Segfault on exit with multi_threaded
feature disabled on Wayland after wgpu 0.20
#13958
Labels
A-Rendering
Drawing game state to the screen
C-Bug
An unexpected or incorrect behavior
O-Linux
Specific to the Linux desktop operating system
P-Crash
A sudden unexpected crash
P-Regression
Functionality that used to work but no longer does. Add a test for this!
Bevy version
Any version after #13186
Relevant system information
GNOME desktop, most likely not relevant though IMO
What you did
Ran bevy examples without the
multi_threaded
feature (and without thesysinfo_plugin
feature, but that's #13957)cargo run --example 3d_scene
What went wrong
Backtrace from GDB
TLDR: It segfaults in
eglTerminate
.The game was rendered using Vulkan, yet wgpu still had an OpenGL context lying around that was used for adapter enumeration.
Additional information
I'm not sure how many people use Bevy without the
multi_threaded
feature on the Desktop. This probably isn't the highest priority issue.The text was updated successfully, but these errors were encountered: