[pulseaudio-tickets] [PulseAudio] #381: bug in the EsounD emulation of PulseAudio causing gnome-panel to freeze
PulseAudio
trac-noreply at tango.0pointer.de
Mon Oct 13 03:24:56 PDT 2008
#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
More information about the pulseaudio-bugs
mailing list