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 you'll want to look at stack traces of all threads when something is hanging like that. gdb has the handy taas bt to get every thread's backtrace in just one command.

you'd probably want to see if letting the program continue for a moment lets any of the threads "do something" or if they are all waiting for something, and so on ...

@unfa does it only happen with wayland, not with X11? I can't reproduce freeze on my machine: fedora kinoite, kde plasma X11, Vulkan 1.4.328 - Forward+ - Using Device #0: AMD - AMD Radeon RX 9070 XT (RADV GFX1201)
@timotimo I need to install X11, as it seems to be missing from my systems and try, thanks!
@unfa @timotimo You can force X11 for an app through the command line even on Wayland. Since X11 applications run through Xwayland, that is sufficient for verifying the difference.