-
-
Notifications
You must be signed in to change notification settings - Fork 480
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
X11 crash: Failed to get root window: XError GLXBadFBConfig #1038
Comments
(source) GLX Extensions spec. Maybe these keyphrases jump to interesting sections "Create a Window" or "GLXBadFBConfig". Tracing code:
Missing info / TODO:
|
What's the output of |
https://github.com/mesa3d/mesa/search?q=GLXBadFBConfig&unscoped_q=GLXBadFBConfig |
glxinfo (wall of text)
Just the versions:
|
Did not succeed. The added bits were copied from Amethyst renderer.
Okay so I have something that reproduces it, though not as minimal as I'd like. It's on the git clone -b glxbadfbconfig-failed-to-get-root-window --depth 1 [email protected]:azriel91/multithread_window.git
cd multithread_window
cargo run # to compile it
for i in {1..20}; do target/debug/multithread_window; done This branch goes through the Amethyst stack, so compilation takes a number of minutes; I couldn't reproduce the issue simply through Some sample output, which contains #1034:
(note: I've removed duplicates in the sample output so the frequency of errors isn't authoritative) |
#1034 has been fixed by sending a patch upstream to mesa. I however know for a fact that this wasn't fixed, as I've experienced despite my patch. Alas, this is 100% a mesa bug, and should be filed with them. More specifically, a glx one. |
Closing due to lack of activity and decoupling from winit. |
Hiya, I ran into the following intermittent error (approximately 1 out of every 15 runs) when creating multiple windows within the same executable on X11:
Middle (useful) part of the stack trace
I'm using Winit
0.15.1 (4bb6ea35)
and Glutin0.16.0 (42fb2de)
, so I do have the fixes for rust-windowing/winit#458. I did also run into the error reported in #1034, though I'm not sure if it has the same cause.System info:
I haven't got a minimal example yet,
multithread_window
doesn't fail. Shall update this issue if/when I do.Vaguely related issues:
The text was updated successfully, but these errors were encountered: