Ticket #362 (closed defect: fixed)
Pulseaudio 0.9.12 assertion error
| Reported by: | henkie | Owned by: | lennart |
|---|---|---|---|
| Milestone: | 0.9.13 | Component: | daemon |
| Keywords: | Cc: |
Description
Pulse audio wont start when using auto detecting devices.
Distro: Gentoo
Using alsa from kernel 2.6.26 Userland alsa version 1.0.17
Having 3 audio devices (2 soundcards, 1 v4l2 device)
Output of "pulseaudio -vvv" as root
D: main.c: Started as real root: yes, suid root: no I: core-util.c: Successfully gained nice level -11. D: main.c: Can realtime: yes, can high-priority: yes W: main.c: This program is not intended to be run as root (unless --system is specified). I: main.c: This is PulseAudio 0.9.12 D: main.c: Compilation host: i686-pc-linux-gnu D: main.c: Compilation CFLAGS: -O2 -march=pentium4 -fomit-frame-pointer -pipe -UNDEBUG -Wall -W -Wextra -pedantic -pipe -Wno-long-long -Wno-overlength-strings -Wconversion -Wundef -Wformat -Wpacked -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wdeclaration-after-statement -Wfloat-equal -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels -Wpointer-arith -Wcast-align -Wwrite-strings -Wno-unused-parameter -ffast-math D: main.c: Running on host: Linux i686 2.6.26-gentoo-r1 #1 SMP PREEMPT Wed Sep 17 20:39:30 CEST 2008 I: main.c: Page size is 4096 bytes D: main.c: Compiled with Valgrind support: yes D: main.c: Optimized build: yes I: main.c: Machine ID is 18ea82e33fc49541230660004587f879. I: main.c: Using runtime directory /root/.pulse/18ea82e33fc49541230660004587f879:runtime. I: main.c: Using state directory /root/.pulse. I: main.c: Running in system mode: no W: pid.c: Stale PID file, overwriting. I: main.c: Fresh high-resolution timers available! Bon appetit! D: cli-command.c: Checking for existance of '/usr/lib/pulse-0.9/modules/module-hal-detect.so': success I: module-hal-detect.c: Trying capability alsa D: module-hal-detect.c: Not loaded device /org/freedesktop/Hal/devices/computer_alsa_sequencer D: module-hal-detect.c: Not loaded device /org/freedesktop/Hal/devices/pci_8086_24d5_alsa_control1 D: module-hal-detect.c: Loading module-alsa-source with arguments 'device_id=2 source_name=alsa_input.pci_8086_24d5_alsa_capture_0 tsched=1' D: alsa-util.c: Trying front:2... D: alsa-util.c: Maximum hw buffer size is 371 ms I: module-alsa-source.c: Successfully opened device front:2. I: module-alsa-source.c: Successfully enabled mmap() mode. I: module-alsa-source.c: Successfully enabled timer-based scheduling mode. I: (alsa-lib)control.c: Invalid CTL front:2 I: alsa-util.c: Unable to attach to mixer front:2: No such file or directory I: alsa-util.c: Successfully attached to mixer 'hw:2' I: alsa-util.c: Using mixer control "Capture". I: source.c: Created source 0 "alsa_input.pci_8086_24d5_alsa_capture_0" with sample spec s16le 2ch 44100Hz and channel map front-left,front-right I: module-alsa-source.c: Using 1 fragments of size 65536 bytes, buffer time is 371.52ms I: module-alsa-source.c: Time scheduling watermark is 20.00ms D: module-alsa-source.c: hwbuf_unused_frames=0 D: module-alsa-source.c: setting avail_min=62005 I: module-alsa-source.c: Volume ranges from 0 to 15. I: module-alsa-source.c: Volume ranges from 0.00 dB to 22.50 dB. I: alsa-util.c: All 2 channels can be mapped to mixer channels. I: module-alsa-source.c: Using hardware volume control. Hardware dB scale supported. D: alsa-util.c: snd_pcm_dump(): D: alsa-util.c: Hardware PCM card 2 'Intel ICH5' device 0 subdevice 0 D: alsa-util.c: Its setup is: D: alsa-util.c: stream : CAPTURE D: alsa-util.c: access : MMAP_INTERLEAVED D: alsa-util.c: format : S16_LE D: alsa-util.c: subformat : STD D: alsa-util.c: channels : 2 D: alsa-util.c: rate : 44100 D: alsa-util.c: exact rate : 44100 (44100/1) D: alsa-util.c: msbits : 16 D: alsa-util.c: buffer_size : 16384 D: alsa-util.c: period_size : 16384 D: alsa-util.c: period_time : 371519 D: alsa-util.c: tstamp_mode : NONE D: alsa-util.c: period_step : 1 D: alsa-util.c: avail_min : 62005 D: alsa-util.c: period_event : 0 D: alsa-util.c: start_threshold : -1 D: alsa-util.c: stop_threshold : -1 D: alsa-util.c: silence_threshold: 0 D: alsa-util.c: silence_size : 0 D: alsa-util.c: boundary : 1073741824 D: module-alsa-source.c: Read hardware volume: 0: 137% 1: 137% D: module-alsa-source.c: Thread starting up D: rtpoll.c: Acquired POSIX realtime signal SIGRTMIN+29 I: module.c: Loaded "module-alsa-source" (index: #0; argument: "device_id=2 source_name=alsa_input.pci_8086_24d5_alsa_capture_0 tsched=1"). D: module-hal-detect.c: Loading module-alsa-sink with arguments 'device_id=2 sink_name=alsa_output.pci_8086_24d5_alsa_playback_0 tsched=1' D: alsa-util.c: Trying front:2... D: alsa-util.c: Maximum hw buffer size is 371 ms I: module-alsa-sink.c: Successfully opened device front:2. I: module-alsa-sink.c: Successfully enabled mmap() mode. I: module-alsa-sink.c: Successfully enabled timer-based scheduling mode. I: (alsa-lib)control.c: Invalid CTL front:2 I: alsa-util.c: Unable to attach to mixer front:2: No such file or directory I: alsa-util.c: Successfully attached to mixer 'hw:2' I: alsa-util.c: Using mixer control "Master". I: sink.c: Created sink 0 "alsa_output.pci_8086_24d5_alsa_playback_0" with sample spec s16le 2ch 44100Hz and channel map front-left,front-right I: source.c: Created source 1 "alsa_output.pci_8086_24d5_alsa_playback_0.monitor" with sample spec s16le 2ch 44100Hz and channel map front-left,front-right I: module-alsa-sink.c: Using 1 fragments of size 65536 bytes, buffer time is 371.52ms I: module-alsa-sink.c: Time scheduling watermark is 20.00ms D: module-alsa-sink.c: hwbuf_unused_frames=0 D: module-alsa-sink.c: setting avail_min=62005 I: module-alsa-sink.c: Volume ranges from 0 to 31. I: module-alsa-sink.c: Volume ranges from -46.50 dB to 0.00 dB. I: alsa-util.c: All 2 channels can be mapped to mixer channels. I: module-alsa-sink.c: Using hardware volume control. Hardware dB scale supported. D: alsa-util.c: snd_pcm_dump(): D: alsa-util.c: Hardware PCM card 2 'Intel ICH5' device 0 subdevice 0 D: alsa-util.c: Its setup is: D: alsa-util.c: stream : PLAYBACK D: alsa-util.c: access : MMAP_INTERLEAVED D: alsa-util.c: format : S16_LE D: alsa-util.c: subformat : STD D: alsa-util.c: channels : 2 D: alsa-util.c: rate : 44100 D: alsa-util.c: exact rate : 44100 (44100/1) D: alsa-util.c: msbits : 16 D: alsa-util.c: buffer_size : 16384 D: alsa-util.c: period_size : 16384 D: alsa-util.c: period_time : 371519 D: alsa-util.c: tstamp_mode : NONE D: alsa-util.c: period_step : 1 D: alsa-util.c: avail_min : 62005 D: alsa-util.c: period_event : 0 D: alsa-util.c: start_threshold : -1 D: alsa-util.c: stop_threshold : -1 D: alsa-util.c: silence_threshold: 0 D: alsa-util.c: silence_size : 0 D: alsa-util.c: boundary : 1073741824 D: module-alsa-sink.c: Read hardware volume: 0: 89% 1: 89% D: module-alsa-sink.c: Thread starting up D: rtpoll.c: Acquired POSIX realtime signal SIGRTMIN+28 I: module-alsa-sink.c: Starting playback. I: module.c: Loaded "module-alsa-sink" (index: #1; argument: "device_id=2 sink_name=alsa_output.pci_8086_24d5_alsa_playback_0 tsched=1"). D: module-hal-detect.c: Not loaded device /org/freedesktop/Hal/devices/pci_8086_24d5_alsa_capture_3 D: module-hal-detect.c: Not loaded device /org/freedesktop/Hal/devices/pci_8086_24d5_alsa_capture_1 D: module-hal-detect.c: Not loaded device /org/freedesktop/Hal/devices/pci_8086_24d5_alsa_capture_2 D: module-hal-detect.c: Not loaded device /org/freedesktop/Hal/devices/pci_8086_24d5_alsa_playback_4 D: module-hal-detect.c: Loading module-alsa-source with arguments 'device_id=1 source_name=alsa_input.pci_109e_878_alsa_capture_0 tsched=1' D: alsa-util.c: Trying front:1... I: (alsa-lib)confmisc.c: Unable to find definition 'cards.Bt87x.pcm.front.0:CARD=1' I: (alsa-lib)conf.c: function snd_func_refer returned error: No such file or directory I: (alsa-lib)conf.c: Evaluate error: No such file or directory I: (alsa-lib)pcm.c: Unknown PCM front:1 I: alsa-util.c: Couldn't open PCM device front:1: No such file or directory D: alsa-util.c: Trying surround40:1... I: (alsa-lib)confmisc.c: Unable to find definition 'cards.Bt87x.pcm.surround40.0:CARD=1' I: (alsa-lib)conf.c: function snd_func_refer returned error: No such file or directory I: (alsa-lib)conf.c: Evaluate error: No such file or directory I: (alsa-lib)pcm.c: Unknown PCM surround40:1 I: alsa-util.c: Couldn't open PCM device surround40:1: No such file or directory D: alsa-util.c: Trying surround41:1... I: (alsa-lib)confmisc.c: Unable to find definition 'cards.Bt87x.pcm.surround51.0:CARD=1' I: (alsa-lib)conf.c: function snd_func_refer returned error: No such file or directory I: (alsa-lib)conf.c: Evaluate error: No such file or directory I: (alsa-lib)pcm.c: Unknown PCM surround41:1 I: alsa-util.c: Couldn't open PCM device surround41:1: No such file or directory D: alsa-util.c: Trying surround50:1... I: (alsa-lib)confmisc.c: Unable to find definition 'cards.Bt87x.pcm.surround51.0:CARD=1' I: (alsa-lib)conf.c: function snd_func_refer returned error: No such file or directory I: (alsa-lib)conf.c: Evaluate error: No such file or directory I: (alsa-lib)pcm.c: Unknown PCM surround50:1 I: alsa-util.c: Couldn't open PCM device surround50:1: No such file or directory D: alsa-util.c: Trying surround51:1... I: (alsa-lib)confmisc.c: Unable to find definition 'cards.Bt87x.pcm.surround51.0:CARD=1' I: (alsa-lib)conf.c: function snd_func_refer returned error: No such file or directory I: (alsa-lib)conf.c: Evaluate error: No such file or directory I: (alsa-lib)pcm.c: Unknown PCM surround51:1 I: alsa-util.c: Couldn't open PCM device surround51:1: No such file or directory D: alsa-util.c: Trying surround71:1... I: (alsa-lib)conf.c: Unknown parameters 1 I: (alsa-lib)pcm.c: Unknown PCM surround71:1 I: alsa-util.c: Couldn't open PCM device surround71:1: Invalid argument D: alsa-util.c: Trying hw:1 as last resort... D: alsa-util.c: Trying hw:1... D: alsa-util.c: Maximum hw buffer size is 1024 ms W: alsa-util.c: Device hw:1 doesn't support 44100 Hz, changed to 32000 Hz. I: module-alsa-source.c: Successfully opened device hw:1. I: module-alsa-source.c: Successfully enabled mmap() mode. I: module-alsa-source.c: Successfully enabled timer-based scheduling mode. I: alsa-util.c: Successfully attached to mixer 'hw:1' I: alsa-util.c: Using mixer control "Capture". I: source.c: Created source 2 "alsa_input.pci_109e_878_alsa_capture_0" with sample spec s16le 2ch 32000Hz and channel map front-left,front-right I: module-alsa-source.c: Using 2 fragments of size 4092 bytes, buffer time is 63.94ms I: module-alsa-source.c: Time scheduling watermark is 27.56ms D: module-alsa-source.c: hwbuf_unused_frames=0 D: module-alsa-source.c: setting avail_min=4657 I: module-alsa-source.c: Volume ranges from 0 to 15. I: module-alsa-source.c: Mixer doesn't support dB information. I: alsa-util.c: ALSA device lacks separate volumes control for channel 'front-right' I: module-alsa-source.c: Using hardware volume control. Hardware dB scale not supported. I: module-alsa-source.c: Using software mute control. D: alsa-util.c: snd_pcm_dump(): D: alsa-util.c: Hardware PCM card 1 'Brooktree Bt878' device 0 subdevice 0 D: alsa-util.c: Its setup is: D: alsa-util.c: stream : CAPTURE D: alsa-util.c: access : MMAP_INTERLEAVED D: alsa-util.c: format : S16_LE D: alsa-util.c: subformat : STD D: alsa-util.c: channels : 2 D: alsa-util.c: rate : 32000 D: alsa-util.c: exact rate : 32000 (32000/1) D: alsa-util.c: msbits : 16 D: alsa-util.c: buffer_size : 2046 D: alsa-util.c: period_size : 1023 D: alsa-util.c: period_time : 31968 D: alsa-util.c: tstamp_mode : NONE D: alsa-util.c: period_step : 1 D: alsa-util.c: avail_min : 4657 D: alsa-util.c: period_event : 0 D: alsa-util.c: start_threshold : -1 D: alsa-util.c: stop_threshold : -1 D: alsa-util.c: silence_threshold: 0 D: alsa-util.c: silence_size : 0 D: alsa-util.c: boundary : 2145386496 E: module-alsa-source.c: Assertion 'u->hw_dB_supported' failed at modules/module-alsa-source.c:742, function source_get_volume_cb(). Aborting. D: module-alsa-source.c: Thread starting up
