[pulseaudio-tickets] [PulseAudio] #525: After loading module-rtp-send, module-rtp-recv module, "Floating point exception" occured.
PulseAudio
trac-noreply at tango.0pointer.de
Tue Mar 31 00:57:05 PDT 2009
#525: After loading module-rtp-send, module-rtp-recv module, "Floating point
exception" occured.
--------------------------+-------------------------------------------------
Reporter: vivian | Owner: lennart
Type: defect | Status: new
Priority: high | Milestone: 0.9.15
Component: module-rtp-* | Severity: major
Keywords: rtp |
--------------------------+-------------------------------------------------
Reproduce steps: [[BR]]
1. Added rtp module to /etc/pulse/default.pa, below is the default.pa I
used. [[BR]]
#!/usr/bin/pulseaudio -nF[[BR]]
.fail[[BR]]
load-module module-hal-detect[[BR]]
load-module module-native-protocol-unix[[BR]]
### Automatically suspend sinks/sources that become idle for too
long[[BR]]
load-module module-suspend-on-idle[[BR]]
### Load for bluetooth[[BR]]
load-module module-bluetooth-discover[[BR]]
### Publish connection data in the X11 root window[[BR]]
.ifexists module-x11-publish.so[[BR]]
.nofail[[BR]]
load-module module-x11-publish[[BR]]
.fail[[BR]]
.endif[[BR]]
load-module module-null-sink sink_name=rtp[[BR]]
load-module module-rtp-send loop=1 source=rtp.monitor[[BR]]
load-module module-rtp-recv[[BR]]
2. Run "pulseaudio -vv" in terminal, then "Floating point exception"
occured and pa exited.[[BR]]
Here is the gdb log:[[BR]]
Program received signal SIGFPE, Arithmetic exception.[[BR]]
0xb8091ef1 in pa_resampler_max_block_size (r=0x8552028) at
pulsecore/resampler.c:378[[BR]]
378 fs = pa_frame_size(&ss);[[BR]]
(gdb) bt[[BR]]
#0 0xb8091ef1 in pa_resampler_max_block_size (r=0x8552028) at
pulsecore/resampler.c:378
#1 0xb80a413e in pa_sink_input_peek (i=0x8553668, slength=65496,
chunk=0xb3dc0070, volume=0xb3dc007c) at pulsecore/sink-input.c:590
#2 0xb80b37b6 in fill_mix_info (s=0x850bd58, length=0xb3dc22f4,
info=0xb3dc0070, maxinfo=31) at pulsecore/sink.c:596
#3 0xb80b42c4 in pa_sink_render (s=0x850bd58, length=65496,
result=0xb3dc234c) at pulsecore/sink.c:750
#4 0xb7fdebdf in thread_func (userdata=0x850ab78) at
modules/module-null-sink.c:182
#5 0xb801f087 in internal_thread_func (userdata=0x850c0e8) at
pulsecore/thread-posix.c:72
#6 0x0095832f in start_thread () from /lib/libpthread.so.0
#7 0x0089327e in clone () from /lib/libc.so.6
(gdb)
--
Ticket URL: <http://pulseaudio.org/ticket/525>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server
More information about the pulseaudio-bugs
mailing list