Hide Forgot
In todays rawhide, I experience total breakage of the desktop. Death by libcanberra... Every GTK+ app gets stuck in pa_threaded_mainloop_wait as soon as it tries to play a sound.
I made some changes to the autospawning code in PA which I hope fixes quite a few issues with autospawning of PA. I'll close this bug now, feel free to reopen of problem persists.
I managed to reproduce this in rawhide now, so reopening
This proble seems to be caused by posix conditions vars not working correctly with PI mutexes (?). Although triggered only once they seem to saty signalled for ever causing our code enter a spin loop. Reassigning to glibc. Probably related to bug 513854.
Take my findings with a grain of salt. Due to bug 514261 I might have missed something. But I think I didn't.
I am assuming this got fixed by the same fix as the one for bug 513854. Closing now. If the problem persists, feel free to reopen.
Confiming - glibc 90-11 fixes both this bug and 513854 for me (I was seeing both).