Ticket #9773: trace6.txt

File trace6.txt, 30.9 KB (added by warpme@…, 10 years ago)

Deadlock with protocol check failure

Line 
1(gdb) thread apply all bt
2
3Thread 47 (Thread 0xb22dbb70 (LWP 1531)):
4#0  0xb773a424 in __kernel_vsyscall ()
5#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
6#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
7#3  0xb7374d13 in TVRec::RunTV (this=0x97a6a98) at tv_rec.cpp:1377
8#4  0xb7372c9e in TVRecEventThread::run (this=0x97a6a30) at tv_rec.cpp:1103
9#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
10#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
11#7  0xb5304c6e in clone () from /lib/libc.so.6
12
13Thread 46 (Thread 0xb1acdb70 (LWP 1532)):
14#0  0xb773a424 in __kernel_vsyscall ()
15#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
16#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
17#3  0xb7342016 in EITScanner::RunEventLoop (this=0x97bf510) at eitscanner.cpp:159
18#4  0xb7341330 in EITThread::run (this=0x97bf520) at eitscanner.cpp:30
19#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
20#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
21#7  0xb5304c6e in clone () from /lib/libc.so.6
22
23Thread 45 (Thread 0xb12ccb70 (LWP 1533)):
24#0  0xb773a424 in __kernel_vsyscall ()
25#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
26#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
27#3  0xb7374d13 in TVRec::RunTV (this=0x97a6358) at tv_rec.cpp:1377
28#4  0xb7372c9e in TVRecEventThread::run (this=0x97a7698) at tv_rec.cpp:1103
29#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
30#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
31#7  0xb5304c6e in clone () from /lib/libc.so.6
32
33Thread 44 (Thread 0xb0acbb70 (LWP 1534)):
34#0  0xb773a424 in __kernel_vsyscall ()
35#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
36#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
37#3  0xb7374d13 in TVRec::RunTV (this=0x9791228) at tv_rec.cpp:1377
38#4  0xb7372c9e in TVRecEventThread::run (this=0x97a52e0) at tv_rec.cpp:1103
39#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
40#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
41#7  0xb5304c6e in clone () from /lib/libc.so.6
42
43Thread 43 (Thread 0xb02cab70 (LWP 1535)):
44#0  0xb773a424 in __kernel_vsyscall ()
45#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
46#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
47#3  0xb7374d13 in TVRec::RunTV (this=0x97a37b8) at tv_rec.cpp:1377
48#4  0xb7372c9e in TVRecEventThread::run (this=0x9791678) at tv_rec.cpp:1103
49#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
50#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
51#7  0xb5304c6e in clone () from /lib/libc.so.6
52
53Thread 42 (Thread 0xafac9b70 (LWP 1538)):
54#0  0xb773a424 in __kernel_vsyscall ()
55#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
56#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
57#3  0xb7374d13 in TVRec::RunTV (this=0x97b1f28) at tv_rec.cpp:1377
58#4  0xb7372c9e in TVRecEventThread::run (this=0x97b2060) at tv_rec.cpp:1103
59#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
60#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
61#7  0xb5304c6e in clone () from /lib/libc.so.6
62
63Thread 41 (Thread 0xaf2c8b70 (LWP 1539)):
64#0  0xb773a424 in __kernel_vsyscall ()
65#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
66#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
67#3  0xb7342016 in EITScanner::RunEventLoop (this=0x97d6550) at eitscanner.cpp:159
68#4  0xb7341330 in EITThread::run (this=0x97d6560) at eitscanner.cpp:30
69#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
70#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
71#7  0xb5304c6e in clone () from /lib/libc.so.6
72
73---Type <return> to continue, or q <return> to quit---
74Thread 40 (Thread 0xaeac7b70 (LWP 1540)):
75#0  0xb773a424 in __kernel_vsyscall ()
76#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
77#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
78#3  0xb7374d13 in TVRec::RunTV (this=0x97bc9a0) at tv_rec.cpp:1377
79#4  0xb7372c9e in TVRecEventThread::run (this=0x97b23b0) at tv_rec.cpp:1103
80#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
81#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
82#7  0xb5304c6e in clone () from /lib/libc.so.6
83
84Thread 39 (Thread 0xae2c6b70 (LWP 1541)):
85#0  0xb773a424 in __kernel_vsyscall ()
86#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
87#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
88#3  0xb7374d13 in TVRec::RunTV (this=0x97bdb60) at tv_rec.cpp:1377
89#4  0xb7372c9e in TVRecEventThread::run (this=0x97bd3a8) at tv_rec.cpp:1103
90#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
91#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
92#7  0xb5304c6e in clone () from /lib/libc.so.6
93
94Thread 38 (Thread 0xadac5b70 (LWP 1542)):
95#0  0xb773a424 in __kernel_vsyscall ()
96#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
97#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
98#3  0xb7374d13 in TVRec::RunTV (this=0x97c2148) at tv_rec.cpp:1377
99#4  0xb7372c9e in TVRecEventThread::run (this=0x97c2280) at tv_rec.cpp:1103
100#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
101#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
102#7  0xb5304c6e in clone () from /lib/libc.so.6
103
104Thread 37 (Thread 0xad2c4b70 (LWP 1544)):
105#0  0xb773a424 in __kernel_vsyscall ()
106#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
107#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
108#3  0xb7374d13 in TVRec::RunTV (this=0x97b3ed8) at tv_rec.cpp:1377
109#4  0xb7372c9e in TVRecEventThread::run (this=0x97b4010) at tv_rec.cpp:1103
110#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
111#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
112#7  0xb5304c6e in clone () from /lib/libc.so.6
113
114Thread 36 (Thread 0xacac3b70 (LWP 1545)):
115#0  0xb773a424 in __kernel_vsyscall ()
116#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
117#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
118#3  0xb7342016 in EITScanner::RunEventLoop (this=0x98d6640) at eitscanner.cpp:159
119#4  0xb7341330 in EITThread::run (this=0x98d6650) at eitscanner.cpp:30
120#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
121#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
122#7  0xb5304c6e in clone () from /lib/libc.so.6
123
124Thread 35 (Thread 0xac2c2b70 (LWP 1551)):
125#0  0xb773a424 in __kernel_vsyscall ()
126#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
127#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
128#3  0xb7374d13 in TVRec::RunTV (this=0x97b2a18) at tv_rec.cpp:1377
129#4  0xb7372c9e in TVRecEventThread::run (this=0x97c2858) at tv_rec.cpp:1103
130#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
131#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
132#7  0xb5304c6e in clone () from /lib/libc.so.6
133
134Thread 34 (Thread 0xabac1b70 (LWP 1552)):
135#0  0xb773a424 in __kernel_vsyscall ()
136#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
137#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
138#3  0xb7374d13 in TVRec::RunTV (this=0x97b32a8) at tv_rec.cpp:1377
139#4  0xb7372c9e in TVRecEventThread::run (this=0x97b2d58) at tv_rec.cpp:1103
140#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
141#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
142#7  0xb5304c6e in clone () from /lib/libc.so.6
143
144Thread 33 (Thread 0xab2c0b70 (LWP 1553)):
145---Type <return> to continue, or q <return> to quit---
146#0  0xb773a424 in __kernel_vsyscall ()
147#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
148#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
149#3  0xb7374d13 in TVRec::RunTV (this=0x97c1548) at tv_rec.cpp:1377
150#4  0xb7372c9e in TVRecEventThread::run (this=0x97b3600) at tv_rec.cpp:1103
151#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
152#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
153#7  0xb5304c6e in clone () from /lib/libc.so.6
154
155Thread 32 (Thread 0xaaabfb70 (LWP 1555)):
156#0  0xb773a424 in __kernel_vsyscall ()
157#1  0xb662082b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
158#2  0xb55306a3 in ?? () from /usr/lib/libQtCore.so.4
159#3  0xb552c922 in QMutex::lock() () from /usr/lib/libQtCore.so.4
160#4  0x08077198 in QMutexLocker::QMutexLocker (this=0xaaabeed8, m=0x9869d88) at /usr/include/QtCore/qmutex.h:102
161#5  0x080756a2 in AutoExpire::Update (encoder=5, fsID=-1, immediately=true) at autoexpire.cpp:1046
162#6  0x080f7aa1 in Scheduler::HandleRecording (this=0x97a5570, ri=..., statuschanged=@0xaaabf1af, prerollseconds=0) at scheduler.cpp:2382
163#7  0x080f3369 in Scheduler::run (this=0x97a5570) at scheduler.cpp:1874
164#8  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
165#9  0xb661cc77 in start_thread () from /lib/libpthread.so.0
166#10 0xb5304c6e in clone () from /lib/libc.so.6
167
168Thread 31 (Thread 0xaa2beb70 (LWP 1556)):
169#0  0xb773a424 in __kernel_vsyscall ()
170#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
171#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
172#3  0x08121b1f in HouseKeeper::RunHouseKeeping (this=0x986b440) at housekeeper.cpp:331
173#4  0x0816f1de in HouseKeepingThread::run (this=0x97c18d0) at housekeeper.h:85
174#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
175#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
176#7  0xb5304c6e in clone () from /lib/libc.so.6
177
178Thread 30 (Thread 0xa9abdb70 (LWP 1557)):
179#0  0xb773a424 in __kernel_vsyscall ()
180#1  0xb662381b in read () from /lib/libpthread.so.0
181#2  0xb230e478 in vio_read () from /usr/lib/libmysqlclient.so.18
182#3  0xb230e4e4 in vio_read_buff () from /usr/lib/libmysqlclient.so.18
183#4  0xb22fd6a3 in ?? () from /usr/lib/libmysqlclient.so.18
184#5  0xb22fe1d3 in my_net_read () from /usr/lib/libmysqlclient.so.18
185#6  0xb22f6d34 in cli_safe_read () from /usr/lib/libmysqlclient.so.18
186#7  0xb22fadb2 in cli_advanced_command () from /usr/lib/libmysqlclient.so.18
187#8  0xb22f32b2 in ?? () from /usr/lib/libmysqlclient.so.18
188#9  0xb25b3260 in ?? () from /usr/lib/qt/plugins/sqldrivers/libqsqlmysql.so
189#10 0xb636378b in QSqlQuery::exec() () from /usr/lib/libQtSql.so.4
190
191#11 0xb6b4153e in MSqlQuery::exec (this=0xa9abc958) at mythdbcon.cpp:566
192#12 0xb687e875 in ProgramInfo::LoadProgramFromRecorded (this=0x94a8ad38, _chanid=9072, _recstartts=...) at programinfo.cpp:1594
193#13 0xb686c8fb in ProgramInfo::ProgramInfo (this=0x94a8ad38, _chanid=9072, _recstartts=...) at programinfo.cpp:234
194#14 0x0807484c in AutoExpire::FillDBOrdered (this=0x9869d60, expireList=..., expMethod=1) at autoexpire.cpp:991
195#15 0x080729da in AutoExpire::FillExpireList (this=0x9869d60, expireList=...) at autoexpire.cpp:771
196#16 0x0806ba50 in AutoExpire::ExpireRecordings (this=0x9869d60) at autoexpire.cpp:410
197#17 0x0806adc8 in AutoExpire::RunExpirer (this=0x9869d60) at autoexpire.cpp:330
198#18 0x08068340 in ExpireThread::run (this=0x98613a0) at autoexpire.cpp:55
199#19 0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
200#20 0xb661cc77 in start_thread () from /lib/libpthread.so.0
201#21 0xb5304c6e in clone () from /lib/libc.so.6
202
203Thread 29 (Thread 0xa92bcb70 (LWP 1558)):
204#0  0xb773a424 in __kernel_vsyscall ()
205#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
206#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
207#3  0xb6ee4fe0 in JobQueue::ProcessQueue (this=0x9a1e108) at jobqueue.cpp:475
208#4  0xb6ee094f in JobQueue::RunQueueProcessor (this=0x9a1e108) at jobqueue.cpp:163
209#5  0xb6edfa18 in QueueProcessorThread::run (this=0x9a1d3f8) at jobqueue.cpp:41
210#6  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
211#7  0xb661cc77 in start_thread () from /lib/libpthread.so.0
212#8  0xb5304c6e in clone () from /lib/libc.so.6
213
214Thread 28 (Thread 0xa8abbb70 (LWP 1559)):
215#0  0xb773a424 in __kernel_vsyscall ()
216#1  0xb52fa75e in poll () from /lib/libc.so.6
217#2  0xb3e4210b in g_poll () from /usr/lib/libglib-2.0.so.0
218---Type <return> to continue, or q <return> to quit---
219#3  0xb3e33566 in ?? () from /usr/lib/libglib-2.0.so.0
220#4  0xb3e3398a in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
221#5  0xb565a2b7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
222#6  0xb562b11d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
223#7  0xb562b361 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
224#8  0xb552ea2b in QThread::exec() () from /usr/lib/libQtCore.so.4
225#9  0xb6c935c5 in WorkerThread::run (this=0x9a71c10) at threadpool.cpp:268
226#10 0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
227#11 0xb661cc77 in start_thread () from /lib/libpthread.so.0
228#12 0xb5304c6e in clone () from /lib/libc.so.6
229
230Thread 27 (Thread 0xa82bab70 (LWP 1560)):
231#0  0xb773a424 in __kernel_vsyscall ()
232#1  0xb662082b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
233#2  0xb6506af9 in ?? () from /usr/lib/libQtScript.so.4
234#3  0xb6506b3f in ?? () from /usr/lib/libQtScript.so.4
235#4  0xb661cc77 in start_thread () from /lib/libpthread.so.0
236#5  0xb5304c6e in clone () from /lib/libc.so.6
237
238Thread 26 (Thread 0xa753fb70 (LWP 1561)):
239#0  0xb773a424 in __kernel_vsyscall ()
240#1  0xb52fde91 in select () from /lib/libc.so.6
241#2  0xb6c8060b in SSDP::run (this=0x97bb4e8) at ssdp.cpp:273
242#3  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
243#4  0xb661cc77 in start_thread () from /lib/libpthread.so.0
244#5  0xb5304c6e in clone () from /lib/libc.so.6
245
246Thread 25 (Thread 0xa6d3eb70 (LWP 1562)):
247#0  0xb773a424 in __kernel_vsyscall ()
248#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
249#2  0xb55309f0 in ?? () from /usr/lib/libQtCore.so.4
250#3  0xb5530eb0 in QThread::msleep(unsigned long) () from /usr/lib/libQtCore.so.4
251#4  0xb6c86750 in TaskQueue::run (this=0x9ad1820) at taskqueue.cpp:144
252#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
253#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
254#7  0xb5304c6e in clone () from /lib/libc.so.6
255
256Thread 24 (Thread 0xa653db70 (LWP 1563)):
257#0  0xb773a424 in __kernel_vsyscall ()
258#1  0xb52fa75e in poll () from /lib/libc.so.6
259#2  0xb3e4210b in g_poll () from /usr/lib/libglib-2.0.so.0
260#3  0xb3e33566 in ?? () from /usr/lib/libglib-2.0.so.0
261#4  0xb3e3398a in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
262#5  0xb565a2b7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
263#6  0xb562b11d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
264#7  0xb562b361 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
265#8  0xb552ea2b in QThread::exec() () from /usr/lib/libQtCore.so.4
266#9  0xb552eb1b in QThread::run() () from /usr/lib/libQtCore.so.4
267#10 0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
268#11 0xb661cc77 in start_thread () from /lib/libpthread.so.0
269#12 0xb5304c6e in clone () from /lib/libc.so.6
270
271Thread 23 (Thread 0xa5d3cb70 (LWP 1564)):
272#0  0xb773a424 in __kernel_vsyscall ()
273#1  0xb662082b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
274#2  0xb5531d50 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
275#3  0x080d4b70 in ProcessRequestThread::run (this=0x9791e90) at mainserver.cpp:152
276#4  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
277#5  0xb661cc77 in start_thread () from /lib/libpthread.so.0
278#6  0xb5304c6e in clone () from /lib/libc.so.6
279
280Thread 22 (Thread 0xa553bb70 (LWP 1565)):
281#0  0xb773a424 in __kernel_vsyscall ()
282#1  0xb662082b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
283#2  0xb5531d50 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
284#3  0x080d4b70 in ProcessRequestThread::run (this=0x97b0900) at mainserver.cpp:152
285#4  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
286#5  0xb661cc77 in start_thread () from /lib/libpthread.so.0
287#6  0xb5304c6e in clone () from /lib/libc.so.6
288
289Thread 21 (Thread 0xa4d3ab70 (LWP 1566)):
290---Type <return> to continue, or q <return> to quit---
291#0  0xb773a424 in __kernel_vsyscall ()
292#1  0xb662082b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
293#2  0xb5531d50 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
294#3  0x080d4b70 in ProcessRequestThread::run (this=0x9ad2ec0) at mainserver.cpp:152
295#4  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
296#5  0xb661cc77 in start_thread () from /lib/libpthread.so.0
297#6  0xb5304c6e in clone () from /lib/libc.so.6
298
299Thread 20 (Thread 0xa4539b70 (LWP 1567)):
300#0  0xb773a424 in __kernel_vsyscall ()
301#1  0xb662381b in read () from /lib/libpthread.so.0
302#2  0xb230e478 in vio_read () from /usr/lib/libmysqlclient.so.18
303#3  0xb230e4e4 in vio_read_buff () from /usr/lib/libmysqlclient.so.18
304#4  0xb22fd6a3 in ?? () from /usr/lib/libmysqlclient.so.18
305#5  0xb22fe1d3 in my_net_read () from /usr/lib/libmysqlclient.so.18
306#6  0xb22f6d34 in cli_safe_read () from /usr/lib/libmysqlclient.so.18
307#7  0xb22f3733 in cli_read_prepare_result () from /usr/lib/libmysqlclient.so.18
308#8  0xb22f3aca in mysql_stmt_prepare () from /usr/lib/libmysqlclient.so.18
309#9  0xb25b2f38 in ?? () from /usr/lib/qt/plugins/sqldrivers/libqsqlmysql.so
310#10 0xb63716aa in QSqlResult::savePrepare(QString const&) () from /usr/lib/libQtSql.so.4
311#11 0xb63635e2 in QSqlQuery::prepare(QString const&) () from /usr/lib/libQtSql.so.4
312#12 0xb6b42af5 in MSqlQuery::prepare (this=0xa4538c30, query=...) at mythdbcon.cpp:681
313#13 0xb6884806 in ProgramInfo::SaveFilesize (this=0x94b56960, fsize=0) at programinfo.cpp:2099
314#14 0x080a7ccb in MainServer::HandleQueryRecordings (this=0x9862e70, type=..., pbs=0x9d4e770) at mainserver.cpp:1620
315#15 0x08098ecb in MainServer::ProcessRequestWork (this=0x9862e70, sock=0x9fe3450) at mainserver.cpp:363
316#16 0x08098766 in MainServer::ProcessRequest (this=0x9862e70, sock=0x9fe3450) at mainserver.cpp:310
317#17 0x080d4ba0 in ProcessRequestThread::run (this=0x9ad2968) at mainserver.cpp:160
318#18 0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
319#19 0xb661cc77 in start_thread () from /lib/libpthread.so.0
320#20 0xb5304c6e in clone () from /lib/libc.so.6
321
322Thread 19 (Thread 0xa3d38b70 (LWP 1568)):
323#0  0xb773a424 in __kernel_vsyscall ()
324#1  0xb662082b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
325#2  0xb55306a3 in ?? () from /usr/lib/libQtCore.so.4
326#3  0xb552c922 in QMutex::lock() () from /usr/lib/libQtCore.so.4
327#4  0x08077198 in QMutexLocker::QMutexLocker (this=0xa3d37c78, m=0x97a55a8) at /usr/include/QtCore/qmutex.h:102
328#5  0x080f063b in Scheduler::GetRecording (this=0x97a5570) at scheduler.cpp:1539
329#6  0x080a7536 in MainServer::HandleQueryRecordings (this=0x9862e70, type=..., pbs=0xa2d3c08) at mainserver.cpp:1566
330#7  0x08098ecb in MainServer::ProcessRequestWork (this=0x9862e70, sock=0x94c43f00) at mainserver.cpp:363
331#8  0x08098766 in MainServer::ProcessRequest (this=0x9862e70, sock=0x94c43f00) at mainserver.cpp:310
332#9  0x080d4ba0 in ProcessRequestThread::run (this=0x9ad3c20) at mainserver.cpp:160
333#10 0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
334#11 0xb661cc77 in start_thread () from /lib/libpthread.so.0
335#12 0xb5304c6e in clone () from /lib/libc.so.6
336
337Thread 18 (Thread 0xa3537b70 (LWP 1670)):
338#0  0xb773a424 in __kernel_vsyscall ()
339#1  0xb52fde91 in select () from /lib/libc.so.6
340#2  0xb6b39720 in MythSocketThread::run (this=0x97460e8) at mythsocketthread.cpp:257
341#3  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
342#4  0xb661cc77 in start_thread () from /lib/libpthread.so.0
343#5  0xb5304c6e in clone () from /lib/libc.so.6
344
345Thread 17 (Thread 0x9cffeb70 (LWP 1736)):
346#0  0xb773a424 in __kernel_vsyscall ()
347#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
348#2  0xb55309f0 in ?? () from /usr/lib/libQtCore.so.4
349#3  0xb5530f3a in QThread::usleep(unsigned long) () from /usr/lib/libQtCore.so.4
350#4  0xb6bfa790 in MythSystemManager::run (this=0x9dc9ab0) at system-unix.cpp:246
351#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
352#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
353#7  0xb5304c6e in clone () from /lib/libc.so.6
354
355Thread 16 (Thread 0x9c7fdb70 (LWP 1737)):
356#0  0xb773a424 in __kernel_vsyscall ()
357#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
358#2  0xb55309f0 in ?? () from /usr/lib/libQtCore.so.4
359#3  0xb5530f3a in QThread::usleep(unsigned long) () from /usr/lib/libQtCore.so.4
360#4  0xb6bfc5e4 in MythSystemSignalManager::run (this=0x9ebe9e8) at system-unix.cpp:430
361#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
362---Type <return> to continue, or q <return> to quit---
363#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
364#7  0xb5304c6e in clone () from /lib/libc.so.6
365
366Thread 15 (Thread 0x9bffcb70 (LWP 1738)):
367#0  0xb773a424 in __kernel_vsyscall ()
368#1  0xb662082b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
369#2  0xb5531d50 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
370#3  0xb6bf98aa in MythSystemIOHandler::run (this=0x9c94b20) at system-unix.cpp:84
371#4  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
372#5  0xb661cc77 in start_thread () from /lib/libpthread.so.0
373#6  0xb5304c6e in clone () from /lib/libc.so.6
374
375Thread 14 (Thread 0x9b7fbb70 (LWP 1739)):
376#0  0xb773a424 in __kernel_vsyscall ()
377#1  0xb662082b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
378#2  0xb5531d50 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
379#3  0xb6bf98aa in MythSystemIOHandler::run (this=0x9b77c18) at system-unix.cpp:84
380#4  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
381#5  0xb661cc77 in start_thread () from /lib/libpthread.so.0
382#6  0xb5304c6e in clone () from /lib/libc.so.6
383
384Thread 13 (Thread 0xa2d36b70 (LWP 2856)):
385#0  0xb773a424 in __kernel_vsyscall ()
386#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
387#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
388#3  0xb5525b54 in ?? () from /usr/lib/libQtCore.so.4
389#4  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
390#5  0xb661cc77 in start_thread () from /lib/libpthread.so.0
391#6  0xb5304c6e in clone () from /lib/libc.so.6
392
393Thread 12 (Thread 0x965feb70 (LWP 3418)):
394#0  0xb773a424 in __kernel_vsyscall ()
395#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
396#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
397#3  0xb6fd2269 in ThreadedFileWriter::DiskLoop (this=0x9efe238) at ThreadedFileWriter.cpp:383
398#4  0xb6fcfdd0 in TFWWriteThread::run (this=0x9d539f8) at ThreadedFileWriter.cpp:31
399#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
400#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
401#7  0xb5304c6e in clone () from /lib/libc.so.6
402
403Thread 11 (Thread 0x93ffeb70 (LWP 3419)):
404#0  0xb773a424 in __kernel_vsyscall ()
405#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
406#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
407#3  0xb6fd204b in ThreadedFileWriter::SyncLoop (this=0x9efe238) at ThreadedFileWriter.cpp:336
408#4  0xb6fcfdea in TFWSyncThread::run (this=0x9da0350) at ThreadedFileWriter.cpp:37
409#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
410#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
411#7  0xb5304c6e in clone () from /lib/libc.so.6
412
413Thread 10 (Thread 0x92ffcb70 (LWP 3420)):
414#0  0xb773a424 in __kernel_vsyscall ()
415#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
416#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
417#3  0xb74672c6 in DVBRecorder::StartRecording (this=0x9c08c10) at dvbrecorder.cpp:123
418#4  0xb748399e in RecorderThread::run (this=0x9efec40) at recorderbase.h:309
419#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
420#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
421#7  0xb5304c6e in clone () from /lib/libc.so.6
422
423Thread 9 (Thread 0x95dfdb70 (LWP 3421)):
424#0  0xb773a424 in __kernel_vsyscall ()
425#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
426#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
427#3  0xb73a2a88 in DeviceReadBuffer::WaitForUsed (this=0x9d571f8, needed=752, max_wait=500) at DeviceReadBuffer.cpp:670
428#4  0xb73a2804 in DeviceReadBuffer::Read (this=0x9d571f8, buf=0x9668e008 "G", count=2820000) at DeviceReadBuffer.cpp:591
429#5  0xb7469c36 in DVBStreamHandler::RunTS (this=0x9d9ae78) at dvbstreamhandler.cpp:203
430#6  0xb7468880 in DVBStreamHandler::run (this=0x9d9ae78) at dvbstreamhandler.cpp:112
431#7  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
432#8  0xb661cc77 in start_thread () from /lib/libpthread.so.0
433#9  0xb5304c6e in clone () from /lib/libc.so.6
434---Type <return> to continue, or q <return> to quit---
435
436Thread 8 (Thread 0x947ffb70 (LWP 3422)):
437#0  0xb773a424 in __kernel_vsyscall ()
438#1  0xb52fa75e in poll () from /lib/libc.so.6
439#2  0xb73a09b1 in DeviceReadBuffer::Poll (this=0x9d571f8) at DeviceReadBuffer.cpp:442
440#3  0xb73a0397 in DeviceReadBuffer::run (this=0x9d571f8) at DeviceReadBuffer.cpp:339
441#4  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
442#5  0xb661cc77 in start_thread () from /lib/libpthread.so.0
443#6  0xb5304c6e in clone () from /lib/libc.so.6
444
445Thread 7 (Thread 0x8ffcdb70 (LWP 3610)):
446#0  0xb773a424 in __kernel_vsyscall ()
447#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
448#2  0xb5531ece in QWaitCondition::wait(QReadWriteLock*, unsigned long) () from /usr/lib/libQtCore.so.4
449#3  0xb6fda73e in RingBuffer::run (this=0x94c81398) at ringbuffer.cpp:672
450#4  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
451#5  0xb661cc77 in start_thread () from /lib/libpthread.so.0
452#6  0xb5304c6e in clone () from /lib/libc.so.6
453
454Thread 6 (Thread 0x907ceb70 (LWP 3653)):
455#0  0xb773a424 in __kernel_vsyscall ()
456#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
457#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
458#3  0xb6fd2269 in ThreadedFileWriter::DiskLoop (this=0x9e596e0) at ThreadedFileWriter.cpp:383
459#4  0xb6fcfdd0 in TFWWriteThread::run (this=0xa067a08) at ThreadedFileWriter.cpp:31
460#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
461#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
462#7  0xb5304c6e in clone () from /lib/libc.so.6
463
464Thread 5 (Thread 0x937fdb70 (LWP 3654)):
465#0  0xb773a424 in __kernel_vsyscall ()
466#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
467#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
468#3  0xb6fd204b in ThreadedFileWriter::SyncLoop (this=0x9e596e0) at ThreadedFileWriter.cpp:336
469#4  0xb6fcfdea in TFWSyncThread::run (this=0xa106c88) at ThreadedFileWriter.cpp:37
470#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
471#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
472#7  0xb5304c6e in clone () from /lib/libc.so.6
473
474Thread 4 (Thread 0xa1d34b70 (LWP 3655)):
475#0  0xb773a424 in __kernel_vsyscall ()
476#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
477#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
478#3  0xb74672c6 in DVBRecorder::StartRecording (this=0x9b8e708) at dvbrecorder.cpp:123
479#4  0xb748399e in RecorderThread::run (this=0x9fea968) at recorderbase.h:309
480#5  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
481#6  0xb661cc77 in start_thread () from /lib/libpthread.so.0
482#7  0xb5304c6e in clone () from /lib/libc.so.6
483
484Thread 3 (Thread 0xa1201b70 (LWP 3656)):
485#0  0xb773a424 in __kernel_vsyscall ()
486#1  0xb6620bd3 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
487#2  0xb5531cde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
488#3  0xb73a2a88 in DeviceReadBuffer::WaitForUsed (this=0x9d5e9b0, needed=752, max_wait=500) at DeviceReadBuffer.cpp:670
489#4  0xb73a2804 in DeviceReadBuffer::Read (this=0x9d5e9b0, buf=0xa1da3008 "G\002\001\030\026zVy!\026\031\216", <incomplete sequence \341>, count=2820000)
490    at DeviceReadBuffer.cpp:591
491#5  0xb7469c36 in DVBStreamHandler::RunTS (this=0x9f1b3b0) at dvbstreamhandler.cpp:203
492#6  0xb7468880 in DVBStreamHandler::run (this=0x9f1b3b0) at dvbstreamhandler.cpp:112
493#7  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
494#8  0xb661cc77 in start_thread () from /lib/libpthread.so.0
495#9  0xb5304c6e in clone () from /lib/libc.so.6
496
497Thread 2 (Thread 0x9e9d3b70 (LWP 3657)):
498#0  0xb773a424 in __kernel_vsyscall ()
499#1  0xb52fa75e in poll () from /lib/libc.so.6
500#2  0xb73a09b1 in DeviceReadBuffer::Poll (this=0x9d5e9b0) at DeviceReadBuffer.cpp:442
501#3  0xb73a0397 in DeviceReadBuffer::run (this=0x9d5e9b0) at DeviceReadBuffer.cpp:339
502#4  0xb5531843 in ?? () from /usr/lib/libQtCore.so.4
503#5  0xb661cc77 in start_thread () from /lib/libpthread.so.0
504#6  0xb5304c6e in clone () from /lib/libc.so.6
505
506---Type <return> to continue, or q <return> to quit---
507Thread 1 (Thread 0xb2650720 (LWP 1519)):
508#0  0xb773a424 in __kernel_vsyscall ()
509#1  0xb662082b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
510#2  0xb55306a3 in ?? () from /usr/lib/libQtCore.so.4
511#3  0xb552c922 in QMutex::lock() () from /usr/lib/libQtCore.so.4
512#4  0x08077198 in QMutexLocker::QMutexLocker (this=0xbfb16dc8, m=0x97a55a8) at /usr/include/QtCore/qmutex.h:102
513#5  0x080e9942 in Scheduler::UpdateRecStatus (this=0x97a5570, cardid=5, chanid=23800, startts=..., recstatus=rsRecording, recendts=...)
514    at scheduler.cpp:573
515#6  0x080a06e0 in MainServer::customEvent (this=0x9862e70, e=0x9e403c8) at mainserver.cpp:987
516#7  0xb56443cc in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
517#8  0xb562c329 in QCoreApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
518#9  0xb562c3a8 in QCoreApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
519#10 0xb562c0de in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
520#11 0xb562f838 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
521#12 0xb562f9fc in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
522#13 0xb5659e84 in ?? () from /usr/lib/libQtCore.so.4
523#14 0xb3e32eff in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
524#15 0xb3e33660 in ?? () from /usr/lib/libglib-2.0.so.0
525#16 0xb3e3398a in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
526#17 0xb565a2b7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
527#18 0xb562b11d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
528#19 0xb562b361 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
529#20 0xb562faaa in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
530#21 0x08146b67 in run_backend (cmdline=...) at main_helpers.cpp:802
531#22 0x08096339 in main (argc=5, argv=0xbfb17bb4) at main.cpp:183
532(gdb)