Got it, thanks. I'm running cinnamon-4.6.5-1 with qt5-base-5.15.0-3 (https://git.archlinux.org/svntogit/packages.git/log/trunk?h=packages/qt5-base). I start Mixxx with '-platform xcb', per default, but needless since Cinnamon runs on X (1.20.8-2). I just removed 'pasuspender' from the official launcher.
The build sources for Arch are at (https://git.archlinux.org/svntogit/community.git/log/trunk?h=packages/mixxx). I did what you suggested and the call stack is similar, even did a diff between'em. The only change was in one thread that was not blocking on that call (see attached). This is the thread that is running at priority -2 that I mentioned previously, don't know what it is/does. The first time it was caught on an unknown function at 'libm.so.6' and now it stays in 'clock_nanosleep@GLIBC_2.2.5 ()' at 'libc.so.6'. It's using the majority of CPU of the process, about 5%, even during the hang state. 'strace' of a hang thread shows FUTEX_WAIT_PRIVATE, predictably. I tested with suspending multiple times with the debugger and there were no further changes, not even after the song had stopped. ** Attachment added: "2020-06-28 15H49 gdb mixxx with patch.tar.xz" https://bugs.launchpad.net/mixxx/+bug/1789059/+attachment/5387975/+files/2020-06-28%2015H49%20gdb%20mixxx%20with%20patch.tar.xz -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1789059 Title: continual GUI freeze To manage notifications about this bug go to: https://bugs.launchpad.net/mixxx/+bug/1789059/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
