Ticket #3425: segfault.txt

File segfault.txt, 24.6 KB (added by stuartm, 13 years ago)

Backtrace

Line 
12007-05-07 13:30:56.222 TV: Attempting to change from None to WatchingPreRecorded
2[New Thread 1132992832 (LWP 22908)]
3[New Thread 1141385536 (LWP 22909)]
42007-05-07 13:31:05.235 NVP::OpenFile(): Error, couldn't read file: myth://192.168.0.2:6543/1074_20070505030500.mpg
5[Thread 1132992832 (LWP 22908) exited]
62007-05-07 13:31:05.278 TV Error: StartPlayer(): NVP is not playing after 20000 msec
72007-05-07 13:31:05.280 TV: Changing from None to WatchingPreRecorded
82007-05-07 13:31:05.295 Marking recording as unwatched
9
10Program received signal SIGSEGV, Segmentation fault.
11[Switching to Thread 1124600128 (LWP 22907)]
120x00002b94d39be450 in DecoderBase::GetFramesRead (this=0x0) at decoderbase.h:96
1396          long long GetFramesRead(void) const { return framesRead; };
14
15Thread 11 (Thread 1141385536 (LWP 22909)):
16#0  0x00002b94d98392e1 in nanosleep () from /lib64/libc.so.6
17No symbol table info available.
18#1  0x00002b94d986b164 in usleep () from /lib64/libc.so.6
19No symbol table info available.
20#2  0x00002b94d373fd8f in RingBuffer::ReadAheadThread (this=0xf99060) at RingBuffer.cpp:754
21        totfree = 0
22        ret = 0
23        used = 1
24        loops = 0
25        lastread = {tv_sec = 1178541065, tv_usec = 35826}
26        now = {tv_sec = 1178541065, tv_usec = 35826}
27        KB640 = 655360
28        readtimeavg = 270
29        readinterval = 0
30#3  0x00002b94d3740ba3 in RingBuffer::StartReader (type=0xf99060) at RingBuffer.cpp:704
31        rbuffer = (RingBuffer *) 0xf99060
32#4  0x00002b94d8e2f17e in start_thread () from /lib64/libpthread.so.0
33No symbol table info available.
34#5  0x00002b94d987141d in clone () from /lib64/libc.so.6
35No symbol table info available.
36
37Thread 9 (Thread 1124600128 (LWP 22907)):
38#0  0x00002b94d39be450 in DecoderBase::GetFramesRead (this=0x0) at decoderbase.h:96
39No locals.
40#1  0x00002b94d399a30e in NuppelVideoPlayer::IsNearEnd (this=0x100a160, margin=59) at NuppelVideoPlayer.cpp:4091
41        framesRead = 15070112
42        framesLeft = 1124600128
43        watchingTV = false
44#2  0x00002b94d396c154 in TV::RunTV (this=0xdd4c60) at tv_play.cpp:1839
45        doHandle = true
46        keypressed = (QKeyEvent *) 0x2b94d320b812
47        netCmd = {static null = {static null = <same as static member of an already seen type>, d = 0x74e220, static shared_null = 0x74e220}, d = 0xf9fc80, static shared_null = 0x74e220}
48        updatecheck = 2
49#3  0x00002b94d396d6b3 in TV::EventThread (param=0xdd4c60) at tv_play.cpp:1691
50        thetv = (class TV *) 0xdd4c60
51#4  0x00002b94d8e2f17e in start_thread () from /lib64/libpthread.so.0
52No symbol table info available.
53#5  0x00002b94d987141d in clone () from /lib64/libc.so.6
54No symbol table info available.
55
56Thread 6 (Thread 1116207424 (LWP 22904)):
57#0  0x00002b94d986a992 in select () from /lib64/libc.so.6
58No symbol table info available.
59#1  0x00002b94d551bf4f in MythSocket::readyReadThread () at mythsocket.cpp:743
60        it = {<QGListIterator> = {list = 0x2b94d5812840, curNode = 0x0}, <No data fields>}
61        rval = 0
62        rfds = {fds_bits = {83886080, 0 <repeats 15 times>}}
63        timeout = {tv_sec = 0, tv_usec = 8000}
64        sock = (MythSocket *) 0x0
65        maxfd = 26
66        found = false
67#2  0x00002b94d8e2f17e in start_thread () from /lib64/libpthread.so.0
68No symbol table info available.
69#3  0x00002b94d987141d in clone () from /lib64/libc.so.6
70No symbol table info available.
71
72Thread 5 (Thread 1107319104 (LWP 22900)):
73#0  0x00002b94d8e32686 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
74No symbol table info available.
75#1  0x00002b94d7f4a390 in QWaitCondition::wait () from /usr/lib/qt3/lib64/libqt-mt.so.3
76No symbol table info available.
77#2  0x00002b94d53ff564 in MythContext::waitPrivRequest (this=0x85cbb0) at mythcontext.cpp:2903
78No locals.
79#3  0x0000000000429d90 in run_priv_thread (data=0x0) at main.cpp:703
80No locals.
81#4  0x00002b94d8e2f17e in start_thread () from /lib64/libpthread.so.0
82No symbol table info available.
83#5  0x00002b94d987141d in clone () from /lib64/libc.so.6
84No symbol table info available.
85
86Thread 4 (Thread 1098926400 (LWP 22897)):
87#0  0x00002b94d986a992 in select () from /lib64/libc.so.6
88No symbol table info available.
89#1  0x00002b94d4d84ec9 in SSDP::run (this=0x861430) at ssdp.cpp:227
90        nMaxSocket = 15
91        read_set = {fds_bits = {57344, 0 <repeats 15 times>}}
92        timeout = {tv_sec = 0, tv_usec = 820000}
93#2  0x00002b94d7ca20fb in QThreadInstance::start () from /usr/lib/qt3/lib64/libqt-mt.so.3
94No symbol table info available.
95#3  0x00002b94d8e2f17e in start_thread () from /lib64/libpthread.so.0
96No symbol table info available.
97#4  0x00002b94d987141d in clone () from /lib64/libc.so.6
98No symbol table info available.
99
100Thread 3 (Thread 1090533696 (LWP 22896)):
101#0  0x00002b94d8e32877 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
102No symbol table info available.
103#1  0x00002b94d7ca1d85 in QWidget::setUpdatesEnabled () from /usr/lib/qt3/lib64/libqt-mt.so.3
104No symbol table info available.
105#2  0x00002b94d7ca1ede in QThread::msleep () from /usr/lib/qt3/lib64/libqt-mt.so.3
106No symbol table info available.
107#3  0x00002b94d4d8839c in TaskQueue::run (this=0x860ce0) at taskqueue.cpp:140
108        ttNow = {tv_sec = 1178541065, tv_usec = 275183}
109        pTask = (Task *) 0x0
110#4  0x00002b94d7ca20fb in QThreadInstance::start () from /usr/lib/qt3/lib64/libqt-mt.so.3
111No symbol table info available.
112#5  0x00002b94d8e2f17e in start_thread () from /lib64/libpthread.so.0
113No symbol table info available.
114#6  0x00002b94d987141d in clone () from /lib64/libc.so.6
115No symbol table info available.
116
117Thread 2 (Thread 1082140992 (LWP 22895)):
118#0  0x00002b94d8e32877 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
119No symbol table info available.
120#1  0x00002b94d7f4a219 in QWaitCondition::wait () from /usr/lib/qt3/lib64/libqt-mt.so.3
121No symbol table info available.
122#2  0x00002b94d4d95240 in CEvent::WaitForEvent (this=0x85f2a0, time=500) at threadpool.cpp:96
123        ret = false
124#3  0x00002b94d4d95335 in WorkerThread::run (this=0x85f280) at threadpool.cpp:227
125        timer = {m_timer = {ds = 48620057}}
126#4  0x00002b94d7ca20fb in QThreadInstance::start () from /usr/lib/qt3/lib64/libqt-mt.so.3
127No symbol table info available.
128#5  0x00002b94d8e2f17e in start_thread () from /lib64/libpthread.so.0
129No symbol table info available.
130#6  0x00002b94d987141d in clone () from /lib64/libc.so.6
131No symbol table info available.
132
133Thread 1 (Thread 47918347694160 (LWP 22892)):
134#0  0x00002b94d98392e1 in nanosleep () from /lib64/libc.so.6
135No symbol table info available.
136#1  0x00002b94d986b164 in usleep () from /lib64/libc.so.6
137No symbol table info available.
138#2  0x00002b94d3984e18 in TV::StartTV (tvrec=0xb23b00, startInGuide=false, inPlaylist=false, initByNetworkCommand=false) at tv_play.cpp:184
139        freeRecorders = 2
140        tv = (class TV *) 0xdd4c60
141        quitAll = false
142        showDialogs = true
143        playCompleted = false
144        curProgram = (ProgramInfo *) 0xacb9e0
145        allowrerecord = false
146        deleterecording = false
147#3  0x000000000044a844 in PlaybackBox::play (this=0x7fffd78ac2b0, rec=0xace2a0, inPlaylist=false) at playbackbox.cpp:2398
148        playCompleted = false
149        tvrec = (ProgramInfo *) 0xb23b00
150#4  0x000000000045cd91 in PlaybackBox::playSelected (this=0x7fffd78ac2b0) at playbackbox.cpp:2192
151No locals.
152#5  0x000000000045da95 in PlaybackBox::selected (this=0x7fffd78ac2b0) at playbackbox.cpp:2295
153No locals.
154#6  0x000000000045df2d in PlaybackBox::keyPressEvent (this=0x7fffd78ac2b0, e=0x7fffd78abd50) at playbackbox.cpp:3902
155        action = {static null = {static null = <same as static member of an already seen type>, d = 0x74e220, static shared_null = 0x74e220}, d = 0xa02a40, static shared_null = 0x74e220}
156        i = 0
157        handled = true
158        actions = {<QValueList<QString>> = {sh = 0xeef740}, <No data fields>}
159#7  0x00002b94d7d2ef1a in QWidget::event () from /usr/lib/qt3/lib64/libqt-mt.so.3
160No symbol table info available.
161#8  0x00002b94d7ca84b5 in QApplication::internalNotify () from /usr/lib/qt3/lib64/libqt-mt.so.3
162No symbol table info available.
163#9  0x00002b94d7ca9620 in QApplication::notify () from /usr/lib/qt3/lib64/libqt-mt.so.3
164No symbol table info available.
165#10 0x00002b94d7c50fb5 in QETWidget::translateKeyEvent () from /usr/lib/qt3/lib64/libqt-mt.so.3
166No symbol table info available.
167#11 0x00002b94d7c51e70 in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib64/libqt-mt.so.3
168No symbol table info available.
169#12 0x00002b94d7c607f9 in QEventLoop::processEvents () from /usr/lib/qt3/lib64/libqt-mt.so.3
170No symbol table info available.
171#13 0x00002b94d7cbc201 in QEventLoop::enterLoop () from /usr/lib/qt3/lib64/libqt-mt.so.3
172No symbol table info available.
173#14 0x00002b94d54b6d53 in MythDialog::exec (this=0x7fffd78ac2b0) at mythdialogs.cpp:135
174        res = 11156
175#15 0x00000000004552ab in PlaybackBox::exec (this=0x7fffd78ac2b0) at playbackbox.cpp:488
176No locals.
177#16 0x0000000000432028 in startPlayback () at main.cpp:211
178        pbb = {<MythDialog> = {<> = {<No data fields>}, static metaObj = 0xaf6130, wmult = 1, hmult = 1.11111116, screenwidth = 1280, screenheight = 800, xbase = 0, ybase = 0, m_parent = 0x992a70, rescode = 0, in_loop = true, defaultBigFont = {d = 0xb71720}, defaultMediumFont = {d = 0xb6b2e0}, defaultSmallFont = {d = 0xb1d6a0}}, static metaObj = 0xf9fce0, backup = {<Qt> = {static color0 = @0x2b94d83bbc80, static color1 = @0x2b94d83bbc88, static black = @0x2b94d83bbc90, static white = @0x2b94d83bbc98, static darkGray = @0x2b94d83bbca0, static gray = @0x2b94d83bbca8, static lightGray = @0x2b94d83bbcb0, static red = @0x2b94d83bbcb8, static green = @0x2b94d83bbcc0, static blue = @0x2b94d83bbcc8, static cyan = @0x2b94d83bbcd0, static magenta = @0x2b94d83bbcd8, static yellow = @0x2b94d83bbce0, static darkRed = @0x2b94d83bbce8, static darkGreen = @0x2b94d83bbcf0, static darkBlue = @0x2b94d83bbcf8, static darkCyan = @0x2b94d83bbd00, static darkMagenta = @0x2b94d83bbd08, static darkYellow = @0x2b94d83bbd10, static arrowCursor = @0x2b94d83b99c0, static upArrowCursor = @0x2b94d83b99c8, static crossCursor = @0x2b94d83b99d0, static waitCursor = @0x2b94d83b99d8, static ibeamCursor = @0x2b94d83b99e0, static sizeVerCursor = @0x2b94d83b99e8, static sizeHorCursor = @0x2b94d83b99f0, static sizeBDiagCursor = @0x2b94d83b99f8, static sizeFDiagCursor = @0x2b94d83b9a00, static sizeAllCursor = @0x2b94d83b9a08, static blankCursor = @0x2b94d83b9a10, static splitVCursor = @0x2b94d83b9a18, static splitHCursor = @0x2b94d83b9a20, static pointingHandCursor = @0x2b94d83b9a28, static forbiddenCursor = @0x2b94d83b9a30, static whatsThisCursor = @0x2b94d83b9a38, static busyCursor = @0x2b94d83b9a40}, 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 = 255 'ÿ', invalid = 255 'ÿ', dirty = 255 'ÿ', direct = 255 'ÿ'}, d32 = {argb = 4294967295, pix = 4294967295}}}, bg_mode = 0 '\0', rop = 0 '\0', pu = 0 '\0', bro = {xp = 0, yp = 0}, cfont = {d = 0x897a60}, pfont = 0x0, cpen = {<Qt> = {static color0 = @0x2b94d83bbc80, static color1 = @0x2b94d83bbc88, static black = @0x2b94d83bbc90, static white = @0x2b94d83bbc98, static darkGray = @0x2b94d83bbca0, static gray = @0x2b94d83bbca8, static lightGray = @0x2b94d83bbcb0, static red = @0x2b94d83bbcb8, static green = @0x2b94d83bbcc0, static blue = @0x2b94d83bbcc8, static cyan = @0x2b94d83bbcd0, static magenta = @0x2b94d83bbcd8, static yellow = @0x2b94d83bbce0, static darkRed = @0x2b94d83bbce8, static darkGreen = @0x2b94d83bbcf0, static darkBlue = @0x2b94d83bbcf8, static darkCyan = @0x2b94d83bbd00, static darkMagenta = @0x2b94d83bbd08, static darkYellow = @0x2b94d83bbd10, static arrowCursor = @0x2b94d83b99c0, static upArrowCursor = @0x2b94d83b99c8, static crossCursor = @0x2b94d83b99d0, static waitCursor = @0x2b94d83b99d8, static ibeamCursor = @0x2b94d83b99e0, static sizeVerCursor = @0x2b94d83b99e8, static sizeHorCursor = @0x2b94d83b99f0, static sizeBDiagCursor = @0x2b94d83b99f8, static sizeFDiagCursor = @0x2b94d83b9a00, static sizeAllCursor = @0x2b94d83b9a08, static blankCursor = @0x2b94d83b9a10, static splitVCursor = @0x2b94d83b9a18, static splitHCursor = @0x2b94d83b9a20, static pointingHandCursor = @0x2b94d83b9a28, static forbiddenCursor = @0x2b94d83b9a30, static whatsThisCursor = @0x2b94d83b9a38, static busyCursor = @0x2b94d83b9a40}, data = 0xb64f00}, cbrush = {<Qt> = {static color0 = @0x2b94d83bbc80, static color1 = @0x2b94d83bbc88, static black = @0x2b94d83bbc90, static white = @0x2b94d83bbc98, static darkGray = @0x2b94d83bbca0, static gray = @0x2b94d83bbca8, static lightGray = @0x2b94d83bbcb0, static red = @0x2b94d83bbcb8, static green = @0x2b94d83bbcc0, static blue = @0x2b94d83bbcc8, static cyan = @0x2b94d83bbcd0, static magenta = @0x2b94d83bbcd8, static yellow = @0x2b94d83bbce0, static darkRed = @0x2b94d83bbce8, static darkGreen = @0x2b94d83bbcf0, static darkBlue = @0x2b94d83bbcf8, static darkCyan = @0x2b94d83bbd00, static darkMagenta = @0x2b94d83bbd08, static darkYellow = @0x2b94d83bbd10, static arrowCursor = @0x2b94d83b99c0, static upArrowCursor = @0x2b94d83b99c8, static crossCursor = @0x2b94d83b99d0, static waitCursor = @0x2b94d83b99d8, static ibeamCursor = @0x2b94d83b99e0, static sizeVerCursor = @0x2b94d83b99e8, static sizeHorCursor = @0x2b94d83b99f0, static sizeBDiagCursor = @0x2b94d83b99f8, static sizeFDiagCursor = @0x2b94d83b9a00, static sizeAllCursor = @0x2b94d83b9a08, static blankCursor = @0x2b94d83b9a10, static splitVCursor = @0x2b94d83b9a18, static splitHCursor = @0x2b94d83b9a20, static pointingHandCursor = @0x2b94d83b9a28, static forbiddenCursor = @0x2b94d83b9a30, static whatsThisCursor = @0x2b94d83b9a38, static busyCursor = @0x2b94d83b9a40}, data = 0x81d2c0}, crgn = {data = 0xa01b10}, tabstops = 0, tabarray = 0x0, tabarraylen = 0, block_ext = false, wx = 127, wy = 4754380, ww = 0, wh = -1, vx = 172, vy = 5202035, vw = 0, vh = -1, 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 = 0, hd = 18446744069414584347, rendhd = 18446744069414584390, 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 = 0x74e220, static shared_null = 0x74e220}, d = 0xb524b0, static shared_null = 0x74e220}, formatLongDate = {static null = {static null = <same as static member of an already seen type>, d = 0x74e220, static shared_null = 0x74e220}, d = 0xb52540, static shared_null = 0x74e220}, formatTime = {static null = {static null = <same as static member of an already seen type>, d = 0x74e220, static shared_null = 0x74e220}, d = 0xb56810, static shared_null = 0x74e220}, titleView = true, useCategories = false, useRecGroups = false, watchListStart = false, watchListAutoExpire = false, watchListMaxAge = 60, watchListBlackOut = 2, groupnameAsAllProg = true, arrowAccel = true, ignoreKeyPressEvents = false, allOrder = 1, listOrder = 1, listsize = 9, groupDisplayName = {static null = {static null = <same as static member of an already seen type>, d = 0x74e220, static shared_null = 0x74e220}, d = 0xb1bfd0, static shared_null = 0x74e220}, recGroup = {static null = {static null = <same as static member of an already seen type>, d = 0x74e220, static shared_null = 0x74e220}, d = 0xb570f0, static shared_null = 0x74e220}, recGroupPassword = {static null = {static null = <same as static member of an already seen type>, d = 0x74e220, static shared_null = 0x74e220}, d = 0xb313e0, static shared_null = 0x74e220}, curGroupPassword = {static null = {static null = <same as static member of an already seen type>, d = 0x74e220, static shared_null = 0x74e220}, d = 0xb319c0, static shared_null = 0x74e220}, watchGroup = {static null = {static null = <same as static member of an already seen type>, d = 0x74e220, static shared_null = 0x74e220}, d = 0xb2d8b0, static shared_null = 0x74e220}, viewMask = 10, theme = 0xd507a0, xmldata = <incomplete type>, drawTransPixmap = 0xb65cc0, 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 = 0 '\0', dirty = 0 '\0', direct = 255 'ÿ'}, d32 = {argb = 4278190080, pix = 4278190080}}}, 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 = 1279, y2 = 799}, drawListBounds = {x1 = 20, y1 = 44, x2 = 1299, y2 = 487}, drawInfoBounds = {x1 = 20, y1 = 511, x2 = 1299, y2 = 810}, drawGroupBounds = {x1 = 40, y1 = 511, x2 = 1279, y2 = 776}, drawUsageBounds = {x1 = 10, y1 = 733, x2 = 1269, y2 = 787}, drawVideoBounds = {x1 = 1020, y1 = 522, x2 = 1239, y2 = 704}, 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 = 0x74e220, static shared_null = 0x74e220}, d = 0xb2dc80, static shared_null = 0x74e220}, recGroupType = {sh = 0xb71620}, recGroupPwCache = {sh = 0xb74a00}, recGroupPopup = 0x0, recGroupListBox = 0x0, recGroupLineEdit = 0x0, recGroupLineEdit1 = 0x0, recGroupOldPassword = 0x0, recGroupNewPassword = 0x0, recGroupOkButton = 0x0, fillListTimer = 0xb708e0, connected = true, titleIndex = 0, progIndex = 8, titleList = {<QValueList<QString>> = {sh = 0xf9c5f0}, <No data fields>}, progLists = {sh = 0xd4d0d0}, progsInDB = 114, playList = {<QValueList<QString>> = {sh = 0xd4c520}, <No data fields>}, curitem = 0xace2a0, delitem = 0x0, progCache = 0xb74ac0, playingSomething = true, haveGroupInfoSet = false, inTitle = false, leftRight = false, playbackVideoContainer = false, freeSpaceNeedsUpdate = true, freeSpaceTimer = 0xb6fd80, freeSpaceTotal = 0, freeSpaceUsed = 0, paintSkipCount = 0, paintSkipUpdate = true, paintBackgroundPixmap = <incomplete type>, previewVideoNVP = 0x0, previewVideoRingBuf = 0x0, previewVideoRefreshTimer = 0xb44cb0, previewVideoStartTimer = {m_timer = {ds = 48655171}}, previewVideoPlayingTimer = {m_timer = {ds = 0}}, previewVideoBrokenRecId = 0, previewVideoState = PlaybackBox::kKilled, previewVideoStartTimerOn = true, previewVideoEnabled = false, previewVideoPlaying = false, previewVideoThreadRunning = false, previewVideoThread = 47918307203424, previewVideoKillLock = <incomplete type>, previewVideoUnsafeKillLock = <incomplete type>, previewVideoKillState = PlaybackBox::kDone, previewVideoKillTimeout = {m_timer = {ds = 0}}, previewPixmapEnabled = true, previewFromBookmark = true, previewPixmap = 0xe62c50, previewLastModified = {d = {jd = 0}, t = {ds = 0}}, previewLastModifyCheck = {sh = 0xd489f0}, previewFilets = {d = {jd = 0}, t = {ds = 0}}, previewStartts = {d = {jd = 2454226}, t = {ds = 11100000}}, previewSuspend = false, previewChanid = {static null = {static null = <same as static member of an already seen type>, d = 0x74e220, static shared_null = 0x74e220}, d = 0xf38050, static shared_null = 0x74e220}, previewGeneratorLock = <incomplete type>, previewGenerator = {sh = 0xb145f0}, previewGeneratorAttempts = {sh = 0xaf6e20}, ncLock = <incomplete type>, networkControlCommands = {sh = 0xa63d00}, underNetworkControl = false, m_player = 0x0}
179#17 0x0000000000433032 in TVMenuCallback (data=0x85cbb0, selection=@0xb0d1b8) at main.cpp:306
180        sel = {static null = {static null = <same as static member of an already seen type>, d = 0x74e220, static shared_null = 0x74e220}, d = 0xb29130, static shared_null = 0x74e220}
181#18 0x00002b94d58a1e92 in MythThemedMenuPrivate::handleAction (this=0xb0d160, action=@0xb70e40) at myththemedmenu.cpp:2156
182No locals.
183#19 0x00002b94d58a2451 in MythThemedMenuPrivate::keyHandler (this=0xb0d160, actions=@0x7fffd78acf80, fullexit=false) at myththemedmenu.cpp:1904
184        it = {node = 0xb70e30}
185        action = {static null = {static null = <same as static member of an already seen type>, d = 0x74e220, static shared_null = 0x74e220}, d = 0xb2d450, static shared_null = 0x74e220}
186        i = 0
187        lastbutton = (ThemedButton *) 0xb6bd60
188        oldrow = 3
189        oldcolumn = 0
190        handled = true
191#20 0x00002b94d58a2c40 in MythThemedMenuPrivate::keyPressHandler (this=0xb0d160, e=0x7fffd78ad7c0) at myththemedmenu.cpp:1813
192        actions = {<QValueList<QString>> = {sh = 0xb64420}, <No data fields>}
193#21 0x00002b94d58a2ccd in MythThemedMenu::keyPressEvent (this=0xaf6920, e=0x7fffd78ad7c0) at myththemedmenu.cpp:2329
194        ret = true
195#22 0x00002b94d585845b in MythMainWindow::eventFilter (this=0x992a70, e=0x7fffd78ad7c0) at mythmainwindow.cpp:1109
196        top = (class MythScreenType *) 0xaf6920
197        it = (class MythScreenStack **) 0xa904f8
198        ge = (MythGestureEvent *) 0xa0ef10
199#23 0x00002b94d7cfce82 in QObject::activate_filters () from /usr/lib/qt3/lib64/libqt-mt.so.3
200No symbol table info available.
201#24 0x00002b94d7cfced7 in QObject::event () from /usr/lib/qt3/lib64/libqt-mt.so.3
202No symbol table info available.
203#25 0x00002b94d7d2ebd8 in QWidget::event () from /usr/lib/qt3/lib64/libqt-mt.so.3
204No symbol table info available.
205#26 0x00002b94d7ca84b5 in QApplication::internalNotify () from /usr/lib/qt3/lib64/libqt-mt.so.3
206No symbol table info available.
207#27 0x00002b94d7ca9620 in QApplication::notify () from /usr/lib/qt3/lib64/libqt-mt.so.3
208No symbol table info available.
209#28 0x00002b94d7c50fb5 in QETWidget::translateKeyEvent () from /usr/lib/qt3/lib64/libqt-mt.so.3
210No symbol table info available.
211#29 0x00002b94d7c51e70 in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib64/libqt-mt.so.3
212No symbol table info available.
213#30 0x00002b94d7c607f9 in QEventLoop::processEvents () from /usr/lib/qt3/lib64/libqt-mt.so.3
214No symbol table info available.
215#31 0x00002b94d7cbc201 in QEventLoop::enterLoop () from /usr/lib/qt3/lib64/libqt-mt.so.3
216No symbol table info available.
217#32 0x00002b94d7cbc0d2 in QEventLoop::exec () from /usr/lib/qt3/lib64/libqt-mt.so.3
218No symbol table info available.
219#33 0x0000000000431783 in main (argc=1, argv=0x7fffd78aeb88) at main.cpp:1284
220        priv_thread = 1107319104
221        mainWindow = (class MythMainWindow *) 0x992a70
222        pmanager = (MythPluginManager *) 0xa90bb0
223        networkControl = (class NetworkControl *) 0x0
224        status = 0
225        themename = {static null = {static null = <same as static member of an already seen type>, d = 0x74e220, static shared_null = 0x74e220}, d = 0xaedf30, static shared_null = 0x74e220}
226        randomtheme = false
227        themedir = {static null = {static null = <same as static member of an already seen type>, d = 0x74e220, static shared_null = 0x74e220}, d = 0xaedbe0, static shared_null = 0x74e220}
228        mon = (class MediaMonitor *) 0x0
229        dir = <incomplete type>
230        exitstatus = 0
231        bPromptForBackend = false
232        geometry = {static null = {static null = <same as static member of an already seen type>, d = 0x74e220, static shared_null = 0x74e220}, d = 0x74e220, static shared_null = 0x74e220}
233        display = {static null = {static null = <same as static member of an already seen type>, d = 0x74e220, static shared_null = 0x74e220}, d = 0x74e220, static shared_null = 0x74e220}
234        a = <incomplete type>
235        logfile = {static null = {static null = <same as static member of an already seen type>, d = 0x74e220, static shared_null = 0x74e220}, d = 0x85b100, static shared_null = 0x74e220}
236        pluginname = {static null = {static null = <same as static member of an already seen type>, d = 0x74e220, static shared_null = 0x74e220}, d = 0x8592b0, static shared_null = 0x74e220}
237        settingsOverride = {sh = 0x8592e0}
238        finfo = {fn = {static null = {static null = <same as static member of an already seen type>, d = 0x74e220, static shared_null = 0x74e220}, d = 0x85b270, static shared_null = 0x74e220}, fic = 0x0, cache = true, symLink = false}
239        binname = {static null = {static null = <same as static member of an already seen type>, d = 0x74e220, static shared_null = 0x74e220}, d = 0x85cb20, static shared_null = 0x74e220}
240        ResetSettings = false
241        pParams = (DatabaseParams *) 0x0
242        nRetCode = 1
243        logfd = -1
244        fileprefix = {static null = {static null = <same as static member of an already seen type>, d = 0x74e220, static shared_null = 0x74e220}, d = 0x895dc0, static shared_null = 0x74e220}
2450x00002b94d39be450      96          long long GetFramesRead(void) const { return framesRead; };