Ticket #1664: backend-r9664.log

File backend-r9664.log, 18.1 KB (added by Stuart Auchterlonie, 20 years ago)

gdb output

Line 
1Starting program: /usr/local/bin/mythbackend --verbose eit,record
2[Thread debugging using libthread_db enabled]
3[New Thread -1244748096 (LWP 23070)]
4[New Thread -1245729872 (LWP 23073)]
5[New Thread -1254118480 (LWP 23075)]
6[New Thread -1262507088 (LWP 23077)]
7[New Thread -1270895696 (LWP 23078)]
8[New Thread -1279284304 (LWP 23080)]
9[New Thread -1287672912 (LWP 23082)]
10[New Thread -1296061520 (LWP 23083)]
11[New Thread -1304450128 (LWP 23084)]
12[New Thread -1312838736 (LWP 23085)]
13[New Thread -1321227344 (LWP 23086)]
14[New Thread -1329615952 (LWP 23087)]
15[New Thread -1338004560 (LWP 23088)]
16[New Thread -1346393168 (LWP 23089)]
17[New Thread -1354781776 (LWP 23148)]
18[New Thread -1363170384 (LWP 23151)]
19[Thread -1354781776 (LWP 23148) exited]
20[Thread -1363170384 (LWP 23151) exited]
21[New Thread -1363170384 (LWP 23152)]
22[New Thread -1354781776 (LWP 23154)]
23[New Thread -1374909520 (LWP 23155)]
24[Thread -1354781776 (LWP 23154) exited]
25[Thread -1374909520 (LWP 23155) exited]
26[New Thread -1374909520 (LWP 23158)]
27[Thread -1374909520 (LWP 23158) exited]
28[New Thread -1374909520 (LWP 23321)]
29[New Thread -1354781776 (LWP 23322)]
30[Thread -1374909520 (LWP 23321) exited]
31[Thread -1354781776 (LWP 23322) exited]
32[New Thread -1354781776 (LWP 23324)]
33[Thread -1363170384 (LWP 23152) exited]
34[New Thread -1363170384 (LWP 23326)]
35[New Thread -1374909520 (LWP 23327)]
36[Thread -1363170384 (LWP 23326) exited]
37[Thread -1374909520 (LWP 23327) exited]
38[New Thread -1374909520 (LWP 23328)]
39
40Program received signal SIGSEGV, Segmentation fault.
41[Switching to Thread -1262507088 (LWP 23077)]
420xb685e4a1 in QMutex::lock () from /usr/lib/libqt-mt.so.3
43
44Thread 26 (Thread -1374909520 (LWP 23328)):
45#0 0xb5f14d49 in poll () from /lib/tls/libc.so.6
46No symbol table info available.
47#1 0xb7c0ffbb in DVBSIParser::StartSectionReader (this=0x8152308) at dvbsiparser.cpp:278
48 ret = 1
49 buffer = "Nð«9\000Í\000\0010\002#:\001OenÒL\005\000\000\004\000\000\200\220M\200eng\022Non Stop BreakfastiThe best tunes to start your day only from Heat. Log on to www.emapdigitalradio.com for more information.P\006ò\003\002engT\0040\000¿\000\221Šv\002\000\000¿\000ŲÒO\020\000\000\001\000\000\000\233M\203eng\036Get "...
50 processed = false
51#2 0xb7c10a11 in DVBSIParser::SystemInfoThread (param=0x8152308) at dvbsiparser.cpp:102
52 siparser = (DVBSIParser *) 0x8152308
53#3 0xb6097cfd in start_thread () from /lib/tls/libpthread.so.0
54No symbol table info available.
55#4 0xb5f1f13e in clone () from /lib/tls/libc.so.6
56No symbol table info available.
57
58Thread 23 (Thread -1354781776 (LWP 23324)):
59#0 0xb5f14d49 in poll () from /lib/tls/libc.so.6
60No symbol table info available.
61#1 0xb7c0ffbb in DVBSIParser::StartSectionReader (this=0x8152610) at dvbsiparser.cpp:278
62 ret = 1
63 buffer = "OðïfÀû\001\001`\000#:\001Oœ²ÒL\021\000\000\003\000\000 ÔMŒeng\033Afternoons with Jim Coulson\234Good tunes and jokes of varying quality across lunchtime with Jim. Email jim@kerrangradio.co.uk or text 80908 [texts cost 25p plus standard "...
64 processed = false
65#2 0xb7c10a11 in DVBSIParser::SystemInfoThread (param=0x8152610) at dvbsiparser.cpp:102
66 siparser = (DVBSIParser *) 0x8152610
67#3 0xb6097cfd in start_thread () from /lib/tls/libpthread.so.0
68No symbol table info available.
69#4 0xb5f1f13e in clone () from /lib/tls/libc.so.6
70No symbol table info available.
71
72Thread 14 (Thread -1346393168 (LWP 23089)):
73#0 0xb6099b91 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
74No symbol table info available.
75#1 0xb685ffce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
76No symbol table info available.
77#2 0x080aabef in ProcessRequestThread::run (this=0x813fd18) at mainserver.cpp:86
78No locals.
79#3 0xb6506330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
80No symbol table info available.
81#4 0xb6097cfd in start_thread () from /lib/tls/libpthread.so.0
82No symbol table info available.
83#5 0xb5f1f13e in clone () from /lib/tls/libc.so.6
84No symbol table info available.
85
86Thread 13 (Thread -1338004560 (LWP 23088)):
87#0 0xb6099b91 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
88No symbol table info available.
89#1 0xb685ffce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
90No symbol table info available.
91#2 0x080aabef in ProcessRequestThread::run (this=0x812e410) at mainserver.cpp:86
92No locals.
93#3 0xb6506330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
94No symbol table info available.
95#4 0xb6097cfd in start_thread () from /lib/tls/libpthread.so.0
96No symbol table info available.
97#5 0xb5f1f13e in clone () from /lib/tls/libc.so.6
98No symbol table info available.
99
100Thread 12 (Thread -1329615952 (LWP 23087)):
101#0 0xb6099b91 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
102No symbol table info available.
103#1 0xb685ffce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
104No symbol table info available.
105#2 0x080aabef in ProcessRequestThread::run (this=0x813f578) at mainserver.cpp:86
106No locals.
107#3 0xb6506330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
108No symbol table info available.
109#4 0xb6097cfd in start_thread () from /lib/tls/libpthread.so.0
110No symbol table info available.
111#5 0xb5f1f13e in clone () from /lib/tls/libc.so.6
112No symbol table info available.
113
114Thread 11 (Thread -1321227344 (LWP 23086)):
115#0 0xb6099b91 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
116No symbol table info available.
117#1 0xb685ffce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
118No symbol table info available.
119#2 0x080aabef in ProcessRequestThread::run (this=0x813f410) at mainserver.cpp:86
120No locals.
121#3 0xb6506330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
122No symbol table info available.
123#4 0xb6097cfd in start_thread () from /lib/tls/libpthread.so.0
124No symbol table info available.
125#5 0xb5f1f13e in clone () from /lib/tls/libc.so.6
126No symbol table info available.
127
128Thread 10 (Thread -1312838736 (LWP 23085)):
129#0 0xb6099b91 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
130No symbol table info available.
131#1 0xb685ffce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
132No symbol table info available.
133#2 0x080aabef in ProcessRequestThread::run (this=0x813ef08) at mainserver.cpp:86
134No locals.
135#3 0xb6506330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
136No symbol table info available.
137#4 0xb6097cfd in start_thread () from /lib/tls/libpthread.so.0
138No symbol table info available.
139#5 0xb5f1f13e in clone () from /lib/tls/libc.so.6
140No symbol table info available.
141
142Thread 9 (Thread -1304450128 (LWP 23084)):
143#0 0xb5edfb3c in __nanosleep_nocancel () from /lib/tls/libc.so.6
144No symbol table info available.
145#1 0xb5edf944 in sleep () from /lib/tls/libc.so.6
146No symbol table info available.
147#2 0xb77e0185 in JobQueue::ProcessQueue (this=0x813e740) at jobqueue.cpp:474
148 queueStartTimeStr = {static null = {static null = <same as static member of an already seen type>, d = 0x80ec070, static shared_null = 0x80ec070}, d = 0x81e0140, static shared_null = 0x80ec070}
149 queueStartTime = 0
150 atMax = false
151 status = -1210019776
152 hostname = {static null = {static null = <same as static member of an already seen type>, d = 0x80ec070, static shared_null = 0x80ec070}, d = 0x80ec070, static shared_null = 0x80ec070}
153 maxJobs = 1
154 queueEndTimeStr = {static null = {static null = <same as static member of an already seen type>, d = 0x80ec070, static shared_null = 0x80ec070}, d = 0x817e5e8, static shared_null = 0x80ec070}
155 message = {static null = {static null = <same as static member of an already seen type>, d = 0x80ec070, static shared_null = 0x80ec070}, d = 0x80ec070, static shared_null = 0x80ec070}
156 tmpStr = {static null = {static null = <same as static member of an already seen type>, d = 0x80ec070, static shared_null = 0x80ec070}, d = 0x80ec070, static shared_null = 0x80ec070}
157 inTimeWindow = true
158 type = 1
159 id = 0
160 jobStatus = {sh = 0x81836e0}
161 curQTime = {ds = 0}
162 starttime = {d = {jd = 0}, t = {ds = 0}}
163 flags = -1219511090
164 sleepTime = 60
165 curTime = -1304452040
166 startedJobAlready = false
167 chanid = {static null = {static null = <same as static member of an already seen type>, d = 0x80ec070, static shared_null = 0x80ec070}, d = 0x80ec070, static shared_null = 0x80ec070}
168 startts = {static null = {static null = <same as static member of an already seen type>, d = 0x80ec070, static shared_null = 0x80ec070}, d = 0x80ec070, static shared_null = 0x80ec070}
169 cmds = 7236
170 queueEndTime = 0
171 jobs = {sh = 0x81e32b8}
172#3 0xb77e03a6 in JobQueue::RunQueueProcesser (this=0x813e740) at jobqueue.cpp:139
173No locals.
174#4 0xb77e03cf in JobQueue::QueueProcesserThread (param=0x813e740) at jobqueue.cpp:145
175 jobqueue = (class JobQueue *) 0x813e740
176#5 0xb6097cfd in start_thread () from /lib/tls/libpthread.so.0
177No symbol table info available.
178#6 0xb5f1f13e in clone () from /lib/tls/libc.so.6
179No symbol table info available.
180
181Thread 8 (Thread -1296061520 (LWP 23083)):
182#0 0xb5edfb3c in __nanosleep_nocancel () from /lib/tls/libc.so.6
183No symbol table info available.
184#1 0xb5edf944 in sleep () from /lib/tls/libc.so.6
185No symbol table info available.
186#2 0x080592e1 in AutoExpire::Sleep (this=0x8137ce8, sleepTime=60) at autoexpire.cpp:280
187 minSleep = 5
188 timeExpended = 25
189#3 0x08064262 in AutoExpire::RunExpirer (this=0x8137ce8) at autoexpire.cpp:265
190 curTime = {ds = 35615920}
191 timer = {ds = 35615919}
192#4 0x0806428b in AutoExpire::ExpirerThread (param=0x8137ce8) at autoexpire.cpp:481
193 expirer = (AutoExpire *) 0x8137ce8
194#5 0xb6097cfd in start_thread () from /lib/tls/libpthread.so.0
195No symbol table info available.
196#6 0xb5f1f13e in clone () from /lib/tls/libc.so.6
197No symbol table info available.
198
199Thread 7 (Thread -1287672912 (LWP 23082)):
200#0 0xb6099df2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
201No symbol table info available.
202#1 0xb685fd7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
203No symbol table info available.
204#2 0xb7b83e21 in TVRec::WaitForEventThreadSleep (this=0x812c180, wake=true, time=4294967295) at tv_rec.cpp:1394
205 ok = false
206 t = {m_timer = {ds = 35641945}}
207#3 0xb7b8ceba in TVRec::StartRecording (this=0x812c180, rcinfo=0x81e3170) at tv_rec.cpp:542
208 lock = {mtx = 0x812c234}
209 msg = {static null = {static null = <same as static member of an already seen type>, d = 0x80ec070, static shared_null = 0x80ec070}, d = 0x8195a18, static shared_null = 0x80ec070}
210 retval = rsRecording
211#4 0x0806a216 in EncoderLink::StartRecording (this=0x812d238, rec=0x81e3170) at encoderlink.cpp:408
212 retval = rsAborted
213#5 0x080c251c in Scheduler::RunScheduler (this=0x812c080) at scheduler.cpp:1367
214 msg = {static null = {static null = <same as static member of an already seen type>, d = 0x80ec070, static shared_null = 0x80ec070}, d = 0x80ec070, static shared_null = 0x80ec070}
215 lockit = {mtx = 0x813c710}
216 subtitle = {static null = {static null = <same as static member of an already seen type>, d = 0x80ec070, static shared_null = 0x80ec070}, d = 0x8235380, static shared_null = 0x80ec070}
217 details = {static null = {static null = <same as static member of an already seen type>, d = 0x80ec070, static shared_null = 0x80ec070}, d = 0x81a6ca0, static shared_null = 0x80ec070}
218 is_rec = false
219 statuschanged = false
220 recIter = {_M_node = 0x817b060}
221 curtime = {d = {jd = 2453837}, t = {ds = 35641839}}
222 secsleft = -2
223 nexttv = (EncoderLink *) 0x812d238
224 nextRecording = (ProgramInfo *) 0x81e3170
225 nextrectime = {d = {jd = 2453837}, t = {ds = 35700000}}
226 startIter = {_M_node = 0x817b060}
227 idleSince = {d = {jd = 0}, t = {ds = 0}}
228 matchTime = 0.123470001
229 blockShutdown = true
230 idleTimeoutSecs = 0
231 idleWaitForRecordingTime = 15
232 fillstart = {tv_sec = 1144744847, tv_usec = 327958}
233 prerollseconds = 60
234 lastupdate = {d = {jd = 2453837}, t = {ds = 34846734}}
235 recordfileprefix = {static null = {static null = <same as static member of an already seen type>, d = 0x80ec070, static shared_null = 0x80ec070}, d = 0x812a260, static shared_null = 0x80ec070}
236 firstRun = false
237 fillend = {tv_sec = 1144744847, tv_usec = 558436}
238 placeTime = 0.230478004
239 query = {<> = {<No data fields>}, m_db = 0x8124190, m_isConnected = true, m_returnConnection = false}
240#6 0x080c34f7 in Scheduler::SchedulerThread (param=0x812c080) at scheduler.cpp:1580
241 sched = (Scheduler *) 0x812c080
242#7 0xb6097cfd in start_thread () from /lib/tls/libpthread.so.0
243No symbol table info available.
244#8 0xb5f1f13e in clone () from /lib/tls/libc.so.6
245No symbol table info available.
246
247Thread 6 (Thread -1279284304 (LWP 23080)):
248#0 0xb6099df2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
249No symbol table info available.
250#1 0xb685fd7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
251No symbol table info available.
252#2 0xb7b97add in TVRec::RunTV (this=0x812d398) at tv_rec.cpp:1368
253 lock = {mtx = 0x812d44c}
254 idle_start = 60
255 timeout = 106
256#3 0xb7b97ba9 in TVRec::EventThread (param=0x812d398) at tv_rec.cpp:1148
257 thetv = (class TVRec *) 0x812d398
258#4 0xb6097cfd in start_thread () from /lib/tls/libpthread.so.0
259No symbol table info available.
260#5 0xb5f1f13e in clone () from /lib/tls/libc.so.6
261No symbol table info available.
262
263Thread 5 (Thread -1270895696 (LWP 23078)):
264#0 0xb6099df2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
265No symbol table info available.
266#1 0xb685fd7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
267No symbol table info available.
268#2 0xb7c60111 in EITScanner::RunEventLoop (this=0x81377e0) at eitscanner.cpp:126
269 t = {m_timer = {ds = 35638718}}
270 eitCount = 0
271#3 0xb7c6014d in EITScanner::SpawnEventLoop (param=0x81377e0) at eitscanner.cpp:64
272 scanner = (EITScanner *) 0x81377e0
273#4 0xb6097cfd in start_thread () from /lib/tls/libpthread.so.0
274No symbol table info available.
275#5 0xb5f1f13e in clone () from /lib/tls/libc.so.6
276No symbol table info available.
277
278Thread 4 (Thread -1262507088 (LWP 23077)):
279#0 0xb685e4a1 in QMutex::lock () from /usr/lib/libqt-mt.so.3
280No symbol table info available.
281#1 0x080646fe in QMutexLocker (this=0xb4bfa080, m=0x70) at qmutex.h:96
282No locals.
283#2 0xb7c60cd3 in SIParser::SetEITHelper (this=0x0, helper=0x0) at siparser.h:141
284 locker = {mtx = 0x70}
285#3 0xb7c5f668 in EITScanner::StopPassiveScan (this=0x8132d38) at eitscanner.cpp:178
286No locals.
287#4 0xb7b752a2 in TVRec::TeardownSIParser (this=0x812c180) at tv_rec.cpp:1131
288No locals.
289#5 0xb7b904b9 in TVRec::TuningShutdowns (this=0x812c180, request=@0x812c380) at tv_rec.cpp:3501
290 channum = {static null = {static null = <same as static member of an already seen type>, d = 0x80ec070, static shared_null = 0x80ec070}, d = 0x81b8668, static shared_null = 0x80ec070}
291 inputname = {static null = {static null = <same as static member of an already seen type>, d = 0x80ec070, static shared_null = 0x80ec070}, d = 0x818a708, static shared_null = 0x80ec070}
292 newCardID = 0
293#6 0xb7b92d6f in TVRec::HandleTuning (this=0x812c180) at tv_rec.cpp:3366
294 request = (const TuningRequest *) 0x812c380
295 handle_done = false
296#7 0xb7b964a5 in TVRec::RunTV (this=0x812c180) at tv_rec.cpp:1238
297 lock = {mtx = 0x812c234}
298 idle_start = 60
299 timeout = 118
300#8 0xb7b97ba9 in TVRec::EventThread (param=0x812c180) at tv_rec.cpp:1148
301 thetv = (class TVRec *) 0x812c180
302#9 0xb6097cfd in start_thread () from /lib/tls/libpthread.so.0
303No symbol table info available.
304#10 0xb5f1f13e in clone () from /lib/tls/libc.so.6
305No symbol table info available.
306
307Thread 3 (Thread -1254118480 (LWP 23075)):
308#0 0xb6099df2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
309No symbol table info available.
310#1 0xb685fd7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
311No symbol table info available.
312#2 0xb7c60111 in EITScanner::RunEventLoop (this=0x8132d38) at eitscanner.cpp:126
313 t = {m_timer = {ds = 35641871}}
314 eitCount = 0
315#3 0xb7c6014d in EITScanner::SpawnEventLoop (param=0x8132d38) at eitscanner.cpp:64
316 scanner = (EITScanner *) 0x8132d38
317#4 0xb6097cfd in start_thread () from /lib/tls/libpthread.so.0
318No symbol table info available.
319#5 0xb5f1f13e in clone () from /lib/tls/libc.so.6
320No symbol table info available.
321
322Thread 2 (Thread -1245729872 (LWP 23073)):
323#0 0xb5edfb3c in __nanosleep_nocancel () from /lib/tls/libc.so.6
324No symbol table info available.
325#1 0xb5edf944 in sleep () from /lib/tls/libc.so.6
326No symbol table info available.
327#2 0x080cb758 in HouseKeeper::RunHouseKeeping (this=0x812afb8) at housekeeper.cpp:250
328 period = 14
329 maxhr = -1239864964
330 minhr = -1244738912
331 dbTag = {static null = {static null = <same as static member of an already seen type>, d = 0x80ec070, static shared_null = 0x80ec070}, d = 0x8208198, static shared_null = 0x80ec070}
332#3 0x080cb7a3 in HouseKeeper::doHouseKeepingThread (param=0x812afb8) at housekeeper.cpp:329
333 hkeeper = (HouseKeeper *) 0x812afb8
334#4 0xb6097cfd in start_thread () from /lib/tls/libpthread.so.0
335No symbol table info available.
336#5 0xb5f1f13e in clone () from /lib/tls/libc.so.6
337No symbol table info available.
338
339Thread 1 (Thread -1244748096 (LWP 23070)):
340#0 0xb5f176e7 in ___newselect_nocancel () from /lib/tls/libc.so.6
341No symbol table info available.
342#1 0xb64b3f28 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
343No symbol table info available.
344#2 0xb6528ea2 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
345No symbol table info available.
346#3 0xb6528dcb in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
347No symbol table info available.
348#4 0xb650f305 in QApplication::exec () from /usr/lib/libqt-mt.so.3
349No symbol table info available.
350#5 0x0807c579 in main (argc=3, argv=0xbfa435f4) at main.cpp:637
351 a = <incomplete type>
352 settingsOverride = {sh = 0x8122198}
353 binname = {static null = {static null = <same as static member of an already seen type>, d = 0x80ec070, static shared_null = 0x80ec070}, d = 0x81221e8, static shared_null = 0x80ec070}
354 daemonize = false
355 printsched = false
356 testsched = false
357 resched = false
358 nosched = false
359 nojobqueue = false
360 nohousekeeper = false
361 noexpirer = false
362 printexpire = false
363 pidfs = <incomplete type>
364 port = 6543
365 statusport = 6544
366 myip = {static null = {static null = <same as static member of an already seen type>, d = 0x80ec070, static shared_null = 0x80ec070}, d = 0x812ad48, static shared_null = 0x80ec070}
367 masterip = {static null = {static null = <same as static member of an already seen type>, d = 0x80ec070, static shared_null = 0x80ec070}, d = 0x812b178, static shared_null = 0x80ec070}
368 ismaster = true
369 fatal_error = false
370 runsched = true
371#0 0xb685e4a1 in QMutex::lock () from /usr/lib/libqt-mt.so.3
372The program is running. Exit anyway? (y or n)