[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