Ticket #321: pulseaudio_output

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

'thread apply all bt' output for hanged PA

Line 
1 GNU gdb 6.8-debian
2 Copyright (C) 2008 Free Software Foundation, Inc.
3 License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
4 This is free software: you are free to change and redistribute it.
5 There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
6 and "show warranty" for details.
7 This GDB was configured as "x86_64-linux-gnu"...
8 Attaching to program: /usr/bin/pulseaudio, process 5827
9 Reading symbols from /usr/lib/libpulsecore.so.5...done.
10 Loaded symbols for /usr/lib/libpulsecore.so.5
11 Reading symbols from /usr/lib/libltdl.so.3...done.
12 Loaded symbols for /usr/lib/libltdl.so.3
13 Reading symbols from /usr/lib/libsamplerate.so.0...done.
14 Loaded symbols for /usr/lib/libsamplerate.so.0
15 Reading symbols from /usr/lib/libsndfile.so.1...done.
16 Loaded symbols for /usr/lib/libsndfile.so.1
17 Reading symbols from /usr/lib/libFLAC.so.8...done.
18 Loaded symbols for /usr/lib/libFLAC.so.8
19 Reading symbols from /usr/lib/libogg.so.0...done.
20 Loaded symbols for /usr/lib/libogg.so.0
21 Reading symbols from /usr/lib/liboil-0.3.so.0...done.
22 Loaded symbols for /usr/lib/liboil-0.3.so.0
23 Reading symbols from /usr/lib/libdbus-1.so.3...done.
24 Loaded symbols for /usr/lib/libdbus-1.so.3
25 Reading symbols from /lib/libcap.so.1...done.
26 Loaded symbols for /lib/libcap.so.1
27 Reading symbols from /lib/librt.so.1...done.
28 Loaded symbols for /lib/librt.so.1
29 Reading symbols from /lib/libdl.so.2...done.
30 Loaded symbols for /lib/libdl.so.2
31 Reading symbols from /lib/libm.so.6...done.
32 Loaded symbols for /lib/libm.so.6
33 Reading 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)]
39 Loaded symbols for /lib/libpthread.so.0
40 Reading symbols from /lib/libc.so.6...done.
41 Loaded symbols for /lib/libc.so.6
42 Reading symbols from /lib/ld-linux-x86-64.so.2...done.
43 Loaded symbols for /lib64/ld-linux-x86-64.so.2
44 Reading symbols from /lib/libnss_compat.so.2...done.
45 Loaded symbols for /lib/libnss_compat.so.2
46 Reading symbols from /lib/libnsl.so.1...done.
47 Loaded symbols for /lib/libnsl.so.1
48 Reading symbols from /lib/libnss_nis.so.2...done.
49 Loaded symbols for /lib/libnss_nis.so.2
50 Reading symbols from /lib/libnss_files.so.2...done.
51 Loaded symbols for /lib/libnss_files.so.2
52 Reading symbols from /usr/lib/pulse-0.9/modules/module-hal-detect.so...done.
53 Loaded symbols for /usr/lib/pulse-0.9/modules/module-hal-detect.so
54 Reading symbols from /usr/lib/libhal.so.1...done.
55 Loaded symbols for /usr/lib/libhal.so.1
56 Reading symbols from /usr/lib/pulse-0.9/modules/libdbus-util.so...done.
57 Loaded symbols for /usr/lib/pulse-0.9/modules/libdbus-util.so
58 Reading 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.
59 done.
60 Loaded symbols for /usr/lib/pulse-0.9/modules/module-alsa-sink.so
61 Reading symbols from /usr/lib/libasound.so.2...done.
62 Loaded symbols for /usr/lib/libasound.so.2
63 Reading 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.
64 done.
65 Loaded symbols for /usr/lib/pulse-0.9/modules/libalsa-util.so
66 Reading 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.
67 done.
68 Loaded symbols for /usr/lib/pulse-0.9/modules/module-alsa-source.so
69 Reading symbols from /usr/lib/pulse-0.9/modules/module-esound-protocol-unix.so...done.
70 Loaded symbols for /usr/lib/pulse-0.9/modules/module-esound-protocol-unix.so
71 Reading symbols from /usr/lib/pulse-0.9/modules/libprotocol-esound.so...done.
72 Loaded symbols for /usr/lib/pulse-0.9/modules/libprotocol-esound.so
73 Reading 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.
74 done.
75 Loaded symbols for /usr/lib/pulse-0.9/modules/libsocket-server.so
76 Reading 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.
77 done.
78 Loaded symbols for /usr/lib/pulse-0.9/modules/libsocket-util.so
79 Reading 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.
80 done.
81 Loaded symbols for /usr/lib/pulse-0.9/modules/libiochannel.so
82 Reading 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.
83 done.
84 Loaded symbols for /usr/lib/pulse-0.9/modules/libauthkey.so
85 Reading 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.
86 done.
87 Loaded symbols for /usr/lib/pulse-0.9/modules/libipacl.so
88 Reading symbols from /lib/libwrap.so.0...done.
89 Loaded symbols for /lib/libwrap.so.0
90 Reading 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.
91 done.
92 Loaded symbols for /usr/lib/pulse-0.9/modules/module-native-protocol-unix.so
93 Reading 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.
94 done.
95 Loaded symbols for /usr/lib/pulse-0.9/modules/libprotocol-native.so
96 Reading 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.
97 done.
98 Loaded symbols for /usr/lib/pulse-0.9/modules/libpstream.so
99 Reading 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.
100 done.
101 Loaded symbols for /usr/lib/pulse-0.9/modules/libpstream-util.so
102 Reading 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.
103 done.
104 Loaded symbols for /usr/lib/pulse-0.9/modules/libpdispatch.so
105 Reading 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.
106 done.
107 Loaded symbols for /usr/lib/pulse-0.9/modules/libtagstruct.so
108 Reading 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.
109 done.
110 Loaded symbols for /usr/lib/pulse-0.9/modules/libauthkey-prop.so
111 Reading 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.
112 done.
113 Loaded symbols for /usr/lib/pulse-0.9/modules/libstrlist.so
114 Reading 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.
115 done.
116 Loaded symbols for /usr/lib/pulse-0.9/modules/libpacket.so
117 Reading 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.
118 done.
119 Loaded symbols for /usr/lib/pulse-0.9/modules/module-volume-restore.so
120 Reading 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.
121 done.
122 Loaded symbols for /usr/lib/pulse-0.9/modules/module-default-device-restore.so
123 Reading 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.
124 done.
125 Loaded symbols for /usr/lib/pulse-0.9/modules/module-rescue-streams.so
126 Reading 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.
127 done.
128 Loaded symbols for /usr/lib/pulse-0.9/modules/module-suspend-on-idle.so
129 Reading symbols from /usr/lib/pulse-0.9/modules/module-gconf.so...done.
130 Loaded symbols for /usr/lib/pulse-0.9/modules/module-gconf.so
131 Reading symbols from /usr/lib/pulse-0.9/modules/module-x11-publish.so...done.
132 Loaded symbols for /usr/lib/pulse-0.9/modules/module-x11-publish.so
133 Reading symbols from /usr/lib/libSM.so.6...done.
134 Loaded symbols for /usr/lib/libSM.so.6
135 Reading symbols from /usr/lib/libICE.so.6...done.
136 Loaded symbols for /usr/lib/libICE.so.6
137 Reading symbols from /usr/lib/libX11.so.6...done.
138 Loaded symbols for /usr/lib/libX11.so.6
139 Reading symbols from /usr/lib/pulse-0.9/modules/libx11wrap.so...done.
140 Loaded symbols for /usr/lib/pulse-0.9/modules/libx11wrap.so
141 Reading symbols from /usr/lib/pulse-0.9/modules/libx11prop.so...done.
142 Loaded symbols for /usr/lib/pulse-0.9/modules/libx11prop.so
143 Reading symbols from /usr/lib/libxcb-xlib.so.0...done.
144 Loaded symbols for /usr/lib/libxcb-xlib.so.0
145 Reading symbols from /usr/lib/libxcb.so.1...done.
146 Loaded symbols for /usr/lib/libxcb.so.1
147 Reading symbols from /usr/lib/libXau.so.6...done.
148 Loaded symbols for /usr/lib/libXau.so.6
149 Reading symbols from /usr/lib/libXdmcp.so.6...done.
150 Loaded symbols for /usr/lib/libXdmcp.so.6
151 0x00007f85016f2991 in sem_wait () from /lib/libpthread.so.0
152
153 Thread 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
163 Thread 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
180 Thread 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
190 Thread 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
215 The program is running.  Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal]