Skip to content

Linux/Wayland editor crashes when enabling wayland in fullscreen mode #104752

Open
@tarobic

Description

@tarobic

Tested versions

Reproducible in 4.4.1.
Not reproducible in 4.3

System information

Godot v4.4.1.stable - Nobara Linux 41 (GNOME Edition) on Wayland - Wayland display driver, Single-window, 2 monitors - Vulkan (Forward+) - dedicated AMD Radeon RX 6600 (RADV NAVI23) - AMD Ryzen 7 5700G with Radeon Graphics (16 threads)

Issue description

If I enable wayland support while the editor is in fullscreen, confirming the prompt to restart the editor causes a crash. The editor then crashes every time when reopening the project until I manually disable wayland support in the editor settings file. I can avoid the problem completely by enabling wayland while the editor is in a normal window.

ERROR: Wayland protocol error 0 on interface wp_viewport@50.
   at: _poll_events_thread (platform/linuxbsd/wayland/wayland_thread.cpp:2855)

================================================================
handle_crash: Program crashed with signal 4
Engine version: Godot Engine v4.4.1.stable.official (49a5bc7b616bd04689a2c89e89bda41f50241464)
Dumping the backtrace. Please include this when reporting the bug to the project developer.
[1] /lib64/libc.so.6(+0x1a050) [0x73f91390d050] (??:0)
[2] /usr/local/bin/godot() [0x49b07f] (??:0)
[3] /usr/local/bin/godot() [0x42a98e5] (??:0)
[4] /usr/local/bin/godot() [0x500ada3] (??:0)
[5] /lib64/libc.so.6(+0x70ba8) [0x73f913963ba8] (??:0)
[6] /lib64/libc.so.6(+0xf4b8c) [0x73f9139e7b8c] (??:0)
-- END OF BACKTRACE --
================================================================

Steps to reproduce

n/a

Minimal reproduction project (MRP)

n/a

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Unassessed

    Status

    For team assessment

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions