Ticket #3685: gdb.txt

File gdb.txt, 24.3 KB (added by mythtv@…, 13 years ago)

gdb trace file

Line 
1Starting program: /usr/local/myth13773-debug/bin/mythfrontend
2[Thread debugging using libthread_db enabled]
3[New Thread -1247818864 (LWP 9876)]
4[New Thread -1252127840 (LWP 9883)]
5[New Thread -1269040224 (LWP 9884)]
6[Thread -1269040224 (LWP 9884) exited]
7[New Thread -1277432928 (LWP 9885)]
8[Thread -1277432928 (LWP 9885) exited]
9[New Thread -1277432928 (LWP 9899)]
10[New Thread -1269040224 (LWP 9901)]
11[New Thread -1308922976 (LWP 9902)]
12[Thread -1308922976 (LWP 9902) exited]
13[Thread -1269040224 (LWP 9901) exited]
14[New Thread -1269040224 (LWP 9913)]
15[New Thread -1308922976 (LWP 9914)]
16[Thread -1308922976 (LWP 9914) exited]
17[Thread -1269040224 (LWP 9913) exited]
18[New Thread -1269040224 (LWP 9915)]
19[New Thread -1308922976 (LWP 9916)]
20[Thread -1308922976 (LWP 9916) exited]
21[Thread -1269040224 (LWP 9915) exited]
22[New Thread -1269040224 (LWP 9917)]
23[New Thread -1308922976 (LWP 9918)]
24[Thread -1308922976 (LWP 9918) exited]
25[Thread -1269040224 (LWP 9917) exited]
26[New Thread -1269040224 (LWP 9919)]
27[New Thread -1308922976 (LWP 9920)]
28[New Thread -1317315680 (LWP 9922)]
29[Thread -1308922976 (LWP 9920) exited]
30[Thread -1269040224 (LWP 9919) exited]
31[New Thread -1269040224 (LWP 9923)]
32[New Thread -1308922976 (LWP 9924)]
33
34Program received signal SIGSEGV, Segmentation fault.
35[Switching to Thread -1269040224 (LWP 9923)]
360xb7b651c4 in VideoOutputXv::CreateBuffers (this=0x82b1b60, subtype=XShm) at videoout_xv.cpp:1711
371711            switch (XJ_non_xv_image->bits_per_pixel)
38
39Thread 18 (Thread -1308922976 (LWP 9924)):
40#0  0xbfffe410 in __kernel_vsyscall ()
41No symbol table info available.
42#1  0xb5d93826 in nanosleep () from /lib/i686/libc.so.6
43No symbol table info available.
44#2  0xb5dcaf3c in usleep () from /lib/i686/libc.so.6
45No symbol table info available.
46#3  0xb77ebf80 in RingBuffer::ReadAheadThread (this=0x849b0e0) at RingBuffer.cpp:754
47        totfree = 229374
48        ret = 229376
49        used = 2916354
50        loops = 5
51        lastread = {tv_sec = 1183223239, tv_usec = 438981}
52        now = {tv_sec = 1183223239, tv_usec = 438981}
53        KB640 = 655360
54        readtimeavg = 270
55        readinterval = 4
56#4  0xb77ecc87 in RingBuffer::StartReader (type=0x849b0e0) at RingBuffer.cpp:704
57        rbuffer = (RingBuffer *) 0x849b0e0
58#5  0xb5f54192 in start_thread () from /lib/i686/libpthread.so.0
59No symbol table info available.
60#6  0xb5dd190e in clone () from /lib/i686/libc.so.6
61No symbol table info available.
62
63Thread 17 (Thread -1269040224 (LWP 9923)):
64#0  0xb7b651c4 in VideoOutputXv::CreateBuffers (this=0x82b1b60, subtype=XShm) at videoout_xv.cpp:1711
65        ok = false
66#1  0xb7b65edd in VideoOutputXv::InitXShm (this=0x82b1b60) at videoout_xv.cpp:943
67        ok = false
68        errs = {<std::_Vector_base<XErrorEvent,std::allocator<XErrorEvent> >> = {_M_impl = {<std::allocator<XErrorEvent>> = {<__gnu_cxx::new_allocator<XErrorEvent>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0xb769f11a, _M_end_of_storage = 0xb7571000}}, <No data fields>}
69#2  0xb7b69b93 in VideoOutputXv::InitVideoBuffers (this=0x82b1b60, mcodecid=kCodec_MPEG2, use_xv=true, use_shm=true) at videoout_xv.cpp:734
70        done = false
71#3  0xb7b6a871 in VideoOutputXv::InitSetupBuffers (this=0x82b1b60) at videoout_xv.cpp:1152
72        vld = false
73        idct = false
74        mc = false
75        xv = true
76        shm = true
77        use_chroma_key_osd = false
78        dec = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x849caf0, static shared_null = 0x8177010}
79        ok = 183
80#4  0xb7b6d1e8 in VideoOutputXv::Init (this=0x82b1b60, width=480, height=480, aspect=1.33333337, winid=2100159, winx=0, winy=0, winw=640, winh=480, embedid=0) at videoout_xv.cpp:1243
81No locals.
82#5  0xb7a7f9cc in NuppelVideoPlayer::InitVideo (this=0x8525670) at NuppelVideoPlayer.cpp:585
83        widget = (struct QWidget *) 0x848a038
84        __PRETTY_FUNCTION__ = "bool NuppelVideoPlayer::InitVideo()"
85#6  0xb7a82c8a in NuppelVideoPlayer::StartPlaying (this=0x8525670) at NuppelVideoPlayer.cpp:3118
86        output_video = 2986044320
87        decoder_thread = 3076151996
88#7  0xb7a421dd in SpawnDecode (param=0x8525670) at tv_play.cpp:457
89        nvp = (class NuppelVideoPlayer *) 0x8525670
90#8  0xb5f54192 in start_thread () from /lib/i686/libpthread.so.0
91No symbol table info available.
92#9  0xb5dd190e in clone () from /lib/i686/libc.so.6
93No symbol table info available.
94
95Thread 16 (Thread -1317315680 (LWP 9922)):
96#0  0xbfffe410 in __kernel_vsyscall ()
97No symbol table info available.
98#1  0xb5d93826 in nanosleep () from /lib/i686/libc.so.6
99No symbol table info available.
100#2  0xb5dcaf3c in usleep () from /lib/i686/libc.so.6
101No symbol table info available.
102#3  0xb7a223f9 in TV::StartPlayer (this=0x83fc438, isWatchingRecording=false, maxWait=20000) at tv_play.cpp:1392
103        t = {m_timer = {ds = 47239305}}
104#4  0xb7a35c59 in TV::HandleStateChange (this=0x83fc438) at tv_play.cpp:1224
105        playbackURL = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x82d7980, static shared_null = 0x8177010}
106        changed = false
107        nextState = kState_None
108        desiredNextState = kState_WatchingPreRecorded
109        lastState = kState_None
110#5  0xb7a36e7c in TV::RunTV (this=0x83fc438) at tv_play.cpp:1745
111        doHandle = true
112        keypressed = (QKeyEvent *) 0xb7571000
113        netCmd = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x83b65d0, static shared_null = 0x8177010}
114        updatecheck = 16
115#6  0xb7a38e61 in TV::EventThread (param=0x83fc438) at tv_play.cpp:1706
116        thetv = (class TV *) 0x83fc438
117#7  0xb5f54192 in start_thread () from /lib/i686/libpthread.so.0
118No symbol table info available.
119#8  0xb5dd190e in clone () from /lib/i686/libc.so.6
120No symbol table info available.
121
122Thread 5 (Thread -1277432928 (LWP 9899)):
123#0  0xbfffe410 in __kernel_vsyscall ()
124No symbol table info available.
125#1  0xb5dca651 in select () from /lib/i686/libc.so.6
126No symbol table info available.
127#2  0xb6de1a59 in MythSocket::readyReadThread () at mythsocket.cpp:743
128        it = {<QGListIterator> = {list = 0xb6ec7aa0, curNode = 0x0}, <No data fields>}
129        rval = 0
130        rfds = {fds_bits = {10240, 0 <repeats 31 times>}}
131        timeout = {tv_sec = 0, tv_usec = 8000}
132        sock = (MythSocket *) 0x0
133        maxfd = 13
134        found = false
135#3  0xb5f54192 in start_thread () from /lib/i686/libpthread.so.0
136No symbol table info available.
137#4  0xb5dd190e in clone () from /lib/i686/libc.so.6
138No symbol table info available.
139
140Thread 2 (Thread -1252127840 (LWP 9883)):
141#0  0xbfffe410 in __kernel_vsyscall ()
142No symbol table info available.
143#1  0xb5f574b6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
144No symbol table info available.
145#2  0xb667c235 in QWaitCondition::wait () from /usr/lib/qt3/lib/libqt-mt.so.3
146No symbol table info available.
147#3  0xb6cb7aeb in MythContext::waitPrivRequest (this=0x821f6e8) at mythcontext.cpp:2887
148No locals.
149#4  0x08067b2a in run_priv_thread (data=0x0) at main.cpp:711
150No locals.
151#5  0xb5f54192 in start_thread () from /lib/i686/libpthread.so.0
152No symbol table info available.
153#6  0xb5dd190e in clone () from /lib/i686/libc.so.6
154No symbol table info available.
155
156Thread 1 (Thread -1247818864 (LWP 9876)):
157#0  0xbfffe410 in __kernel_vsyscall ()
158No symbol table info available.
159#1  0xb5d93826 in nanosleep () from /lib/i686/libc.so.6
160No symbol table info available.
161#2  0xb5dcaf3c in usleep () from /lib/i686/libc.so.6
162No symbol table info available.
163#3  0xb7a4e83c in TV::StartTV (tvrec=0x845d820, startInGuide=false, inPlaylist=false, initByNetworkCommand=false) at tv_play.cpp:184
164        freeRecorders = 1
165        tv = (class TV *) 0x83fc438
166        quitAll = false
167        showDialogs = true
168        playCompleted = false
169        curProgram = (ProgramInfo *) 0x8467248
170        allowrerecord = 23
171        deleterecording = 8
172#4  0x08089796 in PlaybackBox::play (this=0xbfc6e31c, rec=0x8452a10, inPlaylist=false) at playbackbox.cpp:2414
173        playCompleted = false
174        tvrec = (ProgramInfo *) 0x845d820
175#5  0x0809c147 in PlaybackBox::playSelected (this=0xbfc6e31c) at playbackbox.cpp:2192
176No locals.
177#6  0x0809cee6 in PlaybackBox::selected (this=0xbfc6e31c) at playbackbox.cpp:2295
178No locals.
179#7  0x0809d40b in PlaybackBox::keyPressEvent (this=0xbfc6e31c, e=0xbfc6decc) at playbackbox.cpp:3924
180        action = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x82c43f0, static shared_null = 0x8177010}
181        i = 0
182        handled = true
183        actions = {<QValueList<QString>> = {sh = 0x8484db8}, <No data fields>}
184#8  0xb641dfd6 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
185No symbol table info available.
186#9  0xb6388d87 in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3
187No symbol table info available.
188#10 0xb638a098 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
189No symbol table info available.
190#11 0xb6328f98 in QETWidget::translateKeyEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
191No symbol table info available.
192#12 0xb6329dc5 in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
193No symbol table info available.
194#13 0xb6339faa in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3
195No symbol table info available.
196#14 0xb639e762 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
197No symbol table info available.
198#15 0xb63886af in QApplication::enter_loop () from /usr/lib/qt3/lib/libqt-mt.so.3
199No symbol table info available.
200#16 0xb6d78126 in MythDialog::exec (this=0xbfc6e31c) at mythdialogs.cpp:135
201        res = -1227390802
202#17 0x080946b6 in PlaybackBox::exec (this=0xbfc6e31c) at playbackbox.cpp:488
203No locals.
204#18 0x080707f4 in startPlayback () at main.cpp:217
205        pbb = {<MythDialog> = {<> = {<No data fields>}, static metaObj = 0x82dae88, wmult = 0.800000012, hmult = 0.800000012, screenwidth = 640, screenheight = 480, xbase = 0, ybase = 0, m_parent = 0x82bf478, rescode = 0, in_loop = true, defaultBigFont = {d = 0x83bb3a0}, defaultMediumFont = {d = 0x83ba7d0}, defaultSmallFont = {d = 0x83b9bd0}}, static metaObj = 0x84331f0, backup = {<Qt> = {static color0 = @0xb6828ce0, static color1 = @0xb6828ce8, static black = @0xb6828cf0, static white = @0xb6828cf8, static darkGray = @0xb6828d00, static gray = @0xb6828d08, static lightGray = @0xb6828d10, static red = @0xb6828d18, static green = @0xb6828d20, static blue = @0xb6828d28, static cyan = @0xb6828d30, static magenta = @0xb6828d38, static yellow = @0xb6828d40, static darkRed = @0xb6828d48, static darkGreen = @0xb6828d50, static darkBlue = @0xb6828d58, static darkCyan = @0xb6828d60, static darkMagenta = @0xb6828d68, static darkYellow = @0xb6828d70, static arrowCursor = @0xb68274a0, static upArrowCursor = @0xb68274a4, static crossCursor = @0xb68274a8, static waitCursor = @0xb68274ac, static ibeamCursor = @0xb68274b0, static sizeVerCursor = @0xb68274b4, static sizeHorCursor = @0xb68274b8, static sizeBDiagCursor = @0xb68274bc, static sizeFDiagCursor = @0xb68274c0, static sizeAllCursor = @0xb68274c4, static blankCursor = @0xb68274c8, static splitVCursor = @0xb68274cc, static splitHCursor = @0xb68274d0, static pointingHandCursor = @0xb68274d4, static forbiddenCursor = @0xb68274d8, static whatsThisCursor = @0xb68274dc, static busyCursor = @0xb68274e0}, 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 = 214 'Ö', bro = {xp = 0, yp = 0}, cfont = {d = 0x8248940}, pfont = 0x0, cpen = {<Qt> = {static color0 = @0xb6828ce0, static color1 = @0xb6828ce8, static black = @0xb6828cf0, static white = @0xb6828cf8, static darkGray = @0xb6828d00, static gray = @0xb6828d08, static lightGray = @0xb6828d10, static red = @0xb6828d18, static green = @0xb6828d20, static blue = @0xb6828d28, static cyan = @0xb6828d30, static magenta = @0xb6828d38, static yellow = @0xb6828d40, static darkRed = @0xb6828d48, static darkGreen = @0xb6828d50, static darkBlue = @0xb6828d58, static darkCyan = @0xb6828d60, static darkMagenta = @0xb6828d68, static darkYellow = @0xb6828d70, static arrowCursor = @0xb68274a0, static upArrowCursor = @0xb68274a4, static crossCursor = @0xb68274a8, static waitCursor = @0xb68274ac, static ibeamCursor = @0xb68274b0, static sizeVerCursor = @0xb68274b4, static sizeHorCursor = @0xb68274b8, static sizeBDiagCursor = @0xb68274bc, static sizeFDiagCursor = @0xb68274c0, static sizeAllCursor = @0xb68274c4, static blankCursor = @0xb68274c8, static splitVCursor = @0xb68274cc, static splitHCursor = @0xb68274d0, static pointingHandCursor = @0xb68274d4, static forbiddenCursor = @0xb68274d8, static whatsThisCursor = @0xb68274dc, static busyCursor = @0xb68274e0}, data = 0x83b12d8}, cbrush = {<Qt> = {static color0 = @0xb6828ce0, static color1 = @0xb6828ce8, static black = @0xb6828cf0, static white = @0xb6828cf8, static darkGray = @0xb6828d00, static gray = @0xb6828d08, static lightGray = @0xb6828d10, static red = @0xb6828d18, static green = @0xb6828d20, static blue = @0xb6828d28, static cyan = @0xb6828d30, static magenta = @0xb6828d38, static yellow = @0xb6828d40, static darkRed = @0xb6828d48, static darkGreen = @0xb6828d50, static darkBlue = @0xb6828d58, static darkCyan = @0xb6828d60, static darkMagenta = @0xb6828d68, static darkYellow = @0xb6828d70, static arrowCursor = @0xb68274a0, static upArrowCursor = @0xb68274a4, static crossCursor = @0xb68274a8, static waitCursor = @0xb68274ac, static ibeamCursor = @0xb68274b0, static sizeVerCursor = @0xb68274b4, static sizeHorCursor = @0xb68274b8, static sizeBDiagCursor = @0xb68274bc, static sizeFDiagCursor = @0xb68274c0, static sizeAllCursor = @0xb68274c4, static blankCursor = @0xb68274c8, static splitVCursor = @0xb68274cc, static splitHCursor = @0xb68274d0, static pointingHandCursor = @0xb68274d4, static forbiddenCursor = @0xb68274d8, static whatsThisCursor = @0xb68274dc, static busyCursor = @0xb68274e0}, data = 0x8205b60}, crgn = {data = 0x82bf588}, tabstops = 0, tabarray = 0x0, tabarraylen = 0, block_ext = false, wx = 21531, wy = -1077482376, ww = 137759856, wh = -1077484440, vx = -1244216669, vy = -1241126108, vw = -1241874969, vh = 136321288, 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 = 21531, hd = 3051133961, rendhd = 3053841188, gc = 0x0, gc_brush = 0x0, curPt = {xp = 0, yp = 0}, clip_serial = 0}, type = PlaybackBox::Play, formatShortDate = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x83b3268, static shared_null = 0x8177010}, formatLongDate = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x8337fe0, static shared_null = 0x8177010}, formatTime = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x82d97d0, static shared_null = 0x8177010}, titleView = true, useCategories = false, useRecGroups = false, watchListStart = false, watchListAutoExpire = false, watchListMaxAge = 60, watchListBlackOut = 2, groupnameAsAllProg = false, arrowAccel = true, ignoreKeyPressEvents = false, allOrder = 1, listOrder = 1, listsize = 7, groupDisplayName = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x83734a8, static shared_null = 0x8177010}, recGroup = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x83654c8, static shared_null = 0x8177010}, recGroupPassword = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x8362048, static shared_null = 0x8177010}, curGroupPassword = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x8372e48, static shared_null = 0x8177010}, watchGroup = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x8370218, static shared_null = 0x8177010}, viewMask = 9, theme = 0x83700f0, xmldata = <incomplete type>, drawTransPixmap = 0x8373208, drawPopupSolid = true, drawPopupFgColor = {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}}}, drawPopupBgColor = {static color_init = true, static globals_init = true, static colormodel = QColor::d32, d = {argb = 4278190080, d8 = {argb = 4278190080, pix = 0 '\0', invalid = 255 'ÿ', dirty = 255 'ÿ', direct = 255 'ÿ'}, d32 = {argb = 4278190080, pix = 4294967040}}}, drawPopupSelColor = {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}}}, drawTotalBounds = {x1 = 0, y1 = 0, x2 = 639, y2 = 479}, drawListBounds = {x1 = 0, y1 = 40, x2 = 639, y2 = 287}, drawInfoBounds = {x1 = 0, y1 = 288, x2 = 639, y2 = 479}, drawGroupBounds = {x1 = 0, y1 = 288, x2 = 638, y2 = 479}, drawUsageBounds = {x1 = 0, y1 = 444, x2 = 639, y2 = 475}, drawVideoBounds = {x1 = 496, y1 = 288, x2 = 623, y2 = 383}, drawCurGroupBounds = {x1 = 0, y1 = 0, x2 = -1, y2 = -1}, popup = 0x0, expectingPopup = false, recGroupLastItem = 0, recGroupChooserPassword = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x83716d8, static shared_null = 0x8177010}, recGroupType = {sh = 0x83b2df0}, recGroupPwCache = {sh = 0x83b2b38}, recGroupPopup = 0x0, recGroupListBox = 0x0, recGroupLineEdit = 0x0, recGroupLineEdit1 = 0x0, recGroupOldPassword = 0x0, recGroupNewPassword = 0x0, recGroupOkButton = 0x0, fillListTimer = 0x83b8d08, connected = true, titleIndex = 1, progIndex = 0, titleList = {<QValueList<QString>> = {sh = 0x8447c80}, <No data fields>}, progLists = {sh = 0x836d658}, progsInDB = 198, playList = {<QValueList<QString>> = {sh = 0x834f138}, <No data fields>}, curitem = 0x8452a10, delitem = 0x0, progCache = 0x82d9688, playingSomething = true, haveGroupInfoSet = false, inTitle = false, leftRight = false, playbackVideoContainer = false, freeSpaceNeedsUpdate = true, freeSpaceTimer = 0x83b8428, freeSpaceTotal = 0, freeSpaceUsed = 0, paintSkipCount = 0, paintSkipUpdate = true, paintBackgroundPixmap = <incomplete type>, previewVideoNVP = 0x0, previewVideoRingBuf = 0x0, previewVideoRefreshTimer = 0x83b8070, previewVideoStartTimer = {m_timer = {ds = 47231345}}, previewVideoPlayingTimer = {m_timer = {ds = 47231923}}, previewVideoBrokenRecId = 0, previewVideoState = PlaybackBox::kKilled, previewVideoStartTimerOn = false, previewVideoEnabled = true, previewVideoPlaying = false, previewVideoThreadRunning = true, previewVideoThread = 3025927072, previewVideoKillLock = <incomplete type>, previewVideoUnsafeKillLock = <incomplete type>, previewVideoKillState = PlaybackBox::kDone, previewVideoKillTimeout = {m_timer = {ds = 47239037}}, previewPixmapEnabled = false, previewFromBookmark = true, previewPixmap = 0x0, previewLastModified = {d = {jd = 0}, t = {ds = 0}}, previewLastModifyCheck = {sh = 0x83359f8}, previewFilets = {d = {jd = 0}, t = {ds = 0}}, previewStartts = {d = {jd = 2454282}, t = {ds = 47207479}}, previewSuspend = false, previewChanid = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x836ea90, static shared_null = 0x8177010}, previewGeneratorLock = <incomplete type>, previewGenerator = {sh = 0x82ced60}, previewGeneratorAttempts = {sh = 0x8346af0}, ncLock = <incomplete type>, networkControlCommands = {sh = 0x8348d58}, underNetworkControl = false, m_player = 0x0}
206#19 0x08071b1b in TVMenuCallback (data=0x821f6e8, selection=@0x8353618) at main.cpp:312
207        sel = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x83bde00, static shared_null = 0x8177010}
208#20 0xb6bca0df in MythThemedMenuPrivate::handleAction (this=0x83535e8, action=@0x8358678) at myththemedmenu.cpp:2212
209No locals.
210#21 0xb6bcab03 in MythThemedMenuPrivate::gestureEvent (this=0x83535e8, origtype=0x8334c30, ge=0x836f958) at myththemedmenu.cpp:2051
211        lastbutton = (ThemedButton *) 0x8334c30
212        it = {node = 0x8358670}
213        button = (ThemedButton *) 0x8334c30
214#22 0xb6bcac79 in MythThemedMenu::gestureEvent (this=0x8351210, origtype=0x8334c30, ge=0x836f958) at myththemedmenu.cpp:2401
215No locals.
216#23 0xb6b9dd64 in MythUIType::gestureEvent (this=0x8334c30, origtype=0x8334c30, ge=0x836f958) at mythuitype.cpp:408
217No locals.
218#24 0xb6b7c38b in MythMainWindow::eventFilter (this=0x82bf478, e=0xbfc6ef24) at mythmainwindow.cpp:1162
219        screen = (class MythScreenType *) 0x8351210
220        clicked = (class MythUIType *) 0x8334c30
221        it = (class MythScreenStack **) 0x82ff37c
222        p = {xp = 252, yp = 285}
223        ge = (MythGestureEvent *) 0x836f958
224#25 0xb63e5b7c in QObject::activate_filters () from /usr/lib/qt3/lib/libqt-mt.so.3
225No symbol table info available.
226#26 0xb63e5beb in QObject::event () from /usr/lib/qt3/lib/libqt-mt.so.3
227No symbol table info available.
228#27 0xb641dcbc in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
229No symbol table info available.
230#28 0xb6388d87 in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3
231No symbol table info available.
232#29 0xb6389d29 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
233No symbol table info available.
234#30 0xb632adf9 in QETWidget::translateMouseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
235No symbol table info available.
236#31 0xb6329d76 in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
237No symbol table info available.
238#32 0xb6339faa in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3
239No symbol table info available.
240#33 0xb639e762 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
241No symbol table info available.
242#34 0xb639e626 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
243No symbol table info available.
244#35 0xb638873f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
245No symbol table info available.
246#36 0x0806fed6 in main (argc=1, argv=0xbfc6f884) at main.cpp:1243
247        geometry = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x8177010, static shared_null = 0x8177010}
248        display = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x8177010, static shared_null = 0x8177010}
249        a = <incomplete type>
250        logfile = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x8222b20, static shared_null = 0x8177010}
251        pluginname = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x8222b38, static shared_null = 0x8177010}
252        settingsOverride = {sh = 0x821f940}
253        finfo = {fn = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x821f3c0, static shared_null = 0x8177010}, fic = 0x0, cache = true, symLink = false}
254        binname = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x821f3d8, static shared_null = 0x8177010}
255        ResetSettings = false
256        logfd = -1
257        fileprefix = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x824c650, static shared_null = 0x8177010}
258        dir = <incomplete type>
259        priv_thread = 3042839456
260        status = 0
261        themename = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x82faef0, static shared_null = 0x8177010}
262        randomtheme = false
263        themedir = {static null = {static null = <same as static member of an already seen type>, d = 0x8177010, static shared_null = 0x8177010}, d = 0x83333f8, static shared_null = 0x8177010}
264        mainWindow = (class MythMainWindow *) 0x82bf478
265        pmanager = (MythPluginManager *) 0x82da228
266        mon = (class MediaMonitor *) 0x0
267        networkControl = (class NetworkControl *) 0x0
268        exitstatus = 0
2690xb7b651c4      1711            switch (XJ_non_xv_image->bits_per_pixel)