Ticket #1908: gdb.txt

File gdb.txt, 28.5 KB (added by malcolm-mythtv-dev@…, 19 years ago)

Full backtrace

Line 
1Script started on Thu 01 Jun 2006 20:47:04 BST
2mythtv@mythtv:~$ gdb /usr/local/bin/mythfrontend core.8677
3GNU gdb 6.3
4Copyright 2004 Free Software Foundation, Inc.
5GDB is free software, covered by the GNU General Public License, and you are
6welcome to change it and/or distribute copies of it under certain conditions.
7Type "show copying" to see the conditions.
8There is absolutely no warranty for GDB. Type "show warranty" for details.
9This GDB was configured as "x86_64-slackware-linux"...Using host libthread_db library "/lib64/tls/libthread_db.so.1".
10
11Core was generated by `mythfrontend -l mythfrontend-debug.log -v record,channel,siparser'.
12Program terminated with signal 11, Segmentation fault.
13Reading symbols from /usr/local/lib/libmythtv-0.19.so.0...done.
14Loaded symbols for /usr/local/lib/libmythtv-0.19.so.0
15Reading symbols from /usr/local/lib/libmythavformat-0.19.so.0...done.
16Loaded symbols for /usr/local/lib/libmythavformat-0.19.so.0
17Reading symbols from /usr/local/lib/libmythavutil-0.19.so.0...done.
18Loaded symbols for /usr/local/lib/libmythavutil-0.19.so.0
19Reading symbols from /usr/local/lib/libmythavcodec-0.19.so.0...done.
20Loaded symbols for /usr/local/lib/libmythavcodec-0.19.so.0
21Reading symbols from /usr/local/lib/libmythfreemheg-0.19.so.0...done.
22Loaded symbols for /usr/local/lib/libmythfreemheg-0.19.so.0
23Reading symbols from /usr/local/lib/libmyth-0.19.so.0...done.
24Loaded symbols for /usr/local/lib/libmyth-0.19.so.0
25Reading symbols from /usr/local/lib/libmythui-0.19.so.0...done.
26Loaded symbols for /usr/local/lib/libmythui-0.19.so.0
27Reading symbols from /usr/lib64/libfreetype.so.6...done.
28Loaded symbols for /usr/lib64/libfreetype.so.6
29Reading symbols from /usr/local/lib/libmp3lame.so.0...done.
30Loaded symbols for /usr/local/lib/libmp3lame.so.0
31Reading symbols from /usr/lib64/libasound.so.2...done.
32Loaded symbols for /usr/lib64/libasound.so.2
33Reading symbols from /usr/lib64/libXinerama.so.1...done.
34Loaded symbols for /usr/lib64/libXinerama.so.1
35Reading symbols from /usr/lib64/libXv.so.1...done.
36Loaded symbols for /usr/lib64/libXv.so.1
37Reading symbols from /usr/lib64/libXxf86vm.so.1...done.
38Loaded symbols for /usr/lib64/libXxf86vm.so.1
39Reading symbols from /usr/lib64/libXrandr.so.2...done.
40Loaded symbols for /usr/lib64/libXrandr.so.2
41Reading symbols from /usr/lib64/qt-3.3.5/lib/libqt-mt.so.3...done.
42Loaded symbols for /usr/lib64/qt/lib/libqt-mt.so.3
43Reading symbols from /usr/lib64/libGLU.so.1...done.
44Loaded symbols for /usr/lib64/libGLU.so.1
45Reading symbols from /usr/lib64/libGL.so.1...done.
46Loaded symbols for /usr/lib64/libGL.so.1
47Reading symbols from /usr/lib64/libXmu.so.6...done.
48Loaded symbols for /usr/lib64/libXmu.so.6
49Reading symbols from /usr/lib64/libXext.so.6...done.
50Loaded symbols for /usr/lib64/libXext.so.6
51Reading symbols from /usr/lib64/libX11.so.6...done.
52Loaded symbols for /usr/lib64/libX11.so.6
53Reading symbols from /lib64/tls/libpthread.so.0...done.
54Loaded symbols for /lib64/tls/libpthread.so.0
55Reading symbols from /usr/lib64/libstdc++.so.6...done.
56Loaded symbols for /usr/lib64/libstdc++.so.6
57Reading symbols from /lib64/tls/libm.so.6...done.
58Loaded symbols for /lib64/tls/libm.so.6
59Reading symbols from /usr/lib64/libgcc_s.so.1...done.
60Loaded symbols for /usr/lib64/libgcc_s.so.1
61Reading symbols from /lib64/tls/libc.so.6...done.
62Loaded symbols for /lib64/tls/libc.so.6
63Reading symbols from /usr/lib64/libz.so.1...done.
64Loaded symbols for /usr/lib64/libz.so.1
65Reading symbols from /usr/local/lib/liblirc_client.so.0...done.
66Loaded symbols for /usr/local/lib/liblirc_client.so.0
67Reading symbols from /lib64/tls/libdl.so.2...done.
68Loaded symbols for /lib64/tls/libdl.so.2
69Reading symbols from /usr/lib64/libXrender.so.1...done.
70Loaded symbols for /usr/lib64/libXrender.so.1
71Reading symbols from /usr/lib64/libmng.so.1...done.
72Loaded symbols for /usr/lib64/libmng.so.1
73Reading symbols from /usr/lib64/libpng.so.3...done.
74Loaded symbols for /usr/lib64/libpng.so.3
75Reading symbols from /usr/lib64/libXcursor.so.1...done.
76Loaded symbols for /usr/lib64/libXcursor.so.1
77Reading symbols from /usr/lib64/libXft.so.2...done.
78Loaded symbols for /usr/lib64/libXft.so.2
79Reading symbols from /usr/lib64/libfontconfig.so.1...done.
80Loaded symbols for /usr/lib64/libfontconfig.so.1
81Reading symbols from /usr/lib64/libSM.so.6...done.
82Loaded symbols for /usr/lib64/libSM.so.6
83Reading symbols from /usr/lib64/libICE.so.6...done.
84Loaded symbols for /usr/lib64/libICE.so.6
85Reading symbols from /usr/lib64/libXt.so.6...done.
86Loaded symbols for /usr/lib64/libXt.so.6
87Reading symbols from /lib64/ld-linux-x86-64.so.2...done.
88Loaded symbols for /lib64/ld-linux-x86-64.so.2
89Reading symbols from /usr/lib64/libXfixes.so.3...done.
90Loaded symbols for /usr/lib64/libXfixes.so.3
91Reading symbols from /usr/lib64/libexpat.so.0...done.
92Loaded symbols for /usr/lib64/libexpat.so.0
93Reading symbols from /usr/X11R6/lib/X11/locale/lib64/common/xlcUTF8Load.so.2...done.
94Loaded symbols for /usr/X11R6/lib/X11/locale/lib64/common/xlcUTF8Load.so.2
95Reading symbols from /usr/X11R6/lib/X11/locale/lib64/common/ximcp.so.2...done.
96Loaded symbols for /usr/X11R6/lib/X11/locale/lib64/common/ximcp.so.2
97Reading symbols from /usr/lib64/qt-3.3.5/plugins/sqldrivers/libqsqlmysql.so...done.
98Loaded symbols for /usr/lib64/qt/plugins/sqldrivers/libqsqlmysql.so
99Reading symbols from /usr/lib64/libmysqlclient.so.15...done.
100Loaded symbols for /usr/lib64/libmysqlclient.so.15
101Reading symbols from /lib64/tls/libcrypt.so.1...done.
102Loaded symbols for /lib64/tls/libcrypt.so.1
103Reading symbols from /lib64/tls/libnsl.so.1...done.
104Loaded symbols for /lib64/tls/libnsl.so.1
105Reading symbols from /usr/lib64/libssl.so.0...done.
106Loaded symbols for /usr/lib64/libssl.so.0
107Reading symbols from /usr/lib64/libcrypto.so.0...done.
108Loaded symbols for /usr/lib64/libcrypto.so.0
109Reading symbols from /lib64/tls/libnss_files.so.2...done.
110Loaded symbols for /lib64/tls/libnss_files.so.2
111Reading symbols from /usr/lib64/qt-3.3.5/plugins/styles/libqcdestyle.so...done.
112Loaded symbols for /usr/lib64/qt/plugins/styles/libqcdestyle.so
113Reading symbols from /usr/lib64/qt-3.3.5/plugins/styles/libqcompactstyle.so...done.
114Loaded symbols for /usr/lib64/qt/plugins/styles/libqcompactstyle.so
115Reading symbols from /usr/lib64/qt-3.3.5/plugins/styles/libqmotifplusstyle.so...done.
116Loaded symbols for /usr/lib64/qt/plugins/styles/libqmotifplusstyle.so
117Reading symbols from /usr/lib64/qt-3.3.5/plugins/styles/libqplatinumstyle.so...done.
118Loaded symbols for /usr/lib64/qt/plugins/styles/libqplatinumstyle.so
119Reading symbols from /usr/lib64/qt-3.3.5/plugins/styles/libqsgistyle.so...done.
120Loaded symbols for /usr/lib64/qt/plugins/styles/libqsgistyle.so
121Reading symbols from /usr/lib64/qt-3.3.5/plugins/styles/libqwindowsstyle.so...done.
122Loaded symbols for /usr/lib64/qt/plugins/styles/libqwindowsstyle.so
123Reading symbols from /usr/lib64/modules/dri/r200_dri.so...done.
124Loaded symbols for /usr/X11R6/lib64/modules/dri/r200_dri.so
125Reading symbols from /usr/X11R6/lib/X11/locale/lib64/common/xomGeneric.so.2...done.
126Loaded symbols for /usr/X11R6/lib/X11/locale/lib64/common/xomGeneric.so.2
127Reading symbols from /usr/local/lib/mythtv/filters/libadjust.so...done.
128Loaded symbols for /usr/local/lib/mythtv/filters/libadjust.so
129Reading symbols from /usr/local/lib/mythtv/filters/libbobdeint.so...done.
130Loaded symbols for /usr/local/lib/mythtv/filters/libbobdeint.so
131Reading symbols from /usr/local/lib/mythtv/filters/libconvert.so...done.
132Loaded symbols for /usr/local/lib/mythtv/filters/libconvert.so
133Reading symbols from /usr/local/lib/mythtv/filters/libcrop.so...done.
134Loaded symbols for /usr/local/lib/mythtv/filters/libcrop.so
135Reading symbols from /usr/local/lib/mythtv/filters/libdenoise3d.so...done.
136Loaded symbols for /usr/local/lib/mythtv/filters/libdenoise3d.so
137Reading symbols from /usr/local/lib/mythtv/filters/libforce.so...done.
138Loaded symbols for /usr/local/lib/mythtv/filters/libforce.so
139Reading symbols from /usr/local/lib/mythtv/filters/libinvert.so...done.
140Loaded symbols for /usr/local/lib/mythtv/filters/libinvert.so
141Reading symbols from /usr/local/lib/mythtv/filters/libivtc.so...done.
142Loaded symbols for /usr/local/lib/mythtv/filters/libivtc.so
143Reading symbols from /usr/local/lib/mythtv/filters/libkerneldeint.so...done.
144Loaded symbols for /usr/local/lib/mythtv/filters/libkerneldeint.so
145Reading symbols from /usr/local/lib/mythtv/filters/liblinearblend.so...done.
146Loaded symbols for /usr/local/lib/mythtv/filters/liblinearblend.so
147Reading symbols from /usr/local/lib/mythtv/filters/libonefield.so...done.
148Loaded symbols for /usr/local/lib/mythtv/filters/libonefield.so
149Reading symbols from /usr/local/lib/mythtv/filters/libquickdnr.so...done.
150Loaded symbols for /usr/local/lib/mythtv/filters/libquickdnr.so
151#0 0x00002b1762f0415a in NuppelVideoPlayer::getAudioOutput (this=0x0)
152 at NuppelVideoPlayer.h:209
153209 AudioOutput *getAudioOutput(void) { return audioOutput; }
154(gdb) set pagination off
155(gdb) info threads
156 8 process 8681 0x00002b1765ee2f1a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/tls/libpthread.so.0
157 7 process 8682 0x00002b1765ee55cf in __read_nocancel () from /lib64/tls/libpthread.so.0
158 6 process 8685 0x00002b1765ee153b in pthread_join () from /lib64/tls/libpthread.so.0
159 5 process 8690 0x00002b1765ee310f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/tls/libpthread.so.0
160 4 process 8691 0x00002b1765ee310f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/tls/libpthread.so.0
161 3 process 8698 0x00002b1766511b05 in __nanosleep_nocancel () from /lib64/tls/libc.so.6
162 2 process 8699 0x00002b1766511b05 in __nanosleep_nocancel () from /lib64/tls/libc.so.6
163* 1 process 8677 0x00002b1762f0415a in NuppelVideoPlayer::getAudioOutput (this=0x0) at NuppelVideoPlayer.h:209
164(gdb) bt full
165#0 0x00002b1762f0415a in NuppelVideoPlayer::getAudioOutput (this=0x0) at NuppelVideoPlayer.h:209
166No locals.
167#1 0x00002b1762eed50c in TV::UnMute (this=0xd094e0) at tv_play.cpp:5090
168 aud = (class AudioOutput *) 0x1456532
169#2 0x00002b1763195faf in TV::qt_invoke (this=0xd094e0, _id=4, _o=0x7fff48486f40) at moc_tv_play.cpp:109
170No locals.
171#3 0x00002b17651a2e88 in QObject::activate_signal () from /usr/lib64/qt/lib/libqt-mt.so.3
172No symbol table info available.
173#4 0x00002b17651a35f2 in QObject::activate_signal () from /usr/lib64/qt/lib/libqt-mt.so.3
174No symbol table info available.
175#5 0x00002b17651bfc55 in QTimer::event () from /usr/lib64/qt/lib/libqt-mt.so.3
176No symbol table info available.
177#6 0x00002b176514a01d in QApplication::internalNotify () from /usr/lib64/qt/lib/libqt-mt.so.3
178No symbol table info available.
179#7 0x00002b176514a1c5 in QApplication::notify () from /usr/lib64/qt/lib/libqt-mt.so.3
180No symbol table info available.
181#8 0x00002b176513f11d in QEventLoop::activateTimers () from /usr/lib64/qt/lib/libqt-mt.so.3
182No symbol table info available.
183#9 0x00002b1765100174 in QEventLoop::processEvents () from /usr/lib64/qt/lib/libqt-mt.so.3
184No symbol table info available.
185#10 0x00002b176515e09c in QEventLoop::processEvents () from /usr/lib64/qt/lib/libqt-mt.so.3
186No symbol table info available.
187#11 0x0000000000430a4e in startTV (startInGuide=false) at main.cpp:272
188 tv = (class TV *) 0xd094e0
189 quitAll = false
190 showDialogs = true
191#12 0x0000000000430b02 in startTVNormal () at main.cpp:299
192No locals.
193#13 0x0000000000430d72 in TVMenuCallback (data=0x7e8360, selection=@0xc7c838) at main.cpp:333
194 sel = {static null = {static null = <same as static member of an already seen type>, d = 0x671c60, static shared_null = 0x671c60}, d = 0xc926e0, static shared_null = 0x671c60}
195#14 0x00002b17644046b3 in MythThemedMenuPrivate::handleAction (this=0xc7c7e0, action=@0xd11f10) at myththemedmenu.cpp:2094
196No locals.
197#15 0x00002b1764402ac1 in MythThemedMenuPrivate::keyHandler (this=0xc7c7e0, actions=@0x7fff48487c70, fullexit=true) at myththemedmenu.cpp:1840
198 it = {node = 0xd11f00}
199 action = {static null = {static null = <same as static member of an already seen type>, d = 0x671c60, static shared_null = 0x671c60}, d = 0xc78ca0, static shared_null = 0x671c60}
200 i = 0
201 lastbutton = (ThemedButton *) 0xd04730
202 oldrow = 0
203 handled = true
204#16 0x00002b176440250c in MythThemedMenuPrivate::keyPressHandler (this=0xc7c7e0, e=0x7fff48488080) at myththemedmenu.cpp:1743
205 actions = {<QValueList<QString>> = {sh = 0xcb3da0}, <No data fields>}
206#17 0x00002b176440571b in MythThemedMenu::keyPressEvent (this=0xc99c40, e=0x7fff48488080) at myththemedmenu.cpp:2268
207 ret = true
208#18 0x00002b17643c05a5 in MythMainWindow::eventFilter (this=0x819830, e=0x7fff48488080) at mythmainwindow.cpp:1020
209 top = (class MythScreenType *) 0xc99c40
210 it = (class MythScreenStack **) 0xc88748
211 ge = (class MythGestureEvent *) 0x43ad000043bd8000
212#19 0x00002b17651a0577 in QObject::activate_filters () from /usr/lib64/qt/lib/libqt-mt.so.3
213No symbol table info available.
214#20 0x00002b17651a065e in QObject::event () from /usr/lib64/qt/lib/libqt-mt.so.3
215No symbol table info available.
216#21 0x00002b17651d4a13 in QWidget::event () from /usr/lib64/qt/lib/libqt-mt.so.3
217No symbol table info available.
218#22 0x00002b176514a01d in QApplication::internalNotify () from /usr/lib64/qt/lib/libqt-mt.so.3
219No symbol table info available.
220#23 0x00002b176514a744 in QApplication::notify () from /usr/lib64/qt/lib/libqt-mt.so.3
221No symbol table info available.
222#24 0x00002b176414fcb4 in QApplication::sendEvent (receiver=0x819830, event=0x7fff48488080) at qapplication.h:496
223No locals.
224#25 0x00002b17643c121f in MythMainWindow::customEvent (this=0x819830, ce=0xc927a0) at mythmainwindow.cpp:1212
225 k = 32
226 ascii = 0
227 key = {<> = {<No data fields>}, txt = {static null = {static null = <same as static member of an already seen type>, d = 0x671c60, static shared_null = 0x671c60}, d = 0x671c60, static shared_null = 0x671c60}, k = 32, s = 0, a = 0 '\0', accpt = 1, autor = 0, c = 1}
228 mod = 0
229 text = {static null = {static null = <same as static member of an already seen type>, d = 0x671c60, static shared_null = 0x671c60}, d = 0x671c60, static shared_null = 0x671c60}
230 key_target = (struct QObject *) 0x0
231 lke = (class LircKeycodeEvent *) 0xc927a0
232 keycode = 32
233#26 0x00002b17651a0694 in QObject::event () from /usr/lib64/qt/lib/libqt-mt.so.3
234No symbol table info available.
235#27 0x00002b17651d4a13 in QWidget::event () from /usr/lib64/qt/lib/libqt-mt.so.3
236No symbol table info available.
237#28 0x00002b176514a01d in QApplication::internalNotify () from /usr/lib64/qt/lib/libqt-mt.so.3
238No symbol table info available.
239#29 0x00002b176514a1c5 in QApplication::notify () from /usr/lib64/qt/lib/libqt-mt.so.3
240No symbol table info available.
241#30 0x00002b176514addc in QApplication::sendPostedEvents () from /usr/lib64/qt/lib/libqt-mt.so.3
242No symbol table info available.
243#31 0x00002b17650ff9db in QEventLoop::processEvents () from /usr/lib64/qt/lib/libqt-mt.so.3
244No symbol table info available.
245#32 0x00002b176515df95 in QEventLoop::enterLoop () from /usr/lib64/qt/lib/libqt-mt.so.3
246No symbol table info available.
247#33 0x00002b176515def2 in QEventLoop::exec () from /usr/lib64/qt/lib/libqt-mt.so.3
248No symbol table info available.
249#34 0x0000000000438837 in main (argc=5, argv=0x7fff48488f48) at main.cpp:1150
250 geometry = {static null = {static null = <same as static member of an already seen type>, d = 0x671c60, static shared_null = 0x671c60}, d = 0x6a3420, static shared_null = 0x671c60}
251 a = <incomplete type>
252 logfile = {static null = {static null = <same as static member of an already seen type>, d = 0x671c60, static shared_null = 0x671c60}, d = 0x7e7f60, static shared_null = 0x671c60}
253 finfo = {fn = {static null = {static null = <same as static member of an already seen type>, d = 0x671c60, static shared_null = 0x671c60}, d = 0x7e82e0, static shared_null = 0x671c60}, fic = 0x0, cache = true, symLink = false}
254 logfd = 5
255 fileprefix = {static null = {static null = <same as static member of an already seen type>, d = 0x671c60, static shared_null = 0x671c60}, d = 0x7e8460, static shared_null = 0x671c60}
256 themename = {static null = {static null = <same as static member of an already seen type>, d = 0x671c60, static shared_null = 0x671c60}, d = 0xc7cc30, static shared_null = 0x671c60}
257 randomtheme = false
258 status = 0
259 mainWindow = (class MythMainWindow *) 0x819830
260 pmanager = (MythPluginManager *) 0xc7c720
261 pluginname = {static null = {static null = <same as static member of an already seen type>, d = 0x671c60, static shared_null = 0x671c60}, d = 0x7e8270, static shared_null = 0x671c60}
262 settingsOverride = {sh = 0x7e82a0}
263 binname = {static null = {static null = <same as static member of an already seen type>, d = 0x671c60, static shared_null = 0x671c60}, d = 0x7e82e0, static shared_null = 0x671c60}
264 priv_thread = 1082132832
265 themedir = {static null = {static null = <same as static member of an already seen type>, d = 0x671c60, static shared_null = 0x671c60}, d = 0x8c3530, static shared_null = 0x671c60}
266 exitstatus = 0
267 mon = (class MediaMonitor *) 0x0
268 ResetSettings = false
269 dir = <incomplete type>
270 networkControl = (class NetworkControl *) 0x0
271(gdb) thread 2
272[Switching to thread 2 (process 8699)]#0 0x00002b1766511b05 in __nanosleep_nocancel () from /lib64/tls/libc.so.6
273(gdb) bt full
274#0 0x00002b1766511b05 in __nanosleep_nocancel () from /lib64/tls/libc.so.6
275No symbol table info available.
276#1 0x00002b176653da38 in usleep () from /lib64/tls/libc.so.6
277No symbol table info available.
278#2 0x00002b176412d41c in AudioOutputBase::OutputAudioLoop (this=0x2aaab7416010) at audiooutputbase.cpp:729
279 space_on_soundcard = 58784
280 last_space_on_soundcard = 58784
281 zeros = "\000"
282 fragment = "\001"
283 e = {<MythEvent> = {<QCustomEvent> = {<> = {<No data fields>}, d = 0x0}, message = {static null = {static null = <same as static member of an already seen type>, d = 0x671c60, static shared_null = 0x671c60}, d = 0x671c60, static shared_null = 0x671c60}, extradata = {<QValueList<QString>> = {sh = 0x66b760}, <No data fields>}}, error_msg = 0x4b3, elasped_seconds = 0, written_bytes = 6757472, brate = 33882688, freq = 0, prec = 0, chan = 0}
284#3 0x00002b176412e9f3 in AudioOutputBase::kickoffOutputAudioLoop (player=0x2aaab7416010) at audiooutputbase.cpp:883
285No locals.
286#4 0x00002b1765ee0b8a in start_thread () from /lib64/tls/libpthread.so.0
287No symbol table info available.
288#5 0x00002b1766543b73 in clone () from /lib64/tls/libc.so.6
289No symbol table info available.
290#6 0x0000000000000000 in ?? ()
291No symbol table info available.
292(gdb) thread 3
293[Switching to thread 3 (process 8698)]#0 0x00002b1766511b05 in __nanosleep_nocancel () from /lib64/tls/libc.so.6
294(gdb) bt full
295#0 0x00002b1766511b05 in __nanosleep_nocancel () from /lib64/tls/libc.so.6
296No symbol table info available.
297#1 0x00002b176653da38 in usleep () from /lib64/tls/libc.so.6
298No symbol table info available.
299#2 0x00002b1762cd6cd1 in RingBuffer::safe_read (this=0xc91ff0, fd=18, data=0x2aaab70e15a4, sz=262144) at RingBuffer.cpp:455
300 ret = 0
301 tot = 0
302 errcnt = 0
303 zerocnt = 1
304#3 0x00002b1762cd846f in RingBuffer::ReadAheadThread (this=0xc91ff0) at RingBuffer.cpp:792
305 totfree = 262144
306 ret = 0
307 used = 26005
308 loops = 0
309#4 0x00002b1762cd814b in RingBuffer::StartReader (type=0xc91ff0) at RingBuffer.cpp:711
310 rbuffer = (RingBuffer *) 0xc91ff0
311#5 0x00002b1765ee0b8a in start_thread () from /lib64/tls/libpthread.so.0
312No symbol table info available.
313#6 0x00002b1766543b73 in clone () from /lib64/tls/libc.so.6
314No symbol table info available.
315#7 0x0000000000000000 in ?? ()
316No symbol table info available.
317(gdb) thread 4
318[Switching to thread 4 (process 8691)]#0 0x00002b1765ee310f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/tls/libpthread.so.0
319(gdb) bt full
320#0 0x00002b1765ee310f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/tls/libpthread.so.0
321No symbol table info available.
322#1 0x00002b17653f9a49 in QWaitCondition::wait () from /usr/lib64/qt/lib/libqt-mt.so.3
323No symbol table info available.
324#2 0x00002b1762f1c0a0 in NuppelVideoPlayer::PrebufferEnoughFrames (this=0x1f59340) at NuppelVideoPlayer.cpp:2262
325No locals.
326#3 0x00002b1762f1c91f in NuppelVideoPlayer::DisplayNormalFrame (this=0x1f59340) at NuppelVideoPlayer.cpp:2332
327 frame = (VideoFrame *) 0x1f7c500
328#4 0x00002b1762f1d7ae in NuppelVideoPlayer::OutputVideoLoop (this=0x1f59340) at NuppelVideoPlayer.cpp:2541
329 temp_speed = 1
330 fr_int = 40000
331 rf_int = 40000
332#5 0x00002b1762f1daff in NuppelVideoPlayer::kickoffOutputVideoLoop (player=0x1f59340) at NuppelVideoPlayer.cpp:2619
333 nvp = (NuppelVideoPlayer *) 0x1f59340
334#6 0x00002b1765ee0b8a in start_thread () from /lib64/tls/libpthread.so.0
335No symbol table info available.
336#7 0x00002b1766543b73 in clone () from /lib64/tls/libc.so.6
337No symbol table info available.
338(gdb) thread 5
339[Switching to thread 5 (process 8690)]#0 0x00002b1765ee310f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/tls/libpthread.so.0
340(gdb) bt full
341#0 0x00002b1765ee310f in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/tls/libpthread.so.0
342No symbol table info available.
343#1 0x00002b17653f9a49 in QWaitCondition::wait () from /usr/lib64/qt/lib/libqt-mt.so.3
344No symbol table info available.
345#2 0x00002b1762cd90d3 in RingBuffer::ReadFromBuf (this=0xc91ff0, buf=0x3867af0, count=32768, peek=false) at RingBuffer.cpp:954
346 readone = true
347 readErr = 0
348 avail = 26004
349 t = {m_timer = {ds = 73753668}}
350#3 0x00002b1762cda4d0 in RingBuffer::Read (this=0xc91ff0, buf=0x3867af0, count=32768) at RingBuffer.cpp:1079
351 ret = -1
352#4 0x00002b1762f51369 in read_avf (h=0x36a50b0, buf=0x3867af0 "øì\027,E<ÀYÔ,\225Ýn·U úxÓ/À\003\005*8zÀ¶NØ\001\205\222\021\021gé\021.Ä\n²Ú°(&\224\035L3=å·ºfµûÚ1ý\003\tŸEŠ\230]\024J«\\\211\232r§×\035¡\002€\236#«]µ¬šf\bŠëªáOºÔÄ\006\031YûŽ\214ì=\206àÁU\030÷ÿ[\217Y\206G\002\b\036+\214\031­5Ä\020ŸîéJ\006\036²dý\031^MãFejÌB\bñDýrg\213®(\230Y£¢RêŒ_T\203ë¹\215€çi·\035\027\237\033l6°Eq\204OE¢xÛ»Ä@Ì\224\201\200téNmÂîë"..., buf_size=32768) at avformatdecoder.cpp:626
353 dec = (AvFormatDecoder *) 0x36a4e40
354#5 0x00002b17636a3650 in url_read (h=0x36a50b0, buf=0x3867af0 "øì\027,E<ÀYÔ,\225Ýn·U úxÓ/À\003\005*8zÀ¶NØ\001\205\222\021\021gé\021.Ä\n²Ú°(&\224\035L3=å·ºfµûÚ1ý\003\tŸEŠ\230]\024J«\\\211\232r§×\035¡\002€\236#«]µ¬šf\bŠëªáOºÔÄ\006\031YûŽ\214ì=\206àÁU\030÷ÿ[\217Y\206G\002\b\036+\214\031­5Ä\020ŸîéJ\006\036²dý\031^MãFejÌB\bñDýrg\213®(\230Y£¢RêŒ_T\203ë¹\215€çi·\035\027\237\033l6°Eq\204OE¢xÛ»Ä@Ì\224\201\200téNmÂîë"..., size=32768) at avio.c:99
355 ret = 1668014495
356#6 0x00002b1762f5144d in avf_read_packet (opaque=0x36a50b0, buf=0x3867af0 "øì\027,E<ÀYÔ,\225Ýn·U úxÓ/À\003\005*8zÀ¶NØ\001\205\222\021\021gé\021.Ä\n²Ú°(&\224\035L3=å·ºfµûÚ1ý\003\tŸEŠ\230]\024J«\\\211\232r§×\035¡\002€\236#«]µ¬šf\bŠëªáOºÔÄ\006\031YûŽ\214ì=\206àÁU\030÷ÿ[\217Y\206G\002\b\036+\214\031­5Ä\020ŸîéJ\006\036²dý\031^MãFejÌB\bñDýrg\213®(\230Y£¢RêŒ_T\203ë¹\215€çi·\035\027\237\033l6°Eq\204OE¢xÛ»Ä@Ì\224\201\200téNmÂîë"..., buf_size=32768) at avformatdecoder.cpp:672
357 h = (URLContext *) 0x36a50b0
358#7 0x00002b17636a419c in fill_buffer (s=0x37f0930) at aviobuf.c:284
359 len = 0
360#8 0x00002b17636a44aa in get_buffer (s=0x37f0930, buf=0x42002150 "HβÆ\214c\bSý\212¢c\027+", size=60) at aviobuf.c:369
361 len = 0
362 size1 = 188
363#9 0x00002b17636bea35 in read_packet (pb=0x37f0930, buf=0x420020d0 "G\002\b\037\215òt\204QŸ)\032FXÒ4ÖÓ\0323F\222²Æ\221\212Æ4bÑ\204hÍ\226\024Ñ¡Ì\0301fÒsG\r\030Ž¡l2hêÅ¥\vcBØaŽ\037\231GæF\023l\a-\023U'|ò$\237î#B`\024\002ttM", raw_packet_size=188, position=0x420020c0) at mpegts.c:1808
364 skip = 0
365 len = 58657040
366#10 0x00002b17636beb2e in handle_packets (ts=0x37f2740, nb_packets=0) at mpegts.c:1845
367 s = (AVFormatContext *) 0x37f0910
368 pb = (ByteIOContext *) 0x37f0930
369 packet = "G\002\b\037\215òt\204QŸ)\032FXÒ4ÖÓ\0323F\222²Æ\221\212Æ4bÑ\204hÍ\226\024Ñ¡Ì\0301fÒsG\r\030Ž¡l2hêÅ¥\vcBØaŽ\037\231GæF\023l\a-\023U'|ò$\237î#B`\024\002ttM\000ÐŽ\037\006\220\223¢Z<\000|C)\031n\026õ\030\031\023\"·\212Ò|\0055F \221¢\217y¯<ú&\025qŒÀÈHβÆ\214c\bSý\212¢c\027+\000\000\fcFm=Ì\00270(j\003\000\000\000\000\234ÿÿÿ\000\000\000\000@H\027\002\000\000\000\000\000Vkf\027+\000\000à!\000B"
370 packet_num = 1
371 ret = 0
372 pos = 294784
373#11 0x00002b17636bf5fb in mpegts_read_packet (s=0x37f0910, pkt=0x37f1970) at mpegts.c:2148
374 ts = (MpegTSContext *) 0x37f2740
375#12 0x00002b17636cea91 in av_read_packet (s=0x37f0910, pkt=0x37f1970) at utils.c:711
376No locals.
377#13 0x00002b17636cf74d in av_read_frame_internal (s=0x37f0910, pkt=0x20620a0) at utils.c:1030
378 st = (AVStream *) 0x0
379 len = 184
380 ret = 0
381 i = 11031
382 startpos = 294784
383#14 0x00002b17636cfc12 in av_read_frame (s=0x37f0910, pkt=0x20620a0) at utils.c:1154
384 pktl = (AVPacketList *) 0x0
385 eof = 0
386 genpts = 0
387 __PRETTY_FUNCTION__ = "av_read_frame"
388#15 0x00002b1762f5ed62 in AvFormatDecoder::GetFrame (this=0x36a4e40, onlyvideo=1) at avformatdecoder.cpp:2591
389 curstream = (AVStream *) 0x21eb770
390 ctype = 1
391 audIdx = 1
392 subIdx = 3
393 pkt = (AVPacket *) 0x20620a0
394 ret = 11389
395 ptr = (unsigned char *) 0x206fc10 ""
396 firstloop = true
397 have_err = false
398 storevideoframes = false
399 len = 0
400 data_size = 0
401 pts = 40270447
402 allowedquit = false
403 skipaudio = true
404#16 0x00002b1762f166b8 in NuppelVideoPlayer::GetFrameNormal (this=0x1f59340, onlyvideo=1) at NuppelVideoPlayer.cpp:1179
405No locals.
406#17 0x00002b1762f1714c in NuppelVideoPlayer::GetFrame (this=0x1f59340, onlyvideo=1, unsafe=false) at NuppelVideoPlayer.cpp:1257
407 ret = false
408#18 0x00002b1762f21230 in NuppelVideoPlayer::StartPlaying (this=0x1f59340) at NuppelVideoPlayer.cpp:3173
409 output_video = 1115703648
410 decoder_thread = 1107310944
411#19 0x00002b1762ec729f in SpawnDecode (param=0x1f59340) at tv_play.cpp:250
412 nvp = (class NuppelVideoPlayer *) 0x1f59340
413#20 0x00002b1765ee0b8a in start_thread () from /lib64/tls/libpthread.so.0
414No symbol table info available.
415#21 0x00002b1766543b73 in clone () from /lib64/tls/libc.so.6
416No symbol table info available.
417(gdb) thread 6
418[Switching to thread 6 (process 8685)]#0 0x00002b1765ee153b in pthread_join () from /lib64/tls/libpthread.so.0
419(gdb) bt full
420#0 0x00002b1765ee153b in pthread_join () from /lib64/tls/libpthread.so.0
421No symbol table info available.
422#1 0x00002b1762ed51e8 in TV::TeardownPlayer (this=0xd094e0) at tv_play.cpp:1378
423 xnvp = (class NuppelVideoPlayer *) 0x1f59340
424 xdec = 1107310944
425#2 0x00002b1762ed3b54 in TV::StopStuff (this=0xd094e0, stopRingBuffers=true, stopPlayers=true, stopRecorders=true) at tv_play.cpp:1256
426No locals.
427#3 0x00002b1762ed07c9 in TV::HandleStateChange (this=0xd094e0) at tv_play.cpp:944
428 changed = true
429 nextState = kState_None
430 desiredNextState = kState_None
431 lastState = kState_None
432#4 0x00002b1762ed56f4 in TV::RunTV (this=0xd094e0) at tv_play.cpp:1500
433 doHandle = true
434 keypressed = (QKeyEvent *) 0x2aaab6317fc0
435 netCmd = {static null = {static null = <same as static member of an already seen type>, d = 0x671c60, static shared_null = 0x671c60}, d = 0x2aaab6317fc0, static shared_null = 0x671c60}
436 updatecheck = 98
437#5 0x00002b1762ed55b3 in TV::EventThread (param=0xd094e0) at tv_play.cpp:1465
438 thetv = (class TV *) 0xd094e0
439#6 0x00002b1765ee0b8a in start_thread () from /lib64/tls/libpthread.so.0
440No symbol table info available.
441#7 0x00002b1766543b73 in clone () from /lib64/tls/libc.so.6
442No symbol table info available.
443(gdb) thread 7
444[Switching to thread 7 (process 8682)]#0 0x00002b1765ee55cf in __read_nocancel () from /lib64/tls/libpthread.so.0
445(gdb) bt full
446#0 0x00002b1765ee55cf in __read_nocancel () from /lib64/tls/libpthread.so.0
447No symbol table info available.
448#1 0x00002b17667d749e in lirc_nextcode (code=0x410011f8) at lirc_client.c:1746
449 new_buffer = 0xfffffffffffffe00 <Address 0xfffffffffffffe00 out of bounds>
450 packet_size = 100
451 end_len = 0
452 len = -512
453 end = 0x0
454 c = -64 'À'
455#2 0x00002b17641674d3 in LircClient::Process (this=0xc8eb90) at lirc.cpp:68
456 code = 0x0
457 ir = 0x0
458 ret = 0
459#3 0x00002b17643b64fa in SpawnLirc (param=0x819830) at mythmainwindow.cpp:52
460 main_window = (class MythMainWindow *) 0x819830
461 config_file = {static null = {static null = <same as static member of an already seen type>, d = 0x671c60, static shared_null = 0x671c60}, d = 0xc7b130, static shared_null = 0x671c60}
462 program = {static null = {static null = <same as static member of an already seen type>, d = 0x671c60, static shared_null = 0x671c60}, d = 0xc7b820, static shared_null = 0x671c60}
463 cl = (class LircClient *) 0xc8eb90
464#4 0x00002b1765ee0b8a in start_thread () from /lib64/tls/libpthread.so.0
465No symbol table info available.
466#5 0x00002b1766543b73 in clone () from /lib64/tls/libc.so.6
467No symbol table info available.
468(gdb) thread 8
469[Switching to thread 8 (process 8681)]#0 0x00002b1765ee2f1a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/tls/libpthread.so.0
470(gdb) bt full
471#0 0x00002b1765ee2f1a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/tls/libpthread.so.0
472No symbol table info available.
473#1 0x00002b17653f9962 in QWaitCondition::wait () from /usr/lib64/qt/lib/libqt-mt.so.3
474No symbol table info available.
475#2 0x00002b176405e448 in MythContext::waitPrivRequest (this=0x7e8360) at mythcontext.cpp:2748
476No locals.
477#3 0x0000000000433c98 in run_priv_thread (data=0x0) at main.cpp:687
478No locals.
479#4 0x00002b1765ee0b8a in start_thread () from /lib64/tls/libpthread.so.0
480No symbol table info available.
481#5 0x00002b1766543b73 in clone () from /lib64/tls/libc.so.6
482No symbol table info available.
483(gdb) quit
484mythtv@mythtv:~$
485Script done on Thu 01 Jun 2006 20:48:18 BST