pulseaudio sometimes is finishing itself

Bug #335553 reported by Christian Roessner
4
Affects Status Importance Assigned to Milestone
pulseaudio (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: pulseaudio

Sometimes, pulseaudio quits. I have started pulseaudio in a terminal and watch Dr. House in totem :-)

Some movies later, it suddenly brought this message and terminated:

I: caps.c: Limited capabilities successfully to CAP_SYS_NICE.
I: caps.c: Dropping root privileges.
I: caps.c: Limited capabilities successfully to CAP_SYS_NICE.
W: pid.c: Stale PID file, overwriting.
W: alsa-util.c: Cannot find fallback mixer control "Mic" or mixer control is no combination of switch/volume.
E: alsa-util.c: snd_pcm_avail_update() returned a value that is exceptionally large: 16140901064495854976 bytes (384307168188 ms) Most likely this is a Linux bug. Please report this issue to the ALSA developers.
Soft CPU time limit exhausted, terminating.

Hard CPU time limit exhausted, terminating forcibly.
Aborted

After that I started it again and all was ok. This problem is reproduceable. In my case I only remeber that I got a phone call and pressed the space bar in totem. While this phone call, the CD-ROM spin down. When the call was over, I pressed space again, and totem hang and pulseaudio quit.

It is on latest Jaunty amd64

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu jaunty (development branch)
Release: 9.04

Linux desktop 2.6.28-8-generic #26-Ubuntu SMP Wed Feb 25 04:27:53 UTC 2009 x86_64 GNU/Linux

No errors in dmesg

...
[ 25.077137] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 25.077140] Bluetooth: BNEP filters: protocol multicast
[ 25.141100] Bridge firewalling registered
[ 30.533588] skge eth0: enabling interface
[ 30.537375] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 30.541070] sky2 eth1: enabling interface
[ 30.541818] ADDRCONF(NETDEV_UP): eth1: link is not ready
[ 32.257131] skge eth0: Link is up at 100 Mbps, full duplex, flow control both
[ 32.257881] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 42.568006] eth0: no IPv6 routers present
[ 46.355633] warning: `pulseaudio' uses 32-bit capabilities (legacy support in use)
[ 1035.918925] UDF-fs: No VRS found
[ 1035.933081] ISO 9660 Extensions: Microsoft Joliet Level 3
[ 1035.934359] ISOFS: changing to secondary root

00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)

croessner@desktop ~ $ aplay -l
**** Liste von PLAYBACK Geräten ****
Karte 0: Intel [HDA Intel], Gerät 0: AD198x Analog [AD198x Analog]
  Untergeordnete Geräte: 1/1
  Untergeordnetes Gerät '0: subdevice #0
Karte 0: Intel [HDA Intel], Gerät 1: AD198x Digital [AD198x Digital]
  Untergeordnete Geräte: 1/1
  Untergeordnetes Gerät '0: subdevice #0
croessner@desktop ~ $ arecord -l
**** Liste von CAPTURE Geräten ****
Karte 0: Intel [HDA Intel], Gerät 0: AD198x Analog [AD198x Analog]
  Untergeordnete Geräte: 3/3
  Untergeordnetes Gerät '0: subdevice #0
  Untergeordnetes Gerät '1: subdevice #1
  Untergeordnetes Gerät '2: subdevice #2
Karte 0: Intel [HDA Intel], Gerät 1: AD198x Digital [AD198x Digital]
  Untergeordnete Geräte: 1/1
  Untergeordnetes Gerät '0: subdevice #0
Karte 1: SAA7134 [SAA7134], Gerät 0: SAA7134 PCM [SAA7134 PCM]
  Untergeordnete Geräte: 1/1
  Untergeordnetes Gerät '0: subdevice #0

apt-cache policy pulseaudio
pulseaudio:
  Installiert: 0.9.14-0ubuntu9
  Kandidat: 0.9.14-0ubuntu9
  Versions-Tabelle:
 *** 0.9.14-0ubuntu9 0
        500 http://archive.ubuntu.com jaunty/main Packages
        100 /var/lib/dpkg/status

Revision history for this message
Christian Roessner (christian-roessner-net) wrote :

cat daemon.conf | grep -ve ^.*# -ve ^$
; daemonize = no
; fail = yes
; disallow-module-loading = no
; disallow-exit = no
; use-pid-file = yes
; system-instance = no
; disable-shm = no
high-priority = yes
; nice-level = -11
; realtime-scheduling = no
; realtime-priority = 5
; exit-idle-time = 20
; module-idle-time = 20
; scache-idle-time = 20
; dl-search-path = (depends on architecture)
; load-default-script-file = yes
; default-script-file =
; log-target = auto
; log-level = notice
resample-method = speex-float-1
; disable-remixing = no
; disable-lfe-remixing = yes
; no-cpu-limit = no
; rlimit-fsize = -1
; rlimit-data = -1
; rlimit-stack = -1
; rlimit-core = -1
; rlimit-as = -1
; rlimit-rss = -1
; rlimit-nproc = -1
; rlimit-nofile = 256
; rlimit-memlock = -1
; rlimit-locks = -1
; rlimit-sigpending = -1
; rlimit-msgqueue = -1
; rlimit-nice = 31
; rlimit-rtprio = 9
; rlimit-rtttime = 1000000
; default-sample-format = s16le
default-sample-rate = 48000
; default-sample-channels = 2
default-fragments = 8
default-fragment-size-msec = 10

Revision history for this message
Christian Roessner (christian-roessner-net) wrote :

cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 23
model name : Intel(R) Core(TM)2 Quad CPU Q9450 @ 2.66GHz
stepping : 7
cpu MHz : 1998.000
cache size : 6144 KB
physical id : 0
siblings : 4
core id : 0
cpu cores : 4
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 lahf_lm tpr_shadow vnmi flexpriority
bogomips : 5332.68
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
...

So CPU power should be enough *g*

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.