Mailinglist Archive: opensuse-bugs (12871 mails)

< Previous Next >
[Bug 463050] libasound segfaults when using PA/bluetooth
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Thu, 8 Jan 2009 02:12:28 -0700 (MST)
  • Message-id: <20090108091229.00F53CC7D3@xxxxxxxxxxxxxxxxxxxxxx>
https://bugzilla.novell.com/show_bug.cgi?id=463050

User captain.magnus@xxxxxxxxxxxx added comment
https://bugzilla.novell.com/show_bug.cgi?id=463050#c4


Magnus Boman <captain.magnus@xxxxxxxxxxxx> changed:

What |Removed |Added
----------------------------------------------------------------------------
Attachment #263767|0 |1
is obsolete| |




--- Comment #4 from Magnus Boman <captain.magnus@xxxxxxxxxxxx> 2009-01-08
02:12:27 MST ---
Created an attachment (id=263778)
--> (https://bugzilla.novell.com/attachment.cgi?id=263778)
New trace

Recompiled without optimization flags turned on:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffe6fd4950 (LWP 12143)]
0x00007fffe79f13a0 in ?? ()
(gdb) bt full
#0 0x00007fffe79f13a0 in ?? ()
No symbol table info available.
#1 0x00007ffff0364eff in snd_pcm_ioplug_poll_revents (pcm=0x641490,
pfds=0x652890, nfds=1, revents=0x7fffe6fd4006) at pcm_ioplug.c:690
io = (ioplug_priv_t *) 0x63a6e0
#2 0x00007ffff030d55c in snd_pcm_poll_descriptors_revents (pcm=0x6a0110,
pfds=0x652890, nfds=1, revents=0x7fffe6fd4006) at pcm.c:1448
__PRETTY_FUNCTION__ = "snd_pcm_poll_descriptors_revents"
#3 0x00007fffef8b626e in thread_func (userdata=0x6548d0) at
modules/module-alsa-source.c:989
pollfd = (struct pollfd *) 0x652890
revents = 0
err = 0
n = 1
ret = 1
u = (struct userdata *) 0x6548d0
__func__ = "thread_func"
__PRETTY_FUNCTION__ = "thread_func"
#4 0x00007ffff7bb457a in internal_thread_func (userdata=0x651690) at
pulsecore/thread-posix.c:72
t = (pa_thread *) 0x651690
__func__ = "internal_thread_func"
__PRETTY_FUNCTION__ = "internal_thread_func"
#5 0x00007ffff5de5070 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6 0x00007ffff5b580ed in clone () from /lib64/libc.so.6
No symbol table info available.
#7 0x0000000000000000 in ?? ()
No symbol table info available.





(gdb) t a a bt

Thread 6 (Thread 0x7fffe6fd4950 (LWP 12143)):
#0 0x00007fffe79f13a0 in ?? ()
#1 0x00007ffff0364eff in snd_pcm_ioplug_poll_revents (pcm=0x641490,
pfds=0x652890, nfds=1, revents=0x7fffe6fd4006) at pcm_ioplug.c:690
#2 0x00007ffff030d55c in snd_pcm_poll_descriptors_revents (pcm=0x6a0110,
pfds=0x652890, nfds=1, revents=0x7fffe6fd4006) at pcm.c:1448
#3 0x00007fffef8b626e in thread_func (userdata=0x6548d0) at
modules/module-alsa-source.c:989
#4 0x00007ffff7bb457a in internal_thread_func (userdata=0x651690) at
pulsecore/thread-posix.c:72
#5 0x00007ffff5de5070 in start_thread () from /lib64/libpthread.so.0
#6 0x00007ffff5b580ed in clone () from /lib64/libc.so.6
#7 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fffe77d5950 (LWP 12137)):
#0 0x00007ffff7df2a42 in ?? () from /lib64/ld-linux-x86-64.so.2
#1 0x00007ffff7df320c in ?? () from /lib64/ld-linux-x86-64.so.2
#2 0x00007ffff7ded566 in ?? () from /lib64/ld-linux-x86-64.so.2
#3 0x00007ffff625134c in ?? () from /lib64/libdl.so.2
#4 0x00007ffff625104f in dlclose () from /lib64/libdl.so.2
#5 0x00007ffff02f0b61 in snd_dlclose (handle=0x63d660) at dlmisc.c:85
#6 0x00007ffff02f0ed5 in snd1_dlobj_cache_cleanup () at dlmisc.c:229
#7 0x00007ffff02eab30 in snd_config_update_free_global () at conf.c:3154
#8 0x00007ffff07c1b63 in unsuspend (u=0x6679b0) at
modules/module-alsa-sink.c:625
#9 0x00007ffff07c2040 in sink_process_msg (o=0x656790, code=8, data=0x3,
offset=0, chunk=0x7fffe77d4eb0) at modules/module-alsa-sink.c:724
#10 0x00007ffff7ba61f8 in pa_asyncmsgq_dispatch (object=0x656790, code=8,
userdata=0x3, offset=0, memchunk=0x7fffe77d4eb0) at pulsecore/asyncmsgq.c:316
#11 0x00007ffff7bac3a7 in asyncmsgq_read_work (i=0x66f480) at
pulsecore/rtpoll.c:698
#12 0x00007ffff7baac68 in pa_rtpoll_run (p=0x667bd0, wait=true) at
pulsecore/rtpoll.c:326
#13 0x00007ffff07c3d1d in thread_func (userdata=0x6679b0) at
modules/module-alsa-sink.c:1139
#14 0x00007ffff7bb457a in internal_thread_func (userdata=0x657870) at
pulsecore/thread-posix.c:72
#15 0x00007ffff5de5070 in start_thread () from /lib64/libpthread.so.0
#16 0x00007ffff5b580ed in clone () from /lib64/libc.so.6
#17 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fffef8ae950 (LWP 12059)):
#0 0x00007ffff5ab8541 in sigtimedwait () from /lib64/libc.so.6
#1 0x00007ffff7bab3ad in update_timer (p=0x65f790) at pulsecore/rtpoll.c:476
#2 0x00007ffff7bab651 in pa_rtpoll_set_timer_relative (p=0x65f790, usec=66259)
at pulsecore/rtpoll.c:522
#3 0x00007fffef8b61d6 in thread_func (userdata=0x664b60) at
modules/module-alsa-source.c:966
#4 0x00007ffff7bb457a in internal_thread_func (userdata=0x66f280) at
pulsecore/thread-posix.c:72
#5 0x00007ffff5de5070 in start_thread () from /lib64/libpthread.so.0
#6 0x00007ffff5b580ed in clone () from /lib64/libc.so.6
#7 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7ffff02bb950 (LWP 12058)):
#0 0x00007ffff5b4f5b5 in ppoll () from /lib64/libc.so.6
#1 0x00007ffff7baaeac in pa_rtpoll_run (p=0x626f80, wait=true) at
pulsecore/rtpoll.c:390
#2 0x00007ffff07c3d1d in thread_func (userdata=0x626d60) at
modules/module-alsa-sink.c:1139
#3 0x00007ffff7bb457a in internal_thread_func (userdata=0x661df0) at
pulsecore/thread-posix.c:72
#4 0x00007ffff5de5070 in start_thread () from /lib64/libpthread.so.0
#5 0x00007ffff5b580ed in clone () from /lib64/libc.so.6
#6 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ffff7fda790 (LWP 12055)):
#0 0x00007ffff5deac71 in sem_wait () from /lib64/libpthread.so.0
#1 0x00007ffff7bb51a6 in pa_semaphore_wait (s=0x658000) at
pulsecore/semaphore-posix.c:63
#2 0x00007ffff7ba578b in pa_asyncmsgq_send (a=0x61f000, object=0x656790,
code=8, userdata=0x3, offset=0, chunk=0x0) at pulsecore/asyncmsgq.c:167
#3 0x00007ffff7b8cf74 in sink_set_state (s=0x656790, state=PA_SINK_IDLE) at
pulsecore/sink.c:282
#4 0x00007ffff7b8ddb5 in pa_sink_suspend (s=0x656790, suspend=false) at
pulsecore/sink.c:457
#5 0x00007fffec21d621 in resume (d=0x628f70) at
modules/module-suspend-on-idle.c:118
#6 0x00007fffec21d81b in sink_input_fixate_hook_cb (c=0x61b810,
data=0x7fffffffd500, u=0x6959e0) at modules/module-suspend-on-idle.c:138
#7 0x00007ffff7ba344f in pa_hook_fire (hook=0x61bae0, data=0x7fffffffd500) at
pulsecore/hook-list.c:104
#8 0x00007ffff7b93b8d in pa_sink_input_new (core=0x61b810,
data=0x7fffffffd500, flags=0) at pulsecore/sink-input.c:185
#9 0x00007fffeda5fca2 in playback_stream_new (c=0x69f540, sink=0x0,
ss=0x7fffffffd8f0, map=0x7fffffffd860, maxlength=0x7fffffffd92c,
tlength=0x7fffffffd928, prebuf=0x7fffffffd924, minreq=0x7fffffffd920,
volume=0x0, muted=false,
syncid=0, missing=0x7fffffffd914, flags=0, p=0x6a6c10,
adjust_latency=false, early_requests=false) at pulsecore/protocol-native.c:1019
#10 0x00007fffeda625c8 in command_create_playback_stream (pd=0x6516c0,
command=3, tag=2, t=0x6a00b0, userdata=0x69f540) at
pulsecore/protocol-native.c:1805
---Type <return> to continue, or q <return> to quit---
#11 0x00007fffed244877 in pa_pdispatch_run (pd=0x6516c0, packet=0x69ff40,
creds=0x69c690, userdata=0x69f540) at pulsecore/pdispatch.c:239
#12 0x00007fffeda6a9c1 in pstream_packet_callback (p=0x69c540, packet=0x69ff40,
creds=0x69c690, userdata=0x69f540) at pulsecore/protocol-native.c:4039
#13 0x00007fffed64f7ad in do_read (p=0x69c540) at pulsecore/pstream.c:816
#14 0x00007fffed64cdfd in do_something (p=0x69c540) at pulsecore/pstream.c:184
#15 0x00007fffed64d005 in io_callback (io=0x6411a0, userdata=0x69c540) at
pulsecore/pstream.c:213
#16 0x00007fffee287926 in callback (m=0x619628, e=0x6544a0, fd=39,
f=PA_IO_EVENT_INPUT, userdata=0x6411a0) at pulsecore/iochannel.c:119
#17 0x00007ffff7b4e1f8 in dispatch_pollfds (m=0x6195d0) at pulse/mainloop.c:683
#18 0x00007ffff7b4eeab in pa_mainloop_dispatch (m=0x6195d0) at
pulse/mainloop.c:896
#19 0x00007ffff7b4f029 in pa_mainloop_iterate (m=0x6195d0, block=1,
retval=0x7fffffffde04) at pulse/mainloop.c:926
#20 0x00007ffff7b4f085 in pa_mainloop_run (m=0x6195d0, retval=0x7fffffffde04)
at pulse/mainloop.c:941
#21 0x000000000040bd67 in main (argc=1, argv=0x7fffffffdf68) at
daemon/main.c:945


--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >