Ticket #6733: playback_exit_segfault.txt

File playback_exit_segfault.txt, 20.0 KB (added by stuartm, 15 years ago)

Backtrace

Line 
12009-07-17 23:28:09.994 TV: Attempting to change from Watching WatchingPreRecorded to None
22009-07-17 23:28:09.998 TV: Changing from Watching WatchingPreRecorded to None
3[Thread 0x7fe74dde0950 (LWP 1209) exited]
4[Thread 0x7fe74b146950 (LWP 1218) exited]
5[Thread 0x7fe753972950 (LWP 1213) exited]
6[Thread 0x7fe753171950 (LWP 1216) exited]
7[Thread 0x7fe74b947950 (LWP 1219) exited]
8
9Program received signal SIGSEGV, Segmentation fault.
100x00007fe7746a0750 in ?? () from /lib64/libc.so.6
11
12Thread 38 (Thread 0x7fe74c510950 (LWP 1210)):
13#0  0x00007fe7746ccc31 in nanosleep () from /lib64/libc.so.6
14No symbol table info available.
15#1  0x00007fe774702794 in usleep () from /lib64/libc.so.6
16No symbol table info available.
17#2  0x00007fe777668f2a in RingBuffer::ReadAheadThread (this=0x49f2c20) at RingBuffer.cpp:915
18        totfree = 32767
19        ret = 131072
20        used = 3112961
21        loops = 3
22        lastread = {tv_sec = 1247869689, tv_usec = 847429}
23        now = {tv_sec = 1247869689, tv_usec = 847429}
24        KB640 = 655360
25        readtimeavg = 236
26        readinterval = 351
27#3  0x00007fe777669785 in RingBuffer::StartReader (type=0x49f2c20) at RingBuffer.cpp:875
28        rbuffer = (RingBuffer *) 0x49f2c20
29#4  0x00007fe774eb4263 in start_thread () from /lib64/libpthread.so.0
30No symbol table info available.
31#5  0x00007fe77470978d in clone () from /lib64/libc.so.6
32No symbol table info available.
33
34Thread 20 (Thread 0x7fe74f23b950 (LWP 22284)):
35#0  0x00007fe774eb7f69 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
36No symbol table info available.
37#1  0x00007fe775124279 in QWaitCondition::wait () from /usr/lib64/libQtCore.so.4
38No symbol table info available.
39#2  0x00007fe76fb3d30d in ?? () from /usr/lib64/libQtWebKit.so.4
40No symbol table info available.
41#3  0x00007fe76fb3efaa in ?? () from /usr/lib64/libQtWebKit.so.4
42No symbol table info available.
43#4  0x00007fe76f64729b in ?? () from /usr/lib64/libQtWebKit.so.4
44No symbol table info available.
45#5  0x00007fe775123295 in ?? () from /usr/lib64/libQtCore.so.4
46No symbol table info available.
47#6  0x00007fe774eb4263 in start_thread () from /lib64/libpthread.so.0
48No symbol table info available.
49#7  0x00007fe77470978d in clone () from /lib64/libc.so.6
50No symbol table info available.
51
52Thread 10 (Thread 0x7fe75abbe950 (LWP 3506)):
53#0  0x00007fe774eb7f69 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
54No symbol table info available.
55#1  0x00007fe775124279 in QWaitCondition::wait () from /usr/lib64/libQtCore.so.4
56No symbol table info available.
57#2  0x0000000000522956 in NetworkControl::RunCommandThread (this=0x1c0e000) at networkcontrol.cpp:243
58        command = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 22395}, alloc = 0, size = 0, data = 0x80ed5a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 5646}, alloc = 0, size = 0, data = 0x7fe77550087a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x80ed40, static codecForCStrings = 0x0}
59#3  0x0000000000522aa9 in NetworkControl::CommandThread (param=0x1c0e000) at networkcontrol.cpp:230
60        networkControl = (class NetworkControl *) 0x1c0e000
61#4  0x00007fe774eb4263 in start_thread () from /lib64/libpthread.so.0
62No symbol table info available.
63#5  0x00007fe77470978d in clone () from /lib64/libc.so.6
64No symbol table info available.
65
66Thread 9 (Thread 0x7fe75b3bf950 (LWP 3505)):
67#0  0x00007fe774ebab57 in close () from /lib64/libpthread.so.0
68No symbol table info available.
69#1  0x00007fe776d74420 in MythMediaDevice::closeDevice (this=0x1aba6e0) at mythmedia.cpp:85
70        ret = 16777216
71#2  0x00007fe776d7173c in MythMediaDevice::setStatus (this=0x1aba6e0, NewStatus=MEDIASTAT_NODISK, CloseIt=true) at mythmedia.cpp:447
72        OldStatus = MEDIASTAT_NODISK
73#3  0x00007fe776e81ae2 in MythCDROMLinux::checkMedia (this=0x1aba6e0) at mythcdrom-linux.cpp:398
74        OpenedHere = true
75#4  0x00007fe776d75d1c in MediaMonitor::CheckDevices (this=0x177b0f0) at mythmediamonitor.cpp:390
76        itr = {i = 0x1b50a08}
77        pDev = (class MythMediaDevice *) 0x1aba6e0
78#5  0x00007fe776d7f589 in MonitorThread::run (this=0x1645800) at mythmediamonitor.cpp:51
79No locals.
80#6  0x00007fe775123295 in ?? () from /usr/lib64/libQtCore.so.4
81No symbol table info available.
82#7  0x00007fe774eb4263 in start_thread () from /lib64/libpthread.so.0
83No symbol table info available.
84#8  0x00007fe77470978d in clone () from /lib64/libc.so.6
85No symbol table info available.
86
87Thread 8 (Thread 0x7fe76030b950 (LWP 3485)):
88#0  0x00007fe774701f62 in select () from /lib64/libc.so.6
89No symbol table info available.
90#1  0x00007fe7751eb506 in ?? () from /usr/lib64/libQtCore.so.4
91No symbol table info available.
92#2  0x00007fe775123295 in ?? () from /usr/lib64/libQtCore.so.4
93No symbol table info available.
94#3  0x00007fe774eb4263 in start_thread () from /lib64/libpthread.so.0
95No symbol table info available.
96#4  0x00007fe77470978d in clone () from /lib64/libc.so.6
97No symbol table info available.
98
99Thread 7 (Thread 0x7fe761bd4950 (LWP 3479)):
100#0  0x00007fe774701f62 in select () from /lib64/libc.so.6
101No symbol table info available.
102#1  0x00007fe77666f808 in MythSocketThread::run (this=0x7fe7768af340) at mythsocket.cpp:919
103        it = {i = 0x1ac60b0}
104        rval = 1
105        rfds = {fds_bits = {21474836480, 0 <repeats 15 times>}}
106        sock = (MythSocket *) 0x16b0b70
107        maxfd = 34
108        found = false
109#2  0x00007fe775123295 in ?? () from /usr/lib64/libQtCore.so.4
110No symbol table info available.
111#3  0x00007fe774eb4263 in start_thread () from /lib64/libpthread.so.0
112No symbol table info available.
113#4  0x00007fe77470978d in clone () from /lib64/libc.so.6
114No symbol table info available.
115
116Thread 6 (Thread 0x7fe76818c950 (LWP 3469)):
117#0  0x00007fe774eb7f69 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
118No symbol table info available.
119#1  0x00007fe775124279 in QWaitCondition::wait () from /usr/lib64/libQtCore.so.4
120No symbol table info available.
121#2  0x00007fe776d45d28 in MythContext::waitPrivRequest (this=0x14bdd00) at mythcontext.cpp:2096
122No locals.
123#3  0x0000000000428f16 in run_priv_thread (data=0x0) at main.cpp:927
124No locals.
125#4  0x00007fe774eb4263 in start_thread () from /lib64/libpthread.so.0
126No symbol table info available.
127#5  0x00007fe77470978d in clone () from /lib64/libc.so.6
128No symbol table info available.
129
130Thread 4 (Thread 0x7fe769539950 (LWP 3451)):
131#0  0x00007fe774701f62 in select () from /lib64/libc.so.6
132No symbol table info available.
133#1  0x00007fe77718cb41 in SSDP::run (this=0x14e0d80) at ssdp.cpp:231
134        nMaxSocket = 21
135        read_set = {fds_bits = {3670016, 0 <repeats 15 times>}}
136        timeout = {tv_sec = 0, tv_usec = 59589}
137#2  0x00007fe775123295 in ?? () from /usr/lib64/libQtCore.so.4
138No symbol table info available.
139#3  0x00007fe774eb4263 in start_thread () from /lib64/libpthread.so.0
140No symbol table info available.
141#4  0x00007fe77470978d in clone () from /lib64/libc.so.6
142No symbol table info available.
143
144Thread 3 (Thread 0x7fe769d3a950 (LWP 3450)):
145#0  0x00007fe774eb81ed in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
146No symbol table info available.
147#1  0x00007fe775122ce5 in ?? () from /usr/lib64/libQtCore.so.4
148No symbol table info available.
149#2  0x00007fe775122e4e in QThread::msleep () from /usr/lib64/libQtCore.so.4
150No symbol table info available.
151#3  0x00007fe777190f6d in TaskQueue::run (this=0x1500f60) at taskqueue.cpp:127
152        ttNow = {tv_sec = 1247869690, tv_usec = 144268}
153        pTask = (Task *) 0x0
154#4  0x00007fe775123295 in ?? () from /usr/lib64/libQtCore.so.4
155No symbol table info available.
156#5  0x00007fe774eb4263 in start_thread () from /lib64/libpthread.so.0
157No symbol table info available.
158#6  0x00007fe77470978d in clone () from /lib64/libc.so.6
159No symbol table info available.
160
161Thread 2 (Thread 0x7fe76a53b950 (LWP 3449)):
162#0  0x00007fe7746ffb86 in poll () from /lib64/libc.so.6
163No symbol table info available.
164#1  0x00007fe76e4cd3df in ?? () from /usr/lib64/libglib-2.0.so.0
165No symbol table info available.
166#2  0x00007fe76e4cd6dc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
167No symbol table info available.
168#3  0x00007fe775235fae in QEventDispatcherGlib::processEvents () from /usr/lib64/libQtCore.so.4
169No symbol table info available.
170#4  0x00007fe77520b4e2 in QEventLoop::processEvents () from /usr/lib64/libQtCore.so.4
171No symbol table info available.
172#5  0x00007fe77520b8b4 in QEventLoop::exec () from /usr/lib64/libQtCore.so.4
173No symbol table info available.
174#6  0x00007fe775120308 in QThread::exec () from /usr/lib64/libQtCore.so.4
175No symbol table info available.
176#7  0x00007fe7771a27ff in WorkerThread::run (this=0x14e1db0) at threadpool.cpp:265
177No locals.
178#8  0x00007fe775123295 in ?? () from /usr/lib64/libQtCore.so.4
179No symbol table info available.
180#9  0x00007fe774eb4263 in start_thread () from /lib64/libpthread.so.0
181No symbol table info available.
182#10 0x00007fe77470978d in clone () from /lib64/libc.so.6
183No symbol table info available.
184
185Thread 1 (Thread 0x7fe7783bf740 (LWP 3418)):
186#0  0x00007fe7746a0750 in ?? () from /lib64/libc.so.6
187No symbol table info available.
188#1  0x00007fe7746a0d51 in ?? () from /lib64/libc.so.6
189No symbol table info available.
190#2  0x00007fe777c266c8 in QMap<DSMCCCacheReference, DSMCCCacheDir*>::freeData (this=0x2c8fa50, x=0x57018d0) at /usr/lib/qt4/include/QtCore/qmap.h:603
191No locals.
192#3  0x00007fe777c268a9 in ~QMap (this=0x2c8fa50) at /usr/lib/qt4/include/QtCore/qmap.h:157
193No locals.
194#4  0x00007fe777c23148 in ~DSMCCCache (this=0x2c8fa30) at dsmcccache.cpp:50
195No locals.
196#5  0x00007fe777c2b243 in ~ObjCarousel (this=0x2c8fa30) at dsmccobjcarousel.cpp:143
197No locals.
198#6  0x00007fe777c1d0a4 in Dsmcc::Reset (this=0x27ab240) at dsmcc.cpp:477
199        it = {i = 0x29cddd0}
200#7  0x00007fe777c1d10c in ~Dsmcc (this=0x27ab240) at dsmcc.cpp:43
201No locals.
202#8  0x00007fe777c3765e in ~MHIContext (this=0x5bd06c0) at mhi.cpp:103
203No locals.
204#9  0x00007fe777c307b9 in ~InteractiveTV (this=0x29cab70) at interactivetv.cpp:35
205No locals.
206#10 0x00007fe777a4937d in ~NuppelVideoPlayer (this=0x51e64c0) at NuppelVideoPlayer.cpp:338
207No locals.
208#11 0x00007fe777a6599b in PlayerContext::SetNVP (this=0x425e640, new_nvp=0x0) at playercontext.cpp:868
209        xnvp = (class NuppelVideoPlayer *) 0x51e64c0
210        locker = {{mtx = 0x425e729, val = 69592873}}
211#12 0x00007fe777a65a3a in PlayerContext::TeardownPlayer (this=0x425e640) at playercontext.cpp:77
212No locals.
213#13 0x00007fe777a6906e in ~PlayerContext (this=0x425e640) at playercontext.cpp:65
214No locals.
215#14 0x00007fe7779a7324 in ~TV (this=0x2d4f580) at tv_play.cpp:987
216No locals.
217#15 0x00007fe7779f3f1a in TV::StartTV (tvrec=0x2706120, startInGuide=false, inPlaylist=false, initByNetworkCommand=false) at tv_play.cpp:363
218        tv = (class TV *) 0x2d4f580
219        quitAll = true
220        showDialogs = true
221        playCompleted = false
222        curProgram = (ProgramInfo *) 0x24b70f0
223        nvpError = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 22395}, alloc = 0, size = 0, data = 0x80ed5a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 5646}, alloc = 0, size = 0, data = 0x7fe77550087a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x80ed40, static codecForCStrings = 0x0}
224        allowrerecord = false
225        deleterecording = false
226#16 0x0000000000469474 in PlaybackBox::play (this=0x244fcf0, rec=0x25470f0, inPlaylist=false) at playbackbox.cpp:1786
227        playCompleted = false
228        tvrec = (ProgramInfo *) 0x2706120
229#17 0x0000000000469637 in PlaybackBox::playSelected (this=0x244fcf0, item=0x2366860) at playbackbox.cpp:1525
230        pginfo = (ProgramInfo *) 0x25470f0
231#18 0x00000000005995ef in PlaybackBox::qt_metacall (this=0x244fcf0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fff3a99b260) at moc_playbackbox.cpp:267
232No locals.
233#19 0x00007fe775222402 in QMetaObject::activate () from /usr/lib64/libQtCore.so.4
234No symbol table info available.
235#20 0x00007fe776a136a0 in MythUIButtonList::itemClicked (this=0x2549140, _t1=0x2366860) at moc_mythuibuttonlist.cpp:96
236        _a = {0x0, 0x7fff3a99b250}
237#21 0x00007fe7769a02a8 in MythUIButtonList::gestureEvent (this=0x2549140, uitype=0x2549140, event=0x49d1810) at mythuibuttonlist.cpp:889
238        pos = 2
239        item = (MythUIButtonListItem *) 0x2366860
240        name = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 22395}, alloc = 0, size = 0, data = 0x80ed5a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 5646}, alloc = 0, size = 0, data = 0x7fe77550087a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x3cbef70, static codecForCStrings = 0x0}
241        position = {xp = 668, yp = 435}
242        type = (class MythUIType *) 0x3cbf000
243        object = (class MythUIStateType *) 0x3cbf000
244#22 0x00007fe77690f5c0 in MythMainWindow::eventFilter (this=0x16b3f70, e=0x7fff3a99b750) at mythmainwindow.cpp:1447
245        screen = (class MythScreenType *) 0x244fcf0
246        clicked = (class MythUIType *) 0x2549140
247        it = (class MythScreenStack **) 0x16fad58
248        p = {xp = 668, yp = 435}
249        ge = (MythGestureEvent *) 0x49d1810
250#23 0x00007fe77520bf58 in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib64/libQtCore.so.4
251No symbol table info available.
252#24 0x00007fe7759ad46c in QApplicationPrivate::notify_helper () from /usr/lib64/libQtGui.so.4
253No symbol table info available.
254#25 0x00007fe7759b5e4c in QApplication::notify () from /usr/lib64/libQtGui.so.4
255No symbol table info available.
256#26 0x00007fe77520cc4c in QCoreApplication::notifyInternal () from /usr/lib64/libQtCore.so.4
257No symbol table info available.
258#27 0x00007fe7759b5098 in QApplicationPrivate::sendMouseEvent () from /usr/lib64/libQtGui.so.4
259No symbol table info available.
260#28 0x00007fe775a1f029 in ?? () from /usr/lib64/libQtGui.so.4
261No symbol table info available.
262#29 0x00007fe775a1e063 in QApplication::x11ProcessEvent () from /usr/lib64/libQtGui.so.4
263No symbol table info available.
264#30 0x00007fe775a456d4 in ?? () from /usr/lib64/libQtGui.so.4
265No symbol table info available.
266#31 0x00007fe76e4c9e91 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
267No symbol table info available.
268#32 0x00007fe76e4cd540 in ?? () from /usr/lib64/libglib-2.0.so.0
269No symbol table info available.
270#33 0x00007fe76e4cd6dc in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
271No symbol table info available.
272#34 0x00007fe775235f8f in QEventDispatcherGlib::processEvents () from /usr/lib64/libQtCore.so.4
273No symbol table info available.
274#35 0x00007fe775a44e5f in ?? () from /usr/lib64/libQtGui.so.4
275No symbol table info available.
276#36 0x00007fe77520b4e2 in QEventLoop::processEvents () from /usr/lib64/libQtCore.so.4
277No symbol table info available.
278#37 0x00007fe77520b8b4 in QEventLoop::exec () from /usr/lib64/libQtCore.so.4
279No symbol table info available.
280#38 0x00007fe77520db84 in QCoreApplication::exec () from /usr/lib64/libQtCore.so.4
281No symbol table info available.
282#39 0x00000000004350f9 in main (argc=3, argv=0x7fff3a99eb48) at main.cpp:1466
283        bPromptForBackend = false
284        bBypassAutoDiscovery = false
285        upgradeAllowed = false
286        cmdline_err = false
287        cmdline = {parseTypes = 255, settingsOverride = {{d = 0x15ccf10, e = 0x15ccf10}}, settingsQuery = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 46472}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x80f660}, d = 0x80f660}}, <No data fields>}, display = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 22395}, alloc = 0, size = 0, data = 0x80ed5a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 5646}, alloc = 0, size = 0, data = 0x7fe77550087a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x80ed40, static codecForCStrings = 0x0}, geometry = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 22395}, alloc = 0, size = 0, data = 0x80ed5a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 5646}, alloc = 0, size = 0, data = 0x7fe77550087a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x80ed40, static codecForCStrings = 0x0}, wantsToExit = false}
288        a = <incomplete type>
289        pluginname = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 22395}, alloc = 0, size = 0, data = 0x80ed5a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 5646}, alloc = 0, size = 0, data = 0x7fe77550087a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x80ed40, static codecForCStrings = 0x0}
290        finfo = {d_ptr = 0x153c8d0}
291        binname = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 22395}, alloc = 0, size = 0, data = 0x80ed5a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 5646}, alloc = 0, size = 0, data = 0x7fe77550087a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x1567540, static codecForCStrings = 0x0}
292        ResetSettings = false
293        settingsOverride = {{d = 0x1617240, e = 0x1617240}}
294        pa_ret = 0
295        callCleanup = {m_cleanFunction = 0x4383c9 <cleanup>}
296        settingsQuery = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 46472}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x80f660}, d = 0x80f660}}, <No data fields>}
297        fileprefix = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 22395}, alloc = 0, size = 0, data = 0x80ed5a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 5646}, alloc = 0, size = 0, data = 0x7fe77550087a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x14ddd90, static codecForCStrings = 0x0}
298        dir = {d_ptr = 0x14bd970}
299        geometry = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 22395}, alloc = 0, size = 0, data = 0x80ed5a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 5646}, alloc = 0, size = 0, data = 0x7fe77550087a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x80ed40, static codecForCStrings = 0x0}
300        priv_thread = 140631860627792
301        priv_thread_created = true
302        status = 0
303        themename = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 22395}, alloc = 0, size = 0, data = 0x80ed5a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 5646}, alloc = 0, size = 0, data = 0x7fe77550087a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x163f070, static codecForCStrings = 0x0}
304        randomtheme = false
305        themedir = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 22395}, alloc = 0, size = 0, data = 0x80ed5a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 5646}, alloc = 0, size = 0, data = 0x7fe77550087a, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x1c31070, static codecForCStrings = 0x0}
306        mainWindow = (class MythMainWindow *) 0x16b3f70
307        pmanager = (MythPluginManager *) 0x17a7710
308        mon = (class MediaMonitor *) 0x177b0f0
309        networkControl = (class NetworkControl *) 0x1c0e000