All my work on Liblast is halted due to a blocking freeze bug.

I have a live presentation and workshop coming up in 4 weeks that depends on this tech, and I can't do anything at the moment.

In case you're familiar with Godot's C++ side or debugging C++ software in general, maybe you can help me out of this ditch?
Help!

https://github.com/godotengine/godot/issues/117712

Spreading the word is often a great help as well!

#Liblast #Help #Godot #GodotEngine

Freeze on Game Start 路 Issue #117712 路 godotengine/godot

Tested versions Reproducible in 4.6.1 stable Reproducible in 4.7-dev2 Reproducible in git main (v4.7.dev.custom_build.65e73b3a5) System information Arch Linux, KDE, Wayland, Godot 4.6.1 stable - 4....

GitHub

@unfa I'm not having the lockup issue. I am getting 28 errors on import when following your instructions but I get the below screen, and these lines on the console beyond where you lock up:

路 IntroSequence: start
WARNING: 2D MSAA is enabled while there is no 2D content. Disable 2D MSAA for better performance.
at: _draw_viewport (servers/rendering/renderer_viewport.cpp:725)
[路] CVarTree: saving a read-only tree "base" to file. This is only useful for debugging.
[鉁揮 CVarTree "base": saved to file OK
[路] IntroSequence: finished animation (intro)
[路] intro sequence finished...
ERROR: Path to node is invalid: 'Display/SubViewport'.
at: _setup_local_to_scene (scene/main/viewport.cpp:199)
GDScript backtrace (most recent call first):
[0] spawn_gui (res://addons/liblast_framework/core/core.gd:259)
[1] _init (res://addons/liblast_framework/core/core.gd:188)
[2] spawn_intro_sequence (res://addons/liblast_framework/core/core.gd:228)
[3] finish (res://addons/liblast_framework/gui/intro_sequence/intro_sequence.gd:28)
ERROR: Path to node is invalid: 'Display2/SubViewport'.
at: _setup_local_to_scene (scene/main/viewport.cpp:199)
GDScript backtrace (most recent call first):
[0] spawn_gui (res://addons/liblast_framework/core/core.gd:259)
[1] _init (res://addons/liblast_framework/core/core.gd:188)
[2] spawn_intro_sequence (res://addons/liblast_framework/core/core.gd:228)
[3] finish (res://addons/liblast_framework/gui/intro_sequence/intro_sequence.gd:28)
路 CharacterSetupMenu found character body material: (res://addons/liblast_framework/data/materials/extended_materials/character_greg.tres):<ShaderMaterial#-9223371972950358403>
[路] CharacterSetupMenu found customizable color parameters: 4

This is on Linux Mint 21.3, XFCE, X11, Godot 4.6.1 .NET, AMD Radeon RX 6700.

1/2

@trebach Heh. Glad it works on your end! I am starting to think this is Arch Linux-specific. These errors are expected, nothing surprising to me.