The game crashes when I resize/snap, the window in non-full-screen mode.
> What did you expect to happen instead? It might be obvious to you, but do it anyway!
The window to stay at one side of the screen.
> Does it happen always, once, or sometimes?
Always
> If you can reproduce the issue provide the exact steps!
Yes, it is nicely reproducible.
Start the game in non-full-screen and with Wayland enable.
Move the window in one spot.
Resize the window by dragging it with the cursor, make sure the cursor is very fast, so gnome will snap the window.
I made 2 runs, including a gdb stack trace and stack trace enable for built-in factorio logging.
For the first run, I include a screencast.
Code: Select all
SDL_VIDEODRIVER=wayland ./factorio
Code: Select all
WAYLAND_DEBUG=1 SDL_VIDEODRIVER=wayland ./factorio 2>&1 | tee WAYLAND_DEBUG.log
Note: The GL Error messages are most likely related to another Bug.
Code: Select all
Error GraphicsInterfaceOpenGL.cpp:257: [OpenGL]: Error INVALID_FRAMEBUFFER_OPERATION encountered in frame