Ticket #7925: hdpvr_segfault_livetv_backtrace.txt

File hdpvr_segfault_livetv_backtrace.txt, 35.9 KB (added by Ken Emerson <kenneth.emerson@…>, 16 years ago)

Backtrace from corefile

Line 
1(gdb) thread apply all bt full
2
3Thread 14 (process 16549):
4#0 0xb7f2c430 in __kernel_vsyscall ()
5No symbol table info available.
6#1 0xb3c9bae7 in poll () from /lib/tls/i686/cmov/libc.so.6
7No symbol table info available.
8#2 0xb26f374b in g_poll () from /usr/lib/libglib-2.0.so.0
9No symbol table info available.
10#3 0xb26e5f82 in ?? () from /usr/lib/libglib-2.0.so.0
11No symbol table info available.
12#4 0xb26e6268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
13No symbol table info available.
14#5 0xb3fc0438 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
15No symbol table info available.
16#6 0xb3f9306a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
17No symbol table info available.
18#7 0xb3f934aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
19No symbol table info available.
20#8 0xb3e9d639 in QThread::exec () from /usr/lib/libQtCore.so.4
21No symbol table info available.
22#9 0xb78124fe in TV::run (this=0x9990288) at tv_play.cpp:2401
23 mctx = (PlayerContext *) 0x0
24 ctx = (const PlayerContext *) 0x0
25---Type <return> to continue, or q <return> to quit---
26#10 0xb3ea096e in ?? () from /usr/lib/libQtCore.so.4
27No symbol table info available.
28#11 0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
29No symbol table info available.
30#12 0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
31No symbol table info available.
32
33Thread 13 (process 30906):
34#0 0xb7f2c430 in __kernel_vsyscall ()
35No symbol table info available.
36#1 0xb3c9e7b1 in select () from /lib/tls/i686/cmov/libc.so.6
37No symbol table info available.
38#2 0xb60a9d93 in MythSocketThread::run (this=0x9256cf8) at mythsocketthread.cpp:257
39 dummy = "00Àb\000\000\000\001\000\000\000t\231\bÂŽÃŽ7\bÂŽ`\036X\t@Ac\tØ\201­îÌ6X\t@Ac\t\000\000\000\000á00é004Ã201­\000\000\000\000\001\000\000\000ÃŽ7\bÂŽ`\036X\t\001\000\000\000Þ1­\005¹ú\b\000\000\000\000¯x\000\000\000\000\000\000ÃŽ7\bÂŽ`n%\t\030Ã201­\207?ß³ÞÐ)\b\000\000\000"
40 efds = {fds_bits = {0, 40, 0 <repeats 30 times>}}
41 timers = {{d = 0xb126a630, e = 0xb126a630}}
42 maxfd = 37
43 rfds = {fds_bits = {0, 40, 0 <repeats 30 times>}}
44 it = {i = 0x950cdb0}
45 rval = 1
46 downref_tm = 0
47---Type <return> to continue, or q <return> to quit---
48 tm = {mds = 61862412}
49 locker = {{mtx = 0x9256d05, val = 153447685}}
50#3 0xb3ea096e in ?? () from /usr/lib/libQtCore.so.4
51No symbol table info available.
52#4 0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
53No symbol table info available.
54#5 0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
55No symbol table info available.
56
57Thread 12 (process 30904):
58#0 0xb7f2c430 in __kernel_vsyscall ()
59No symbol table info available.
60#1 0xb5c570e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
61No symbol table info available.
62#2 0xb3ea19b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
63No symbol table info available.
64#3 0x081726a1 in NetworkControl::RunCommandThread (this=0x950f5b0) at networkcontrol.cpp:273
65 nc = (class NetworkCommand *) 0x0
66#4 0x0817274b in NetworkControl::CommandThread (param=0x950f5b0) at networkcontrol.cpp:260
67 networkControl = (class NetworkControl *) 0x950f5b0
68#5 0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
69No symbol table info available.
70#6 0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
71---Type <return> to continue, or q <return> to quit---
72No symbol table info available.
73
74Thread 11 (process 30897):
75#0 0xb7f2c430 in __kernel_vsyscall ()
76No symbol table info available.
77#1 0xb3c9e7b1 in select () from /lib/tls/i686/cmov/libc.so.6
78No symbol table info available.
79#2 0xb3f72380 in ?? () from /usr/lib/libQtCore.so.4
80No symbol table info available.
81#3 0xb3ea096e in ?? () from /usr/lib/libQtCore.so.4
82No symbol table info available.
83#4 0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
84No symbol table info available.
85#5 0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
86No symbol table info available.
87
88Thread 10 (process 30891):
89#0 0xb7f2c430 in __kernel_vsyscall ()
90No symbol table info available.
91#1 0xb5c570e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
92No symbol table info available.
93#2 0xb3ea19b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
94No symbol table info available.
95---Type <return> to continue, or q <return> to quit---
96#3 0xb6432778 in MythContext::waitPrivRequest (this=0x929c1f8) at mythcontext.cpp:2373
97No locals.
98#4 0x08077585 in run_priv_thread (data=0x0) at main.cpp:1007
99No locals.
100#5 0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
101No symbol table info available.
102#6 0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
103No symbol table info available.
104
105Thread 9 (process 30614):
106#0 0xb7f2c430 in __kernel_vsyscall ()
107No symbol table info available.
108#1 0xb3c9e7b1 in select () from /lib/tls/i686/cmov/libc.so.6
109No symbol table info available.
110#2 0xb6852f12 in SSDP::run (this=0xb1200468) at ssdp.cpp:229
111 nMaxSocket = 18
112 read_set = {fds_bits = {458752, 0 <repeats 31 times>}}
113 timeout = {tv_sec = 0, tv_usec = 173801}
114#3 0xb3ea096e in ?? () from /usr/lib/libQtCore.so.4
115No symbol table info available.
116#4 0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
117No symbol table info available.
118#5 0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
119---Type <return> to continue, or q <return> to quit---
120No symbol table info available.
121
122Thread 8 (process 30892):
123#0 0xb7f2c430 in __kernel_vsyscall ()
124No symbol table info available.
125#1 0xb3c9e7b1 in select () from /lib/tls/i686/cmov/libc.so.6
126No symbol table info available.
127#2 0xb62bfebe in LIRC::run (this=0x935f818) at lirc.cpp:451
128 readfds = {fds_bits = {16777216, 0 <repeats 31 times>}}
129 timeout = {tv_sec = 0, tv_usec = 315333}
130 ret = 0
131 codes = {{p = {static shared_null = {ref = {_q_value = 8355}, alloc = 0, begin = 0, end = 0, sharable = 1,
132 array = {0x0}}, d = 0xa8317d30}, d = 0xa8317d30}}
133#3 0xb3ea096e in ?? () from /usr/lib/libQtCore.so.4
134No symbol table info available.
135#4 0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
136No symbol table info available.
137#5 0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
138No symbol table info available.
139
140Thread 7 (process 30612):
141#0 0xb7f2c430 in __kernel_vsyscall ()
142No symbol table info available.
143---Type <return> to continue, or q <return> to quit---
144#1 0xb3c9bae7 in poll () from /lib/tls/i686/cmov/libc.so.6
145No symbol table info available.
146#2 0xb26f374b in g_poll () from /usr/lib/libglib-2.0.so.0
147No symbol table info available.
148#3 0xb26e5f82 in ?? () from /usr/lib/libglib-2.0.so.0
149No symbol table info available.
150#4 0xb26e6268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
151No symbol table info available.
152#5 0xb3fc0457 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
153No symbol table info available.
154#6 0xb3f9306a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
155No symbol table info available.
156#7 0xb3f934aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
157No symbol table info available.
158#8 0xb3e9d639 in QThread::exec () from /usr/lib/libQtCore.so.4
159No symbol table info available.
160#9 0xb68694ce in WorkerThread::run (this=0x92c1dc0) at threadpool.cpp:267
161No locals.
162#10 0xb3ea096e in ?? () from /usr/lib/libQtCore.so.4
163No symbol table info available.
164#11 0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
165No symbol table info available.
166#12 0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
167---Type <return> to continue, or q <return> to quit---
168No symbol table info available.
169
170Thread 6 (process 16554):
171#0 0xb7f2c430 in __kernel_vsyscall ()
172No symbol table info available.
173#1 0xb5c57412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
174No symbol table info available.
175#2 0xb3ea198c in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
176No symbol table info available.
177#3 0xb3e96e76 in ?? () from /usr/lib/libQtCore.so.4
178No symbol table info available.
179#4 0xb3ea096e in ?? () from /usr/lib/libQtCore.so.4
180No symbol table info available.
181#5 0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
182No symbol table info available.
183#6 0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
184No symbol table info available.
185
186Thread 5 (process 30564):
187#0 0xb7f2c430 in __kernel_vsyscall ()
188No symbol table info available.
189#1 0xb5c57412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
190No symbol table info available.
191---Type <return> to continue, or q <return> to quit---
192#2 0xb3ea198c in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
193No symbol table info available.
194#3 0xb781a172 in TV::StartTV (tvrec=0x0, startInGuide=false, inPlaylist=false, initByNetworkCommand=false)
195 at tv_play.cpp:347
196 locker = {{mtx = 0x999059d, val = 161023389}}
197 state = kState_WatchingLiveTV
198 is_err = false
199 is_none = false
200 timeout = 20
201 st = {m_timer = {mds = 61806572}, m_running = true}
202 is_started = true
203 mctx = (const PlayerContext *) 0x0
204 tv = (class TV *) 0x9990288
205 quitAll = false
206 showDialogs = true
207 playCompleted = false
208 curProgram = (class ProgramInfo *) 0x0
209 startSysEventSent = false
210 nvpError = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
211 size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
212 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
213 data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
214 array = {0}}, d = 0x829e0e0, static codecForCStrings = 0x0}
215---Type <return> to continue, or q <return> to quit---
216 allowrerecord = 134
217 deleterecording = 120
218 force = 106
219#4 0x0807a68c in startTVNormal () at main.cpp:473
220No locals.
221#5 0x0808564a in TVMenuCallback (data=0x929c1f8, selection=@0x9402a0c) at main.cpp:500
222 sel = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0, size = 0,
223 data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {
224 0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0, data = 0xb4089a6e, clean = 0,
225 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x9867858,
226 static codecForCStrings = 0x0}
227#6 0xb623ab67 in MythThemedMenu::handleAction (this=0x9402940, action=@0x98ccb0c, password=@0xbf8efcac)
228 at myththemedmenu.cpp:866
229 cbs = (MythUIMenuCallbacks *) 0xb1211ef4
230#7 0xb623af08 in MythThemedMenu::buttonAction (this=0x9402940, item=0xaaf85a60, skipPass=false)
231 at myththemedmenu.cpp:735
232 button = {type = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
233 size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
234 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
235 data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
236 array = {0}}, d = 0xaaf7d720, static codecForCStrings = 0x0}, action = {<QList<QString>> = {{p = {
237 static shared_null = {ref = {_q_value = 8355}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}},
238 d = 0x98ccaf8}, d = 0x98ccaf8}}, <No data fields>}, text = {static null = {<No data fields>},
239---Type <return> to continue, or q <return> to quit---
240 static shared_null = {ref = {_q_value = 2977}, alloc = 0, size = 0, data = 0x829e0f2, clean = 0, simpletext = 0,
241 righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {
242 _q_value = 1756}, alloc = 0, size = 0, data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0,
243 asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xaaf79a10, static codecForCStrings = 0x0},
244 description = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0, size = 0,
245 data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
246 array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0, data = 0xb4089a6e, clean = 0,
247 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xaaf85a18,
248 static codecForCStrings = 0x0}, icon = 0xaaf85830, active = 224, password = {static null = {<No data fields>},
249 static shared_null = {ref = {_q_value = 2977}, alloc = 0, size = 0, data = 0x829e0f2, clean = 0, simpletext = 0,
250 righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {
251 _q_value = 1756}, alloc = 0, size = 0, data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0,
252 asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x829e0e0, static codecForCStrings = 0x0}}
253 password = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
254 size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
255 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
256 data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
257 array = {0}}, d = 0x829e0e0, static codecForCStrings = 0x0}
258 it = {i = 0x98ccb0c}
259#8 0xb62d9251 in MythThemedMenu::qt_metacall (this=0x9402940, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf8efda0)
260 at moc_myththemedmenu.cpp:73
261No locals.
262#9 0xb3faaca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
263---Type <return> to continue, or q <return> to quit---
264No symbol table info available.
265#10 0xb3fab932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
266No symbol table info available.
267#11 0xb62daf57 in MythUIButtonList::itemClicked (this=0xaaf54230, _t1=0xaaf85a60) at moc_mythuibuttonlist.cpp:96
268 _a = {0x0, 0xbf8efdb4}
269#12 0xb6253b17 in MythUIButtonList::keyPressEvent (this=0xaaf54230, e=0xbf8f032c) at mythuibuttonlist.cpp:887
270 item = (MythUIButtonListItem *) 0xaaf85a60
271 action = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
272 size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
273 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
274 data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
275 array = {0}}, d = 0x9370648, static codecForCStrings = 0x0}
276 i = 0
277 actions = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 8355}, alloc = 0, begin = 0,
278 end = 0, sharable = 1, array = {0x0}}, d = 0x97ab120}, d = 0x97ab120}}, <No data fields>}
279 handled = true
280#13 0xb623b888 in MythThemedMenu::keyPressEvent (this=0x9402940, event=0xbf8f032c) at myththemedmenu.cpp:215
281 type = (class MythUIType *) 0xaaf54230
282 actions = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 8355}, alloc = 0, begin = 0,
283 end = 0, sharable = 1, array = {0x0}}, d = 0x1}, d = 0x1}}, <No data fields>}
284 handled = 182
285 fullexit = 31
286#14 0xb61abdd3 in MythMainWindow::eventFilter (this=0x93635d8, e=0xbf8f032c) at mythmainwindow.cpp:1528
287---Type <return> to continue, or q <return> to quit---
288 top = (class MythScreenType *) 0x9402940
289 ke = (struct QKeyEvent *) 0xbf8f032c
290 it = (class MythScreenStack **) 0x943058c
291 ge = (MythGestureEvent *) 0xb28c4c30
292#15 0xb3f93c5a in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4
293No symbol table info available.
294#16 0xb42e8e7a in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
295No symbol table info available.
296#17 0xb42f225b in QApplication::notify () from /usr/lib/libQtGui.so.4
297No symbol table info available.
298#18 0xb3f94a3b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
299No symbol table info available.
300#19 0xb6473c8e in QCoreApplication::sendEvent (receiver=0x93635d8, event=0xbf8f032c)
301 at /usr/include/qt4/QtCore/qcoreapplication.h:213
302No locals.
303#20 0xb61b04db in MythMainWindow::customEvent (this=0x93635d8, ce=0xa8318660) at mythmainwindow.cpp:1738
304 key = <incomplete type>
305 key_target = (struct QObject *) 0x0
306 lke = (LircKeycodeEvent *) 0xa8318660
307#21 0xb3fa53ff in QObject::event () from /usr/lib/libQtCore.so.4
308No symbol table info available.
309#22 0xb433f440 in QWidget::event () from /usr/lib/libQtGui.so.4
310No symbol table info available.
311---Type <return> to continue, or q <return> to quit---
312#23 0xb61b3c7a in MythMainWindow::event (this=0x93635d8, e=0xa8318660) at mythmainwindow.cpp:834
313No locals.
314#24 0xb42e8e9c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
315No symbol table info available.
316#25 0xb42f1282 in QApplication::notify () from /usr/lib/libQtGui.so.4
317No symbol table info available.
318#26 0xb3f94a3b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
319No symbol table info available.
320#27 0xb3f95695 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
321No symbol table info available.
322#28 0xb3f9588d in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
323No symbol table info available.
324#29 0xb3fc07ef in ?? () from /usr/lib/libQtCore.so.4
325No symbol table info available.
326#30 0xb26e2b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
327No symbol table info available.
328#31 0xb26e60eb in ?? () from /usr/lib/libglib-2.0.so.0
329No symbol table info available.
330#32 0xb26e6268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
331No symbol table info available.
332#33 0xb3fc0438 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
333No symbol table info available.
334#34 0xb438a365 in ?? () from /usr/lib/libQtGui.so.4
335---Type <return> to continue, or q <return> to quit---
336No symbol table info available.
337#35 0xb3f9306a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
338No symbol table info available.
339#36 0xb3f934aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
340No symbol table info available.
341#37 0xb3f95959 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
342No symbol table info available.
343#38 0xb42e8d17 in QApplication::exec () from /usr/lib/libQtGui.so.4
344No symbol table info available.
345#39 0x080831e2 in main (argc=1, argv=0xbf8f10b4) at main.cpp:1507
346 bPromptForBackend = false
347 bBypassAutoDiscovery = false
348 upgradeAllowed = false
349 cmdline_err = 153
350 cmdline = {parseTypes = 1535, settingsOverride = {{d = 0x829e100, e = 0x829e100}},
351 settingsQuery = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 8355}, alloc = 0, begin = 0,
352 end = 0, sharable = 1, array = {0x0}}, d = 0x829e604}, d = 0x829e604}}, <No data fields>}, display = {
353 static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0, size = 0,
354 data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
355 array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0, data = 0xb4089a6e, clean = 0,
356 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x829e0e0,
357 static codecForCStrings = 0x0}, geometry = {static null = {<No data fields>}, static shared_null = {ref = {
358 _q_value = 2977}, alloc = 0, size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0,
359---Type <return> to continue, or q <return> to quit---
360 asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756},
361 alloc = 0, size = 0, data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0,
362 capacity = 0, reserved = 0, array = {0}}, d = 0x829e0e0, static codecForCStrings = 0x0}, wantsToExit = false}
363 a = <incomplete type>
364 pluginname = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
365 size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
366 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
367 data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
368 array = {0}}, d = 0x829e0e0, static codecForCStrings = 0x0}
369 finfo = {d_ptr = 0x92b7db0}
370 binname = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
371 size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
372 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
373 data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
374 array = {0}}, d = 0x92b7fd0, static codecForCStrings = 0x0}
375 ResetSettings = false
376 settingsOverride = {{d = 0x829e100, e = 0x829e100}}
377 callCleanup = {m_cleanFunction = 0x8086875 <cleanup>}
378 pa_ret = 0
379 settingsQuery = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 8355}, alloc = 0,
380 begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x829e604}, d = 0x829e604}}, <No data fields>}
381 fileprefix = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
382 size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
383---Type <return> to continue, or q <return> to quit---
384 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
385 data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
386 array = {0}}, d = 0x92b8f88, static codecForCStrings = 0x0}
387 dir = {d_ptr = 0x936f118}
388 priv_thread = 2959715216
389 priv_thread_created = true
390 status = 0
391 themename = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
392 size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
393 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
394 data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
395 array = {0}}, d = 0x94028e0, static codecForCStrings = 0x0}
396 themedir = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
397 size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
398 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
399 data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
400 array = {0}}, d = 0x9402448, static codecForCStrings = 0x0}
401 mainWindow = (class MythMainWindow *) 0x93635d8
402 pmanager = (MythPluginManager *) 0xaaf3cc58
403 mon = (class MediaMonitor *) 0xaaf490c8
404 networkControl = (class NetworkControl *) 0x950f5b0
405 sysEventHandler = (class MythSystemEventHandler *) 0xaaf51b70
406 bcm = {<> = {<No data fields>}, static staticMetaObject = {d = {superdata = 0x829da60,
407---Type <return> to continue, or q <return> to quit---
408 stringdata = 0x8257800 "BackendConnectionManager", data = 0x8257840, extradata = 0x0}}, m_reconnecting = 0x0,
409 m_reconnect_timer = 0xaaf4b918, m_first_time = false}
410 ret = -1277844224
411
412Thread 4 (process 16575):
413#0 0xb7f2c430 in __kernel_vsyscall ()
414No symbol table info available.
415#1 0xb3c617a6 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
416No symbol table info available.
417#2 0xb3c9f14c in usleep () from /lib/tls/i686/cmov/libc.so.6
418No symbol table info available.
419#3 0xb74b8102 in RingBuffer::safe_read (this=0xaaf40df8, fd=57, data=0x9f88d28, sz=65536) at RingBuffer.cpp:619
420 ret = 1580
421 tot = 1580
422 errcnt = 0
423 zerocnt = 0
424#4 0xb74b9a03 in RingBuffer::ReadAheadThread (this=0xaaf40df8) at RingBuffer.cpp:1013
425 totfree = 65536
426 ret = 65536
427 used = 86073
428 loops = 0
429 lastread = {tv_sec = 1263769865, tv_usec = 625999}
430 now = {tv_sec = 1263769865, tv_usec = 625999}
431---Type <return> to continue, or q <return> to quit---
432 KB640 = 655360
433 readtimeavg = 249
434 readinterval = 60
435#5 0xb74b9e79 in RingBuffer::StartReader (type=0xaaf40df8) at RingBuffer.cpp:895
436 rbuffer = (RingBuffer *) 0xaaf40df8
437#6 0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
438No symbol table info available.
439#7 0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
440No symbol table info available.
441
442Thread 3 (process 30613):
443#0 0xb7f2c430 in __kernel_vsyscall ()
444No symbol table info available.
445#1 0xb5c57412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
446No symbol table info available.
447#2 0xb3ea0359 in ?? () from /usr/lib/libQtCore.so.4
448No symbol table info available.
449#3 0xb3ea048b in QThread::msleep () from /usr/lib/libQtCore.so.4
450No symbol table info available.
451#4 0xb68573c6 in TaskQueue::run (this=0x92bcab8) at taskqueue.cpp:126
452 ttNow = {tv_sec = 1263769865, tv_usec = 550610}
453 pTask = (Task *) 0x0
454#5 0xb3ea096e in ?? () from /usr/lib/libQtCore.so.4
455---Type <return> to continue, or q <return> to quit---
456No symbol table info available.
457#6 0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
458No symbol table info available.
459#7 0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
460No symbol table info available.
461
462Thread 2 (process 16585):
463#0 0xb7f2c430 in __kernel_vsyscall ()
464No symbol table info available.
465#1 0xb3c617a6 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
466No symbol table info available.
467#2 0xb3c9f14c in usleep () from /lib/tls/i686/cmov/libc.so.6
468No symbol table info available.
469#3 0xb798c84d in BusyWaitVideoSync::WaitForFrame (this=0x9520cf8, sync_delay=16666) at vsync.cpp:679
470 cnt = 0
471#4 0xb7863e0e in NuppelVideoPlayer::AVSync (this=0xab81ec50) at NuppelVideoPlayer.cpp:2488
472 diverge = 4.1111908
473 buffer = (VideoFrame *) 0x9dfe8e0
474 ps = kScan_Progressive
475#5 0xb7867fa0 in NuppelVideoPlayer::DisplayNormalFrame (this=0xab81ec50) at NuppelVideoPlayer.cpp:2946
476 frame = (VideoFrame *) 0x9dfe8e0
477 ps = kScan_Progressive
478#6 0xb7869012 in NuppelVideoPlayer::OutputVideoLoop (this=0xab81ec50) at NuppelVideoPlayer.cpp:3085
479---Type <return> to continue, or q <return> to quit---
480 temp_speed = 1
481 fr_int = 16683
482 rf_int = 16666
483#7 0xb7869160 in NuppelVideoPlayer::kickoffOutputVideoLoop (player=0xab81ec50) at NuppelVideoPlayer.cpp:3106
484 nvp = (NuppelVideoPlayer *) 0xab81ec50
485 video_thread_pool = (void *) 0x0
486#8 0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
487No symbol table info available.
488#9 0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
489No symbol table info available.
490
491Thread 1 (process 16584):
492#0 0xb6a1aef0 in avcodec_close (avctx=0xa305ead0) at utils.c:678
493No locals.
494#1 0xb63fee73 in AudioOutputDigitalEncoder::Dispose (this=0xa33a2fe0) at audiooutputdigitalencoder.cpp:50
495No locals.
496#2 0xb63ffbd6 in AudioOutputDigitalEncoder::Init (this=0xa33a2fe0, codec_id=CODEC_ID_AC3, bitrate=448000,
497 samplerate=96000, channels=6) at audiooutputdigitalencoder.cpp:92
498 codec = (AVCodec *) 0xb6cc46e0
499 ret = -1
500 bytes_per_frame = 3015924165
501#3 0xb63f3a7b in AudioOutputBase::Reconfigure (this=0xac9e8008, orig_settings=@0xae01c01c) at audiooutputbase.cpp:333
502 settings = {main_device = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977},
503---Type <return> to continue, or q <return> to quit---
504 alloc = 0, size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
505 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
506 data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
507 array = {0}}, d = 0x829e0e0, static codecForCStrings = 0x0}, passthru_device = {
508 static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0, size = 0,
509 data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
510 array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0, data = 0xb4089a6e, clean = 0,
511 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x829e0e0,
512 static codecForCStrings = 0x0}, bits = 16, channels = 6, codec = 86018, samplerate = 22050,
513 set_initial_vol = false, use_passthru = false, source = AUDIOOUTPUT_UNKNOWN, upmixer = 0}
514 lsource_audio_channels = 2
515 lneeds_upmix = true
516 laudio_reenc = false
517 general_deps = false
518 upmix_deps = true
519 lock1 = {{mtx = 0xac9e80e5, val = 2896068837}}
520 lock2 = {{mtx = 0xac9e80ed, val = 2896068845}}
521 rates = {<std::_Vector_base<int, std::allocator<int> >> = {
522 _M_impl = {<std::allocator<int>> = {<__gnu_cxx::new_allocator<int>> = {<No data fields>}, <No data fields>},
523 _M_start = 0xa830a958, _M_finish = 0xa830a964, _M_end_of_storage = 0xa830a988}}, <No data fields>}
524 it = {_M_current = 0xa830a964}
525 resample = true
526#4 0xb786b437 in NuppelVideoPlayer::ReinitAudio (this=0xab81ec50) at NuppelVideoPlayer.cpp:951
527---Type <return> to continue, or q <return> to quit---
528 settings = {main_device = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977},
529 alloc = 0, size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
530 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
531 data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
532 array = {0}}, d = 0x829e0e0, static codecForCStrings = 0x0}, passthru_device = {
533 static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0, size = 0,
534 data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
535 array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0, data = 0xb4089a6e, clean = 0,
536 simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x829e0e0,
537 static codecForCStrings = 0x0}, bits = 16, channels = 2, codec = 86018, samplerate = 22050,
538 set_initial_vol = false, use_passthru = false, source = AUDIOOUTPUT_UNKNOWN, upmixer = 0}
539 errMsg = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
540 size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
541 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
542 data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
543 array = {0}}, d = 0xae01c1a8, static codecForCStrings = 0x0}
544 lock = {{mtx = 0xab8349a5, val = 2877508005}}
545 errMsg = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
546 size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
547 reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
548 data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
549 array = {0}}, d = 0x101d250, static codecForCStrings = 0x0}
550#5 0xb78c072c in AvFormatDecoder::SetupAudioStream (this=0xa34b98b8) at avformatdecoder.cpp:4473
551---Type <return> to continue, or q <return> to quit---
552 info = {codec_id = CODEC_ID_AAC, sample_size = 4, sample_rate = 22050, channels = 2, do_passthru = false}
553 curstream = (AVStream *) 0xa831f9e0
554 codec_ctx = (AVCodecContext *) 0xa08e5ab0
555 old_in = {codec_id = CODEC_ID_AAC, sample_size = 4, sample_rate = 48000, channels = 2, do_passthru = false}
556 using_passthru = false
557 __PRETTY_FUNCTION__ = "bool AvFormatDecoder::SetupAudioStream()"
558#6 0xb78c3eeb in AvFormatDecoder::AutoSelectAudioTrack (this=0xa34b98b8) at avformatdecoder.cpp:3279
559 atracks = (const sinfo_vec_t &) @0xa34b994c: {<std::_Vector_base<StreamInfo, std::allocator<StreamInfo> >> = {
560 _M_impl = {<std::allocator<StreamInfo>> = {<__gnu_cxx::new_allocator<StreamInfo>> = {<No data fields>}, <No data fields>}, _M_start = 0xa8308b90, _M_finish = 0xa8308ba8, _M_end_of_storage = 0xa8308ba8}}, <No data fields>}
561 wtrack = (StreamInfo &) @0xa34b9988: {av_stream_index = 1, av_substream_index = -1, language = 7695972,
562 language_index = 0, stream_id = 4352, easy_reader = false, wide_aspect_ratio = false}
563 strack = (StreamInfo &) @0xa34b9a00: {av_stream_index = 1, av_substream_index = -1, language = 7695972,
564 language_index = 0, stream_id = 4352, easy_reader = false, wide_aspect_ratio = false}
565 ctrack = (int &) @0xa34b9938: 0
566 numStreams = 1
567 selTrack = 0
568 wlang = 7695972
569#7 0xb78e1a39 in AvFormatDecoder::GetFrame (this=0xa34b98b8, onlyvideo=0) at avformatdecoder.cpp:3934
570 ctx = (AVCodecContext *) 0xa08e5ab0
571 reselectAudioTrack = false
572 s = 0xa3000030 ""
573 wasDual = false
574---Type <return> to continue, or q <return> to quit---
575 isDual = false
576 already_decoded = false
577 temppts = 1176
578 ret = -1
579 ctype = 1
580 audSubIdx = -1
581 curstream = (AVStream *) 0xa831f9e0
582 audIdx = -1
583 subIdx = -1
584 pkt = (AVPacket *) 0xa341f0a8
585 hdr = {sync_word = 8496, crc1 = 2659, sr_code = 40 '(', bitstream_id = 198 'Æ, channel_mode = 1 '\001',
586 lfe_on = 174 '®', frame_type = 244 'Îsubstreamid = 0, center_mix_level = 0, surround_mix_level = -1375615432,
587 channel_map = 57722, num_blocks = 16, sr_shift = 144 '\220', sample_rate = 44545, bit_rate = 2919352120,
588 channels = 189 'œ', frame_size = 46057, channel_layout = -5473984661120090096}
589 len = 2694
590 ptr = (
591 unsigned char *) 0xa30867c8 "\vw\a\b\036@á002\023Í200}ß²ÿ\207\207ð036\037ÃÞ037>|ù237>ÿ\235_>|ù237>|ù237>|ùù\237>|ù237>|ù237>|û5_>|ù237>|ù237>|ùù\237>|ù237>|ù237>|û5_>|ù237>|ù237>|ùùù237 'Ð002ç"uÂŒ\031R\032\a\r\232\032ïS]I>ßVŠ©ÖÝ\030\030ß...
592 data_size = 192000
593 pts = 387
594 firstloop = true
595 have_err = false
596---Type <return> to continue, or q <return> to quit---
597 allowedquit = false
598 storevideoframes = true
599 skipaudio = false
600 has_video = true
601 ofill = 1
602 ototal = 1536000
603 othresh = 1152000
604 total_decoded_audio = 0
605#8 0xb785e849 in NuppelVideoPlayer::GetFrameNormal (this=0xab81ec50, onlyvideo=0) at NuppelVideoPlayer.cpp:1529
606No locals.
607#9 0xb785f600 in NuppelVideoPlayer::GetFrame (this=0xab81ec50, onlyvideo=0, unsafe=false)
608 at NuppelVideoPlayer.cpp:1615
609 ret = false
610#10 0xb787894c in NuppelVideoPlayer::StartPlaying (this=0xab81ec50, openfile=false) at NuppelVideoPlayer.cpp:3782
611 output_video = 2686450576
612 decoder_thread = 2919357328
613 __PRETTY_FUNCTION__ = "bool NuppelVideoPlayer::StartPlaying(bool)"
614#11 0xb789b29b in SpawnDecode (param=0xab81ec50) at playercontext.cpp:27
615 decoder_thread_pool = (void *) 0x0
616 nvp = (class NuppelVideoPlayer *) 0xab81ec50
617#12 0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
618No symbol table info available.
619#13 0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
620---Type <return> to continue, or q <return> to quit---
621No symbol table info available.
622(gdb)
623