Ticket #10670: mythbackend-0.25_backtrace2.txt

File mythbackend-0.25_backtrace2.txt, 24.8 KB (added by andrew@…, 14 years ago)
Line 
1GNU gdb (Gentoo 7.3.1 p2) 7.3.1
2Copyright (C) 2011 Free Software Foundation, Inc.
3License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
4This is free software: you are free to change and redistribute it.
5There is NO WARRANTY, to the extent permitted by law. Type "show copying"
6and "show warranty" for details.
7This GDB was configured as "i586-pc-linux-gnu".
8For bug reporting instructions, please see:
9<http://bugs.gentoo.org/>...
10Reading symbols from /usr/bin/mythbackend...Reading symbols from /usr/lib/debug/usr/bin/mythbackend.debug...done.
11done.
12[New LWP 21329]
13[New LWP 21330]
14[New LWP 21331]
15[New LWP 21332]
16[New LWP 21333]
17[New LWP 21336]
18[New LWP 21337]
19[New LWP 21338]
20[New LWP 21340]
21[New LWP 21341]
22[New LWP 21342]
23[New LWP 21344]
24[New LWP 21346]
25[New LWP 21347]
26[New LWP 21348]
27[New LWP 21349]
28[New LWP 21355]
29[New LWP 21356]
30[New LWP 21403]
31[New LWP 21784]
32[New LWP 21787]
33[New LWP 21791]
34[New LWP 21315]
35[New LWP 21318]
36[New LWP 21319]
37[New LWP 21320]
38[New LWP 21321]
39[New LWP 21322]
40[New LWP 21323]
41[New LWP 21788]
42[New LWP 21785]
43[New LWP 21328]
44
45warning: Can't read pathname for load map: Input/output error.
46[Thread debugging using libthread_db enabled]
47Core was generated by `/usr/bin/mythbackend --verbose general --loglevel info --logpath /var/log/mytht'.
48Program terminated with signal 11, Segmentation fault.
49#0 0xb43508c5 in QMutex::lock() () from /usr/lib/qt4/libQtCore.so.4
50[?1034h(gdb) paging off
51Undefined command: "paging". Try "help".
52(gdb) set pagination off
53(gdb) thread apply all bt
54
55Thread 32 (Thread 0xae6bab70 (LWP 21328)):
56#0 0xb41f8041 in read () at ../sysdeps/unix/syscall-template.S:82
57#1 0xae748e8d in vio_read () from /usr/lib/libmysqlclient_r.so.16
58#2 0xae748eed in vio_read_buff () from /usr/lib/libmysqlclient_r.so.16
59#3 0xae749aa5 in ?? () from /usr/lib/libmysqlclient_r.so.16
60#4 0xae74a2d3 in my_net_read () from /usr/lib/libmysqlclient_r.so.16
61#5 0xae744bdd in cli_safe_read () from /usr/lib/libmysqlclient_r.so.16
62#6 0xae7457d7 in ?? () from /usr/lib/libmysqlclient_r.so.16
63#7 0xae723d41 in ?? () from /usr/lib/libmysqlclient_r.so.16
64#8 0xae72438e in cli_stmt_execute () from /usr/lib/libmysqlclient_r.so.16
65#9 0xae724fd4 in mysql_stmt_execute () from /usr/lib/libmysqlclient_r.so.16
66#10 0xae88340a in ?? () from /usr/lib/qt4/plugins/sqldrivers/libqsqlmysql.so
67#11 0xb4fb35d8 in QSqlQuery::exec() () from /usr/lib/qt4/libQtSql.so.4
68#12 0xb60e4096 in MSqlQuery::exec (this=0xae6b9e44) at mythdbcon.cpp:615
69#13 0xb738cd47 in unlock_channel (chanid=1017, updated=0) at eitcache.cpp:213
70#14 0xb738d8a9 in EITCache::WriteChannelToDB (this=0x8feaad8, chanid=1017) at eitcache.cpp:288
71#15 0xb738dbb0 in EITCache::WriteToDB (this=0x8feaad8) at eitcache.cpp:303
72#16 0xb73719be in EITHelper::WriteEITCache (this=0x9093458) at eithelper.cpp:611
73#17 0xb737c891 in EITScanner::StopPassiveScan (this=0x906e248) at eitscanner.cpp:217
74#18 0xb737cf64 in EITScanner::StopActiveScan (this=0x906e248) at eitscanner.cpp:282
75#19 0xb73aa5a0 in TVRec::HandleStateChange (this=0x90a2190) at tv_rec.cpp:978
76#20 0xb73abca7 in TVRec::run (this=0x90a2190) at tv_rec.cpp:1235
77#21 0xb60c691b in MThread::run (this=0x90a1e60) at mthread.cpp:319
78#22 0xb60c6f9d in MThreadInternal::run (this=0x90931c0) at mthread.cpp:78
79#23 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
80#24 0xb41f0d02 in start_thread (arg=0xae6bab70) at pthread_create.c:301
81#25 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
82
83Thread 31 (Thread 0xa1c4eb70 (LWP 21785)):
84#0 0xb4030277 in select () at ../sysdeps/unix/syscall-template.S:82
85#1 0xb74789b0 in DVBStreamHandler::RunTS (this=0xa3794c28) at dvbstreamhandler.cpp:222
86#2 0xb7477806 in DVBStreamHandler::run (this=0xa3794c28) at dvbstreamhandler.cpp:112
87#3 0xb60c6f9d in MThreadInternal::run (this=0xa3729170) at mthread.cpp:78
88#4 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
89#5 0xb41f0d02 in start_thread (arg=0xa1c4eb70) at pthread_create.c:301
90#6 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
91
92Thread 30 (Thread 0xa40ffb70 (LWP 21788)):
93#0 0xb4030277 in select () at ../sysdeps/unix/syscall-template.S:82
94#1 0xb74789b0 in DVBStreamHandler::RunTS (this=0xa379ee20) at dvbstreamhandler.cpp:222
95#2 0xb7477806 in DVBStreamHandler::run (this=0xa379ee20) at dvbstreamhandler.cpp:112
96#3 0xb60c6f9d in MThreadInternal::run (this=0xa37141a8) at mthread.cpp:78
97#4 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
98#5 0xb41f0d02 in start_thread (arg=0xa40ffb70) at pthread_create.c:301
99#6 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
100
101Thread 29 (Thread 0xaf08ab70 (LWP 21323)):
102#0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_wait.S:170
103#1 0xb4354a7a in ?? () from /usr/lib/qt4/libQtCore.so.4
104#2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
105#3 0xb61bf735 in MythSystemIOHandler::run (this=0x903e770) at system-unix.cpp:100
106#4 0xb60c6f9d in MThreadInternal::run (this=0x9018bd0) at mthread.cpp:78
107#5 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
108#6 0xb41f0d02 in start_thread (arg=0xaf08ab70) at pthread_create.c:301
109#7 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
110
111Thread 28 (Thread 0xaf88ab70 (LWP 21322)):
112#0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_wait.S:170
113#1 0xb4354a7a in ?? () from /usr/lib/qt4/libQtCore.so.4
114#2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
115#3 0xb61bf735 in MythSystemIOHandler::run (this=0x902e228) at system-unix.cpp:100
116#4 0xb60c6f9d in MThreadInternal::run (this=0x901c6c8) at mthread.cpp:78
117#5 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
118#6 0xb41f0d02 in start_thread (arg=0xaf88ab70) at pthread_create.c:301
119#7 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
120
121Thread 27 (Thread 0xb008ab70 (LWP 21321)):
122#0 0xb41f871c in nanosleep () at ../sysdeps/unix/syscall-template.S:82
123#1 0xb61c1fbf in MythSystemSignalManager::run (this=0x9017a20) at system-unix.cpp:491
124#2 0xb60c6f9d in MThreadInternal::run (this=0x901bb80) at mthread.cpp:78
125#3 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
126#4 0xb41f0d02 in start_thread (arg=0xb008ab70) at pthread_create.c:301
127#5 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
128
129Thread 26 (Thread 0xb088ab70 (LWP 21320)):
130#0 0xb41f871c in nanosleep () at ../sysdeps/unix/syscall-template.S:82
131#1 0xb61c04d1 in MythSystemManager::run (this=0x902db00) at system-unix.cpp:272
132#2 0xb60c6f9d in MThreadInternal::run (this=0x9016cd0) at mthread.cpp:78
133#3 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
134#4 0xb41f0d02 in start_thread (arg=0xb088ab70) at pthread_create.c:301
135#5 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
136
137Thread 25 (Thread 0xb108ab70 (LWP 21319)):
138#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
139#1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
140#2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
141#3 0xb618d952 in LoggerThread::run (this=0x900b798) at logging.cpp:826
142#4 0xb60c6f9d in MThreadInternal::run (this=0x900b678) at mthread.cpp:78
143#5 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
144#6 0xb41f0d02 in start_thread (arg=0xb108ab70) at pthread_create.c:301
145#7 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
146
147Thread 24 (Thread 0xb188ab70 (LWP 21318)):
148#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
149#1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
150#2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
151#3 0xb618cfb1 in DBLoggerThread::run (this=0x90116e8) at logging.cpp:649
152#4 0xb60c6f9d in MThreadInternal::run (this=0x900fc38) at mthread.cpp:78
153#5 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
154#6 0xb41f0d02 in start_thread (arg=0xb188ab70) at pthread_create.c:301
155#7 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
156
157Thread 23 (Thread 0xb188d720 (LWP 21315)):
158#0 0xb402c762 in *__GI___poll (fds=0x9274120, nfds=7, timeout=12517) at ../sysdeps/unix/sysv/linux/poll.c:87
159#1 0xb4247eb9 in g_poll () from /usr/lib/libglib-2.0.so.0
160#2 0x00000007 in ?? ()
161#3 0x000030e5 in ?? ()
162#4 0xb42e3ff4 in ?? () from /usr/lib/libglib-2.0.so.0
163Backtrace stopped: previous frame inner to this frame (corrupt stack?)
164
165Thread 22 (Thread 0xa58ffb70 (LWP 21791)):
166#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
167#1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
168#2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
169#3 0xb60c9bc4 in MPoolThread::run (this=0xa08f3a20) at mthreadpool.cpp:71
170#4 0xb60c6f9d in MThreadInternal::run (this=0xa253fcf8) at mthread.cpp:78
171#5 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
172#6 0xb41f0d02 in start_thread (arg=0xa58ffb70) at pthread_create.c:301
173#7 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
174
175Thread 21 (Thread 0xa2effb70 (LWP 21787)):
176#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
177#1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
178#2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
179#3 0xb7330ee2 in SignalMonitor::run (this=0xa375a320) at signalmonitor.cpp:322
180#4 0xb60c6f9d in MThreadInternal::run (this=0xa375a2f8) at mthread.cpp:78
181#5 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
182#6 0xb41f0d02 in start_thread (arg=0xa2effb70) at pthread_create.c:301
183#7 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
184
185Thread 20 (Thread 0xa144eb70 (LWP 21784)):
186#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
187#1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
188#2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
189#3 0xb7330ee2 in SignalMonitor::run (this=0xa378e950) at signalmonitor.cpp:322
190#4 0xb60c6f9d in MThreadInternal::run (this=0xa371d548) at mthread.cpp:78
191#5 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
192#6 0xb41f0d02 in start_thread (arg=0xa144eb70) at pthread_create.c:301
193#7 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
194
195Thread 19 (Thread 0xa244eb70 (LWP 21403)):
196#0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_wait.S:170
197#1 0xb4354a7a in ?? () from /usr/lib/qt4/libQtCore.so.4
198#2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
199#3 0xb60dcba9 in MythSocketThread::run (this=0x92b8c90) at mythsocketthread.cpp:232
200#4 0xb60c6f9d in MThreadInternal::run (this=0x93c9e70) at mthread.cpp:78
201#5 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
202#6 0xb41f0d02 in start_thread (arg=0xa244eb70) at pthread_create.c:301
203#7 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
204
205Thread 18 (Thread 0xa48ffb70 (LWP 21356)):
206#0 0xb402c762 in *__GI___poll (fds=0x92ba458, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
207#1 0xb4247eb9 in g_poll () from /usr/lib/libglib-2.0.so.0
208#2 0x00000001 in ?? ()
209#3 0xffffffff in ?? ()
210#4 0xb42e3ff4 in ?? () from /usr/lib/libglib-2.0.so.0
211Backtrace stopped: previous frame inner to this frame (corrupt stack?)
212
213Thread 17 (Thread 0xa50ffb70 (LWP 21355)):
214#0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_wait.S:170
215#1 0xb4354a7a in ?? () from /usr/lib/qt4/libQtCore.so.4
216#2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
217#3 0xb612fecf in MythDownloadManager::run (this=0x92aa720) at mythdownloadmanager.cpp:280
218#4 0xb60c6f9d in MThreadInternal::run (this=0x9275308) at mthread.cpp:78
219#5 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
220#6 0xb41f0d02 in start_thread (arg=0xa50ffb70) at pthread_create.c:301
221#7 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
222
223Thread 16 (Thread 0xa60ffb70 (LWP 21349)):
224#0 0xb402c762 in *__GI___poll (fds=0x9276ab0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
225#1 0xb4247eb9 in g_poll () from /usr/lib/libglib-2.0.so.0
226#2 0x00000001 in ?? ()
227#3 0xffffffff in ?? ()
228#4 0xb42e3ff4 in ?? () from /usr/lib/libglib-2.0.so.0
229Backtrace stopped: previous frame inner to this frame (corrupt stack?)
230
231Thread 15 (Thread 0xa68ffb70 (LWP 21348)):
232#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
233#1 0xb43541a4 in ?? () from /usr/lib/qt4/libQtCore.so.4
234#2 0xb435428b in QThread::msleep(unsigned long) () from /usr/lib/qt4/libQtCore.so.4
235#3 0xb60c7064 in MThreadInternal::MSleep (time=100) at mthread.cpp:91
236#4 0xb60c69a7 in MThread::msleep (time=100) at mthread.cpp:342
237#5 0xb6263c64 in TaskQueue::run (this=0x9262288) at taskqueue.cpp:150
238#6 0xb60c6f9d in MThreadInternal::run (this=0x925e260) at mthread.cpp:78
239#7 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
240#8 0xb41f0d02 in start_thread (arg=0xa68ffb70) at pthread_create.c:301
241#9 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
242
243Thread 14 (Thread 0xa70ffb70 (LWP 21347)):
244#0 0xb4030277 in select () at ../sysdeps/unix/syscall-template.S:82
245#1 0xb625ed1e in SSDP::run (this=0x92629c8) at ssdp.cpp:295
246#2 0xb60c6f9d in MThreadInternal::run (this=0x925d448) at mthread.cpp:78
247#3 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
248#4 0xb41f0d02 in start_thread (arg=0xa70ffb70) at pthread_create.c:301
249#5 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
250
251Thread 13 (Thread 0xa7e97b70 (LWP 21346)):
252#0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_wait.S:170
253#1 0xb50b5cd6 in ?? () from /usr/lib/qt4/libQtScript.so.4
254#2 0xb50b5d37 in ?? () from /usr/lib/qt4/libQtScript.so.4
255#3 0xb41f0d02 in start_thread (arg=0xa7e97b70) at pthread_create.c:301
256#4 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
257
258Thread 12 (Thread 0xa8697b70 (LWP 21344)):
259#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
260#1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
261#2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
262#3 0xb6efd46a in JobQueue::ProcessQueue (this=0x9104750) at jobqueue.cpp:496
263#4 0xb6ef9869 in JobQueue::run (this=0x9104750) at jobqueue.cpp:161
264#5 0xb60c691b in MThread::run (this=0x90a0ef0) at mthread.cpp:319
265#6 0xb60c6f9d in MThreadInternal::run (this=0x90a0f08) at mthread.cpp:78
266#7 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
267#8 0xb41f0d02 in start_thread (arg=0xa8697b70) at pthread_create.c:301
268#9 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
269
270Thread 11 (Thread 0xa8e97b70 (LWP 21342)):
271#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
272#1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
273#2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
274#3 0x08077b9b in AutoExpire::Sleep (this=0x90aab68, sleepTime=59997) at autoexpire.cpp:358
275#4 0x080779f7 in AutoExpire::RunExpirer (this=0x90aab68) at autoexpire.cpp:339
276#5 0x080754a5 in ExpireThread::run (this=0x91a2858) at autoexpire.cpp:58
277#6 0xb60c6f9d in MThreadInternal::run (this=0x91a3698) at mthread.cpp:78
278#7 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
279#8 0xb41f0d02 in start_thread (arg=0xa8e97b70) at pthread_create.c:301
280#9 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
281
282Thread 10 (Thread 0xa9697b70 (LWP 21341)):
283#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
284#1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
285#2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
286#3 0x0812d20e in HouseKeeper::RunHouseKeeping (this=0x90a1e30) at housekeeper.cpp:348
287#4 0x0812b3a5 in HouseKeepingThread::run (this=0x9104478) at housekeeper.cpp:39
288#5 0xb60c6f9d in MThreadInternal::run (this=0x90a1a18) at mthread.cpp:78
289#6 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
290#7 0xb41f0d02 in start_thread (arg=0xa9697b70) at pthread_create.c:301
291#8 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
292
293Thread 9 (Thread 0xa9e97b70 (LWP 21340)):
294#0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_wait.S:170
295#1 0xb4354a7a in ?? () from /usr/lib/qt4/libQtCore.so.4
296#2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
297#3 0xb73ad85c in TVRec::WaitForEventThreadSleep (this=0x90a2190, wake=true, time=4294967295) at tv_rec.cpp:1446
298#4 0xb73a6b94 in TVRec::StartRecording (this=0x90a2190, rcinfo=0xa08cc6b8) at tv_rec.cpp:649
299#5 0x0808a188 in EncoderLink::StartRecording (this=0x90a4ef0, rec=0xa08cc6b8) at encoderlink.cpp:388
300#6 0x0810345e in Scheduler::HandleRecording (this=0x9105a00, ri=..., statuschanged=@0xa9e97197, prerollseconds=150, tuningTimeout=180) at scheduler.cpp:2420
301#7 0x080ff705 in Scheduler::run (this=0x9105a00) at scheduler.cpp:1896
302#8 0xb60c6f9d in MThreadInternal::run (this=0x90ab5c0) at mthread.cpp:78
303#9 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
304#10 0xb41f0d02 in start_thread (arg=0xa9e97b70) at pthread_create.c:301
305#11 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
306
307Thread 8 (Thread 0xaa697b70 (LWP 21338)):
308#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
309#1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
310#2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
311#3 0xb73ad134 in TVRec::run (this=0x9017468) at tv_rec.cpp:1404
312#4 0xb60c691b in MThread::run (this=0x90175d8) at mthread.cpp:319
313#5 0xb60c6f9d in MThreadInternal::run (this=0x90175f0) at mthread.cpp:78
314#6 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
315#7 0xb41f0d02 in start_thread (arg=0xaa697b70) at pthread_create.c:301
316#8 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
317
318Thread 7 (Thread 0xaae97b70 (LWP 21337)):
319#0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_wait.S:170
320#1 0xb435369b in ?? () from /usr/lib/qt4/libQtCore.so.4
321#2 0xb43508fa in QMutex::lock() () from /usr/lib/qt4/libQtCore.so.4
322#3 0xb73ad889 in TVRec::WaitForEventThreadSleep (this=0x9016268, wake=true, time=4294967295) at tv_rec.cpp:1450
323#4 0xb73ba56c in TVRec::SetChannel (this=0x9016268, name=..., requestType=4096) at tv_rec.cpp:3022
324#5 0xb737be6c in EITScanner::run (this=0x9106700) at eitscanner.cpp:136
325#6 0xb60c691b in MThread::run (this=0x912f538) at mthread.cpp:319
326#7 0xb60c6f9d in MThreadInternal::run (this=0x91208a0) at mthread.cpp:78
327#8 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
328#9 0xb41f0d02 in start_thread (arg=0xaae97b70) at pthread_create.c:301
329#10 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
330
331Thread 6 (Thread 0xab697b70 (LWP 21336)):
332#0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_wait.S:170
333#1 0xb435369b in ?? () from /usr/lib/qt4/libQtCore.so.4
334#2 0xb435095c in QMutex::lock() () from /usr/lib/qt4/libQtCore.so.4
335#3 0xb6edd932 in QMutexLocker::QMutexLocker (this=0xab696f38, m=0x8feaadc) at /usr/include/qt4/QtCore/qmutex.h:102
336#4 0xb738db7b in EITCache::WriteToDB (this=0x8feaad8) at eitcache.cpp:298
337#5 0xb73719be in EITHelper::WriteEITCache (this=0x90ecce8) at eithelper.cpp:611
338#6 0xb737c891 in EITScanner::StopPassiveScan (this=0x9106700) at eitscanner.cpp:217
339#7 0xb73bdf7e in TVRec::TuningShutdowns (this=0x9016268, request=...) at tv_rec.cpp:3489
340#8 0xb73bd26c in TVRec::HandleTuning (this=0x9016268) at tv_rec.cpp:3379
341#9 0xb73abe5e in TVRec::run (this=0x9016268) at tv_rec.cpp:1249
342#10 0xb60c691b in MThread::run (this=0x90163a8) at mthread.cpp:319
343#11 0xb60c6f9d in MThreadInternal::run (this=0x9014ed8) at mthread.cpp:78
344#12 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
345#13 0xb41f0d02 in start_thread (arg=0xab697b70) at pthread_create.c:301
346#14 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
347
348Thread 5 (Thread 0xabe97b70 (LWP 21333)):
349#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
350#1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
351#2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
352#3 0xb73ad134 in TVRec::run (this=0x9014578) at tv_rec.cpp:1404
353#4 0xb60c691b in MThread::run (this=0x90146b8) at mthread.cpp:319
354#5 0xb60c6f9d in MThreadInternal::run (this=0x90139c0) at mthread.cpp:78
355#6 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
356#7 0xb41f0d02 in start_thread (arg=0xabe97b70) at pthread_create.c:301
357#8 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
358
359Thread 4 (Thread 0xac697b70 (LWP 21332)):
360#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
361#1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
362#2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
363#3 0xb73ad134 in TVRec::run (this=0x9013508) at tv_rec.cpp:1404
364#4 0xb60c691b in MThread::run (this=0x9013678) at mthread.cpp:319
365#5 0xb60c6f9d in MThreadInternal::run (this=0x909d8f0) at mthread.cpp:78
366#6 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
367#7 0xb41f0d02 in start_thread (arg=0xac697b70) at pthread_create.c:301
368#8 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
369
370Thread 3 (Thread 0xace97b70 (LWP 21331)):
371#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
372#1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
373#2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
374#3 0xb73ad134 in TVRec::run (this=0x90ac5d0) at tv_rec.cpp:1404
375#4 0xb60c691b in MThread::run (this=0x90ac740) at mthread.cpp:319
376#5 0xb60c6f9d in MThreadInternal::run (this=0x90abca8) at mthread.cpp:78
377#6 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
378#7 0xb41f0d02 in start_thread (arg=0xace97b70) at pthread_create.c:301
379#8 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
380
381Thread 2 (Thread 0xad697b70 (LWP 21330)):
382#0 pthread_cond_timedwait () at ../nptl/sysdeps/unix/sysv/linux/i386/i586/../i486/pthread_cond_timedwait.S:237
383#1 0xb4354a6c in ?? () from /usr/lib/qt4/libQtCore.so.4
384#2 0xb43547cd in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/qt4/libQtCore.so.4
385#3 0xb73ad134 in TVRec::run (this=0x90ac2e8) at tv_rec.cpp:1404
386#4 0xb60c691b in MThread::run (this=0x90ac458) at mthread.cpp:319
387#5 0xb60c6f9d in MThreadInternal::run (this=0x90ab158) at mthread.cpp:78
388#6 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
389#7 0xb41f0d02 in start_thread (arg=0xad697b70) at pthread_create.c:301
390#8 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
391
392Thread 1 (Thread 0xade97b70 (LWP 21329)):
393#0 0xb43508c5 in QMutex::lock() () from /usr/lib/qt4/libQtCore.so.4
394#1 0xb6edd932 in QMutexLocker::QMutexLocker (this=0xade97178, m=0x88) at /usr/include/qt4/QtCore/qmutex.h:102
395#2 0xb73ba2fd in TVRec::SetChannel (this=0x0, name=..., requestType=4096) at tv_rec.cpp:3005
396#3 0xb737be6c in EITScanner::run (this=0x906e248) at eitscanner.cpp:136
397#4 0xb60c691b in MThread::run (this=0x90a4430) at mthread.cpp:319
398#5 0xb60c6f9d in MThreadInternal::run (this=0x90a4bf0) at mthread.cpp:78
399#6 0xb43543dc in ?? () from /usr/lib/qt4/libQtCore.so.4
400#7 0xb41f0d02 in start_thread (arg=0xade97b70) at pthread_create.c:301
401#8 0xb4036eae in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133
402(gdb) qu frame 2
403#2 0xb73ba2fd in TVRec::SetChannel (this=0x0, name=..., requestType=4096) at tv_rec.cpp:3005
4043005 QMutexLocker lock(&stateChangeLock);
405(gdb) list
4063000 * \param requestType tells us what kind of request to actually send to
4073001 * the tuning thread, kFlagDetect is usually sufficient
4083002 */
4093003 void TVRec::SetChannel(QString name, uint requestType)
4103004 {
4113005 QMutexLocker lock(&stateChangeLock);
4123006 LOG(VB_CHANNEL, LOG_INFO, LOC +
4133007 QString("SetChannel(%1) -- begin").arg(name));
4143008
4153009 // Detect tuning request type if needed
416(gdb) print name
417$1 = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2876}, alloc = 0, size = 0, data = 0xb4539472, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 2864}, alloc = 0, size = 0, data = 0xb4539486, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x93fd658, static codecForCStrings = 0x0}
418(gdb) print requestType
419$2 = 4096
420(gdb) quit