helio-fm / helio-sequencer

Libre music sequencer for desktop and mobile platforms
https://helio.fm
GNU General Public License v3.0
3.13k stars 115 forks source link

Freezes when file browser closed #322

Closed carsonbird closed 1 month ago

carsonbird commented 1 month ago

When the app opens a file/directory browser, then that browser is closed, the software freezes with no further details. All responsiveness stops, including any interaction inside the window, moving the window around, or closing the software. It must be closed by killing the process.

Environment details:

Kubuntu (ubuntu base) 24.04 KDE Plasma 5.27 Wayland (not X) The file browser opened by default for me is Dolphin.

I have tried both the flatpak and the deb, both produce this same issue. With the deb only, I have tried launching Helio from the terminal with its full path - doesn't solve the problem.

There are no errors logged in the terminal during this bug. Any ideas?

peterrudenko commented 1 month ago

Thanks for reporting that!

Indeed, recent builds freeze on my machine as well, but I couldn't reproduce it when building it locally (I'm using a newer compiler, while the release builds are compiled in CI with ancient GCC 5 on Xenial, so I'm tempted to think this bug is due to some glibc compatibility issues).

Anyway, I've updated the CI to build with GCC 9 on newer Ubuntu and it seems to have worked. Could you please check if development builds fix it for you?

carsonbird commented 1 month ago

Looks like that fixed it for me! Using the appimage package. I'll close this, but let me know if I can do anything else to help!!