Ticket #1871: all-threads.txt

File all-threads.txt, 23.0 KB (added by matt-bulk-mythtv@…, 18 years ago)

backtrace of all threads

Line 
1GNU gdb 6.3-debian
2Copyright 2004 Free Software Foundation, Inc.
3GDB is free software, covered by the GNU General Public License, and you are
4welcome to change it and/or distribute copies of it under certain conditions.
5Type "show copying" to see the conditions.
6There is absolutely no warranty for GDB.  Type "show warranty" for details.
7This GDB was configured as "i386-linux"...Using host libthread_db library "/lib/tls/libthread_db.so.1".
8
9(gdb) core core.5219
10Core was generated by `mythfrontend -l /home/mythtv/mythfrontend.log'.
11Program terminated with signal 11, Segmentation fault.
12Reading symbols from /usr/local/mythtv-10146-patch1871/lib/libmythtv-0.19.so.0...done.
13Loaded symbols for /usr/local/mythtv/lib/libmythtv-0.19.so.0
14Reading symbols from /usr/local/mythtv-10146-patch1871/lib/libmythavformat-0.19.so.0...done.
15Loaded symbols for /usr/local/mythtv/lib/libmythavformat-0.19.so.0
16Reading symbols from /usr/local/mythtv-10146-patch1871/lib/libmythavutil-0.19.so.0...done.
17Loaded symbols for /usr/local/mythtv/lib/libmythavutil-0.19.so.0
18Reading symbols from /usr/local/mythtv-10146-patch1871/lib/libmythavcodec-0.19.so.0...done.
19Loaded symbols for /usr/local/mythtv/lib/libmythavcodec-0.19.so.0
20Reading symbols from /usr/local/mythtv-10146-patch1871/lib/libmyth-0.19.so.0...done.
21Loaded symbols for /usr/local/mythtv/lib/libmyth-0.19.so.0
22Reading symbols from /usr/lib/libfreetype.so.6...done.
23Loaded symbols for /usr/lib/libfreetype.so.6
24Reading symbols from /usr/lib/libmp3lame.so.0...done.
25Loaded symbols for /usr/lib/libmp3lame.so.0
26Reading symbols from /usr/lib/libasound.so.2...done.
27Loaded symbols for /usr/lib/libasound.so.2
28Reading symbols from /usr/lib/libartsc.so.0...done.
29Loaded symbols for /usr/lib/libartsc.so.0
30Reading symbols from /usr/lib/libgmodule-2.0.so.0...done.
31Loaded symbols for /usr/lib/libgmodule-2.0.so.0
32Reading symbols from /lib/tls/libdl.so.2...done.
33Loaded symbols for /lib/tls/libdl.so.2
34Reading symbols from /usr/lib/libgthread-2.0.so.0...done.
35Loaded symbols for /usr/lib/libgthread-2.0.so.0
36Reading symbols from /usr/lib/libglib-2.0.so.0...done.
37Loaded symbols for /usr/lib/libglib-2.0.so.0
38Reading symbols from /usr/lib/libjack-0.80.0.so.0...done.
39Loaded symbols for /usr/lib/libjack-0.80.0.so.0
40Reading symbols from /usr/lib/libdvdnav.so.4...done.
41Loaded symbols for /usr/lib/libdvdnav.so.4
42Reading symbols from /usr/X11R6/lib/libXinerama.so.1...done.
43Loaded symbols for /usr/X11R6/lib/libXinerama.so.1
44Reading symbols from /usr/X11R6/lib/libXv.so.1...done.
45Loaded symbols for /usr/X11R6/lib/libXv.so.1
46Reading symbols from /usr/X11R6/lib/libXxf86vm.so.1...done.
47Loaded symbols for /usr/X11R6/lib/libXxf86vm.so.1
48Reading symbols from /usr/X11R6/lib/libXrandr.so.2...done.
49Loaded symbols for /usr/X11R6/lib/libXrandr.so.2
50Reading symbols from /usr/X11R6/lib/libXvMC.so.1...done.
51Loaded symbols for /usr/X11R6/lib/libXvMC.so.1
52Reading symbols from /usr/lib/libqt-mt.so.3...done.
53Loaded symbols for /usr/lib/libqt-mt.so.3
54Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
55Loaded symbols for /usr/X11R6/lib/libXext.so.6
56Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
57Loaded symbols for /usr/X11R6/lib/libX11.so.6
58Reading symbols from /lib/tls/libpthread.so.0...done.
59Loaded symbols for /lib/tls/libpthread.so.0
60Reading symbols from /usr/lib/libstdc++.so.5...done.
61Loaded symbols for /usr/lib/libstdc++.so.5
62Reading symbols from /lib/tls/libm.so.6...done.
63Loaded symbols for /lib/tls/libm.so.6
64Reading symbols from /lib/libgcc_s.so.1...done.
65Loaded symbols for /lib/libgcc_s.so.1
66Reading symbols from /lib/tls/libc.so.6...done.
67Loaded symbols for /lib/tls/libc.so.6
68Reading symbols from /usr/lib/libz.so.1...done.
69Loaded symbols for /usr/lib/libz.so.1
70Reading symbols from /usr/lib/liblirc_client.so.0...done.
71Loaded symbols for /usr/lib/liblirc_client.so.0
72Reading symbols from /lib/ld-linux.so.2...done.
73Loaded symbols for /lib/ld-linux.so.2
74Reading symbols from /usr/lib/libXrender.so.1...done.
75Loaded symbols for /usr/lib/libXrender.so.1
76Reading symbols from /usr/lib/libfontconfig.so.1...done.
77Loaded symbols for /usr/lib/libfontconfig.so.1
78Reading symbols from /usr/lib/libaudio.so.2...done.
79Loaded symbols for /usr/lib/libaudio.so.2
80Reading symbols from /usr/X11R6/lib/libXt.so.6...done.
81Loaded symbols for /usr/X11R6/lib/libXt.so.6
82Reading symbols from /usr/lib/libpng12.so.0...done.
83Loaded symbols for /usr/lib/libpng12.so.0
84Reading symbols from /usr/lib/libXcursor.so.1...done.
85Loaded symbols for /usr/lib/libXcursor.so.1
86Reading symbols from /usr/lib/libXft.so.2...done.
87Loaded symbols for /usr/lib/libXft.so.2
88Reading symbols from /usr/X11R6/lib/libSM.so.6...done.
89Loaded symbols for /usr/X11R6/lib/libSM.so.6
90Reading symbols from /usr/X11R6/lib/libICE.so.6...done.
91Loaded symbols for /usr/X11R6/lib/libICE.so.6
92Reading symbols from /usr/lib/libexpat.so.1...done.
93Loaded symbols for /usr/lib/libexpat.so.1
94Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2...done.
95Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
96Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2...done.
97Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2
98Reading symbols from /usr/lib/gconv/ISO8859-1.so...done.
99Loaded symbols for /usr/lib/gconv/ISO8859-1.so
100Reading symbols from /usr/lib/qt3/plugins/sqldrivers/libqsqlmysql.so...done.
101Loaded symbols for /usr/lib/qt3/plugins/sqldrivers/libqsqlmysql.so
102Reading symbols from /usr/lib/libmysqlclient.so.12...done.
103Loaded symbols for /usr/lib/libmysqlclient.so.12
104Reading symbols from /lib/tls/libcrypt.so.1...done.
105Loaded symbols for /lib/tls/libcrypt.so.1
106Reading symbols from /lib/tls/libnsl.so.1...done.
107Loaded symbols for /lib/tls/libnsl.so.1
108Reading symbols from /lib/libnss_db.so.2...done.
109Loaded symbols for /lib/libnss_db.so.2
110Reading symbols from /lib/tls/libnss_files.so.2...done.
111Loaded symbols for /lib/tls/libnss_files.so.2
112Reading symbols from /usr/lib/libdb3.so.3...done.
113Loaded symbols for /usr/lib/libdb3.so.3
114Reading symbols from /usr/lib/qt3/plugins/imageformats/libqjpeg.so...done.
115Loaded symbols for /usr/lib/qt3/plugins/imageformats/libqjpeg.so
116Reading symbols from /usr/lib/libjpeg.so.62...done.
117Loaded symbols for /usr/lib/libjpeg.so.62
118Reading symbols from /usr/lib/qt3/plugins/imageformats/libqmng.so...done.
119Loaded symbols for /usr/lib/qt3/plugins/imageformats/libqmng.so
120Reading symbols from /usr/lib/libmng.so.1...done.
121Loaded symbols for /usr/lib/libmng.so.1
122Reading symbols from /usr/lib/liblcms.so.1...done.
123Loaded symbols for /usr/lib/liblcms.so.1
124Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2...done.
125Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2
126Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/plugins/libmythbookmarkmanager.so...done.
127Loaded symbols for /usr/local/mythtv-10116//lib/mythtv/plugins/libmythbookmarkmanager.so
128Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/plugins/libmythcontrols.so...done.
129Loaded symbols for /usr/local/mythtv-10116//lib/mythtv/plugins/libmythcontrols.so
130Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/plugins/libmythdvd.so...done.
131Loaded symbols for /usr/local/mythtv-10116//lib/mythtv/plugins/libmythdvd.so
132Reading symbols from /usr/lib/libdvdread.so.3...done.
133Loaded symbols for /usr/lib/libdvdread.so.3
134Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/plugins/libmythflix.so...done.
135Loaded symbols for /usr/local/mythtv-10116//lib/mythtv/plugins/libmythflix.so
136Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/plugins/libmythgallery.so...done.
137Loaded symbols for /usr/local/mythtv-10116//lib/mythtv/plugins/libmythgallery.so
138Reading symbols from /usr/lib/libexif.so.10...done.
139Loaded symbols for /usr/lib/libexif.so.10
140Reading symbols from /usr/lib/libtiff.so.4...done.
141Loaded symbols for /usr/lib/libtiff.so.4
142Reading symbols from /usr/X11R6/lib/libGLU.so.1...done.
143Loaded symbols for /usr/X11R6/lib/libGLU.so.1
144Reading symbols from /usr/X11R6/lib/libGL.so.1...done.
145Loaded symbols for /usr/X11R6/lib/libGL.so.1
146Reading symbols from /usr/X11R6/lib/libXmu.so.6...done.
147Loaded symbols for /usr/X11R6/lib/libXmu.so.6
148Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/plugins/libmythgame.so...done.
149Loaded symbols for /usr/local/mythtv-10116//lib/mythtv/plugins/libmythgame.so
150Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/plugins/libmythmusic.so...done.
151Loaded symbols for /usr/local/mythtv-10116//lib/mythtv/plugins/libmythmusic.so
152Reading symbols from /usr/lib/librfftw.so.2...done.
153Loaded symbols for /usr/lib/librfftw.so.2
154Reading symbols from /usr/lib/libfftw.so.2...done.
155Loaded symbols for /usr/lib/libfftw.so.2
156Reading symbols from /usr/lib/libSDL-1.2.so.0...done.
157Loaded symbols for /usr/lib/libSDL-1.2.so.0
158Reading symbols from /usr/lib/libfaad.so.0...done.
159Loaded symbols for /usr/lib/libfaad.so.0
160Reading symbols from /usr/lib/libmp4ff.so.0...done.
161Loaded symbols for /usr/lib/libmp4ff.so.0
162Reading symbols from /usr/lib/libmad.so.0...done.
163Loaded symbols for /usr/lib/libmad.so.0
164Reading symbols from /usr/lib/libid3tag.so.0...done.
165Loaded symbols for /usr/lib/libid3tag.so.0
166Reading symbols from /usr/lib/libogg.so.0...done.
167Loaded symbols for /usr/lib/libogg.so.0
168Reading symbols from /usr/lib/libvorbisfile.so.3...done.
169Loaded symbols for /usr/lib/libvorbisfile.so.3
170Reading symbols from /usr/lib/libvorbis.so.0...done.
171Loaded symbols for /usr/lib/libvorbis.so.0
172Reading symbols from /usr/lib/libvorbisenc.so.2...done.
173Loaded symbols for /usr/lib/libvorbisenc.so.2
174Reading symbols from /usr/lib/libcdaudio.so.1...done.
175Loaded symbols for /usr/lib/libcdaudio.so.1
176Reading symbols from /usr/lib/libFLAC.so.6...done.
177Loaded symbols for /usr/lib/libFLAC.so.6
178Reading symbols from /usr/lib/libcdda_paranoia.so.0...done.
179Loaded symbols for /usr/lib/libcdda_paranoia.so.0
180Reading symbols from /usr/lib/libcdda_interface.so.0...done.
181Loaded symbols for /usr/lib/libcdda_interface.so.0
182Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/plugins/libmythnews.so...done.
183Loaded symbols for /usr/local/mythtv-10116//lib/mythtv/plugins/libmythnews.so
184Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/plugins/libmythphone.so...done.
185Loaded symbols for /usr/local/mythtv-10116//lib/mythtv/plugins/libmythphone.so
186Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/plugins/libmythvideo.so...done.
187Loaded symbols for /usr/local/mythtv-10116//lib/mythtv/plugins/libmythvideo.so
188Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/plugins/libmythweather.so...done.
189Loaded symbols for /usr/local/mythtv-10116//lib/mythtv/plugins/libmythweather.so
190Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/filters/libadjust.so...done.
191Loaded symbols for /usr/local/mythtv-10116/lib/mythtv/filters/libadjust.so
192Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/filters/libbobdeint.so...done.
193Loaded symbols for /usr/local/mythtv-10116/lib/mythtv/filters/libbobdeint.so
194Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/filters/libconvert.so...done.
195Loaded symbols for /usr/local/mythtv-10116/lib/mythtv/filters/libconvert.so
196Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/filters/libcrop.so...done.
197Loaded symbols for /usr/local/mythtv-10116/lib/mythtv/filters/libcrop.so
198Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/filters/libdenoise3d.so...done.
199Loaded symbols for /usr/local/mythtv-10116/lib/mythtv/filters/libdenoise3d.so
200Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/filters/libforce.so...done.
201Loaded symbols for /usr/local/mythtv-10116/lib/mythtv/filters/libforce.so
202Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/filters/libinvert.so...done.
203Loaded symbols for /usr/local/mythtv-10116/lib/mythtv/filters/libinvert.so
204Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/filters/libkerneldeint.so...done.
205Loaded symbols for /usr/local/mythtv-10116/lib/mythtv/filters/libkerneldeint.so
206Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/filters/liblinearblend.so...done.
207Loaded symbols for /usr/local/mythtv-10116/lib/mythtv/filters/liblinearblend.so
208Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/filters/libonefield.so...done.
209Loaded symbols for /usr/local/mythtv-10116/lib/mythtv/filters/libonefield.so
210Reading symbols from /usr/local/mythtv-10146-patch1871/lib/mythtv/filters/libquickdnr.so...done.
211Loaded symbols for /usr/local/mythtv-10116/lib/mythtv/filters/libquickdnr.so
212Reading symbols from /usr/X11R6/lib/libviaXvMC.so.1...done.
213Loaded symbols for /usr/X11R6/lib/libviaXvMC.so.1
214#0  0xb62610ce in mallopt () from /lib/tls/libc.so.6
215(gdb) info threads
216  9 process 5219  0xb629799c in nanosleep () from /lib/tls/libc.so.6
217  8 process 5223  0xb6410295 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
218  7 process 5227  0xb62bfa27 in select () from /lib/tls/libc.so.6
219  6 process 5228  0xb6410295 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
220  5 process 5249  0xb629799c in nanosleep () from /lib/tls/libc.so.6
221  4 process 5251  0xb629799c in nanosleep () from /lib/tls/libc.so.6
222  3 process 5252  0xb629799c in nanosleep () from /lib/tls/libc.so.6
223  2 process 5254  0xb62bf114 in ioctl () from /lib/tls/libc.so.6
224* 1 process 5250  0xb62610ce in mallopt () from /lib/tls/libc.so.6
225(gdb) tghre thread 1
226[Switching to thread 1 (process 5250)]#0  0xb62610ce in mallopt () from /lib/tls/libc.so.6
227(gdb) bt
228#0  0xb62610ce in mallopt () from /lib/tls/libc.so.6
229#1  0xb62608fb in mallopt () from /lib/tls/libc.so.6
230#2  0xb625fc43 in malloc () from /lib/tls/libc.so.6
231#3  0xb63e12fe in operator new () from /usr/lib/libstdc++.so.5
232#4  0xb63cd609 in std::__default_alloc_template<true, 0>::allocate () from /usr/lib/libstdc++.so.5
233#5  0xb7ae6a11 in std::__simple_alloc<VideoFrame_*, std::__default_alloc_template<true, 0> >::allocate (__n=128) at stl_alloc.h:232
234#6  0xb7ae69de in std::_Deque_alloc_base<VideoFrame_*, std::allocator<VideoFrame_*>, true>::_M_allocate_node (this=0xb219ec60) at stl_deque.h:409
235#7  0xb7adf7a2 in std::_Deque_base<VideoFrame_*, std::allocator<VideoFrame_*> >::_M_create_nodes (this=0xb219ec60, __nstart=0x81ec6bc, __nfinish=0x81ec6c0)
236    at stl_deque.h:534
237#8  0xb7add8b5 in std::_Deque_base<VideoFrame_*, std::allocator<VideoFrame_*> >::_M_initialize_map (this=0xb219ec60, __num_elements=0) at stl_deque.h:511
238#9  0xb7add774 in _Deque_base (this=0xb219ec60, __a=@0xb219ea70, __num_elements=0) at stl_deque.h:457
239#10 0xb7add71c in deque (this=0xb219ec60, __a=@0xb219ea70) at stl_deque.h:690
240#11 0xb7add408 in MythDeque (this=0xb219ec60) at videoout_xv.cpp:1972
241#12 0xb7ad72da in VideoBuffers::AddInheritence (this=0x9026a2c, frame=0x8e34ca4) at videobuffers.cpp:874
242#13 0xb7b10046 in VideoOutputXv::DrawSlice (this=0x9026958, frame=0x8e34ca4, x=0, y=0, w=704, h=0) at videoout_xv.cpp:2545
243#14 0xb7a38c97 in NuppelVideoPlayer::DrawSlice (this=0x81fa9c8, frame=0x8e34ca4, x=0, y=0, w=704, h=0) at NuppelVideoPlayer.cpp:924
244#15 0xb7a6ef51 in render_slice_xvmc (s=0x81e0af0, src=0x91d8380, offset=0xb219f060, y=0, type=3, height=0) at avformatdecoder.cpp:1314
245#16 0xb71e10f9 in ff_draw_horiz_band (s=0x1010100, y=0, h=0) at mpegvideo.c:4111
246#17 0xb7412df9 in XVMC_VLD_decode_slice (s=0x9024c20, mb_y=0,
247    buffer=0x94488c6 "", buf_size=17812)
248    at xvmcvldvideo.c:192
249#18 0xb73325ad in mpeg_decode_slice (s1=0x9024c20, mb_y=0, buf=0xb219f188, buf_size=16843008) at mpeg12.c:2551
250#19 0xb7333cea in mpeg_decode_frame (avctx=0x81e0af0, data=0xb219f450, data_size=0xb219f3ac, buf=0x94488b0 "", buf_size=17834) at mpeg12.c:3227
251#20 0xb71d74e4 in avcodec_decode_video (avctx=0x81e0af0, picture=0x1010100, got_picture_ptr=0xb219f3ac, buf=0x1010100 <Address 0x1010100 out of bounds>,
252    buf_size=17834) at utils.c:947
253#21 0xb7a767c9 in AvFormatDecoder::GetFrame (this=0x8db8748, onlyvideo=0) at avformatdecoder.cpp:2518
254#22 0xb7a39114 in NuppelVideoPlayer::GetFrameNormal (this=0x81fa9c8, onlyvideo=0) at NuppelVideoPlayer.cpp:979
255#23 0xb7a39d9c in NuppelVideoPlayer::GetFrame (this=0x81fa9c8, onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:1057
256#24 0xb7a43e99 in NuppelVideoPlayer::StartPlaying (this=0x81fa9c8) at NuppelVideoPlayer.cpp:2673
257#25 0xb79f10c9 in SpawnDecode (param=0x81fa9c8) at tv_play.cpp:190
258#26 0xb640db63 in start_thread () from /lib/tls/libpthread.so.0
259#27 0xb62c618a in clone () from /lib/tls/libc.so.6
260(gdb) thread 2
261[Switching to thread 2 (process 5254)]#0  0xb62bf114 in ioctl () from /lib/tls/libc.so.6
262(gdb) bt
263#0  0xb62bf114 in ioctl () from /lib/tls/libc.so.6
264#1  0xb7aeab43 in drmWaitVBlank (fd=22, vbl=0xb29af610) at vsync.cpp:256
265#2  0xb7aeb525 in DRMVideoSync::WaitForFrame (this=0x9148050, sync_delay=40000) at vsync.cpp:326
266#3  0xb7a3d786 in NuppelVideoPlayer::AVSync (this=0x81fa9c8) at NuppelVideoPlayer.cpp:1648
267#4  0xb7a3f6e3 in NuppelVideoPlayer::DisplayNormalFrame (this=0x81fa9c8) at NuppelVideoPlayer.cpp:1966
268#5  0xb7a3fef0 in NuppelVideoPlayer::OutputVideoLoop (this=0x81fa9c8) at NuppelVideoPlayer.cpp:2050
269#6  0xb7a401c8 in NuppelVideoPlayer::kickoffOutputVideoLoop (player=0x81fa9c8) at NuppelVideoPlayer.cpp:2126
270#7  0xb640db63 in start_thread () from /lib/tls/libpthread.so.0
271#8  0xb62c618a in clone () from /lib/tls/libc.so.6
272(gdb) btthread 2 3
273[Switching to thread 3 (process 5252)]#0  0xb629799c in nanosleep () from /lib/tls/libc.so.6
274(gdb) bt
275#0  0xb629799c in nanosleep () from /lib/tls/libc.so.6
276#1  0xb62c028a in usleep () from /lib/tls/libc.so.6
277#2  0xb70943f5 in AudioOutputBase::OutputAudioLoop (this=0xb0d28008) at audiooutputbase.cpp:754
278#3  0xb7095402 in AudioOutputBase::kickoffOutputAudioLoop (player=0xb0d28008) at audiooutputbase.cpp:870
279#4  0xb640db63 in start_thread () from /lib/tls/libpthread.so.0
280#5  0xb62c618a in clone () from /lib/tls/libc.so.6
281(gdb) btthread 3 4
282[Switching to thread 4 (process 5251)]#0  0xb629799c in nanosleep () from /lib/tls/libc.so.6
283(gdb) bt
284#0  0xb629799c in nanosleep () from /lib/tls/libc.so.6
285#1  0xb62c028a in usleep () from /lib/tls/libc.so.6
286#2  0xb78b71b4 in RingBuffer::ReadAheadThread (this=0x8277590) at RingBuffer.cpp:731
287#3  0xb78b7065 in RingBuffer::StartReader (type=0x8277590) at RingBuffer.cpp:690
288#4  0xb640db63 in start_thread () from /lib/tls/libpthread.so.0
289#5  0xb62c618a in clone () from /lib/tls/libc.so.6
290(gdb) btthread 4 5
291[Switching to thread 5 (process 5249)]#0  0xb629799c in nanosleep () from /lib/tls/libc.so.6
292(gdb) bt
293#0  0xb629799c in nanosleep () from /lib/tls/libc.so.6
294#1  0xb62c028a in usleep () from /lib/tls/libc.so.6
295#2  0xb7a0097a in TV::RunTV (this=0x8231f38) at tv_play.cpp:1478
296#3  0xb7a0055f in TV::EventThread (param=0x8231f38) at tv_play.cpp:1406
297#4  0xb640db63 in start_thread () from /lib/tls/libpthread.so.0
298#5  0xb62c618a in clone () from /lib/tls/libc.so.6
299(gdb) btthread 5 6
300[Switching to thread 6 (process 5228)]#0  0xb6410295 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
301(gdb) bt
302#0  0xb6410295 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
303#1  0xb6a05539 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
304#2  0xb4412662 in vxmlParser::vxmlThreadWorker (this=0x827e760) at vxml.cpp:173
305#3  0xb44125c3 in vxmlParser::vxmlThread (p=0x827e760) at vxml.cpp:162
306#4  0xb640db63 in start_thread () from /lib/tls/libpthread.so.0
307#5  0xb62c618a in clone () from /lib/tls/libc.so.6
308(gdb) btthread 6 7
309[Switching to thread 7 (process 5227)]#0  0xb62bfa27 in select () from /lib/tls/libc.so.6
310(gdb) bt
311#0  0xb62bfa27 in select () from /lib/tls/libc.so.6
312#1  0xb6967883 in QSocketDevice::waitForMore () from /usr/lib/libqt-mt.so.3
313#2  0xb43e2dd3 in SipFsm::CheckRxEvent (this=0x8202160) at sipfsm.cpp:923
314#3  0xb43dda2b in SipThread::CheckNetworkEvents (this=0x827fc20, sipFsm=0x8202160) at sipfsm.cpp:451
315#4  0xb43dc7e6 in SipThread::SipThreadWorker (this=0x827fc20) at sipfsm.cpp:302
316#5  0xb43dc56d in SipThread::run (this=0x827fc20) at sipfsm.cpp:270
317#6  0xb66ff4ea in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
318#7  0xb640db63 in start_thread () from /lib/tls/libpthread.so.0
319#8  0xb62c618a in clone () from /lib/tls/libc.so.6
320(gdb) btthread 7 8
321[Switching to thread 8 (process 5223)]#0  0xb6410295 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
322(gdb) bt
323#0  0xb6410295 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
324#1  0xb6a05539 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
325#2  0xb6f8b434 in MythContext::waitPrivRequest (this=0x81d7bf0) at mythcontext.cpp:2715
326#3  0x080743cf in run_priv_thread (data=0x0) at main.cpp:679
327#4  0xb640db63 in start_thread () from /lib/tls/libpthread.so.0
328#5  0xb62c618a in clone () from /lib/tls/libc.so.6
329(gdb) btthread 8 9
330[Switching to thread 9 (process 5219)]#0  0xb629799c in nanosleep () from /lib/tls/libc.so.6
331(gdb) bt
332#0  0xb629799c in nanosleep () from /lib/tls/libc.so.6
333#1  0xb62c028a in usleep () from /lib/tls/libc.so.6
334#2  0x08094347 in PlaybackBox::play (this=0xbf9c2840, rec=0x8257900, inPlaylist=false) at playbackbox.cpp:1953
335#3  0x080933a2 in PlaybackBox::playSelected (this=0xbf9c2840) at playbackbox.cpp:1754
336#4  0x080936db in PlaybackBox::selected (this=0xbf9c2840) at playbackbox.cpp:1838
337#5  0x0809eaa7 in PlaybackBox::keyPressEvent (this=0xbf9c2840, e=0xbf9c23b0) at playbackbox.cpp:3457
338#6  0xb679eb85 in QWidget::event () from /usr/lib/libqt-mt.so.3
339#7  0xb670be1f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
340#8  0xb670b914 in QApplication::notify () from /usr/lib/libqt-mt.so.3
341#9  0xb66a2620 in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3
342#10 0xb669e302 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
343#11 0xb66b5254 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
344#12 0xb671e1d8 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
345#13 0xb670c0d1 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
346#14 0xb7050e3f in MythDialog::exec (this=0xbf9c2840) at mythdialogs.cpp:1047
347#15 0x08070616 in startPlayback () at main.cpp:193
348#16 0x080710f0 in TVMenuCallback (data=0x81d7bf0, selection=@0x8221678) at main.cpp:334
349#17 0xb6fcf328 in ThemedMenuPrivate::handleAction (this=0x8221580, action=@0x825eef8) at themedmenu.cpp:2508
350#18 0xb6fcd76b in ThemedMenuPrivate::keyPressHandler (this=0x8221580, e=0xbf9c34a0) at themedmenu.cpp:2336
351#19 0xb6fd0bd1 in ThemedMenu::keyPressEvent (this=0x8212618, e=0xbf9c34a0) at themedmenu.cpp:2714
352#20 0xb679eb85 in QWidget::event () from /usr/lib/libqt-mt.so.3
353#21 0xb670be1f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
354#22 0xb670b914 in QApplication::notify () from /usr/lib/libqt-mt.so.3
355#23 0xb66a2620 in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3
356#24 0xb669e302 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
357#25 0xb66b5254 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
358#26 0xb671e1d8 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
359#27 0xb670c0d1 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
360#28 0xb7050e3f in MythDialog::exec (this=0x8212618) at mythdialogs.cpp:1047
361#29 0x08071ff4 in RunMenu (themedir=
362      {static null = {static null = <same as static member of an already seen type>, d = 0x8187070, static shared_null = 0x8187070}, d = 0x81fbcb8, static shared_null = 0x8187070}) at main.cpp:498
363#30 0x08078538 in main (argc=3, argv=0xbf9c3e04) at main.cpp:1062
364(gdb)