[pulseaudio-tickets] [PulseAudio] #734: SIGSEGV in pulseaudio
PulseAudio
trac-noreply at tango.0pointer.de
Mon Nov 30 03:45:17 PST 2009
#734: SIGSEGV in pulseaudio
----------------------+-----------------------------------------------------
Reporter: matrix47 | Owner: lennart
Type: defect | Status: new
Milestone: | Component: daemon
Keywords: |
----------------------+-----------------------------------------------------
here's backtrace:[[BR]]
{{{
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7699d51 in pa_hashmap_size (h=0x3e8) at pulsecore/hashmap.c:308
308 pulsecore/hashmap.c: No such file or directory.
in pulsecore/hashmap.c
(gdb) where
#0 0x00007ffff7699d51 in pa_hashmap_size (h=0x3e8) at
pulsecore/hashmap.c:308
#1 0x00007ffff7911a2d in pa_proplist_size (p=0x3e8) at
pulse/proplist.c:676
#2 0x00007ffff7911bc9 in pa_proplist_equal (a=0x3e8, b=0x7ecb80) at
pulse/proplist.c:697
#3 0x00007fffeb3673e5 in subscription_cb (core=0x622500, t=21, idx=50,
userdata=0x7dc290) at modules/dbus/iface-client.c:408
#4 0x00007ffff7b63376 in defer_cb (m=0x61fa08, de=0x628e20,
userdata=0x622500) at pulsecore/core-subscribe.c:175
#5 0x00007ffff790d77a in dispatch_defer (m=0x61f9b0) at
pulse/mainloop.c:711
#6 0x00007ffff790e34d in pa_mainloop_dispatch (m=0x61f9b0) at
pulse/mainloop.c:922
#7 0x00007ffff790e519 in pa_mainloop_iterate (m=0x61f9b0, block=1,
retval=0x7fffffffda54) at pulse/mainloop.c:962
#8 0x00007ffff790e577 in pa_mainloop_run (m=0x61f9b0,
retval=0x7fffffffda54) at pulse/mainloop.c:977
#9 0x000000000040e6f1 in main (argc=2, argv=0x7fffffffdbd8) at
daemon/main.c:1024
(gdb) thread apply all bt full
Thread 7 (Thread 0x7fffea105710 (LWP 12622)):
#0 0x00007ffff408a427 in ppoll () from /lib/libc.so.6
No symbol table info available.
#1 0x00007ffff7b7827d in pa_rtpoll_run (p=0x7fffe40d5580, wait_op=true)
at pulsecore/rtpoll.c:304
ts = {tv_sec = 0, tv_nsec = 0}
i = 0x0
r = 0
timeout = {tv_sec = 0, tv_usec = 0}
__func__ = "pa_rtpoll_run"
__PRETTY_FUNCTION__ = "pa_rtpoll_run"
#2 0x00007fffea10a974 in thread_func (userdata=0x7fffe40d54b0) at modules
/module-combine.c:320
ret = 1
u = 0x7fffe40d54b0
__func__ = "thread_func"
__PRETTY_FUNCTION__ = "thread_func"
#3 0x00007ffff76c72e7 in internal_thread_func (userdata=0x7fffe40d7f70)
at pulsecore/thread-posix.c:72
t = 0x7fffe40d7f70
__func__ = "internal_thread_func"
__PRETTY_FUNCTION__ = "internal_thread_func"
#4 0x00007ffff4dbb894 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5 0x00007ffff4092f1d in clone () from /lib/libc.so.6
No symbol table info available.
#6 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 6 (Thread 0x7fffec5b8710 (LWP 12620)):
#0 0x00007ffff408a427 in ppoll () from /lib/libc.so.6
No symbol table info available.
#1 0x00007ffff7b7827d in pa_rtpoll_run (p=0x74c870, wait_op=true) at
pulsecore/rtpoll.c:304
ts = {tv_sec = 0, tv_nsec = 0}
i = 0x0
r = 0
timeout = {tv_sec = 0, tv_usec = 0}
__func__ = "pa_rtpoll_run"
__PRETTY_FUNCTION__ = "pa_rtpoll_run"
#2 0x00007fffee8b8c8f in thread_func (userdata=0x7aa8e0) at modules/alsa
/alsa-source.c:1274
ret = 1
u = 0x7aa8e0
revents = 0
__func__ = "thread_func"
__PRETTY_FUNCTION__ = "thread_func"
#3 0x00007ffff76c72e7 in internal_thread_func (userdata=0x76c110) at
pulsecore/thread-posix.c:72
t = 0x76c110
__func__ = "internal_thread_func"
__PRETTY_FUNCTION__ = "internal_thread_func"
#4 0x00007ffff4dbb894 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5 0x00007ffff4092f1d in clone () from /lib/libc.so.6
No symbol table info available.
#6 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 5 (Thread 0x7fffecdb9710 (LWP 12619)):
#0 0x00007ffff408a427 in ppoll () from /lib/libc.so.6
No symbol table info available.
#1 0x00007ffff7b7827d in pa_rtpoll_run (p=0x742a50, wait_op=true) at
pulsecore/rtpoll.c:304
ts = {tv_sec = 0, tv_nsec = 0}
i = 0x0
r = 0
timeout = {tv_sec = 0, tv_usec = 0}
__func__ = "pa_rtpoll_run"
__PRETTY_FUNCTION__ = "pa_rtpoll_run"
---Type <return> to continue, or q <return> to quit---
#2 0x00007fffee8b8c8f in thread_func (userdata=0x741780) at modules/alsa
/alsa-source.c:1274
ret = 1
u = 0x741780
revents = 0
__func__ = "thread_func"
__PRETTY_FUNCTION__ = "thread_func"
#3 0x00007ffff76c72e7 in internal_thread_func (userdata=0x742bf0) at
pulsecore/thread-posix.c:72
t = 0x742bf0
__func__ = "internal_thread_func"
__PRETTY_FUNCTION__ = "internal_thread_func"
#4 0x00007ffff4dbb894 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5 0x00007ffff4092f1d in clone () from /lib/libc.so.6
No symbol table info available.
#6 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 4 (Thread 0x7fffed5ba710 (LWP 12618)):
#0 0x00007ffff408a427 in ppoll () from /lib/libc.so.6
No symbol table info available.
#1 0x00007ffff7b7827d in pa_rtpoll_run (p=0x73b490, wait_op=true) at
pulsecore/rtpoll.c:304
ts = {tv_sec = 0, tv_nsec = 0}
i = 0x61f910
r = 0
timeout = {tv_sec = 0, tv_usec = 0}
__func__ = "pa_rtpoll_run"
__PRETTY_FUNCTION__ = "pa_rtpoll_run"
#2 0x00007fffee8b1a55 in thread_func (userdata=0x6fedd0) at modules/alsa
/alsa-sink.c:1430
ret = 1
u = 0x6fedd0
revents = 4
__func__ = "thread_func"
__PRETTY_FUNCTION__ = "thread_func"
#3 0x00007ffff76c72e7 in internal_thread_func (userdata=0x708cc0) at
pulsecore/thread-posix.c:72
t = 0x708cc0
__func__ = "internal_thread_func"
__PRETTY_FUNCTION__ = "internal_thread_func"
#4 0x00007ffff4dbb894 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5 0x00007ffff4092f1d in clone () from /lib/libc.so.6
No symbol table info available.
#6 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 3 (Thread 0x7fffeddbb710 (LWP 12617)):
#0 0x00007ffff408a427 in ppoll () from /lib/libc.so.6
No symbol table info available.
#1 0x00007ffff7b7827d in pa_rtpoll_run (p=0x6a4200, wait_op=true) at
pulsecore/rtpoll.c:304
ts = {tv_sec = 0, tv_nsec = 0}
i = 0x0
r = 0
timeout = {tv_sec = 0, tv_usec = 0}
__func__ = "pa_rtpoll_run"
__PRETTY_FUNCTION__ = "pa_rtpoll_run"
#2 0x00007fffee8b8c8f in thread_func (userdata=0x6b3da0) at modules/alsa
/alsa-source.c:1274
ret = 1
u = 0x6b3da0
revents = 0
__func__ = "thread_func"
__PRETTY_FUNCTION__ = "thread_func"
#3 0x00007ffff76c72e7 in internal_thread_func (userdata=0x6a82e0) at
pulsecore/thread-posix.c:72
t = 0x6a82e0
__func__ = "internal_thread_func"
__PRETTY_FUNCTION__ = "internal_thread_func"
---Type <return> to continue, or q <return> to quit---
#4 0x00007ffff4dbb894 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5 0x00007ffff4092f1d in clone () from /lib/libc.so.6
No symbol table info available.
#6 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 2 (Thread 0x7fffee5bc710 (LWP 12616)):
#0 0x00007ffff408a427 in ppoll () from /lib/libc.so.6
No symbol table info available.
#1 0x00007ffff7b7827d in pa_rtpoll_run (p=0x67a070, wait_op=true) at
pulsecore/rtpoll.c:304
ts = {tv_sec = 0, tv_nsec = 0}
i = 0x0
r = 0
timeout = {tv_sec = 0, tv_usec = 0}
__func__ = "pa_rtpoll_run"
__PRETTY_FUNCTION__ = "pa_rtpoll_run"
#2 0x00007fffee8b1a55 in thread_func (userdata=0x6bf1d0) at modules/alsa
/alsa-sink.c:1430
ret = 1
u = 0x6bf1d0
revents = 0
__func__ = "thread_func"
__PRETTY_FUNCTION__ = "thread_func"
#3 0x00007ffff76c72e7 in internal_thread_func (userdata=0x692520) at
pulsecore/thread-posix.c:72
t = 0x692520
__func__ = "internal_thread_func"
__PRETTY_FUNCTION__ = "internal_thread_func"
#4 0x00007ffff4dbb894 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5 0x00007ffff4092f1d in clone () from /lib/libc.so.6
No symbol table info available.
#6 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (Thread 0x7ffff7fb6740 (LWP 12598)):
#0 0x00007ffff7699d51 in pa_hashmap_size (h=0x3e8) at
pulsecore/hashmap.c:308
__func__ = "pa_hashmap_size"
__PRETTY_FUNCTION__ = "pa_hashmap_size"
#1 0x00007ffff7911a2d in pa_proplist_size (p=0x3e8) at
pulse/proplist.c:676
__func__ = "pa_proplist_size"
__PRETTY_FUNCTION__ = "pa_proplist_size"
#2 0x00007ffff7911bc9 in pa_proplist_equal (a=0x3e8, b=0x7ecb80) at
pulse/proplist.c:697
key = 0x0
a_prop = 0x0
b_prop = 0x0
state = 0x0
__func__ = "pa_proplist_equal"
__PRETTY_FUNCTION__ = "pa_proplist_equal"
#3 0x00007fffeb3673e5 in subscription_cb (core=0x622500, t=21, idx=50,
userdata=0x7dc290) at modules/dbus/iface-client.c:408
c = 0x7dc290
signal_msg = 0x0
__func__ = "subscription_cb"
__PRETTY_FUNCTION__ = "subscription_cb"
#4 0x00007ffff7b63376 in defer_cb (m=0x61fa08, de=0x628e20,
userdata=0x622500) at pulsecore/core-subscribe.c:175
e = 0x806a70
c = 0x622500
s = 0x6813c0
__func__ = "defer_cb"
__PRETTY_FUNCTION__ = "defer_cb"
#5 0x00007ffff790d77a in dispatch_defer (m=0x61f9b0) at
pulse/mainloop.c:711
e = 0x628e20
r = 1
__func__ = "dispatch_defer"
__PRETTY_FUNCTION__ = "dispatch_defer"
---Type <return> to continue, or q <return> to quit---
#6 0x00007ffff790e34d in pa_mainloop_dispatch (m=0x61f9b0) at
pulse/mainloop.c:922
dispatched = 0
__func__ = "pa_mainloop_dispatch"
__PRETTY_FUNCTION__ = "pa_mainloop_dispatch"
#7 0x00007ffff790e519 in pa_mainloop_iterate (m=0x61f9b0, block=1,
retval=0x7fffffffda54) at pulse/mainloop.c:962
r = 0
__func__ = "pa_mainloop_iterate"
__PRETTY_FUNCTION__ = "pa_mainloop_iterate"
#8 0x00007ffff790e577 in pa_mainloop_run (m=0x61f9b0,
retval=0x7fffffffda54) at pulse/mainloop.c:977
r = 1
#9 0x000000000040e6f1 in main (argc=2, argv=0x7fffffffdbd8) at
daemon/main.c:1024
c = 0x622500
buf = 0x61c070
conf = 0x619fa0
mainloop = 0x61f9b0
s = 0x7ae2e0 ""
r = 0
retval = 0
d = 2
valid_pid_file = true
ltdl_init = true
passed_fd = -1
e = 0x0
daemon_pipe = {-1, -1}
autospawn_fd = -1
autospawn_locked = false
server_lookup = 0x7ae2e0
lookup_service_bus = 0x6772a0
server_bus = 0x6772a0
start_server = true
__func__ = "main"
__PRETTY_FUNCTION__ = "main"
(gdb)
}}}
--
Ticket URL: <http://pulseaudio.org/ticket/734>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server
More information about the pulseaudio-bugs
mailing list