Ticket #321: pulseaudio_output

File pulseaudio_output, 12.4 kB (added by ipse, 4 years ago)

'thread apply all bt' output for hanged PA

Line 
1GNU gdb 6.8-debian
2Copyright (C) 2008 Free Software Foundation, Inc.
3License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
4This is free software: you are free to change and redistribute it.
5There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
6and "show warranty" for details.
7This GDB was configured as "x86_64-linux-gnu"...
8Attaching to program: /usr/bin/pulseaudio, process 5827
9Reading symbols from /usr/lib/libpulsecore.so.5...done.
10Loaded symbols for /usr/lib/libpulsecore.so.5
11Reading symbols from /usr/lib/libltdl.so.3...done.
12Loaded symbols for /usr/lib/libltdl.so.3
13Reading symbols from /usr/lib/libsamplerate.so.0...done.
14Loaded symbols for /usr/lib/libsamplerate.so.0
15Reading symbols from /usr/lib/libsndfile.so.1...done.
16Loaded symbols for /usr/lib/libsndfile.so.1
17Reading symbols from /usr/lib/libFLAC.so.8...done.
18Loaded symbols for /usr/lib/libFLAC.so.8
19Reading symbols from /usr/lib/libogg.so.0...done.
20Loaded symbols for /usr/lib/libogg.so.0
21Reading symbols from /usr/lib/liboil-0.3.so.0...done.
22Loaded symbols for /usr/lib/liboil-0.3.so.0
23Reading symbols from /usr/lib/libdbus-1.so.3...done.
24Loaded symbols for /usr/lib/libdbus-1.so.3
25Reading symbols from /lib/libcap.so.1...done.
26Loaded symbols for /lib/libcap.so.1
27Reading symbols from /lib/librt.so.1...done.
28Loaded symbols for /lib/librt.so.1
29Reading symbols from /lib/libdl.so.2...done.
30Loaded symbols for /lib/libdl.so.2
31Reading symbols from /lib/libm.so.6...done.
32Loaded symbols for /lib/libm.so.6
33Reading symbols from /lib/libpthread.so.0...done.
34[Thread debugging using libthread_db enabled]
35[New Thread 0x7f85035a06f0 (LWP 5827)]
36[New Thread 0x41330950 (LWP 5831)]
37[New Thread 0x42401950 (LWP 5829)]
38[New Thread 0x40b2f950 (LWP 5828)]
39Loaded symbols for /lib/libpthread.so.0
40Reading symbols from /lib/libc.so.6...done.
41Loaded symbols for /lib/libc.so.6
42Reading symbols from /lib/ld-linux-x86-64.so.2...done.
43Loaded symbols for /lib64/ld-linux-x86-64.so.2
44Reading symbols from /lib/libnss_compat.so.2...done.
45Loaded symbols for /lib/libnss_compat.so.2
46Reading symbols from /lib/libnsl.so.1...done.
47Loaded symbols for /lib/libnsl.so.1
48Reading symbols from /lib/libnss_nis.so.2...done.
49Loaded symbols for /lib/libnss_nis.so.2
50Reading symbols from /lib/libnss_files.so.2...done.
51Loaded symbols for /lib/libnss_files.so.2
52Reading symbols from /usr/lib/pulse-0.9/modules/module-hal-detect.so...done.
53Loaded symbols for /usr/lib/pulse-0.9/modules/module-hal-detect.so
54Reading symbols from /usr/lib/libhal.so.1...done.
55Loaded symbols for /usr/lib/libhal.so.1
56Reading symbols from /usr/lib/pulse-0.9/modules/libdbus-util.so...done.
57Loaded symbols for /usr/lib/pulse-0.9/modules/libdbus-util.so
58Reading symbols from /usr/lib/pulse-0.9/modules/module-alsa-sink.so...Reading symbols from /usr/lib/debug/usr/lib/pulse-0.9/modules/module-alsa-sink.so...done.
59done.
60Loaded symbols for /usr/lib/pulse-0.9/modules/module-alsa-sink.so
61Reading symbols from /usr/lib/libasound.so.2...done.
62Loaded symbols for /usr/lib/libasound.so.2
63Reading symbols from /usr/lib/pulse-0.9/modules/libalsa-util.so...Reading symbols from /usr/lib/debug/usr/lib/pulse-0.9/modules/libalsa-util.so...done.
64done.
65Loaded symbols for /usr/lib/pulse-0.9/modules/libalsa-util.so
66Reading symbols from /usr/lib/pulse-0.9/modules/module-alsa-source.so...Reading symbols from /usr/lib/debug/usr/lib/pulse-0.9/modules/module-alsa-source.so...done.
67done.
68Loaded symbols for /usr/lib/pulse-0.9/modules/module-alsa-source.so
69Reading symbols from /usr/lib/pulse-0.9/modules/module-esound-protocol-unix.so...done.
70Loaded symbols for /usr/lib/pulse-0.9/modules/module-esound-protocol-unix.so
71Reading symbols from /usr/lib/pulse-0.9/modules/libprotocol-esound.so...done.
72Loaded symbols for /usr/lib/pulse-0.9/modules/libprotocol-esound.so
73Reading symbols from /usr/lib/pulse-0.9/modules/libsocket-server.so...Reading symbols from /usr/lib/debug/usr/lib/pulse-0.9/modules/libsocket-server.so...done.
74done.
75Loaded symbols for /usr/lib/pulse-0.9/modules/libsocket-server.so
76Reading symbols from /usr/lib/pulse-0.9/modules/libsocket-util.so...Reading symbols from /usr/lib/debug/usr/lib/pulse-0.9/modules/libsocket-util.so...done.
77done.
78Loaded symbols for /usr/lib/pulse-0.9/modules/libsocket-util.so
79Reading symbols from /usr/lib/pulse-0.9/modules/libiochannel.so...Reading symbols from /usr/lib/debug/usr/lib/pulse-0.9/modules/libiochannel.so...done.
80done.
81Loaded symbols for /usr/lib/pulse-0.9/modules/libiochannel.so
82Reading symbols from /usr/lib/pulse-0.9/modules/libauthkey.so...Reading symbols from /usr/lib/debug/usr/lib/pulse-0.9/modules/libauthkey.so...done.
83done.
84Loaded symbols for /usr/lib/pulse-0.9/modules/libauthkey.so
85Reading symbols from /usr/lib/pulse-0.9/modules/libipacl.so...Reading symbols from /usr/lib/debug/usr/lib/pulse-0.9/modules/libipacl.so...done.
86done.
87Loaded symbols for /usr/lib/pulse-0.9/modules/libipacl.so
88Reading symbols from /lib/libwrap.so.0...done.
89Loaded symbols for /lib/libwrap.so.0
90Reading symbols from /usr/lib/pulse-0.9/modules/module-native-protocol-unix.so...Reading symbols from /usr/lib/debug/usr/lib/pulse-0.9/modules/module-native-protocol-unix.so...done.
91done.
92Loaded symbols for /usr/lib/pulse-0.9/modules/module-native-protocol-unix.so
93Reading symbols from /usr/lib/pulse-0.9/modules/libprotocol-native.so...Reading symbols from /usr/lib/debug/usr/lib/pulse-0.9/modules/libprotocol-native.so...done.
94done.
95Loaded symbols for /usr/lib/pulse-0.9/modules/libprotocol-native.so
96Reading symbols from /usr/lib/pulse-0.9/modules/libpstream.so...Reading symbols from /usr/lib/debug/usr/lib/pulse-0.9/modules/libpstream.so...done.
97done.
98Loaded symbols for /usr/lib/pulse-0.9/modules/libpstream.so
99Reading symbols from /usr/lib/pulse-0.9/modules/libpstream-util.so...Reading symbols from /usr/lib/debug/usr/lib/pulse-0.9/modules/libpstream-util.so...done.
100done.
101Loaded symbols for /usr/lib/pulse-0.9/modules/libpstream-util.so
102Reading symbols from /usr/lib/pulse-0.9/modules/libpdispatch.so...Reading symbols from /usr/lib/debug/usr/lib/pulse-0.9/modules/libpdispatch.so...done.
103done.
104Loaded symbols for /usr/lib/pulse-0.9/modules/libpdispatch.so
105Reading symbols from /usr/lib/pulse-0.9/modules/libtagstruct.so...Reading symbols from /usr/lib/debug/usr/lib/pulse-0.9/modules/libtagstruct.so...done.
106done.
107Loaded symbols for /usr/lib/pulse-0.9/modules/libtagstruct.so
108Reading symbols from /usr/lib/pulse-0.9/modules/libauthkey-prop.so...Reading symbols from /usr/lib/debug/usr/lib/pulse-0.9/modules/libauthkey-prop.so...done.
109done.
110Loaded symbols for /usr/lib/pulse-0.9/modules/libauthkey-prop.so
111Reading symbols from /usr/lib/pulse-0.9/modules/libstrlist.so...Reading symbols from /usr/lib/debug/usr/lib/pulse-0.9/modules/libstrlist.so...done.
112done.
113Loaded symbols for /usr/lib/pulse-0.9/modules/libstrlist.so
114Reading symbols from /usr/lib/pulse-0.9/modules/libpacket.so...Reading symbols from /usr/lib/debug/usr/lib/pulse-0.9/modules/libpacket.so...done.
115done.
116Loaded symbols for /usr/lib/pulse-0.9/modules/libpacket.so
117Reading symbols from /usr/lib/pulse-0.9/modules/module-volume-restore.so...Reading symbols from /usr/lib/debug/usr/lib/pulse-0.9/modules/module-volume-restore.so...done.
118done.
119Loaded symbols for /usr/lib/pulse-0.9/modules/module-volume-restore.so
120Reading symbols from /usr/lib/pulse-0.9/modules/module-default-device-restore.so...Reading symbols from /usr/lib/debug/usr/lib/pulse-0.9/modules/module-default-device-restore.so...done.
121done.
122Loaded symbols for /usr/lib/pulse-0.9/modules/module-default-device-restore.so
123Reading symbols from /usr/lib/pulse-0.9/modules/module-rescue-streams.so...Reading symbols from /usr/lib/debug/usr/lib/pulse-0.9/modules/module-rescue-streams.so...done.
124done.
125Loaded symbols for /usr/lib/pulse-0.9/modules/module-rescue-streams.so
126Reading symbols from /usr/lib/pulse-0.9/modules/module-suspend-on-idle.so...Reading symbols from /usr/lib/debug/usr/lib/pulse-0.9/modules/module-suspend-on-idle.so...done.
127done.
128Loaded symbols for /usr/lib/pulse-0.9/modules/module-suspend-on-idle.so
129Reading symbols from /usr/lib/pulse-0.9/modules/module-gconf.so...done.
130Loaded symbols for /usr/lib/pulse-0.9/modules/module-gconf.so
131Reading symbols from /usr/lib/pulse-0.9/modules/module-x11-publish.so...done.
132Loaded symbols for /usr/lib/pulse-0.9/modules/module-x11-publish.so
133Reading symbols from /usr/lib/libSM.so.6...done.
134Loaded symbols for /usr/lib/libSM.so.6
135Reading symbols from /usr/lib/libICE.so.6...done.
136Loaded symbols for /usr/lib/libICE.so.6
137Reading symbols from /usr/lib/libX11.so.6...done.
138Loaded symbols for /usr/lib/libX11.so.6
139Reading symbols from /usr/lib/pulse-0.9/modules/libx11wrap.so...done.
140Loaded symbols for /usr/lib/pulse-0.9/modules/libx11wrap.so
141Reading symbols from /usr/lib/pulse-0.9/modules/libx11prop.so...done.
142Loaded symbols for /usr/lib/pulse-0.9/modules/libx11prop.so
143Reading symbols from /usr/lib/libxcb-xlib.so.0...done.
144Loaded symbols for /usr/lib/libxcb-xlib.so.0
145Reading symbols from /usr/lib/libxcb.so.1...done.
146Loaded symbols for /usr/lib/libxcb.so.1
147Reading symbols from /usr/lib/libXau.so.6...done.
148Loaded symbols for /usr/lib/libXau.so.6
149Reading symbols from /usr/lib/libXdmcp.so.6...done.
150Loaded symbols for /usr/lib/libXdmcp.so.6
1510x00007f85016f2991 in sem_wait () from /lib/libpthread.so.0
152
153Thread 4 (Thread 0x40b2f950 (LWP 5828)):
154#0  0x00007f8501452e65 in ppoll () from /lib/libc.so.6
155#1  0x00007f850317fb80 in pa_rtpoll_run () from /usr/lib/libpulsecore.so.5
156#2  0x00007f850012ff96 in thread_func (userdata=0x6277b0)
157    at modules/module-alsa-sink.c:642
158#3  0x00007f8503182b8d in ?? () from /usr/lib/libpulsecore.so.5
159#4  0x00007f85016ec3f7 in start_thread () from /lib/libpthread.so.0
160#5  0x00007f850145bb2d in clone () from /lib/libc.so.6
161#6  0x0000000000000000 in ?? ()
162
163Thread 3 (Thread 0x42401950 (LWP 5829)):
164#0  0x00007f85016f35cb in read () from /lib/libpthread.so.0
165#1  0x00007f850317de05 in pa_fdsem_wait () from /usr/lib/libpulsecore.so.5
166#2  0x00007f850317ce69 in pa_asyncq_push () from /usr/lib/libpulsecore.so.5
167#3  0x00007f850317c701 in pa_asyncmsgq_post () from /usr/lib/libpulsecore.so.5
168#4  0x00007f84fe609f9a in source_output_push_cb (o=<value optimized out>,
169    chunk=0x42400fb0) at pulsecore/protocol-native.c:1116
170#5  0x00007f8503179908 in pa_source_output_push ()
171   from /usr/lib/libpulsecore.so.5
172#6  0x00007f850317720b in pa_source_post () from /usr/lib/libpulsecore.so.5
173#7  0x00007f84ffa4500a in thread_func (userdata=0x683410)
174    at modules/module-alsa-source.c:179
175#8  0x00007f8503182b8d in ?? () from /usr/lib/libpulsecore.so.5
176#9  0x00007f85016ec3f7 in start_thread () from /lib/libpthread.so.0
177#10 0x00007f850145bb2d in clone () from /lib/libc.so.6
178#11 0x0000000000000000 in ?? ()
179
180Thread 2 (Thread 0x41330950 (LWP 5831)):
181#0  0x00007f8501452e65 in ppoll () from /lib/libc.so.6
182#1  0x00007f850317fb80 in pa_rtpoll_run () from /usr/lib/libpulsecore.so.5
183#2  0x00007f84ffa44e5d in thread_func (userdata=0x68b6e0)
184    at modules/module-alsa-source.c:624
185#3  0x00007f8503182b8d in ?? () from /usr/lib/libpulsecore.so.5
186#4  0x00007f85016ec3f7 in start_thread () from /lib/libpthread.so.0
187#5  0x00007f850145bb2d in clone () from /lib/libc.so.6
188#6  0x0000000000000000 in ?? ()
189
190Thread 1 (Thread 0x7f85035a06f0 (LWP 5827)):
191#0  0x00007f85016f2991 in sem_wait () from /lib/libpthread.so.0
192#1  0x00007f8503182dd8 in pa_semaphore_wait () from /usr/lib/libpulsecore.so.5
193#2  0x00007f850317c0a3 in pa_asyncmsgq_send () from /usr/lib/libpulsecore.so.5
194#3  0x00007f8503176f5a in pa_source_get_latency ()
195   from /usr/lib/libpulsecore.so.5
196#4  0x00007f84fe612829 in command_get_record_latency (
197    pd=<value optimized out>, command=<value optimized out>, tag=278651,
198    t=<value optimized out>, userdata=0x6338a0)
199    at pulsecore/protocol-native.c:1777
200#5  0x00007f84fdff879e in pa_pdispatch_run (pd=0x623550,
201    packet=<value optimized out>, creds=<value optimized out>,
202    userdata=0x6338a0) at pulsecore/pdispatch.c:241
203#6  0x00007f84fe613163 in pstream_packet_callback (p=0x63c460,
204    packet=0x6b8410, creds=0x63c5b0, userdata=<value optimized out>)
205    at pulsecore/protocol-native.c:3105
206#7  0x00007f84fe3fe736 in do_something (p=0x63c460) at pulsecore/pstream.c:818
207#8  0x00007f850313fa45 in pa_mainloop_dispatch ()
208   from /usr/lib/libpulsecore.so.5
209#9  0x00007f850313fc56 in pa_mainloop_iterate ()
210   from /usr/lib/libpulsecore.so.5
211#10 0x00007f850313fd00 in pa_mainloop_run () from /usr/lib/libpulsecore.so.5
212#11 0x0000000000408787 in main (argc=<value optimized out>,
213    argv=<value optimized out>) at daemon/main.c:811
214#0  0x00007f85016f2991 in sem_wait () from /lib/libpthread.so.0
215The program is running.  Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal]