Pulseaudio applications hang (Totem, GNOME Shell etc.)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GLibC |
Fix Released
|
Medium
|
|||
eglibc (Debian) |
Fix Released
|
Unknown
|
|||
eglibc (Ubuntu) |
Fix Released
|
Undecided
|
Adam Conrad | ||
Precise |
Won't Fix
|
Undecided
|
Adam Conrad | ||
Quantal |
Won't Fix
|
Undecided
|
Adam Conrad | ||
totem (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Precise |
Invalid
|
Undecided
|
Unassigned | ||
Quantal |
Invalid
|
Undecided
|
Unassigned |
Bug Description
At least so here.
Best way to see would be to use totem for a while, window usually becomes unresponsive fairly soon.
Possible Test case(s):
Add a couple of music tracks to the playlist, switch from one to the other & back again with next & previous buttons. (may cause lockup
Close Totem(Videos), re-open & add back the same tracks & or try them from the "Movie"
menu dropdown.
Usually here they won't play & or be switchable, ect.
Add a couple of tracks to playlist, click on track names a few times to start playback/switch tracks
Doesn't seem to matter if totem is started normally (no app menu in ubuntu session), with the app menu (Exec=env UBUNTU_MENUPROXY=0 totem) or from the sound menu
With the pulseaudio plugin removed & the gst alsa plugin installed totem behaves much better though on very rare occasion will become unresponsive.
ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: totem 3.6.3-0ubuntu1
ProcVersionSign
Uname: Linux 3.7.0-4-generic x86_64
ApportVersion: 2.6.3-0ubuntu2
Architecture: amd64
Date: Sat Dec 1 01:49:22 2012
InstallationDate: Installed on 2012-10-23 (38 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017)
MarkForUpload: True
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: totem
UpgradeStatus: No upgrade log present (probably fresh install)
CVE References
summary: |
- Totem window constantly becomes unresponsive with - gstreamer1.0-pulseaudio installed + Pulseaudio applications are hanging (Totem, GNOME Shell etc.) |
summary: |
- Pulseaudio applications are hanging (Totem, GNOME Shell etc.) + Pulseaudio applications hang (Totem, GNOME Shell etc.) |
Changed in glibc: | |
importance: | Unknown → Medium |
status: | Unknown → Fix Released |
affects: | glibc (Debian) → eglibc (Debian) |
affects: | glibc (Ubuntu) → eglibc (Ubuntu) |
Changed in eglibc (Ubuntu): | |
assignee: | nobody → Adam Conrad (adconrad) |
status: | New → Fix Committed |
Changed in eglibc (Ubuntu): | |
status: | New → Confirmed |
Changed in eglibc (Debian): | |
status: | Unknown → Fix Committed |
Changed in totem (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in eglibc (Debian): | |
status: | Fix Committed → Fix Released |
Since commit c5a0802a682dba2 3f92d47f0f99775 aebfbe2539 (Handle EAGAIN from FUTEX_WAIT_ REQUEUE_ PI), pulseaudio apps often hang.
Example backtrace from gnome-shell and libcanberra:
Thread 1 (Thread 0x7f975cfe8900 (LWP 2367)): cond_wait@ @GLIBC_ 2.3.2 () at ../nptl/ sysdeps/ unix/sysv/ linux/x86_ 64/pthread_ cond_wait. S:144 mainloop_ wait (m=0x21bdf00) at pulse/thread- mainloop. c:206 play_full (c=c@entry= 0x21b5280, userdata@ entry=0x0) at common.c:522
#0 pthread_
#1 0x00007f97558a4aa0 in pa_threaded_
#2 0x00007f97460aaa0b in pulse_driver_play (c=0x21b5280, id=<optimized
out>, proplist=0x704c9c0, cb=<optimized out>, userdata=<optimized
out>) at pulse.c:1085
#3 0x00007f975955624e in ca_context_
id=id@entry=1, p=0x704c9c0, cb=cb@entry=0x0,
userdata=
#4 0x00007f97595565cf in ca_context_play (c=0x21b5280, id=1) at common.c:462
...