Ticket #321: pulseaudio_output2

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

One more gdb output after pulseaudio hangs.

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 29086
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 0x7ff139efc6f0 (LWP 29086)]
36[New Thread 0x42a1d950 (LWP 29090)]
37[New Thread 0x4221c950 (LWP 29088)]
38[New Thread 0x41a1b950 (LWP 29087)]
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
1510x00007ff13804e991 in sem_wait () from /lib/libpthread.so.0
152
153Thread 4 (Thread 0x41a1b950 (LWP 29087)):
154#0  0x00007ff137daee65 in ppoll () from /lib/libc.so.6
155#1  0x00007ff139adbb80 in pa_rtpoll_run () from /usr/lib/libpulsecore.so.5
156#2  0x00007ff136a8bf96 in thread_func (userdata=0x627e80)
157    at modules/module-alsa-sink.c:642
158#3  0x00007ff139adeb8d in ?? () from /usr/lib/libpulsecore.so.5
159#4  0x00007ff1380483f7 in start_thread () from /lib/libpthread.so.0
160#5  0x00007ff137db7b2d in clone () from /lib/libc.so.6
161#6  0x0000000000000000 in ?? ()
162
163Thread 3 (Thread 0x4221c950 (LWP 29088)):
164#0  0x00007ff13804f5cb in read () from /lib/libpthread.so.0
165#1  0x00007ff139ad9e05 in pa_fdsem_wait () from /usr/lib/libpulsecore.so.5
166#2  0x00007ff139ad8e69 in pa_asyncq_push () from /usr/lib/libpulsecore.so.5
167#3  0x00007ff139ad8701 in pa_asyncmsgq_post () from /usr/lib/libpulsecore.so.5
168#4  0x00007ff134f65f9a in source_output_push_cb (o=<value optimized out>,
169    chunk=0x4221bfb0) at pulsecore/protocol-native.c:1116
170#5  0x00007ff139ad5908 in pa_source_output_push ()
171   from /usr/lib/libpulsecore.so.5
172#6  0x00007ff139ad320b in pa_source_post () from /usr/lib/libpulsecore.so.5
173#7  0x00007ff1363a100a in thread_func (userdata=0x683af0)
174    at modules/module-alsa-source.c:179
175#8  0x00007ff139adeb8d in ?? () from /usr/lib/libpulsecore.so.5
176#9  0x00007ff1380483f7 in start_thread () from /lib/libpthread.so.0
177#10 0x00007ff137db7b2d in clone () from /lib/libc.so.6
178#11 0x0000000000000000 in ?? ()
179
180Thread 2 (Thread 0x42a1d950 (LWP 29090)):
181#0  0x00007ff137daee65 in ppoll () from /lib/libc.so.6
182#1  0x00007ff139adbb80 in pa_rtpoll_run () from /usr/lib/libpulsecore.so.5
183#2  0x00007ff1363a0e5d in thread_func (userdata=0x68c480)
184    at modules/module-alsa-source.c:624
185#3  0x00007ff139adeb8d in ?? () from /usr/lib/libpulsecore.so.5
186#4  0x00007ff1380483f7 in start_thread () from /lib/libpthread.so.0
187#5  0x00007ff137db7b2d in clone () from /lib/libc.so.6
188#6  0x0000000000000000 in ?? ()
189
190Thread 1 (Thread 0x7ff139efc6f0 (LWP 29086)):
191#0  0x00007ff13804e991 in sem_wait () from /lib/libpthread.so.0
192#1  0x00007ff139adedd8 in pa_semaphore_wait () from /usr/lib/libpulsecore.so.5
193#2  0x00007ff139ad80a3 in pa_asyncmsgq_send () from /usr/lib/libpulsecore.so.5
194#3  0x00007ff139ad2f5a in pa_source_get_latency ()
195   from /usr/lib/libpulsecore.so.5
196#4  0x00007ff134f6e829 in command_get_record_latency (
197    pd=<value optimized out>, command=<value optimized out>, tag=3882361,
198    t=<value optimized out>, userdata=0x634b40)
199    at pulsecore/protocol-native.c:1777
200#5  0x00007ff13495479e in pa_pdispatch_run (pd=0x633da0,
201    packet=<value optimized out>, creds=<value optimized out>,
202    userdata=0x634b40) at pulsecore/pdispatch.c:241
203#6  0x00007ff134f6f163 in pstream_packet_callback (p=0x64a720,
204    packet=0x639a60, creds=0x64a870, userdata=<value optimized out>)
205    at pulsecore/protocol-native.c:3105
206#7  0x00007ff134d5a736 in do_something (p=0x64a720) at pulsecore/pstream.c:818
207#8  0x00007ff139a9ba45 in pa_mainloop_dispatch ()
208   from /usr/lib/libpulsecore.so.5
209#9  0x00007ff139a9bc56 in pa_mainloop_iterate ()
210   from /usr/lib/libpulsecore.so.5
211#10 0x00007ff139a9bd00 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  0x00007ff13804e991 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]