Ticket #3792: gdb.txt

File gdb.txt, 13.9 KB (added by laga+mythtv@…, 18 years ago)

Backtrace

Line 
1Breakpoint 1 at 0x806de83: file main.cpp, line 773.
2Starting program: /usr/bin/mythfrontend.real --logfile /home/laga/tmp/mythmusic-segfault.log -v all,nodatabase
3[Thread debugging using libthread_db enabled]
4[New Thread -1256769200 (LWP 16826)]
5[Switching to Thread -1256769200 (LWP 16826)]
6main (argc=5, argv=0xbfcf5464) at main.cpp:773
7773 QString geometry = QString::null;
8The program being debugged has been started already.
9Start it from the beginning? (y or n)
10Starting program: /usr/bin/mythfrontend.real --logfile /home/laga/tmp/mythmusic-segfault.log -v all,nodatabase
11[Thread debugging using libthread_db enabled]
12[New Thread -1256490672 (LWP 16829)]
13[New Thread -1261597808 (LWP 16831)]
14[New Thread -1283687536 (LWP 16832)]
15[New Thread -1292080240 (LWP 16833)]
16[Thread -1292080240 (LWP 16833) exited]
17[New Thread -1292080240 (LWP 16839)]
18[New Thread -1315693680 (LWP 16840)]
19[New Thread -1337984112 (LWP 16869)]
20[New Thread -1346376816 (LWP 16870)]
21[Thread -1337984112 (LWP 16869) exited]
22[Thread -1346376816 (LWP 16870) exited]
23[New Thread -1346376816 (LWP 16871)]
24[New Thread -1337984112 (LWP 16872)]
25
26Program received signal SIGSEGV, Segmentation fault.
27[Switching to Thread -1256490672 (LWP 16829)]
280xb42a93a6 in PlaybackBoxMusic::keyPressEvent (this=0x82bc1f8, e=0xbf9bc734)
29 at playbackbox.cpp:459
30459 mainvisual->visual()->handleKeyPress(action);
31
32Thread 10 (Thread -1337984112 (LWP 16872)):
33#0 0xb2723a78 in ?? () from /usr/lib/libmad.so.0
34No symbol table info available.
35#1 0xaed58bbc in ?? ()
36No symbol table info available.
37#2 0x00000004 in ?? ()
38No symbol table info available.
39#3 0xaed5a540 in ?? ()
40No symbol table info available.
41#4 0xaed5a940 in ?? ()
42No symbol table info available.
43#5 0xffaf957f in ?? ()
44No symbol table info available.
45#6 0x00000620 in ?? ()
46No symbol table info available.
47#7 0x008a0ef7 in ?? ()
48No symbol table info available.
49#8 0xb2729d48 in ?? () from /usr/lib/libmad.so.0
50No symbol table info available.
51#9 0xaed5a340 in ?? ()
52No symbol table info available.
53#10 0xaed57f3c in ?? ()
54No symbol table info available.
55#11 0xb2729cc0 in ?? () from /usr/lib/libmad.so.0
56No symbol table info available.
57#12 0xb272a360 in ?? () from /usr/lib/libmad.so.0
58No symbol table info available.
59#13 0xb272a36c in ?? () from /usr/lib/libmad.so.0
60No symbol table info available.
61#14 0xb272a358 in ?? () from /usr/lib/libmad.so.0
62No symbol table info available.
63#15 0x00000024 in ?? ()
64No symbol table info available.
65#16 0xb2729cc0 in ?? () from /usr/lib/libmad.so.0
66No symbol table info available.
67#17 0x00000020 in ?? ()
68No symbol table info available.
69#18 0x00000009 in ?? ()
70No symbol table info available.
71#19 0x00000000 in ?? ()
72No symbol table info available.
73
74Thread 9 (Thread -1346376816 (LWP 16871)):
75#0 0xffffe410 in __kernel_vsyscall ()
76No symbol table info available.
77#1 0xb5c28e66 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
78No symbol table info available.
79#2 0xb5c61c3c in usleep () from /lib/tls/i686/cmov/libc.so.6
80No symbol table info available.
81#3 0xb6dbf512 in AudioOutputBase::OutputAudioLoop (this=0xaeaa4008) at audiooutputbase.cpp:835
82 space_on_soundcard = 2776
83 last_space_on_soundcard = 2776
84 zeros = 0xafbfc940 ""
85 fragment = 0xafbfb130 "iÆTàHÖ¶Ûlæ¿ØEðeÕsõ\002Øœúpߟý©å\006û·ê%õ'îyô\232ñ6ýzøÌ\004fü=\002ç÷ ü\212ïÛ÷÷å)ô¬ÚÑð\026Ízë\031ŸŽæ\220ž­éUÅÿê²×þÜ4ß\nÉéß\222œ\020äÔ»réCÃ4í9Í\023ò\231ÊÓñ0ºÈ䩚»Ò¹\235¡Æ\230\231zÄ×\226tÌ\230\224!ÖÚ\236EÚI¶\036ßþÉ\205çµÔ¯ëãØjè\024Ò\203àòÆœÙ\236ÅwÛ'ÌÖà ÐtÜ)ÐzÐÆÍýÈ\027ÍŽÆ}Ê;ÆÅ¿\023ÉÀ²¯Î"...
86 e = {<MythEvent> = {<QCustomEvent> = {<> = {<No data fields>}, d = 0xafbfe234},
87 message = {static null = {static null = <same as static member of an already seen type>,
88 d = 0x817a408, static shared_null = 0x817a408}, d = 0xb5bfa36f,
89 static shared_null = 0x817a408}, extradata = {<QValueList<QString>> = {
90 sh = 0xa}, <No data fields>}}, error_msg = 0xafbfe2b4, elasped_seconds = -1245708335,
91 written_bytes = 32, brate = 224, freq = -1346379024, prec = -1226055680, chan = -1228540914}
92#4 0xb6dbfaac in AudioOutputBase::kickoffOutputAudioLoop (player=0xaeaa4008)
93 at audiooutputbase.cpp:928
94No locals.
95#5 0xb5dfd31b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
96No symbol table info available.
97#6 0xb5c6857e in clone () from /lib/tls/i686/cmov/libc.so.6
98No symbol table info available.
99
100Thread 6 (Thread -1315693680 (LWP 16840)):
101#0 0xffffe410 in __kernel_vsyscall ()
102No symbol table info available.
103#1 0xb5e0184c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
104No symbol table info available.
105#2 0xb62f554e in ?? () from /usr/lib/libqt-mt.so.3
106No symbol table info available.
107#3 0xb1941288 in ?? ()
108No symbol table info available.
109#4 0xb19412b8 in ?? ()
110No symbol table info available.
111#5 0xb1941300 in ?? ()
112No symbol table info available.
113#6 0xb5defff4 in ?? () from /usr/lib/libstdc++.so.6
114No symbol table info available.
115#7 0xb1941300 in ?? ()
116No symbol table info available.
117#8 0xb1941b90 in ?? ()
118No symbol table info available.
119#9 0x00000000 in ?? ()
120No symbol table info available.
121
122Thread 5 (Thread -1292080240 (LWP 16839)):
123#0 0xffffe410 in __kernel_vsyscall ()
124No symbol table info available.
125#1 0xb5c613d1 in select () from /lib/tls/i686/cmov/libc.so.6
126No symbol table info available.
127#2 0xb6de0369 in MythSocket::readyReadThread () at mythsocket.cpp:743
128 it = {<QGListIterator> = {list = 0xb6ebcec0, curNode = 0x0}, <No data fields>}
129 rval = 0
130 rfds = {fds_bits = {37748736, 0 <repeats 31 times>}}
131 timeout = {tv_sec = 0, tv_usec = 4000}
132 sock = (MythSocket *) 0x0
133 maxfd = 25
134 found = false
135#3 0xb5dfd31b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
136No symbol table info available.
137#4 0xb5c6857e in clone () from /lib/tls/i686/cmov/libc.so.6
138No symbol table info available.
139
140Thread 3 (Thread -1283687536 (LWP 16832)):
141#0 0xffffe410 in __kernel_vsyscall ()
142No symbol table info available.
143#1 0xb5e0418b in ?? () from /lib/tls/i686/cmov/libpthread.so.0
144No symbol table info available.
145#2 0xb5b93e82 in lirc_nextcode () from /usr/lib/liblirc_client.so.0
146No symbol table info available.
147#3 0xb6e04423 in LircClient::Process (this=0x832b478) at lirc.cpp:71
148 code = 0x0
149 ir = 0x0
150 ret = -1208311040
151#4 0xb6b84fc0 in SpawnLirc (param=0x82f6dc8) at mythmainwindow.cpp:65
152 config_file = {static null = {
153 static null = <same as static member of an already seen type>, d = 0x817a408,
154 static shared_null = 0x817a408}, d = 0x832af68, static shared_null = 0x817a408}
155 cl = (class LircClient *) 0x832b478
156#5 0xb5dfd31b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
157No symbol table info available.
158#6 0xb5c6857e in clone () from /lib/tls/i686/cmov/libc.so.6
159No symbol table info available.
160
161Thread 2 (Thread -1261597808 (LWP 16831)):
162#0 0xffffe410 in __kernel_vsyscall ()
163No symbol table info available.
164#1 0xb5e015c6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
165No symbol table info available.
166#2 0xb6644d68 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
167No symbol table info available.
168#3 0xb6cc0f68 in MythContext::waitPrivRequest (this=0x823a808) at mythcontext.cpp:2884
169No locals.
170#4 0x0806a861 in run_priv_thread (data=0x0) at main.cpp:711
171No locals.
172#5 0xb5dfd31b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
173No symbol table info available.
174#6 0xb5c6857e in clone () from /lib/tls/i686/cmov/libc.so.6
175No symbol table info available.
176
177Thread 1 (Thread -1256490672 (LWP 16829)):
178#0 0xb42a93a6 in PlaybackBoxMusic::keyPressEvent (this=0x82bc1f8, e=0xbf9bc734)
179 at playbackbox.cpp:459
180 action = {static null = {static null = <same as static member of an already seen type>,
181 d = 0x817a408, static shared_null = 0x817a408}, d = 0x832bd48, static shared_null = 0x817a408}
182 i = 0
183 handled = false
184 actions = {<QValueList<QString>> = {sh = 0xae700cc0}, <No data fields>}
185 scrollAmt = 1
186#1 0xb639d87f in QWidget::event () from /usr/lib/libqt-mt.so.3
187No symbol table info available.
188#2 0xb62fda60 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
189No symbol table info available.
190#3 0xb62ffa30 in QApplication::notify () from /usr/lib/libqt-mt.so.3
191No symbol table info available.
192#4 0xb6b7968b in MythMainWindow::eventFilter (this=0x82f6dc8, e=0xbf9bc734)
193 at mythmainwindow.cpp:1101
194 ke = (QKeyEvent *) 0xbf9bc734
195 current = (struct QWidget *) 0x82bc1f8
196 it = (class MythScreenStack **) 0xb6d8b2d2
197 ge = (MythGestureEvent *) 0xbf9bc3a8
198#5 0xb6365e38 in QObject::activate_filters () from /usr/lib/libqt-mt.so.3
199No symbol table info available.
200#6 0xb6365eb6 in QObject::event () from /usr/lib/libqt-mt.so.3
201No symbol table info available.
202#7 0xb639d58f in QWidget::event () from /usr/lib/libqt-mt.so.3
203No symbol table info available.
204#8 0xb62fda60 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
205No symbol table info available.
206#9 0xb62ffa30 in QApplication::notify () from /usr/lib/libqt-mt.so.3
207No symbol table info available.
208#10 0xb629025d in QApplication::sendSpontaneousEvent () from /usr/lib/libqt-mt.so.3
209No symbol table info available.
210#11 0xb6280c49 in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3
211No symbol table info available.
212#12 0xb628d02f in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
213No symbol table info available.
214#13 0xb62a4180 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
215No symbol table info available.
216#14 0xb6318136 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
217No symbol table info available.
218#15 0xb62ff587 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
219No symbol table info available.
220#16 0xb6d7b904 in MythDialog::exec (this=0x82bc1f8) at mythdialogs.cpp:135
221 res = -1227376500
222#17 0xb4287ada in startPlayback (all_playlists=0x83fc880, all_music=0x828cd30) at main.cpp:150
223 pbb = (class PlaybackBoxMusic *) 0x82bc1f8
224#18 0xb4287bcd in runMusicPlayback () at main.cpp:535
225 mdata = {paths = {static null = {
226 static null = <same as static member of an already seen type>, d = 0x817a408,
227 static shared_null = 0x817a408}, d = 0x83d2f60, static shared_null = 0x817a408},
228 startdir = {static null = {static null = <same as static member of an already seen type>,
229 d = 0x817a408, static shared_null = 0x817a408}, d = 0x83daa10,
230 static shared_null = 0x817a408}, all_playlists = 0x83fc880, all_music = 0x828cd30,
231 runPost = false}
232#19 0xb6b7d396 in MythMainWindow::ExitToMainMenu (this=0x82f6dc8) at mythmainwindow.cpp:707
233 callback = (void (*)(void)) 0xb4287b46 <runMusicPlayback()>
234 jumpdone = true
235 current = (struct QWidget *) 0x0
236 toplevel = (class MythScreenStack *) 0x82f28d0
237#20 0xb6b7d5e6 in MythMainWindow::customEvent (this=0x82f6dc8, ce=0x83ddf80)
238 at mythmainwindow.cpp:1241
239No locals.
240#21 0xb6365f8d in QObject::event () from /usr/lib/libqt-mt.so.3
241No symbol table info available.
242#22 0xb639d58f in QWidget::event () from /usr/lib/libqt-mt.so.3
243No symbol table info available.
244#23 0xb62fda60 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
245No symbol table info available.
246#24 0xb630042a in QApplication::notify () from /usr/lib/libqt-mt.so.3
247No symbol table info available.
248#25 0xb6da017d in QApplication::sendEvent (receiver=0x82f6dc8, event=0x83ddf80)
249 at /usr/include/qt3/qapplication.h:520
250No locals.
251#26 0xb62fea98 in QApplication::sendPostedEvents () from /usr/lib/libqt-mt.so.3
252No symbol table info available.
253#27 0xb62feba0 in QApplication::sendPostedEvents () from /usr/lib/libqt-mt.so.3
254No symbol table info available.
255#28 0xb62a41f1 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
256No symbol table info available.
257#29 0xb6318136 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
258No symbol table info available.
259#30 0xb6317f46 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
260No symbol table info available.
261#31 0xb62ff609 in QApplication::exec () from /usr/lib/libqt-mt.so.3
262No symbol table info available.
263#32 0x08072287 in main (argc=5, argv=0xbf9bd934) at main.cpp:1247
264 geometry = {static null = {static null = <same as static member of an already seen type>,
265 d = 0x817a408, static shared_null = 0x817a408}, d = 0x817a408, static shared_null = 0x817a408}
266 display = {static null = {static null = <same as static member of an already seen type>,
267 d = 0x817a408, static shared_null = 0x817a408}, d = 0x817a408, static shared_null = 0x817a408}
268 a = <incomplete type>
269 logfile = {static null = {static null = <same as static member of an already seen type>,
270 d = 0x817a408, static shared_null = 0x817a408}, d = 0x823a758, static shared_null = 0x817a408}
271 pluginname = {static null = {
272 static null = <same as static member of an already seen type>, d = 0x817a408,
273 static shared_null = 0x817a408}, d = 0x823a770, static shared_null = 0x817a408}
274 settingsOverride = {sh = 0x823a570}
275 finfo = {fn = {static null = {
276 static null = <same as static member of an already seen type>, d = 0x817a408,
277 static shared_null = 0x817a408}, d = 0x823a7c0, static shared_null = 0x817a408}, fic = 0x0,
278 cache = true, symLink = false}
279 binname = {static null = {static null = <same as static member of an already seen type>,
280 d = 0x817a408, static shared_null = 0x817a408}, d = 0x823a7f0, static shared_null = 0x817a408}
281 ResetSettings = false
282 logfd = 11
283 fileprefix = {static null = {
284 static null = <same as static member of an already seen type>, d = 0x817a408,
285 static shared_null = 0x817a408}, d = 0x8265ac0, static shared_null = 0x817a408}
286 dir = <incomplete type>
287 priv_thread = 3033369488
288 status = 0
289 themename = {static null = {
290 static null = <same as static member of an already seen type>, d = 0x817a408,
291 static shared_null = 0x817a408}, d = 0x82e46b8, static shared_null = 0x817a408}
292 randomtheme = false
293 themedir = {static null = {static null = <same as static member of an already seen type>,
294 d = 0x817a408, static shared_null = 0x817a408}, d = 0x82c8a10, static shared_null = 0x817a408}
295 mainWindow = (class MythMainWindow *) 0x82f6dc8
296 pmanager = (MythPluginManager *) 0x82a87a0
297 mon = (class MediaMonitor *) 0x8291390
298 networkControl = (class NetworkControl *) 0x0
299 exitstatus = 0
300The program is running. Exit anyway? (y or n)