Ticket #321 (new defect)

Opened 2 months ago

Last modified 1 month ago

pulseaudio continually locks up my GNOME desktop

Reported by: jstedfast Assigned to: lennart
Priority: highest Milestone:
Component: daemon Severity: blocker
Keywords: Cc: ipse

Description

I don't know what causes it, but I'll be talking to friends/coworkers over pidgin (which presumably must use the esd interface??) and randomly when I receive an IM, I get no sound and pidgin locks up.

at this point, one of 2 things happens:

1. restarting pidgin works, but I no longer get any sound events

or

2. I can't launch any gnome programs anymore (nor firefox). trying to log out also hangs. init 3; init 5 doesn't even work - I get a hang as gdm auto-logs me in (I have my system configured for auto-login)

Attachments

pulseaudio_output (12.4 kB) - added by ipse on 07/13/08 21:06:17.
'thread apply all bt' output for hanged PA
pulseaudio_output2 (12.4 kB) - added by ipse on 07/16/08 09:20:58.
One more gdb output after pulseaudio hangs.

Change History

07/13/08 21:05:37 changed by ipse

I think I have the same problem. I usually notice PA being hanged when I'm not getting any sounds out of my VirtualBox? VM (which use PA as an audio source/sink on host). This happens on regular basis, so I can provide any information needed to debug this.

For the start, I'm using Ubuntu 8.04 Hardy Heron on x86_64 with pulseaudio 0.9.10-1ubuntu1 package installed.

I attached output of 'thread apply all bt' command in gdb when PA is hanged. Hope it will give initial information for debug. Also note, in this state PA does not respond to SIGTERM and can be killed only with SIGKILL.

07/13/08 21:06:17 changed by ipse

  • attachment pulseaudio_output added.

'thread apply all bt' output for hanged PA

07/13/08 21:07:12 changed by ipse

  • cc set to ipse.

07/16/08 09:20:58 changed by ipse

  • attachment pulseaudio_output2 added.

One more gdb output after pulseaudio hangs.

07/21/08 17:04:45 changed by ipse

This hang happens again and again, two-three times per day! It is very annoying to find a lot of events in my VM which I didn't heard about, because PA've hanged (again!). Please, do something with this. I would be glad assist debugging this.

I found that PA is very unstable, have horrible audio quality (clicks and audio distortion probably because of resampling) and introduce huge latency. I can't believe it was set as default for many Linux distributions. Probably this is due to misconfiguration, but *must* work out of box, isn't it?

08/06/08 02:12:08 changed by Adys

08/06/08 05:41:17 changed by ipse

For me - no. Memory usage does not increase.