Ticket #1147: gdb.txt

File gdb.txt, 17.8 KB (added by Cougar <cougar@…>, 18 years ago)
Line 
1t42:pts3:~>gdb /usr/bin/mythfrontend -x ~/gdbcommands
2GNU gdb 6.3
3Copyright 2004 Free Software Foundation, Inc.
4GDB is free software, covered by the GNU General Public License, and you are
5welcome to change it and/or distribute copies of it under certain conditions.
6Type "show copying" to see the conditions.
7There is absolutely no warranty for GDB.  Type "show warranty" for details.
8This GDB was configured as "i586-suse-linux"...Using host libthread_db library "/lib/tls/libthread_db.so.1".
9
10[Thread debugging using libthread_db enabled]
11[New Thread 1101502496 (LWP 15252)]
12[New Thread 1107983280 (LWP 15257)]
13[New Thread 1125178288 (LWP 15258)]
14[New Thread 1139694512 (LWP 15262)]
15[Thread 1125178288 (LWP 15258) exited]
16[Thread 1139694512 (LWP 15262) exited]
17
18Program received signal SIGSEGV, Segmentation fault.
19[Switching to Thread 1101502496 (LWP 15252)]
200x08204560 in ?? ()
21
22Thread 2 (Thread 1107983280 (LWP 15257)):
23#0  0xffffe410 in __kernel_vsyscall ()
24No symbol table info available.
25#1  0x41742a76 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
26No symbol table info available.
27#2  0x4145e392 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
28No symbol table info available.
29#3  0x40c36a47 in MythContext::waitPrivRequest (this=0x81c3dd0) at mythcontext.cpp:2711
30No locals.
31#4  0x0806662c in run_priv_thread (data=0x0) at main.cpp:679
32No locals.
33#5  0x41740297 in start_thread () from /lib/tls/libpthread.so.0
34No symbol table info available.
35#6  0x4191937e in clone () from /lib/tls/libc.so.6
36No symbol table info available.
37#7  0x420a7bb0 in ?? ()
38No symbol table info available.
39
40Thread 1 (Thread 1101502496 (LWP 15252)):
41#0  0x08204560 in ?? ()
42No symbol table info available.
43#1  0x0825c218 in ?? ()
44No symbol table info available.
45#2  0x4145cdf4 in QMutex::lock () from /usr/lib/libqt-mt.so.3
46No symbol table info available.
47#3  0x40639f9c in PreviewGenerator::disconnectSafe (this=0x824cfd0) at qmutex.h:96
48No locals.
49#4  0x08084bf2 in ~PlaybackBox (this=0xbfc17934) at playbackbox.cpp:315
50        it = {node = 0x82cd148}
51#5  0x08062dfc in startPlayback () at main.cpp:194
52        pbb = {<MythDialog> = {<> = {<No data fields>}, static metaObj = 0x827f650, wmult = 1.27999997, hmult = 1.27999997, screenwidth = 1024, screenheight = 768, xbase = 0, ybase = 0, m_parent = 0x81f5828, rescode = 1, in_loop = false, defaultBigFont = {d = 0x81e09d0}, defaultMediumFont = {d = 0x81c2340}, defaultSmallFont = {d = 0x8267130}}, static metaObj = 0x82223c0, backup = {<Qt> = {static color0 = @0x41631b00, static color1 = @0x41631b08, static black = @0x41631b10, static white = @0x41631b18, static darkGray = @0x41631b20, static gray = @0x41631b28, static lightGray = @0x41631b30, static red = @0x41631b38, static green = @0x41631b40, static blue = @0x41631b48, static cyan = @0x41631b50, static magenta = @0x41631b58, static yellow = @0x41631b60, static darkRed = @0x41631b68, static darkGreen = @0x41631b70, static darkBlue = @0x41631b78, static darkCyan = @0x41631b80, static darkMagenta = @0x41631b88, static darkYellow = @0x41631b90, static arrowCursor = @0x41630260, static upArrowCursor = @0x41630264, static crossCursor = @0x41630268, static waitCursor = @0x4163026c, static ibeamCursor = @0x41630270, static sizeVerCursor = @0x41630274, static sizeHorCursor = @0x41630278, static sizeBDiagCursor = @0x4163027c, static sizeFDiagCursor = @0x41630280, static sizeAllCursor = @0x41630284, static blankCursor = @0x41630288, static splitVCursor = @0x4163028c, static splitHCursor = @0x41630290, static pointingHandCursor = @0x41630294, static forbiddenCursor = @0x41630298, static whatsThisCursor = @0x4163029c, static busyCursor = @0x416302a0}, flags = 4, d = 0x0, pdev = 0x0, bg_col = {static color_init = true, static globals_init = true, static colormodel = QColor::d32, d = {argb = 4294967295, d8 = {argb = 4294967295, pix = 84 'T', invalid = 82 'R', dirty = 73 'I', direct = 68 'D'}, d32 = {argb = 4294967295, pix = 1145655892}}}, bg_mode = 0 '\0', rop = 0 '\0', pu = 0 '\0', bro = {xp = 0, yp = 0}, cfont = {d = 0x81c7d08}, pfont = 0x0, cpen = {<Qt> = {static color0 = @0x41631b00, static color1 = @0x41631b08, static black = @0x41631b10, static white = @0x41631b18, static darkGray = @0x41631b20, static gray = @0x41631b28, static lightGray = @0x41631b30, static red = @0x41631b38, static green = @0x41631b40, static blue = @0x41631b48, static cyan = @0x41631b50, static magenta = @0x41631b58, static yellow = @0x41631b60, static darkRed = @0x41631b68, static darkGreen = @0x41631b70, static darkBlue = @0x41631b78, static darkCyan = @0x41631b80, static darkMagenta = @0x41631b88, static darkYellow = @0x41631b90, static arrowCursor = @0x41630260, static upArrowCursor = @0x41630264, static crossCursor = @0x41630268, static waitCursor = @0x4163026c, static ibeamCursor = @0x41630270, static sizeVerCursor = @0x41630274, static sizeHorCursor = @0x41630278, static sizeBDiagCursor = @0x4163027c, static sizeFDiagCursor = @0x41630280, static sizeAllCursor = @0x41630284, static blankCursor = @0x41630288, static splitVCursor = @0x4163028c, static splitHCursor = @0x41630290, static pointingHandCursor = @0x41630294, static forbiddenCursor = @0x41630298, static whatsThisCursor = @0x4163029c, static busyCursor = @0x416302a0}, data = 0x82a1958}, cbrush = {<Qt> = {static color0 = @0x41631b00, static color1 = @0x41631b08, static black = @0x41631b10, static white = @0x41631b18, static darkGray = @0x41631b20, static gray = @0x41631b28, static lightGray = @0x41631b30, static red = @0x41631b38, static green = @0x41631b40, static blue = @0x41631b48, static cyan = @0x41631b50, static magenta = @0x41631b58, static yellow = @0x41631b60, static darkRed = @0x41631b68, static darkGreen = @0x41631b70, static darkBlue = @0x41631b78, static darkCyan = @0x41631b80, static darkMagenta = @0x41631b88, static darkYellow = @0x41631b90, static arrowCursor = @0x41630260, static upArrowCursor = @0x41630264, static crossCursor = @0x41630268, static waitCursor = @0x4163026c, static ibeamCursor = @0x41630270, static sizeVerCursor = @0x41630274, static sizeHorCursor = @0x41630278, static sizeBDiagCursor = @0x4163027c, static sizeFDiagCursor = @0x41630280, static sizeAllCursor = @0x41630284, static blankCursor = @0x41630288, static splitVCursor = @0x4163028c, static splitHCursor = @0x41630290, static pointingHandCursor = @0x41630294, static forbiddenCursor = @0x41630298, static whatsThisCursor = @0x4163029c, static busyCursor = @0x416302a0}, data = 0x8183978}, crgn = {data = 0x81bfb58}, tabstops = 0, tabarray = 0x0, tabarraylen = 0, block_ext = false, wx = 1092051271, wy = 416, ww = 656, wh = 482, vx = 1088582444, vy = -1077838432, vw = 136834352, vh = -1077838120, wxmat = {_m11 = 1, _m12 = 0, _m21 = 0, _m22 = 1, _dx = 0, _dy = 0}, xmat = {_m11 = 1, _m12 = 0, _m21 = 0, _m22 = 1, _dx = 0, _dy = 0}, ixmat = {_m11 = 1, _m12 = 0, _m21 = 0, _m22 = 1, _dx = 0, _dy = 0}, txop = 0, txinv = false, penRef = 0x0, brushRef = 0x0, ps_stack = 0x0, wm_stack = 0x0, dpy = 0x0, scrn = 10, hd = 1097295527, rendhd = 133, gc = 0x0, gc_brush = 0x0, curPt = {xp = 0, yp = 0}, clip_serial = 0}, networkControlCommands = {sh = 0x82af2e8}, ncLock = <incomplete type>, underNetworkControl = false, haveGroupInfoSet = false, skipUpdate = true, pageDowner = 8, connected = true, curitem = 0x44620850, delitem = 0x0, lastProgram = 0x0, lastBrokenRecordId = 0, theme = 0x82a13b0, xmldata = <incomplete type>, skipCnt = 0, inTitle = false, playingVideo = false, leftRight = false, titleIndex = 0, progIndex = 2, titleList = {<QValueList<QString>> = {sh = 0x4461b050}, <No data fields>}, playList = {<QValueList<QString>> = {sh = 0x8269bc0}, <No data fields>}, progLists = {sh = 0x8269728}, type = PlaybackBox::Play, arrowAccel = true, timer = 0x82c29a8, nvp = 0x0, rbuffer = 0x0, decoder = 4, state = PlaybackBox::kStopped, killLock = <incomplete type>, killState = PlaybackBox::kDone, killTimeout = {m_timer = {ds = 0}}, nvpTimeout = {m_timer = {ds = 0}}, waitToStartPreviewTimer = {m_timer = {ds = 34360735}}, waitToStart = true, graphicPopup = true, playbackPreview = false, generatePreviewPixmap = true, dateformat = {static null = {static null = <same as static member of an already seen type>, d = 0x81690c0, static shared_null = 0x81690c0}, d = 0x8206668, static shared_null = 0x81690c0}, timeformat = {static null = {static null = <same as static member of an already seen type>, d = 0x81690c0, static shared_null = 0x81690c0}, d = 0x82a5208, static shared_null = 0x81690c0}, showDateFormat = {static null = {static null = <same as static member of an already seen type>, d = 0x81690c0, static shared_null = 0x81690c0}, d = 0x823a3e0, static shared_null = 0x81690c0}, showTimeFormat = {static null = {static null = <same as static member of an already seen type>, d = 0x81690c0, static shared_null = 0x81690c0}, d = 0x82a5208, static shared_null = 0x81690c0}, popup = 0x0, myBackground = <incomplete type>, containerPixmap = 0x4198e4db, fillerPixmap = 0x41994af0, bgTransBackup = 0x82975a8, fullRect = {x1 = 0, y1 = 0, x2 = 1023, y2 = 767}, listRect = {x1 = 0, y1 = 63, x2 = 1022, y2 = 458}, infoRect = {x1 = 0, y1 = 460, x2 = 1022, y2 = 766}, groupRect = {x1 = 0, y1 = 460, x2 = 1021, y2 = 766}, usageRect = {x1 = 0, y1 = 710, x2 = 1022, y2 = 760}, videoRect = {x1 = 793, y1 = 460, x2 = 996, y2 = 612}, curGroupRect = {x1 = 0, y1 = 0, x2 = -1, y2 = -1}, fillListTimer = 0x822dc60, listsize = 7, popupForeground = {static color_init = true, static globals_init = true, static colormodel = QColor::d32, d = {argb = 4294967295, d8 = {argb = 4294967295, pix = 84 'T', invalid = 82 'R', dirty = 73 'I', direct = 68 'D'}, d32 = {argb = 4294967295, pix = 1145655892}}}, popupBackground = {static color_init = true, static globals_init = true, static colormodel = QColor::d32, d = {argb = 1224736768, d8 = {argb = 1224736768, pix = 84 'T', invalid = 82 'R', dirty = 73 'I', direct = 68 'D'}, d32 = {argb = 1224736768, pix = 1145655892}}}, popupHighlight = {static color_init = true, static globals_init = true, static colormodel = QColor::d32, d = {argb = 4294967295, d8 = {argb = 4294967295, pix = 84 'T', invalid = 82 'R', dirty = 73 'I', direct = 68 'D'}, d32 = {argb = 4294967295, pix = 1145655892}}}, expectingPopup = false, updateFreeSpace = true, freeSpaceTimer = 0x82bb850, freeSpaceTotal = 0, freeSpaceUsed = 0, groupDisplayName = {static null = {static null = <same as static member of an already seen type>, d = 0x81690c0, static shared_null = 0x81690c0}, d = 0x8e73a08, static shared_null = 0x81690c0}, recGroup = {static null = {static null = <same as static member of an already seen type>, d = 0x81690c0, static shared_null = 0x81690c0}, d = 0x82409b0, static shared_null = 0x81690c0}, recGroupPassword = {static null = {static null = <same as static member of an already seen type>, d = 0x81690c0, static shared_null = 0x81690c0}, d = 0x8284858, static shared_null = 0x81690c0}, curGroupPassword = {static null = {static null = <same as static member of an already seen type>, d = 0x81690c0, static shared_null = 0x81690c0}, d = 0x8218948, static shared_null = 0x81690c0}, recGroupType = {sh = 0x825d6d8}, recGroupPwCache = {sh = 0x82047b8}, recGroupLastItem = 136783192, recGroupPopup = 0x0, recGroupListBox = 0x419778a0, recGroupLineEdit = 0x8257368, recGroupLineEdit1 = 0xbfc17cc8, recGroupOldPassword = 0x41975ff4, recGroupNewPassword = 0x419778a0, recGroupOkButton = 0x826c888, recGroupChooserPassword = {static null = {static null = <same as static member of an already seen type>, d = 0x81690c0, static shared_null = 0x81690c0}, d = 0x81690c0, static shared_null = 0x81690c0}, groupnameAsAllProg = false, previewPixmap = 0x4461d3f0, previewLastModified = {d = {jd = 2453767}, t = {ds = 34358000}}, previewFilets = {d = {jd = 2453767}, t = {ds = 34358000}}, previewStartts = {d = {jd = 2453765}, t = {ds = 81601000}}, previewSuspend = false, previewChanid = {static null = {static null = <same as static member of an already seen type>, d = 0x81690c0, static shared_null = 0x81690c0}, d = 0x44605fe0, static shared_null = 0x81690c0}, listOrder = 1, playingSomething = false, titleView = true, useRecGroups = false, useCategories = false, previewThreadRunning = false, previewGeneratorLock = <incomplete type>, previewGenerator = {sh = 0x82b9a90}}
53#6  0x0806cb25 in TVMenuCallback (data=0x81c3dd0, selection=@0x825c219) at main.cpp:334
54        sel = {static null = {static null = <same as static member of an already seen type>, d = 0x81690c0, static shared_null = 0x81690c0}, d = 0x827ae78, static shared_null = 0x81690c0}
55#7  0x40ca9d2f in ThemedMenuPrivate::handleAction (this=0x8210338, action=@0x82867f0) at themedmenu.cpp:2508
56        rest = {static null = {static null = <same as static member of an already seen type>, d = 0x81690c0, static shared_null = 0x81690c0}, d = 0x41608bec, static shared_null = 0x81690c0}
57        pmanager = <value optimized out>
58#8  0x40caa7ff in ThemedMenuPrivate::keyPressHandler (this=0x8210338, e=0xbfc186d0) at themedmenu.cpp:2336
59        action = {static null = {static null = <same as static member of an already seen type>, d = 0x81690c0, static shared_null = 0x81690c0}, d = 0x8273df0, static shared_null = 0x81690c0}
60        i = 0
61        lastbutton = (ThemedButton *) 0x827ed28
62        oldrow = 0
63        handled = 65
64        actions = {<QValueList<QString>> = {sh = 0x82658c8}, <No data fields>}
65#9  0x40caa9a9 in ThemedMenu::keyPressEvent (this=0x8285ab0, e=0xbfc186d0) at themedmenu.cpp:2714
66No locals.
67#10 0x411f53f9 in QWidget::event () from /usr/lib/libqt-mt.so.3
68No symbol table info available.
69#11 0x4115bd41 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
70No symbol table info available.
71#12 0x4115cbbf in QApplication::notify () from /usr/lib/libqt-mt.so.3
72No symbol table info available.
73#13 0x410f00dc in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3
74No symbol table info available.
75#14 0x410f5a05 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
76No symbol table info available.
77#15 0x41109bea in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
78No symbol table info available.
79#16 0x41172c39 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
80No symbol table info available.
81#17 0x4115b6bf in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
82No symbol table info available.
83#18 0x40d137fd in MythDialog::exec (this=0x8285ab0) at mythdialogs.cpp:1047
84        res = <value optimized out>
85#19 0x080648cd in RunMenu (themedir=@0xbfc18e18) at main.cpp:498
86        exitstatus = <value optimized out>
87#20 0x0806acca in main (argc=5, argv=0xbfc18ec4) at main.cpp:1062
88        networkPort = 135422143
89        geometry = {static null = {static null = <same as static member of an already seen type>, d = 0x81690c0, static shared_null = 0x81690c0}, d = 0x817fd60, static shared_null = 0x81690c0}
90        a = <incomplete type>
91        logfile = {static null = {static null = <same as static member of an already seen type>, d = 0x81690c0, static shared_null = 0x81690c0}, d = 0x81c3758, static shared_null = 0x81690c0}
92        pluginname = {static null = {static null = <same as static member of an already seen type>, d = 0x81690c0, static shared_null = 0x81690c0}, d = 0x81c3488, static shared_null = 0x81690c0}
93        finfo = {fn = {static null = {static null = <same as static member of an already seen type>, d = 0x81690c0, static shared_null = 0x81690c0}, d = 0x81c3420, static shared_null = 0x81690c0}, fic = 0x0, cache = true, symLink = false}
94        binname = {static null = {static null = <same as static member of an already seen type>, d = 0x81690c0, static shared_null = 0x81690c0}, d = 0x81c3b58, static shared_null = 0x81690c0}
95        ResetSettings = false
96        logfd = <value optimized out>
97        fileprefix = {static null = {static null = <same as static member of an already seen type>, d = 0x81690c0, static shared_null = 0x81690c0}, d = 0x81c4450, static shared_null = 0x81690c0}
98        dir = <incomplete type>
99        priv_thread = 1107983280
100        status = 0
101        themename = {static null = {static null = <same as static member of an already seen type>, d = 0x81690c0, static shared_null = 0x81690c0}, d = 0x82857c8, static shared_null = 0x81690c0}
102        themedir = {static null = {static null = <same as static member of an already seen type>, d = 0x81690c0, static shared_null = 0x81690c0}, d = 0x81ea410, static shared_null = 0x81690c0}
103        mainWindow = (class MythMainWindow *) 0x81f5828
104        pmanager = (MythPluginManager *) 0x81f4160
105        mon = (class MediaMonitor *) 0x0
106        networkControl = (class NetworkControl *) 0x0
107        exitstatus = <value optimized out>
108(gdb) bt
109#0  0x08204560 in ?? ()
110#1  0x0825c218 in ?? ()
111#2  0x4145cdf4 in QMutex::lock () from /usr/lib/libqt-mt.so.3
112#3  0x40639f9c in PreviewGenerator::disconnectSafe (this=0x824cfd0) at qmutex.h:96
113#4  0x08084bf2 in ~PlaybackBox (this=0xbfc17934) at playbackbox.cpp:315
114#5  0x08062dfc in startPlayback () at main.cpp:194
115#6  0x0806cb25 in TVMenuCallback (data=0x81c3dd0, selection=@0x825c219) at main.cpp:334
116#7  0x40ca9d2f in ThemedMenuPrivate::handleAction (this=0x8210338, action=@0x82867f0) at themedmenu.cpp:2508
117#8  0x40caa7ff in ThemedMenuPrivate::keyPressHandler (this=0x8210338, e=0xbfc186d0) at themedmenu.cpp:2336
118#9  0x40caa9a9 in ThemedMenu::keyPressEvent (this=0x8285ab0, e=0xbfc186d0) at themedmenu.cpp:2714
119#10 0x411f53f9 in QWidget::event () from /usr/lib/libqt-mt.so.3
120#11 0x4115bd41 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
121#12 0x4115cbbf in QApplication::notify () from /usr/lib/libqt-mt.so.3
122#13 0x410f00dc in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3
123#14 0x410f5a05 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
124#15 0x41109bea in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
125#16 0x41172c39 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
126#17 0x4115b6bf in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
127#18 0x40d137fd in MythDialog::exec (this=0x8285ab0) at mythdialogs.cpp:1047
128#19 0x080648cd in RunMenu (themedir=@0xbfc18e18) at main.cpp:498
129#20 0x0806acca in main (argc=5, argv=0xbfc18ec4) at main.cpp:1062
130(gdb)