Ticket #653: mythgame-crash.txt

File mythgame-crash.txt, 15.4 KB (added by jmk@…, 18 years ago)

MythGame? backtrace

Line 
1(gdb) run
2Starting program: /usr/local/bin/mythfrontend
3[Thread debugging using libthread_db enabled]
4[New Thread -1239677264 (LWP 7998)]
52005-11-13 12:25:47.361 Using runtime prefix = /usr/local
62005-11-13 12:25:47.392 XScreenSaver support enabled
72005-11-13 12:25:47.568 New DB connection, total: 1
82005-11-13 12:25:47.657 Total desktop dim: 1400x1050, with 1 screen[s].
92005-11-13 12:25:47.659 Running in a window
102005-11-13 12:25:47.679 Using screen 0, 1400x1027 at 0,23
11[New Thread -1242604624 (LWP 8003)]
12
13Program received signal SIG33, Real-time event 33.
14[Switching to Thread -1242604624 (LWP 8003)]
150xb64899d8 in clone () from /lib/libc.so.6
16(gdb) cont
17Continuing.
182005-11-13 12:25:49.979 mythfrontend version: 0.19.20051026-1 www.mythtv.org
192005-11-13 12:25:49.979 Enabled verbose msgs : important general
202005-11-13 12:25:50.400 Total desktop dim: 1400x1050, with 1 screen[s].
212005-11-13 12:25:50.401 Running in a window
222005-11-13 12:25:50.401 Using screen 0, 1400x1027 at 0,23
232005-11-13 12:25:50.411 Switching to square mode (visor)
24[New Thread -1251038288 (LWP 8004)]
252005-11-13 12:25:50.648 Joystick disabled.
26[Thread -1251038288 (LWP 8004) exited]
272005-11-13 12:25:50.749 Registering Internal as a media playback plugin.
282005-11-13 12:25:50.933 Registering MythDVD DVD Media Handler as a media handler
292005-11-13 12:25:50.933 Registering MythDVD VCD Media Handler as a media handler
302005-11-13 12:25:51.844 Registering MythMusic Media Handler as a media handler
312005-11-13 12:26:00.457 New DB connection, total: 2
322005-11-13 12:26:11.262 New DB connection, total: 3
33
34Program received signal SIGSEGV, Segmentation fault.
35[Switching to Thread -1239677264 (LWP 7998)]
360xb63be930 in crc32 () from /lib/libz.so.1
37(gdb) thread apply all bt full
38
39Thread 2 (Thread -1242604624 (LWP 8003)):
40#0  0xffffe410 in ?? ()
41No symbol table info available.
42#1  0xb5ef52b8 in ?? ()
43No symbol table info available.
44#2  0x00000001 in ?? ()
45No symbol table info available.
46#3  0x00000000 in ?? ()
47No symbol table info available.
48#4  0xb65dacd6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
49No symbol table info available.
50#5  0xb6bd6a09 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
51No symbol table info available.
52#6  0xb71beb6a in MythContext::waitPrivRequest (this=0x825a1d0) at mythcontext.cpp:2515
53No locals.
54#7  0x08072c66 in run_priv_thread (data=0x0) at main.cpp:697
55No locals.
56#8  0xb65d8c4b in start_thread () from /lib/libpthread.so.0
57No symbol table info available.
58#9  0xb64899ee in clone () from /lib/libc.so.6
59No symbol table info available.
60
61Thread 1 (Thread -1239677264 (LWP 7998)):
62#0  0xb63be930 in crc32 () from /lib/libz.so.1
63No symbol table info available.
64#1  0xb4d09696 in crcinfo (romname=
65      {static null = {static null = <same as static member of an already seen type>, d = 0x8179070, static shared_null = 0x8179070}, d = 0x8baa868, static shared_null = 0x8179070}, offset=0)
66    at rom_metadata.cpp:42
67        count = -3
68        FoundFile = 0
69        block = "\000\000\210\000\000\000\000\000\b", '\0' <repeats 14 times>, " \000\000\000\000 \uffff\uffff\uffff\000\000\000\200\uffff\uffff\uffff*\000\000\uffff\uffff*\uffff\uffff\000\000\uffff\uffff\uffff\001\uffff\"\200\uffffN}\006\uffff\n\uffff\n|\uffff%\uffff*\uffff\002\uffff\uffff)\003\uffff\uffff\002e\uffff%\000\uffff\uffff\000\226\235[\000\uffff\uffff\000\uffff\uffffV\001\uffff\uffff\200\uffffW\225\006\uffff\uffffP\uffff[\uffff\017\uffff\uffff@\233\uffff~/\uffff\uffff\uffffU\uffff^-\uffff\uffffRU\uffff^-*\uffffJ\uffff\225}\uffff*\uffff\uffff|W\uffff\uffff\212\200\uffff\uffffm\uffff\uffff\002 \uffff\uffff\uffff\uffff\uffff\000\000\uffff\uffff\uffff\uffff\212\000\000\000\uffff\uffff\uffff\002\000\000\202\200 \000\000\000\000\000\000\000\000 \000\000\000\000\000 \000\000\000\000\200\000\000\000\000\000\000"...
70        crc = 2895548262
71        zf = 0x8b96450
72#2  0xb4cdcea3 in GameHandler::GetMetadata (this=0x8bfe418, handler=0x8bfe418, rom=
73      {static null = {static null = <same as static member of an already seen type>, d = 0x8179070, static shared_null = 0x8179070}, d = 0x8baa868, static shared_null = 0x8179070}, Genre=0xbfa86320,
74    Year=0xbfa862e0, Country=0xbfa86330, CRC32=0xbfa86340, GameName=0xbfa86310,
75    Publisher=0xbfa862d0, Version=0xbfa862c0) at gamehandler.cpp:143
76        crc = 3058553120
77#3  0xb4cdf453 in GameHandler::UpdateGameDB (this=0x8bfe418, handler=0x8bfe418)
78    at gamehandler.cpp:383
79        counter = 0
80---Type <return> to continue, or q <return> to quit---
81        query = {<> = {<No data fields>}, m_db = 0x82f9738, m_isConnected = true,
82  m_returnConnection = true}
83        progressDlg = {<MythDialog> = {<> = {<No data fields>}, static metaObj = 0x82f0768,
84    wmult = 1, hmult = 1, screenwidth = 800, screenheight = 600, xbase = 0, ybase = 23,
85    m_parent = 0x8288a20, rescode = 0, in_loop = false, defaultBigFont = {d = 0x82b25b8},
86    defaultMediumFont = {d = 0x8bee688}, defaultSmallFont = {d = 0x9500188}}, progress = 0x8bc1970,
87  steps = 1, m_totalSteps = 196, textItems = 0x8b89b28}
88        iter = {node = 0x95003d8}
89        GameName = {static null = {static null = <same as static member of an already seen type>,
90    d = 0x8179070, static shared_null = 0x8179070}, d = 0x8179070, static shared_null = 0x8179070}
91        Genre = {static null = {static null = <same as static member of an already seen type>,
92    d = 0x8179070, static shared_null = 0x8179070}, d = 0x8179070, static shared_null = 0x8179070}
93        Country = {static null = {static null = <same as static member of an already seen type>,
94    d = 0x8179070, static shared_null = 0x8179070}, d = 0x8179070, static shared_null = 0x8179070}
95        CRC32 = {static null = {static null = <same as static member of an already seen type>,
96    d = 0x8179070, static shared_null = 0x8179070}, d = 0x8179070, static shared_null = 0x8179070}
97        thequery = {static null = {static null = <same as static member of an already seen type>,
98    d = 0x8179070, static shared_null = 0x8179070}, d = 0x8179070, static shared_null = 0x8179070}
99        queryvalues = {static null = {static null = <same as static member of an already seen type>,
100    d = 0x8179070, static shared_null = 0x8179070}, d = 0x8179070, static shared_null = 0x8179070}
101        Year = {static null = {static null = <same as static member of an already seen type>,
102    d = 0x8179070, static shared_null = 0x8179070}, d = 0x8179070, static shared_null = 0x8179070}
103        Publisher = {static null = {static null = <same as static member of an already seen type>,
104    d = 0x8179070, static shared_null = 0x8179070}, d = 0x8179070, static shared_null = 0x8179070}
105        Version = {static null = {static null = <same as static member of an already seen type>,
106    d = 0x8179070, static shared_null = 0x8179070}, d = 0x8179070, static shared_null = 0x8179070}
107        removalprompt = 1
108        indepth = 1
109#4  0xb4ce2666 in GameHandler::processGames (this=0x8bfe418, handler=0x8bfe418)
110    at gamehandler.cpp:645
111        filecount = 2160
112        thequery = {static null = {static null = <same as static member of an already seen type>,
113    d = 0x8179070, static shared_null = 0x8179070}, d = 0x8179070, static shared_null = 0x8179070}
114        maxcount = 2160
115        query = {<> = {<No data fields>}, m_db = 0x825b450, m_isConnected = true,
116  m_returnConnection = true}
117        pdial = {<MythDialog> = {<> = {<No data fields>}, static metaObj = 0x82f0768, wmult = 1,
118    hmult = 1, screenwidth = 800, screenheight = 600, xbase = 0, ybase = 23, m_parent = 0x8288a20,
119    rescode = 0, in_loop = false, defaultBigFont = {d = 0x8be7a90}, defaultMediumFont = {
120      d = 0x82e80d8}, defaultSmallFont = {d = 0x8bfe4d8}}, progress = 0x82d7150, steps = 2,
121  m_totalSteps = 2160, textItems = 0x94a8bc0}
122#5  0xb4ce27a4 in GameHandler::processAllGames () at gamehandler.cpp:668
123        updatelist = {<QValueList<QString>> = {sh = 0x8300f38}, <No data fields>}
124        handler = (GameHandler *) 0x8bfe418
125#6  0xb4cd5349 in GameCallback (data=0xbfa874cb, selection=@0x82bc630) at main.cpp:43
126        ddata = (GameData *) 0xbfa874cb
127        sel = {static null = {static null = <same as static member of an already seen type>,
128    d = 0x8179070, static shared_null = 0x8179070}, d = 0x8282f98, static shared_null = 0x8179070}
129---Type <return> to continue, or q <return> to quit---
130#7  0xb7201b24 in ThemedMenuPrivate::handleAction (this=0x82bc538, action=@0x8b897a0)
131    at themedmenu.cpp:2497
132        ok = true
133#8  0xb71fff77 in ThemedMenuPrivate::keyPressHandler (this=0x82bc538, e=0xbfa86ff0)
134    at themedmenu.cpp:2325
135        it = {node = 0x8b89798}
136        action = {static null = {static null = <same as static member of an already seen type>,
137    d = 0x8179070, static shared_null = 0x8179070}, d = 0x8292f40, static shared_null = 0x8179070}
138        i = 0
139        lastbutton = (ThemedButton *) 0x82a7f08
140        oldrow = 2
141        handled = true
142        actions = {<QValueList<QString>> = {sh = 0x8286960}, <No data fields>}
143#9  0xb72032ac in ThemedMenu::keyPressEvent (this=0x8282b10, e=0xbfa86ff0) at themedmenu.cpp:2695
144No locals.
145#10 0xb696ccc5 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
146No symbol table info available.
147#11 0xb68d9b2f in QApplication::internalNotify () from /usr/qt/3/lib/libqt-mt.so.3
148No symbol table info available.
149#12 0xb68d9384 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
150No symbol table info available.
151#13 0xb68703c0 in QETWidget::translateKeyEvent () from /usr/qt/3/lib/libqt-mt.so.3
152No symbol table info available.
153#14 0xb686ba7a in QApplication::x11ProcessEvent () from /usr/qt/3/lib/libqt-mt.so.3
154No symbol table info available.
155#15 0xb6883414 in QEventLoop::processEvents () from /usr/qt/3/lib/libqt-mt.so.3
156No symbol table info available.
157#16 0xb68ec038 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
158No symbol table info available.
159#17 0xb68d9de1 in QApplication::enter_loop () from /usr/qt/3/lib/libqt-mt.so.3
160No symbol table info available.
161#18 0xb727d9bb in MythDialog::exec (this=0x8282b10) at mythdialogs.cpp:1042
162        res = -1222125244
163#19 0xb4cd54c2 in runMenu (which_menu=
164      {static null = {static null = <same as static member of an already seen type>, d = 0x8179070, static shared_null = 0x8179070}, d = 0x82f8a60, static shared_null = 0x8179070}) at main.cpp:70
165        themedir = {static null = {static null = <same as static member of an already seen type>,
166    d = 0x8179070, static shared_null = 0x8179070}, d = 0x8297908, static shared_null = 0x8179070}
167        diag = (class ThemedMenu *) 0x8282b10
168        data = {<No data fields>}
169#20 0xb4cd7ea7 in mythplugin_config () at main.cpp:159
170No locals.
171#21 0xb7270a0d in MythPlugin::config (this=0x828f098) at mythplugin.cpp:54
172        rfunc = 0xb4cd7e74 <mythplugin_config>
173#22 0xb7272092 in MythPluginManager::config_plugin (this=0x827b810, plugname=@0xbfa87880)
174    at mythplugin.cpp:199
175        newname = {static null = {static null = <same as static member of an already seen type>,
176    d = 0x8179070, static shared_null = 0x8179070}, d = 0x82dd658, static shared_null = 0x8179070}
177---Type <return> to continue, or q <return> to quit---
178#23 0xb7201737 in ThemedMenuPrivate::handleAction (this=0x82b4d70, action=@0x82f07a8)
179    at themedmenu.cpp:2473
180        rest = {static null = {static null = <same as static member of an already seen type>,
181    d = 0x8179070, static shared_null = 0x8179070}, d = 0x827cc90, static shared_null = 0x8179070}
182        pmanager = (MythPluginManager *) 0x827b810
183        ok = true
184#24 0xb71fff77 in ThemedMenuPrivate::keyPressHandler (this=0x82b4d70, e=0xbfa87e70)
185    at themedmenu.cpp:2325
186        it = {node = 0x82f07a0}
187        action = {static null = {static null = <same as static member of an already seen type>,
188    d = 0x8179070, static shared_null = 0x8179070}, d = 0x8292f40, static shared_null = 0x8179070}
189        i = 0
190        lastbutton = (ThemedButton *) 0x82f1ac8
191        oldrow = 8
192        handled = true
193        actions = {<QValueList<QString>> = {sh = 0x82a2db0}, <No data fields>}
194#25 0xb72032ac in ThemedMenu::keyPressEvent (this=0x82b2ea8, e=0xbfa87e70) at themedmenu.cpp:2695
195No locals.
196#26 0xb696ccc5 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
197No symbol table info available.
198#27 0xb68d9b2f in QApplication::internalNotify () from /usr/qt/3/lib/libqt-mt.so.3
199No symbol table info available.
200#28 0xb68d9384 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
201No symbol table info available.
202#29 0xb68703c0 in QETWidget::translateKeyEvent () from /usr/qt/3/lib/libqt-mt.so.3
203No symbol table info available.
204#30 0xb686ba7a in QApplication::x11ProcessEvent () from /usr/qt/3/lib/libqt-mt.so.3
205No symbol table info available.
206#31 0xb6883414 in QEventLoop::processEvents () from /usr/qt/3/lib/libqt-mt.so.3
207No symbol table info available.
208#32 0xb68ec038 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
209No symbol table info available.
210#33 0xb68d9de1 in QApplication::enter_loop () from /usr/qt/3/lib/libqt-mt.so.3
211No symbol table info available.
212#34 0xb727d9bb in MythDialog::exec (this=0x82b2ea8) at mythdialogs.cpp:1042
213        res = -1222125244
214#35 0x08071050 in RunMenu (themedir=
215      {static null = {static null = <same as static member of an already seen type>, d = 0x8179070, static shared_null = 0x8179070}, d = 0x829fd30, static shared_null = 0x8179070}) at main.cpp:532
216        exitstatus = 0
217#36 0x080768e4 in main (argc=1, argv=0xbfa88714) at main.cpp:1108
218        geometry = {static null = {static null = <same as static member of an already seen type>,
219    d = 0x8179070, static shared_null = 0x8179070}, d = 0x818e650, static shared_null = 0x8179070}
220        a = <incomplete type>
221        logfile = {static null = {static null = <same as static member of an already seen type>,
222    d = 0x8179070, static shared_null = 0x8179070}, d = 0x8259f70, static shared_null = 0x8179070}
223        verboseString = {static null = {
224    static null = <same as static member of an already seen type>, d = 0x8179070,
225---Type <return> to continue, or q <return> to quit---
226    static shared_null = 0x8179070}, d = 0x8259f88, static shared_null = 0x8179070}
227        pluginname = {static null = {static null = <same as static member of an already seen type>,
228    d = 0x8179070, static shared_null = 0x8179070}, d = 0x8259fa0, static shared_null = 0x8179070}
229        finfo = {fn = {static null = {static null = <same as static member of an already seen type>,
230      d = 0x8179070, static shared_null = 0x8179070}, d = 0x8259ff8,
231    static shared_null = 0x8179070}, fic = 0x0, cache = true, symLink = false}
232        binname = {static null = {static null = <same as static member of an already seen type>,
233    d = 0x8179070, static shared_null = 0x8179070}, d = 0x825a010, static shared_null = 0x8179070}
234        logfd = -1
235        fileprefix = {static null = {static null = <same as static member of an already seen type>,
236    d = 0x8179070, static shared_null = 0x8179070}, d = 0x825a0e0, static shared_null = 0x8179070}
237        dir = <incomplete type>
238        priv_thread = 3052362672
239        status = 0
240        themename = {static null = {static null = <same as static member of an already seen type>,
241    d = 0x8179070, static shared_null = 0x8179070}, d = 0x8306ba8, static shared_null = 0x8179070}
242        randomtheme = false
243        themedir = {static null = {static null = <same as static member of an already seen type>,
244    d = 0x8179070, static shared_null = 0x8179070}, d = 0x829fd30, static shared_null = 0x8179070}
245        mainWindow = (class MythMainWindow *) 0x8288a20
246        pmanager = (MythPluginManager *) 0x827b810
247        mon = (class MediaMonitor *) 0x0
248        exitstatus = 29298
249(gdb)
250