[pulseaudio-tickets] [PulseAudio] #238: pulseaudio: pulsecore/fdsem.c:142: flush: Assertion `r < 0 && (*__errno_location ()) == 4' failed.

PulseAudio trac-noreply at tango.0pointer.de
Thu Feb 7 03:29:44 PST 2008


#238: pulseaudio: pulsecore/fdsem.c:142: flush: Assertion `r < 0 &&
(*__errno_location ()) == 4' failed.
-----------------------------------+----------------------------------------
 Reporter:  linuxrulez.giedrius    |       Owner:  lennart
     Type:  defect                 |      Status:  new    
 Priority:  high                   |   Milestone:         
Component:  core                   |    Severity:  major  
 Keywords:  assertion fdsem flush  |  
-----------------------------------+----------------------------------------
 pulseaudio = 0.9.8-6.5 (64bit)

 Got this after lauching pulseaudio realtime and playing ICECAST stream
 with vlc via padsp to OSS. Crashes randomly.

 giedrius at terminal:~> set_rlimits pulseaudio --realtime=true -vvvv -n -L
 "module-oss device=$AUDIODEV" -L"module-native-protocol-unix"
 {{{
 I: core-util.c: Successfully gained nice level -11.
 W: pid.c: Stale PID file, overwriting.
 I: main.c: Page size is 4096 bytes
 I: main.c: Dude, your kernel stinks! The chef's recommendation today is
 Linux with high-resolution timers enabled!
 D: oss-util.c: capabilities: BATCH DUPLEX
 I: module-oss.c: OSS device not mmap capable, falling back to UNIX
 read/write mode.
 I: module-oss.c: Device opened in O_RDWR mode.
 I: module-oss.c: Input -- 4 fragments of size 1764.
 I: module-oss.c: Output -- 4 fragments of size 1764.
 I: source.c: Created source 0 "oss_input.utdsp_4" with sample spec "s16le
 2ch 44100Hz"
 I: sink.c: Created sink 0 "oss_output.utdsp_4" with sample spec "s16le 2ch
 44100Hz"
 I: source.c: Created source 1 "oss_output.utdsp_4.monitor" with sample
 spec "s16le 2ch 44100Hz"
 W: oss-util.c: Failed to open mixer '/tmp/SUNWut/dev/utaudio/utdsp-4': No
 such file or directory
 D: module-oss.c: Thread starting up
 I: core-util.c: Successfully enabled SCHED_FIFO scheduling for thread,
 with priority 5.
 D: rtpoll.c: Acquired POSIX realtime signal SIGRTMIN+29
 D: module-oss.c: trigger
 D: module-oss.c: trigger: 2
 D: module-oss.c: trigger
 D: module-oss.c: trigger: 3
 D: module-oss.c: EAGAIN
 I: module.c: Loaded "module-oss" (index: #0; argument:
 "device=/tmp/SUNWut/dev/utaudio/utdsp-4").
 D: module-oss.c: EAGAIN
 I: protocol-native.c: loading cookie from disk.
 I: module.c: Loaded "module-native-protocol-unix" (index: #1; argument:
 "").
 I: main.c: Daemon startup complete.
 D: module-oss.c: EAGAIN
 ........
 ........
 ........
 D: module-oss.c: EAGAIN
 D: module-oss.c: EAGAIN
 D: module-oss.c: EAGAIN
 pulseaudio: pulsecore/fdsem.c:175: pa_fdsem_post: Assertion `r < 0 &&
 (*__errno_location ()) == 4' failed.
 Aborted
 }}}

-- 
Ticket URL: <http://www.pulseaudio.org/ticket/238>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list