Ticket #956: segfault.txt

File segfault.txt, 15.2 KB (added by torbjorn.jansson@…, 18 years ago)

backtrace from a coredump

Line 
1#0  0x0358bea2 in QObject::disconnectInternal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
2(gdb) bt full
3#0  0x0358bea2 in QObject::disconnectInternal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
4No symbol table info available.
5#1  0x0358c2c6 in QObject::disconnect () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
6No symbol table info available.
7#2  0x0809f7c4 in QObject::disconnect (this=0x84f7088, signal=0x0, receiver=0x0, member=0x0)
8    at qobject.h:235
9No locals.
10#3  0x08082c98 in ~PlaybackBox (this=0xbfea8870) at playbackbox.cpp:313
11        it = {node = 0x84f4c68}
12#4  0x0806bf7d in startPlayback () at main.cpp:193
13        pbb = {<MythDialog> = {<> = {<No data fields>}, static metaObj = 0x8475170,
14    wmult = 0.827499986, hmult = 0.898333311, screenwidth = 662, screenheight = 539, xbase = 20,
15    ybase = 15, m_parent = 0x8429c18, rescode = 1, in_loop = false, defaultBigFont = {
16      d = 0x84edaf0}, defaultMediumFont = {d = 0x84f1b40}, defaultSmallFont = {d = 0x84ef3e8}},
17  static metaObj = 0x849d2b8, backup = {<Qt> = {static color0 = @0x39eb820,
18      static color1 = @0x39eb828, static black = @0x39eb830, static white = @0x39eb838,
19      static darkGray = @0x39eb840, static gray = @0x39eb848, static lightGray = @0x39eb850,
20      static red = @0x39eb858, static green = @0x39eb860, static blue = @0x39eb868,
21      static cyan = @0x39eb870, static magenta = @0x39eb878, static yellow = @0x39eb880,
22      static darkRed = @0x39eb888, static darkGreen = @0x39eb890, static darkBlue = @0x39eb898,
23      static darkCyan = @0x39eb8a0, static darkMagenta = @0x39eb8a8,
24      static darkYellow = @0x39eb8b0, static arrowCursor = @0x39e9fa0,
25      static upArrowCursor = @0x39e9fa4, static crossCursor = @0x39e9fa8,
26      static waitCursor = @0x39e9fac, static ibeamCursor = @0x39e9fb0,
27      static sizeVerCursor = @0x39e9fb4, static sizeHorCursor = @0x39e9fb8,
28      static sizeBDiagCursor = @0x39e9fbc, static sizeFDiagCursor = @0x39e9fc0,
29      static sizeAllCursor = @0x39e9fc4, static blankCursor = @0x39e9fc8,
30      static splitVCursor = @0x39e9fcc, static splitHCursor = @0x39e9fd0,
31      static pointingHandCursor = @0x39e9fd4, static forbiddenCursor = @0x39e9fd8,
32      static whatsThisCursor = @0x39e9fdc, static busyCursor = @0x39e9fe0}, flags = 4, d = 0x0,
33    pdev = 0x0, bg_col = {static color_init = true, static globals_init = true,
34      static colormodel = QColor::d32, d = {argb = 4294967295, d8 = {argb = 4294967295,
35          pix = 84 'T', invalid = 82 'R', dirty = 73 'I', direct = 68 'D'}, d32 = {
36          argb = 4294967295, pix = 1145655892}}}, bg_mode = 0 '\0', rop = 0 '\0', pu = 87 'W',
37    bro = {xp = 0, yp = 0}, cfont = {d = 0x839c868}, pfont = 0x0, cpen = {<Qt> = {
38        static color0 = @0x39eb820, static color1 = @0x39eb828, static black = @0x39eb830,
39---Type <return> to continue, or q <return> to quit---
40        static white = @0x39eb838, static darkGray = @0x39eb840, static gray = @0x39eb848,
41        static lightGray = @0x39eb850, static red = @0x39eb858, static green = @0x39eb860,
42        static blue = @0x39eb868, static cyan = @0x39eb870, static magenta = @0x39eb878,
43        static yellow = @0x39eb880, static darkRed = @0x39eb888, static darkGreen = @0x39eb890,
44        static darkBlue = @0x39eb898, static darkCyan = @0x39eb8a0,
45        static darkMagenta = @0x39eb8a8, static darkYellow = @0x39eb8b0,
46        static arrowCursor = @0x39e9fa0, static upArrowCursor = @0x39e9fa4,
47        static crossCursor = @0x39e9fa8, static waitCursor = @0x39e9fac,
48        static ibeamCursor = @0x39e9fb0, static sizeVerCursor = @0x39e9fb4,
49        static sizeHorCursor = @0x39e9fb8, static sizeBDiagCursor = @0x39e9fbc,
50        static sizeFDiagCursor = @0x39e9fc0, static sizeAllCursor = @0x39e9fc4,
51        static blankCursor = @0x39e9fc8, static splitVCursor = @0x39e9fcc,
52        static splitHCursor = @0x39e9fd0, static pointingHandCursor = @0x39e9fd4,
53        static forbiddenCursor = @0x39e9fd8, static whatsThisCursor = @0x39e9fdc,
54        static busyCursor = @0x39e9fe0}, data = 0x847cec8}, cbrush = {<Qt> = {
55        static color0 = @0x39eb820, static color1 = @0x39eb828, static black = @0x39eb830,
56        static white = @0x39eb838, static darkGray = @0x39eb840, static gray = @0x39eb848,
57        static lightGray = @0x39eb850, static red = @0x39eb858, static green = @0x39eb860,
58        static blue = @0x39eb868, static cyan = @0x39eb870, static magenta = @0x39eb878,
59        static yellow = @0x39eb880, static darkRed = @0x39eb888, static darkGreen = @0x39eb890,
60        static darkBlue = @0x39eb898, static darkCyan = @0x39eb8a0,
61        static darkMagenta = @0x39eb8a8, static darkYellow = @0x39eb8b0,
62        static arrowCursor = @0x39e9fa0, static upArrowCursor = @0x39e9fa4,
63        static crossCursor = @0x39e9fa8, static waitCursor = @0x39e9fac,
64        static ibeamCursor = @0x39e9fb0, static sizeVerCursor = @0x39e9fb4,
65        static sizeHorCursor = @0x39e9fb8, static sizeBDiagCursor = @0x39e9fbc,
66        static sizeFDiagCursor = @0x39e9fc0, static sizeAllCursor = @0x39e9fc4,
67        static blankCursor = @0x39e9fc8, static splitVCursor = @0x39e9fcc,
68        static splitHCursor = @0x39e9fd0, static pointingHandCursor = @0x39e9fd4,
69        static forbiddenCursor = @0x39e9fd8, static whatsThisCursor = @0x39e9fdc,
70        static busyCursor = @0x39e9fe0}, data = 0x83922c8}, crgn = {data = 0x848a0e0},
71    tabstops = 0, tabarray = 0x0, tabarraylen = 0, block_ext = false, wx = 1, wy = 107216748,
72    ww = -1075147168, wh = 138921416, vx = 5756496, vy = 107075905, vw = 138979808,
73    vh = -1075148316, wxmat = {_m11 = 1, _m12 = 0, _m21 = 0, _m22 = 1, _dx = 0, _dy = 0}, xmat = {
74      _m11 = 1, _m12 = 0, _m21 = 0, _m22 = 1, _dx = 0, _dy = 0}, ixmat = {_m11 = 1, _m12 = 0,
75      _m21 = 0, _m22 = 1, _dx = 0, _dy = 0}, txop = 0, txinv = false, penRef = 0x0,
76---Type <return> to continue, or q <return> to quit---
77    brushRef = 0x0, ps_stack = 0x0, wm_stack = 0x0, dpy = 0x0, scrn = 135672672, hd = 175,
78    rendhd = 134561337, gc = 0x0, gc_brush = 0x0, curPt = {xp = 0, yp = 0}, clip_serial = 0},
79  haveGroupInfoSet = false, skipUpdate = true, pageDowner = 87, connected = true,
80  curitem = 0xb3d02750, delitem = 0x9111c68, lastProgram = 0x0, theme = 0x84ebe38,
81  xmldata = <incomplete type>, skipCnt = 0, inTitle = false, playingVideo = false,
82  leftRight = false, titleIndex = 0, progIndex = 0, titleList = {<QValueList<QString>> = {
83      sh = 0xb3d00490}, <No data fields>}, playList = {<QValueList<QString>> = {
84      sh = 0x84dd288}, <No data fields>}, progLists = {sh = 0x84dc4f0}, type = PlaybackBox::Play,
85  arrowAccel = true, timer = 0x84f0d60, nvp = 0x0, rbuffer = 0x0, decoder = 3086556448,
86  state = PlaybackBox::kStopped, killState = PlaybackBox::kDone, killTimeout = {m_timer = {
87      ds = 0}}, nvpTimeout = {m_timer = {ds = 0}}, waitToStartPreviewTimer = {m_timer = {
88      ds = 76722725}}, waitToStart = true, graphicPopup = true, playbackPreview = false,
89  generatePreviewPixmap = true, dateformat = {static null = {
90      static null = <same as static member of an already seen type>, d = 0x83530c0,
91      static shared_null = 0x83530c0}, d = 0x91700a8, static shared_null = 0x83530c0},
92  timeformat = {static null = {static null = <same as static member of an already seen type>,
93      d = 0x83530c0, static shared_null = 0x83530c0}, d = 0x84a7618,
94    static shared_null = 0x83530c0}, showDateFormat = {static null = {
95      static null = <same as static member of an already seen type>, d = 0x83530c0,
96      static shared_null = 0x83530c0}, d = 0x84a7940, static shared_null = 0x83530c0},
97  showTimeFormat = {static null = {static null = <same as static member of an already seen type>,
98      d = 0x83530c0, static shared_null = 0x83530c0}, d = 0x84a7618,
99    static shared_null = 0x83530c0}, popup = 0x0, myBackground = <incomplete type>,
100  containerPixmap = 0xb7f8de68, fillerPixmap = 0x0, bgTransBackup = 0x84f05d8, fullRect = {x1 = 0,
101    y1 = 0, x2 = 661, y2 = 538}, listRect = {x1 = 0, y1 = 44, x2 = 660, y2 = 321}, infoRect = {
102    x1 = 0, y1 = 323, x2 = 660, y2 = 537}, groupRect = {x1 = 0, y1 = 323, x2 = 660, y2 = 537},
103  usageRect = {x1 = 0, y1 = 498, x2 = 660, y2 = 532}, videoRect = {x1 = 513, y1 = 323, x2 = 644,
104    y2 = 429}, curGroupRect = {x1 = 0, y1 = 0, x2 = -1, y2 = -1}, fillListTimer = 0x84f7588,
105  listsize = 7, popupForeground = {static color_init = true, static globals_init = true,
106    static colormodel = QColor::d32, d = {argb = 4294967295, d8 = {argb = 4294967295,
107        pix = 84 'T', invalid = 82 'R', dirty = 73 'I', direct = 68 'D'}, d32 = {
108        argb = 4294967295, pix = 1145655892}}}, popupBackground = {static color_init = true,
109    static globals_init = true, static colormodel = QColor::d32, d = {argb = 1224736768, d8 = {
110        argb = 1224736768, pix = 84 'T', invalid = 82 'R', dirty = 73 'I', direct = 68 'D'},
111      d32 = {argb = 1224736768, pix = 1145655892}}}, popupHighlight = {static color_init = true,
112    static globals_init = true, static colormodel = QColor::d32, d = {argb = 4294967295, d8 = {
113---Type <return> to continue, or q <return> to quit---
114        argb = 4294967295, pix = 84 'T', invalid = 82 'R', dirty = 73 'I', direct = 68 'D'},
115      d32 = {argb = 4294967295, pix = 1145655892}}}, expectingPopup = false,
116  updateFreeSpace = true, freeSpaceTimer = 0x9174410, freeSpaceTotal = 0, freeSpaceUsed = 0,
117  groupDisplayName = {static null = {
118      static null = <same as static member of an already seen type>, d = 0x83530c0,
119      static shared_null = 0x83530c0}, d = 0x84d92c8, static shared_null = 0x83530c0}, recGroup = {
120    static null = {static null = <same as static member of an already seen type>, d = 0x83530c0,
121      static shared_null = 0x83530c0}, d = 0x8474990, static shared_null = 0x83530c0},
122  recGroupPassword = {static null = {
123      static null = <same as static member of an already seen type>, d = 0x83530c0,
124      static shared_null = 0x83530c0}, d = 0x84dc510, static shared_null = 0x83530c0},
125  curGroupPassword = {static null = {
126      static null = <same as static member of an already seen type>, d = 0x83530c0,
127      static shared_null = 0x83530c0}, d = 0x8477e08, static shared_null = 0x83530c0},
128  recGroupType = {sh = 0x84d8b20}, recGroupPwCache = {sh = 0x84dcbf0},
129  recGroupLastItem = 107081319, recGroupPopup = 0x0, recGroupListBox = 0x3146800,
130  recGroupLineEdit = 0x8479838, recGroupLineEdit1 = 0xbfea8be8, recGroupOldPassword = 0x3144ff4,
131  recGroupNewPassword = 0x3146800, recGroupOkButton = 0x84dbe80, recGroupChooserPassword = {
132    static null = {static null = <same as static member of an already seen type>, d = 0x83530c0,
133      static shared_null = 0x83530c0}, d = 0x83530c0, static shared_null = 0x83530c0},
134  groupnameAsAllProg = false, previewPixmap = 0xb3d18140, previewLastModified = {d = {
135      jd = 2453742}, t = {ds = 72980000}}, previewFilets = {d = {jd = 2453742}, t = {
136      ds = 72980000}}, previewStartts = {d = {jd = 2453742}, t = {ds = 68400000}},
137  previewChanid = {static null = {static null = <same as static member of an already seen type>,
138      d = 0x83530c0, static shared_null = 0x83530c0}, d = 0xb3d96328,
139    static shared_null = 0x83530c0}, listOrder = 1, playingSomething = false, titleView = true,
140  useRecGroups = false, useCategories = false, conv_yuv2rgba = 0xcd42be <mmx_argb32>,
141  conv_rgba_buf = 0x0, conv_rgba_size = {wd = 0, ht = 0}, everStartedVideo = false,
142  previewGeneratorLock = <incomplete type>, previewGenerator = {sh = 0x84d8e20}}
143#5  0x073bf4d7 in MythMainWindow::ExitToMainMenu (this=0x8429c18) at mythdialogs.cpp:395
144        callback = (void (*)(void)) 0x806bed6 <startPlayback()>
145        current = (struct QWidget *) 0x847c5c8
146#6  0x073c2ba6 in MythMainWindow::customEvent (this=0x8429c18, ce=0x8461128) at mythdialogs.cpp:759
147No locals.
148#7  0x0358b7be in QObject::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
149No symbol table info available.
150---Type <return> to continue, or q <return> to quit---
151#8  0x035c3e5a in QWidget::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
152No symbol table info available.
153#9  0x0352f539 in QApplication::internalNotify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
154No symbol table info available.
155#10 0x0352f6ca in QApplication::notify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
156No symbol table info available.
157#11 0x03530696 in QApplication::sendPostedEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
158No symbol table info available.
159#12 0x03530722 in QApplication::sendPostedEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
160No symbol table info available.
161#13 0x034df125 in QEventLoop::processEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
162No symbol table info available.
163#14 0x03544b85 in QEventLoop::enterLoop () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
164No symbol table info available.
165#15 0x0352e761 in QApplication::enter_loop () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
166No symbol table info available.
167#16 0x073c444b in MythDialog::exec (this=0x847c5c8) at mythdialogs.cpp:1047
168        res = 121390036
169#17 0x0806d7fe in RunMenu (themedir=
170      {static null = {static null = <same as static member of an already seen type>, d = 0x83530c0, static shared_null = 0x83530c0}, d = 0x83b1f90, static shared_null = 0x83530c0}) at main.cpp:480
171        exitstatus = 0
172#18 0x080732e7 in main (argc=3, argv=0xbfea9814) at main.cpp:1014
173        a = <incomplete type>
174        dir = <incomplete type>
175        themedir = {static null = {static null = <same as static member of an already seen type>,
176    d = 0x83530c0, static shared_null = 0x83530c0}, d = 0x83b1f90, static shared_null = 0x83530c0}
177        exitstatus = 29554
178        binname = {static null = {static null = <same as static member of an already seen type>,
179    d = 0x83530c0, static shared_null = 0x83530c0}, d = 0x8397ea8, static shared_null = 0x83530c0}
180        ResetSettings = false
181        logfd = 4
182        priv_thread = 3083234224
183        randomtheme = false
184        mainWindow = (class MythMainWindow *) 0x8429c18
185        pmanager = (MythPluginManager *) 0x8460e48
186---Type <return> to continue, or q <return> to quit---
187        geometry = {static null = {static null = <same as static member of an already seen type>,
188    d = 0x83530c0, static shared_null = 0x83530c0}, d = 0x836c228, static shared_null = 0x83530c0}
189        pluginname = {static null = {
190    static null = <same as static member of an already seen type>, d = 0x83530c0,
191    static shared_null = 0x83530c0}, d = 0x8399320, static shared_null = 0x83530c0}
192        fileprefix = {static null = {
193    static null = <same as static member of an already seen type>, d = 0x83530c0,
194    static shared_null = 0x83530c0}, d = 0x8398ff0, static shared_null = 0x83530c0}
195        status = 0
196        logfile = {static null = {static null = <same as static member of an already seen type>,
197    d = 0x83530c0, static shared_null = 0x83530c0}, d = 0x8397ec0, static shared_null = 0x83530c0}
198        finfo = {fn = {static null = {
199      static null = <same as static member of an already seen type>, d = 0x83530c0,
200      static shared_null = 0x83530c0}, d = 0x8397ea8, static shared_null = 0x83530c0}, fic = 0x0,
201  cache = true, symLink = false}
202        themename = {static null = {static null = <same as static member of an already seen type>,
203    d = 0x83530c0, static shared_null = 0x83530c0}, d = 0x843ad70, static shared_null = 0x83530c0}
204        mon = (class MediaMonitor *) 0x847c200
205(gdb)