#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

Reply via email to