Ticket #1272: gdb2.txt

File gdb2.txt, 16.3 KB (added by anonymous, 20 years ago)
Line 
1Mon Feb 13 09:49:01 CET 2006: Debugging MythFrontend
2[Thread debugging using libthread_db enabled]
3[New Thread 1103002048 (LWP 9899)]
4[New Thread 1107762096 (LWP 9905)]
5[New Thread 1116871600 (LWP 9910)]
6[New Thread 1118968752 (LWP 9911)]
7[Thread 1118968752 (LWP 9911) exited]
8[Thread 1116871600 (LWP 9910) exited]
9[New Thread 1116871600 (LWP 9931)]
10[New Thread 1118968752 (LWP 9943)]
11[New Thread 1133509552 (LWP 9948)]
12[Thread 1133509552 (LWP 9948) exited]
13[Thread 1118968752 (LWP 9943) exited]
14[New Thread 1118968752 (LWP 9949)]
15[New Thread 1133509552 (LWP 9954)]
16[New Thread 1135606704 (LWP 9955)]
17[New Thread 1142582192 (LWP 9956)]
18[New Thread 1184918448 (LWP 9957)]
19
20Program received signal SIGSEGV, Segmentation fault.
21[Switching to Thread 1103002048 (LWP 9899)]
220x4155a8a8 in QSocket::flush () from /usr/lib/libqt-mt.so.3
23
24Thread 12 (Thread 1184918448 (LWP 9957)):
25#0 0x41a902e7 in ___newselect_nocancel () from /lib/tls/libc.so.6
26No symbol table info available.
27#1 0x4181dd62 in XProcessInternalConnection () from /usr/X11R6/lib/libX11.so.6
28No symbol table info available.
29#2 0x4181e155 in _XRead () from /usr/X11R6/lib/libX11.so.6
30No symbol table info available.
31#3 0x4181e9ab in _XReply () from /usr/X11R6/lib/libX11.so.6
32No symbol table info available.
33#4 0x41818d14 in XSync () from /usr/X11R6/lib/libX11.so.6
34No symbol table info available.
35#5 0x404914c1 in VideoOutputXv::Show (this=0x82d08b8, scan=kScan_Interlaced) at videoout_xv.cpp:2477
36No locals.
37#6 0x403f6d25 in NuppelVideoPlayer::AVSync (this=0x82e96a0) at NuppelVideoPlayer.cpp:1647
38 delta = <value optimized out>
39 currentaudiotime = <value optimized out>
40 diverge = -0.390275002
41 ps = kScan_Interlaced
42#7 0x403f9447 in NuppelVideoPlayer::DisplayNormalFrame (this=0x82e96a0) at NuppelVideoPlayer.cpp:1932
43 locker = {mtx = 0x400be330}
44 vsize = {wd = 1073836020, ht = 1073839684}
45 img_out = {data = {0x0, 0x3acadd6 <Address 0x3acadd6 out of bounds>, 0x0, 0x46a06360 "(\r\005@t®r@\024q%"}, linesize = {1184916288, 130524678, 1184916320, 1073839256}}
46 img_in = {data = {0x0, 0x1 <Address 0x1 out of bounds>, 0x9c40 <Address 0x9c40 out of bounds>, 0x0}, linesize = {0, 10, 1184916212, 1078448591}}
47#8 0x403f98a6 in NuppelVideoPlayer::OutputVideoLoop (this=0x82e96a0) at NuppelVideoPlayer.cpp:2016
48 temp_speed = 0.999499977
49 fr_int = 40000
50 rf_int = 13328
51#9 0x403f9bd2 in NuppelVideoPlayer::kickoffOutputVideoLoop (player=0x82e96a0) at NuppelVideoPlayer.cpp:2092
52No locals.
53#10 0x418e7927 in start_thread () from /lib/tls/libpthread.so.0
54No symbol table info available.
55#11 0x41a96e8e in clone () from /lib/tls/libc.so.6
56No symbol table info available.
57
58Thread 11 (Thread 1142582192 (LWP 9956)):
59#0 0x41a65d8c in __nanosleep_nocancel () from /lib/tls/libc.so.6
60No symbol table info available.
61#1 0x41a90b6a in usleep () from /lib/tls/libc.so.6
62No symbol table info available.
63#2 0x40de6c55 in AudioOutputBase::OutputAudioLoop (this=0x43e4b008) at audiooutputbase.cpp:754
64 dtmp = {d = {jd = 0}, t = {ds = 0}}
65 dtime = {static null = {static null = <same as static member of an already seen type>, d = 0x81830c0, static shared_null = 0x81830c0}, d = 0x0, static shared_null = 0x81830c0}
66 space_on_soundcard = 1984
67 last_space_on_soundcard = 1984
68 zeros = 0x441a5250 ""
69 fragment = 0x441a4240 "äþ\217ÿ¥ÿ3"
70 e = {<MythEvent> = {<QCustomEvent> = {<> = {<No data fields>}, d = 0x0}, message = {static null = {static null = <same as static member of an already seen type>, d = 0x81830c0, static shared_null = 0x81830c0}, d = 0x81830c0, static shared_null = 0x81830c0}, extradata = {<QValueList<QString>> = {sh = 0x4361a448}, <No data fields>}}, error_msg = 0x0, elasped_seconds = 0, written_bytes = 0, brate = 0, freq = 0, prec = 0, chan = 0}
71#3 0x40de855b in AudioOutputBase::kickoffOutputAudioLoop (player=0xfffffdfc) at audiooutputbase.cpp:870
72 dtmp = {d = {jd = 0}, t = {ds = 0}}
73 dtime = {static null = {static null = <same as static member of an already seen type>, d = 0x81830c0, static shared_null = 0x81830c0}, d = 0x0, static shared_null = 0x81830c0}
74#4 0x418e7927 in start_thread () from /lib/tls/libpthread.so.0
75No symbol table info available.
76#5 0x41a96e8e in clone () from /lib/tls/libc.so.6
77No symbol table info available.
78
79Thread 10 (Thread 1135606704 (LWP 9955)):
80#0 0x41a65d8c in __nanosleep_nocancel () from /lib/tls/libc.so.6
81No symbol table info available.
82#1 0x41a90b6a in usleep () from /lib/tls/libc.so.6
83No symbol table info available.
84#2 0x4028d125 in RingBuffer::ReadAheadThread (this=0x82b2280) at RingBuffer.cpp:719
85 totfree = 65535
86 ret = <value optimized out>
87 used = 2555905
88 loops = 1
89#3 0x4028d74d in RingBuffer::StartReader (type=0xfffffdfc) at RingBuffer.cpp:678
90No locals.
91#4 0x418e7927 in start_thread () from /lib/tls/libpthread.so.0
92No symbol table info available.
93#5 0x41a96e8e in clone () from /lib/tls/libc.so.6
94No symbol table info available.
95
96Thread 9 (Thread 1133509552 (LWP 9954)):
97#0 0x418ebc89 in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0
98No symbol table info available.
99#1 0x418e8c9d in _L_mutex_lock_33 () from /lib/tls/libpthread.so.0
100No symbol table info available.
101#2 0x0818518c in ?? ()
102No symbol table info available.
103#3 0x438fe924 in ?? ()
104No symbol table info available.
105#4 0x417ac8d4 in ?? () from /usr/lib/libqt-mt.so.3
106No symbol table info available.
107#5 0x40ef34b0 in error_map () from /usr/local/lib/libmyth-0.19.so.0
108No symbol table info available.
109#6 0x082d08b8 in ?? ()
110No symbol table info available.
111#7 0x438fe908 in ?? ()
112No symbol table info available.
113#8 0x415fd420 in QRealMutexPrivate::lock () from /usr/lib/libqt-mt.so.3
114No symbol table info available.
115#9 0x415fd420 in QRealMutexPrivate::lock () from /usr/lib/libqt-mt.so.3
116No symbol table info available.
117#10 0x415fd254 in QMutex::lock () from /usr/lib/libqt-mt.so.3
118No symbol table info available.
119#11 0x4048f9e8 in VideoOutputXv::DrawSlice (this=0x26e2, frame=0x830339c, x=0, y=0, w=720, h=0) at videoout_xv.cpp:2560
120 status = <value optimized out>
121#12 0x403e9bba in NuppelVideoPlayer::DrawSlice (this=0x418efff4, frame=0xfffffffc, x=-4, y=-4, w=-4, h=-4) at NuppelVideoPlayer.cpp:921
122No locals.
123#13 0x40418b6d in render_slice_xvmc (s=0x8306ab0, src=0x8517258, offset=0x438feb80, y=-4, type=3, height=-4) at decoderbase.h:38
124 width = <value optimized out>
125#14 0x408db7bb in ff_draw_horiz_band (s=0x82fe8a0, y=0, h=0) at mpegvideo.c:4111
126 src = (AVFrame *) 0x8517258
127 offset = {0, 0, 0, 0}
128#15 0x40b17b22 in XVMC_VLD_decode_slice (s=0x82fe8a0, mb_y=0, buffer=0x85d3e89 "Rª\024ÐGÔËU%©¶)P€\205,\n\221:¬Ô\226\223(hUb€Xª\205L±J\204Ú\224¹&ê±U\212T,#S\fT\226ŠtÇ\021°\215!Fh1J\217ªÕV)0\215\215V\232\220b€u4\203SØQk$€\034Êu\234\fÀ\003?Îd4à\025/c8\221Ó%ðà\027\017·¡V Új\024[\213DÚùÔ\006èJt\030&Ç\200\236B\207\201©\211Ò\217", buf_size=12935) at xvmcvldvideo.c:192
129 slicelen = 288
130 render = <value optimized out>
131#16 0x40a2f235 in mpeg_decode_slice (s1=0x82fe8a0, mb_y=0, buf=0x438fecb8, buf_size=12935) at mpeg12.c:2551
132 used = <value optimized out>
133 s = (MpegEncContext *) 0x82fe8a0
134 avctx = (AVCodecContext *) 0x8306ab0
135 ret = <value optimized out>
136 field_pic = <value optimized out>
137 lowres = 0
138#17 0x40a309cb in mpeg_decode_frame (avctx=0x8306ab0, data=0x438feed0, data_size=0x438fee3c, buf=0x85d3e70 "", buf_size=12960) at mpeg12.c:3227
139 mb_y = 0
140 s = (Mpeg1Context *) 0x82fe8a0
141 buf_end = (const uint8_t *) 0x85d7110 ""
142 buf_ptr = <value optimized out>
143 ret = <value optimized out>
144 start_code = <value optimized out>
145 input_size = 12935
146 picture = (AVFrame *) 0x438feed0
147 s2 = (MpegEncContext *) 0x82fe8a0
148#18 0x408d1df6 in avcodec_decode_video (avctx=0x8306ab0, picture=0xfffffffc, got_picture_ptr=0x438fee3c, buf=0xfffffffc <Address 0xfffffffc out of bounds>, buf_size=12960) at utils.c:947
149 ret = <value optimized out>
150#19 0x4041dc73 in AvFormatDecoder::GetFrame (this=0x82b0d60, onlyvideo=0) at avformatdecoder.cpp:2513
151 context = (AVCodecContext *) 0x8306ab0
152 mpa_pic = {data = {0x0, 0x0, 0x0, 0x0}, linesize = {0, 0, 0, 0}, base = {0x0, 0x0, 0x0, 0x0}, key_frame = 0, pict_type = 0, pts = 0, coded_picture_number = 0, display_picture_number = 0, quality = 0, age = 0, reference = 0, qscale_table = 0x0, qstride = 0, mbskip_table = 0x0, motion_val = {0x0, 0x0}, mb_type = 0x0, motion_subsample_log2 = 0 '\0', opaque = 0x0, error = {0, 0, 0, 0}, type = 0, repeat_pict = 0, qscale_type = 0, interlaced_frame = 0, top_field_first = 0, pan_scan = 0x0, palette_has_changed = 0, buffer_hints = 0, dct_coeff = 0x0, ref_index = {0x0, 0x0}}
153 gotpicture = 0
154 temppts = The value of variable 'temppts' is distributed across several
155locations, and GDB cannot access its value.
156
157
158Thread 8 (Thread 1118968752 (LWP 9949)):
159#0 0x41a65d8c in __nanosleep_nocancel () from /lib/tls/libc.so.6
160No symbol table info available.
161#1 0x41a90b6a in usleep () from /lib/tls/libc.so.6
162No symbol table info available.
163#2 0x403d76e7 in TV::RunTV (this=0x43601458) at tv_play.cpp:1460
164 netCmd = {static null = {static null = <same as static member of an already seen type>, d = 0x81830c0, static shared_null = 0x81830c0}, d = 0x46b0d588, static shared_null = 0x81830c0}
165 updatecheck = 1
166#3 0x403d876d in TV::EventThread (param=0xfffffdfc) at tv_play.cpp:1412
167No locals.
168#4 0x418e7927 in start_thread () from /lib/tls/libpthread.so.0
169No symbol table info available.
170#5 0x41a96e8e in clone () from /lib/tls/libc.so.6
171No symbol table info available.
172
173Thread 5 (Thread 1116871600 (LWP 9931)):
174#0 0x418e9b02 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
175No symbol table info available.
176#1 0x412e6cbd in QThreadInstance::deinit () from /usr/lib/libqt-mt.so.3
177No symbol table info available.
178#2 0x412e6ded in QThread::msleep () from /usr/lib/libqt-mt.so.3
179No symbol table info available.
180#3 0x40e0e903 in MonitorThread::run (this=0x82c4e30) at mythmediamonitor.cpp:77
181No locals.
182#4 0x412e7545 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
183No symbol table info available.
184#5 0x418e7927 in start_thread () from /lib/tls/libpthread.so.0
185No symbol table info available.
186#6 0x41a96e8e in clone () from /lib/tls/libc.so.6
187No symbol table info available.
188
189Thread 2 (Thread 1107762096 (LWP 9905)):
190#0 0x418e98a1 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
191No symbol table info available.
192#1 0x415fe663 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
193No symbol table info available.
194#2 0x40ccfb47 in MythContext::waitPrivRequest (this=0x8229ae0) at mythcontext.cpp:2711
195No locals.
196#3 0x0806cce5 in run_priv_thread (data=0x0) at main.cpp:679
197No locals.
198#4 0x418e7927 in start_thread () from /lib/tls/libpthread.so.0
199No symbol table info available.
200#5 0x41a96e8e in clone () from /lib/tls/libc.so.6
201No symbol table info available.
202
203Thread 1 (Thread 1103002048 (LWP 9899)):
204#0 0x4155a8a8 in QSocket::flush () from /usr/lib/libqt-mt.so.3
205No symbol table info available.
206#1 0x4155984a in QSocket::sn_write () from /usr/lib/libqt-mt.so.3
207No symbol table info available.
208#2 0x416d5b2b in QSocket::qt_invoke () from /usr/lib/libqt-mt.so.3
209No symbol table info available.
210#3 0x41350e7e in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
211No symbol table info available.
212#4 0x413514ad in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
213No symbol table info available.
214#5 0x416a51f0 in QSocketNotifier::activated () from /usr/lib/libqt-mt.so.3
215No symbol table info available.
216#6 0x41370a70 in QSocketNotifier::event () from /usr/lib/libqt-mt.so.3
217No symbol table info available.
218#7 0x412edd5f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
219No symbol table info available.
220#8 0x412efa83 in QApplication::notify () from /usr/lib/libqt-mt.so.3
221No symbol table info available.
222#9 0x412e1e76 in QEventLoop::activateSocketNotifiers () from /usr/lib/libqt-mt.so.3
223No symbol table info available.
224#10 0x4129b242 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
225No symbol table info available.
226#11 0x41305d7b in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
227No symbol table info available.
228#12 0x412ef9bc in QApplication::processEvents () from /usr/lib/libqt-mt.so.3
229No symbol table info available.
230#13 0x412ef9f6 in QApplication::processEvents () from /usr/lib/libqt-mt.so.3
231No symbol table info available.
232#14 0x0806e863 in startTV (startInGuide=false) at main.cpp:269
233 quitAll = false
234#15 0x0806e9b2 in startTVNormal () at main.cpp:296
235No locals.
236#16 0x080702f5 in TVMenuCallback (data=0x8229ae0, selection=@0x0) at main.cpp:330
237 sel = {static null = {static null = <same as static member of an already seen type>, d = 0x81830c0, static shared_null = 0x81830c0}, d = 0x43600e20, static shared_null = 0x81830c0}
238#17 0x40d2b55a in ThemedMenuPrivate::handleAction (this=0x82589c0, action=@0x82b0d58) at themedmenu.cpp:2516
239 rest = {static null = {static null = <same as static member of an already seen type>, d = 0x81830c0, static shared_null = 0x81830c0}, d = 0x43600e20, static shared_null = 0x81830c0}
240 pmanager = <value optimized out>
241 ok = true
242#18 0x40d2c0e1 in ThemedMenuPrivate::keyPressHandler (this=0x82589c0, e=0xbfffe900) at qvaluelist.h:110
243 it = {node = 0x82b0d50}
244 i = 0
245 lastbutton = (ThemedButton *) 0x82957a0
246 oldrow = 0
247 handled = true
248 actions = {<QValueList<QString>> = {sh = 0x43600558}, <No data fields>}
249#19 0x40d2c4b1 in ThemedMenu::keyPressEvent (this=0x82c2310, e=0xbfffe900) at themedmenu.cpp:2722
250No locals.
251#20 0x4138731d in QWidget::event () from /usr/lib/libqt-mt.so.3
252No symbol table info available.
253#21 0x412edd5f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
254No symbol table info available.
255#22 0x412effa1 in QApplication::notify () from /usr/lib/libqt-mt.so.3
256No symbol table info available.
257#23 0x4127d578 in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3
258No symbol table info available.
259#24 0x4128a220 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
260No symbol table info available.
261#25 0x4129ac38 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
262No symbol table info available.
263#26 0x41305e51 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
264No symbol table info available.
265#27 0x412ef8bf in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
266No symbol table info available.
267#28 0x40d9fbcd in MythDialog::exec (this=0x82c2310) at mythdialogs.cpp:1047
268No locals.
269#29 0x0806e58d in RunMenu (themedir={static null = {static null = <same as static member of an already seen type>, d = 0x81830c0, static shared_null = 0x81830c0}, d = 0x825a1e0, static shared_null = 0x81830c0}) at main.cpp:498
270 exitstatus = 0
271#30 0x08073561 in main (argc=5, argv=0xbffff0d4) at main.cpp:1062
272 dtmp = {d = {jd = 2453780}, t = {ds = 35414553}}
273 dtime = {static null = {static null = <same as static member of an already seen type>, d = 0x81830c0, static shared_null = 0x81830c0}, d = 0x82a24f8, static shared_null = 0x81830c0}
274 geometry = {static null = {static null = <same as static member of an already seen type>, d = 0x81830c0, static shared_null = 0x81830c0}, d = 0x819a458, static shared_null = 0x81830c0}
275 a = <incomplete type>
276 logfile = {static null = {static null = <same as static member of an already seen type>, d = 0x81830c0, static shared_null = 0x81830c0}, d = 0x82319f8, static shared_null = 0x81830c0}
277 pluginname = {static null = {static null = <same as static member of an already seen type>, d = 0x81830c0, static shared_null = 0x81830c0}, d = 0x8231cf8, static shared_null = 0x81830c0}
278 finfo = {fn = {static null = {static null = <same as static member of an already seen type>, d = 0x81830c0, static shared_null = 0x81830c0}, d = 0x8229c90, static shared_null = 0x81830c0}, fic = 0x0, cache = true, symLink = false}
279 binname = {static null = {static null = <same as static member of an already seen type>, d = 0x81830c0, static shared_null = 0x81830c0}, d = 0x8229380, static shared_null = 0x81830c0}
280 ResetSettings = false
281 logfd = <value optimized out>
282 fileprefix = {static null = {static null = <same as static member of an already seen type>, d = 0x81830c0, static shared_null = 0x81830c0}, d = 0x81887a0, static shared_null = 0x81830c0}
283 dir = <incomplete type>
284 priv_thread = <value optimized out>
285 status = <value optimized out>
286 themename = {static null = {static null = <same as static member of an already seen type>, d = 0x81830c0, static shared_null = 0x81830c0}, d = 0x82e20a0, static shared_null = 0x81830c0}
287 themedir = {static null = {static null = <same as static member of an already seen type>, d = 0x81830c0, static shared_null = 0x81830c0}, d = 0x825a1e0, static shared_null = 0x81830c0}
288 mon = (class MediaMonitor *) 0x82c4e00
289 networkControl = (class NetworkControl *) 0x0
290 exitstatus = <value optimized out>