#381: bug in the EsounD emulation of PulseAudio causing gnome-panel to freeze ------------------------------+--------------------------------------------- Reporter: timrichardson | Owner: lennart Type: defect | Status: new Priority: normal | Milestone: Component: module-esound-* | Severity: major Resolution: | Keywords: ------------------------------+--------------------------------------------- Comment (by coling):
Well this is quite an odd thing. The backtrace you provided does not show any pulse libraries involved, but does seem to show some kind of oddness. Is pulse definately running when this happens? Is the libesd patches to use per-user socket paths and is pulse compiled with the right esd socket path options? If this happens on startup, could this be a deadlock introduced as a result of trying to start pulse itself? The esd library is insane in that it will autospawn /usr/bin/esd if an /etc/esd.conf file is not present. That's why I personally ship an /etc/esd.conf file in my Mandriva pulse package to disable esd based autospawning. Make sure you system has a /etc/esd.conf with the auto_spawn=0 option set. If it is the later, I would have expected to see some pulse related libraries in the backtrace, but I can't really say for certain as I'm not an expert here. I have recently found that pulse is a little unstable when unable to connect to the server when using libasyncns and has some odd thread cancellation issues, so it may be work making sure your pulseaudio is built with --disable-asyncns. It doesn't look from the evidence that you are being hit by this, tho'. All of these are "long shots" and just represent my previous and recent experience. Hope it vaguely helps. -- Ticket URL: <http://pulseaudio.org/ticket/381#comment:6> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______________________________________________ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets