[Wayland] 编辑脚本时编辑器崩溃
作者: Cykyrios创建于 2026年9月8日更新于 2026年9月17日
标签bugplatform:linuxbsdtopic:platformscrashregression
问题描述
在脚本编辑器中编辑脚本时,编辑器似乎会随机崩溃。我至少有一次是在移动鼠标来到第二个显示器上的运行项目时发生这种情况。在引擎回溯之前,显示了以下错误:
ERROR: Wayland protocol error 0 on interface unknown@0.
at: _wl_display_check_error (platform/linuxbsd/wayland/wayland_thread.cpp:210)
完整的回溯信息:================================================================
handle_crash: Program crashed with signal 4
Engine version: Godot Engine v4.8.dev.custom_build (6a0f6f32cfb2ce4cc5bad6641d0afda413b62a9d)
正在储存回溯信息。请在报告问题时包含此信息: https://GitHub.com/godotengine/godot/issues
加载地址: 55e8e31f1000
[1] 7fd71063e6f0 (libc.so.6+3e6f0) - /usr/lib/libc.so.6(+0x3e6f0) [0x7fd71063e6f0]
[2] 55e8e3ae693e (main+8f593e) - WaylandThread::_wl_display_check_error(wl_display*) at /home/cyril/src/godot/platform/linuxbsd/wayland/wayland_thread.cpp:210 (discriminator 9)
[3] 55e8e3afd3ed (main+90c3ed) - WaylandThread::window_wait_ready(int, int) at /home/cyril/src/godot/platform/linuxbsd/wayland/wayland_thread.cpp:6248
[4] 55e8e3acc434 (main+8db434) - DisplayServerWayland::show_window(int) at /home/cyril/src/godot/platform/linuxbsd/wayland/display_server_wayland.cpp:914
[5] 55e8e7e6ad8d (main+4c79d8d) - Window::_make_window() at /home/cyril/src/godot/scene/main/window.cpp:758
[6] 55e8e7e6c9e5 (main+4c7b9e5) - Window::set_visible(bool) at /home/cyril/src/godot/scene/main/window.cpp:1039
[7] 55e8e7e756e8 (main+4c846e8) - Window::_popup_base(Rect2i const&) at /home/cyril/src/godot/scene/main/window.cpp:2292
[8] 55e8e7e75242 (main+4c84242) - Window::popup(Rect2i const&) at /home/cyril/src/godot/scene/main/window.cpp:2243
[9] 55e8e6d2ae61 (main+3b39e61) - EditorHelpBitTooltip::popup_under_position(Vector2 const&) at /home/cyril/src/godot/editor/doc/editor_help.cpp:5166
[10] 55e8e6d2a959 (main+3b39959) - EditorHelpBitTooltip::make_tooltip(Control*, String const&, String const&, bool, bool, String const&) at /home/cyril/src/godot/editor/doc/editor_help.cpp:5120
[11] 55e8e7871cad (main+4680cad) - ScriptTextEditor::_show_symbol_tooltip(String const&, int, int, bool) at /home/cyril/src/godot/editor/script/script_text_editor.cpp:1431 (discriminator 3)
[12] 55e8e787ee55 (main+468de55) - ScriptTextEditor::_on_hover_tooltip_timer_timeout() at
…
内容来源: godotengine/godot