[pulseaudio-discuss] Assertion 'r' failed at modules/reserve-wrap.c:164

Ali Polatel polatel at gmail.com
Sun Mar 1 05:31:40 PST 2009

I get the error mentioned in subject when I try to run pulseaudio from
git master. My default.pa and pulseaudio --log-level=4 output are

Ali Polatel
-------------- next part --------------
D: main.c: Started as real root: no, suid root: no
I: core-util.c: Successfully gained nice level -11.
D: main.c: Can realtime: yes, can high-priority: yes
D: main.c: Can realtime: yes, can high-priority: yes
I: main.c: This is PulseAudio 0.9.15-test3
D: main.c: Compilation host: x86_64-unknown-linux-gnu
D: main.c: Compilation CFLAGS: -g -ggdb -march=core2 -mtune=core2 -pipe -O2 -Wall -W -Wextra -pipe -Wno-long-long -Winline -Wvla -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing=2 -Wwrite-strings -Wno-unused-parameter -ffast-math -Wp,-D_FORTIFY_SOURCE=2 -fno-common -fdiagnostics-show-option
D: main.c: Running on host: Linux x86_64 #32 SMP PREEMPT Sat Feb 28 00:27:39 EET 2009
D: main.c: Found 2 CPUs.
I: main.c: Page size is 4096 bytes
D: main.c: Compiled with Valgrind support: yes
D: main.c: Running in valgrind mode: no
D: main.c: Optimized build: yes
I: main.c: Machine ID is harikalardiyari.
I: main.c: Using runtime directory /home/alip/.pulse/harikalardiyari:runtime.
I: main.c: Using state directory /home/alip/.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: rtclock.c: Timer slack set to 50 us.
D: rtclock.c: Setting timer slack to 500000 us.
D: memblock.c: Using shared memory pool with 1024 slots of size 64,0 KiB each, total size is 64,0 MiB, maximum usable slot size is 65472
D: alsa-util.c: Trying intel with SND_PCM_NO_AUTO_FORMAT ...
D: alsa-util.c: Maximum hw buffer size is 371 ms
I: alsa-sink.c: Successfully opened device intel.
I: alsa-sink.c: Successfully enabled mmap() mode.
I: alsa-sink.c: Successfully enabled timer-based scheduling mode.
I: alsa-util.c: Successfully attached to mixer 'intel'
I: alsa-util.c: Using mixer control "Master".
I: sink.c: Created sink 0 "intel.out" with sample spec s16le 2ch 44100Hz and channel map front-left,front-right
I: sink.c:     alsa.resolution_bits = "16"
I: sink.c:     device.api = "alsa"
I: sink.c:     device.class = "sound"
I: sink.c:     alsa.class = "generic"
I: sink.c:     alsa.subclass = "generic-mix"
I: sink.c:     alsa.name = "AD198x Analog"
I: sink.c:     alsa.id = "AD198x Analog"
I: sink.c:     alsa.subdevice = "0"
I: sink.c:     alsa.subdevice_name = "subdevice #0"
I: sink.c:     alsa.device = "0"
I: sink.c:     alsa.card = "1"
I: sink.c:     alsa.card_name = "HDA Intel"
I: sink.c:     alsa.long_card_name = "HDA Intel at 0xfebf8000 irq 22"
I: sink.c:     alsa.driver_name = "snd_hda_intel"
I: sink.c:     device.description = "HDA Intel, AD198x Analog"
I: sink.c:     device.string = "intel"
I: sink.c:     device.buffering.buffer_size = "65536"
I: sink.c:     device.buffering.fragment_size = "32768"
I: sink.c:     device.access_mode = "mmap+timer"
I: source.c: Created source 0 "intel.out.monitor" with sample spec s16le 2ch 44100Hz and channel map front-left,front-right
I: source.c:     device.description = "Monitor of HDA Intel, AD198x Analog"
I: source.c:     device.class = "monitor"
I: alsa-sink.c: Using 2 fragments of size 32768 bytes, buffer time is 371,52ms
I: alsa-sink.c: Time scheduling watermark is 20,00ms
E: reserve-wrap.c: Assertion 'r' failed at modules/reserve-wrap.c:164, function pa_reserve_wrapper_set_application_device_name(). Aborting.
-------------- next part --------------
#!/usr/bin/env pulseaudio -nF
# alip's default.pa


# Hda Intel
load-module module-alsa-sink device=intel sink_name=intel.out
load-module module-alsa-source device=intel source_name=intel.in

# Sound Blaster
load-module module-alsa-sink device=sblive sink_name=sblive.out
load-module module-alsa-source device=sblive source_name=sblive.in

load-module module-combine sink_name=combined slaves=sblive.out,intel.out

set-default-sink combined

More information about the pulseaudio-discuss mailing list