Ticket #5003: crash-mythtv-0.21-fixes-svnp16578-backtrace.txt

File crash-mythtv-0.21-fixes-svnp16578-backtrace.txt, 35.0 KB (added by mb@…, 16 years ago)

Backtraces from gdb crash from 2008-03-19 svn16578

Line 
1"apply all threads bt full" gives:
2---------------------------------------------------
3
4Thread 29 (Thread 0xa7efcb90 (LWP 25114)):
5#0  0xb5db2607 in select () from /lib/libc.so.6
6No symbol table info available.
7#1  0xb7d0f17f in MpegRecorder::StartRecording (this=0xa9d4d698)
8    at mpegrecorder.cpp:863
9        buffer = (unsigned char *) 0x859a340 ",×@Ê\a\006AÀ4\001m\203p"
10        ret = 4096
11        elapsedTimer = {m_timer = {ds = 0}}
12        elapsed = 0
13        tv = {tv_sec = 4, tv_usec = 995000}
14        rdset = {fds_bits = {524288, 0 <repeats 31 times>}}
15#2  0xb7c74a6e in TVRec::RecorderThread (param=0xa9d4d698) at tv_rec.cpp:1259
16        recorder = (class RecorderBase *) 0xa9d4d698
17#3  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
18No symbol table info available.
19#4  0xb5db8a5e in clone () from /lib/libc.so.6
20No symbol table info available.
21
22Thread 28 (Thread 0xab0feb90 (LWP 25112)):
23#0  0xb5f494f2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
24   from /lib/libpthread.so.0
25No symbol table info available.
26#1  0xb66965ca in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
27No symbol table info available.
28#2  0xb7777a19 in ThreadedFileWriter::SyncLoop (this=0xa844b2e8)
29    at ThreadedFileWriter.cpp:342
30No locals.
31#3  0xb7777a5b in ThreadedFileWriter::boot_syncer (wotsit=0xa844b2e8)
32    at ThreadedFileWriter.cpp:113
33        fw = (ThreadedFileWriter *) 0xa844b2e8
34#4  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
35No symbol table info available.
36#5  0xb5db8a5e in clone () from /lib/libc.so.6
37No symbol table info available.
38
39Thread 27 (Thread 0xab8feb90 (LWP 25111)):
40#0  0xb5f494f2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
41   from /lib/libpthread.so.0
42No symbol table info available.
43#1  0xb66965ca in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
44No symbol table info available.
45#2  0xb7776945 in ThreadedFileWriter::DiskLoop (this=0xa844b2e8)
46    at ThreadedFileWriter.cpp:366
47        write_ok = true
48        size = 12288
49#3  0xb77787e9 in ThreadedFileWriter::boot_writer (wotsit=0xa844b2e8)
50    at ThreadedFileWriter.cpp:103
51        fw = (ThreadedFileWriter *) 0xa844b2e8
52#4  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
53No symbol table info available.
54#5  0xb5db8a5e in clone () from /lib/libc.so.6
55No symbol table info available.
56
57Thread 25 (Thread 0xa9cffb90 (LWP 16088)):
58#0  0xb5db2607 in select () from /lib/libc.so.6
59No symbol table info available.
60#1  0xb7d0f17f in MpegRecorder::StartRecording (this=0x8787770)
61    at mpegrecorder.cpp:863
62        buffer = (
63    unsigned char *) 0x8694bf0 "â\021\005\024\204»\212ì$;Ã¥\005\207b1â{K\237С\021\"õ\213»`\226"
64        ret = 4096
65        elapsedTimer = {m_timer = {ds = 0}}
66        elapsed = -2.97597635e-05
67        tv = {tv_sec = 4, tv_usec = 983000}
68        rdset = {fds_bits = {536870912, 0 <repeats 31 times>}}
69#2  0xb7c74a6e in TVRec::RecorderThread (param=0x8787770) at tv_rec.cpp:1259
70        recorder = (class RecorderBase *) 0x8787770
71#3  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
72No symbol table info available.
73#4  0xb5db8a5e in clone () from /lib/libc.so.6
74No symbol table info available.
75
76Thread 24 (Thread 0xa94ffb90 (LWP 16082)):
77#0  0xb5f494f2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
78   from /lib/libpthread.so.0
79No symbol table info available.
80#1  0xb66965ca in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
81No symbol table info available.
82#2  0xb7777a19 in ThreadedFileWriter::SyncLoop (this=0x87248b8)
83    at ThreadedFileWriter.cpp:342
84No locals.
85#3  0xb7777a5b in ThreadedFileWriter::boot_syncer (wotsit=0x87248b8)
86    at ThreadedFileWriter.cpp:113
87        fw = (ThreadedFileWriter *) 0x87248b8
88#4  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
89No symbol table info available.
90#5  0xb5db8a5e in clone () from /lib/libc.so.6
91No symbol table info available.
92
93Thread 23 (Thread 0xa8cffb90 (LWP 16074)):
94#0  0xb5f494f2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
95   from /lib/libpthread.so.0
96No symbol table info available.
97#1  0xb66965ca in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
98No symbol table info available.
99#2  0xb7776945 in ThreadedFileWriter::DiskLoop (this=0x87248b8)
100    at ThreadedFileWriter.cpp:366
101        write_ok = true
102        size = 37144
103#3  0xb77787e9 in ThreadedFileWriter::boot_writer (wotsit=0x87248b8)
104    at ThreadedFileWriter.cpp:103
105        fw = (ThreadedFileWriter *) 0x87248b8
106#4  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
107No symbol table info available.
108#5  0xb5db8a5e in clone () from /lib/libc.so.6
109No symbol table info available.
110
111Thread 22 (Thread 0xb4c36b90 (LWP 13833)):
112#0  0xb5d86b1c in nanosleep () from /lib/libc.so.6
113No symbol table info available.
114#1  0xb5d86943 in sleep () from /lib/libc.so.6
115No symbol table info available.
116#2  0x08111e9b in HouseKeeper::RunHouseKeeping (this=0x8256778)
117    at housekeeper.cpp:262
118        period = 1
119        maxhr = 5
120        minhr = 2
121        dbTag = {static null = {
122    static null = <same as static member of an already seen type>,
123    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0xa9f32e30,
124  static shared_null = 0x816e3c8}
125#3  0x08111ee5 in HouseKeeper::doHouseKeepingThread (param=0x8256778)
126    at housekeeper.cpp:591
127        hkeeper = (HouseKeeper *) 0x8256778
128#4  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
129No symbol table info available.
130#5  0xb5db8a5e in clone () from /lib/libc.so.6
131No symbol table info available.
132
133Thread 21 (Thread 0xb4436b90 (LWP 13841)):
134#0  0xb5f494f2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
135   from /lib/libpthread.so.0
136No symbol table info available.
137#1  0xb66965ca in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
138No symbol table info available.
139#2  0xb7ca030c in TVRec::RunTV (this=0x82646d0) at tv_rec.cpp:1480
140        lock = {mtx = 0x8264784}
141#3  0xb7ca03d7 in TVRec::EventThread (param=0x82646d0) at tv_rec.cpp:1248
142        thetv = (class TVRec *) 0x82646d0
143#4  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
144No symbol table info available.
145#5  0xb5db8a5e in clone () from /lib/libc.so.6
146No symbol table info available.
147
148Thread 20 (Thread 0xb3c36b90 (LWP 13848)):
149#0  0xb5f494f2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
150   from /lib/libpthread.so.0
151No symbol table info available.
152#1  0xb66965ca in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
153No symbol table info available.
154#2  0xb7ca030c in TVRec::RunTV (this=0x8264af0) at tv_rec.cpp:1480
155        lock = {mtx = 0x8264ba4}
156#3  0xb7ca03d7 in TVRec::EventThread (param=0x8264af0) at tv_rec.cpp:1248
157        thetv = (class TVRec *) 0x8264af0
158#4  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
159No symbol table info available.
160#5  0xb5db8a5e in clone () from /lib/libc.so.6
161No symbol table info available.
162
163Thread 19 (Thread 0xb3436b90 (LWP 13856)):
164#0  0xb5d2028e in isalpha () from /lib/libc.so.6
165No symbol table info available.
166#1  0xb66ba6e0 in QLocalePrivate::stringToLongLong ()
167   from /usr/qt/3/lib/libqt-mt.so.3
168No symbol table info available.
169#2  0xb66cfb15 in QString::toLongLong () from /usr/qt/3/lib/libqt-mt.so.3
170No symbol table info available.
171#3  0xb66cfc73 in QString::toInt () from /usr/qt/3/lib/libqt-mt.so.3
172No symbol table info available.
173#4  0xb4f913f6 in QMYSQLResult::data ()
174   from /usr/qt/3/plugins/sqldrivers/libqsqlmysql.so
175No symbol table info available.
176#5  0xb6654eab in QSqlQuery::value () from /usr/qt/3/lib/libqt-mt.so.3
177No symbol table info available.
178#6  0x080ef8d5 in Scheduler::AddNewRecords (this=0x8280bc8)
179    at scheduler.cpp:2814
180        p = (ProgramInfo *) 0x8949528
181        inactive = false
182        rec = {_M_cur = 0x8a74bb4, _M_first = 0x8a74bb0, _M_last = 0x8a74db0,
183  _M_node = 0x885b274}
184        dbstart = {tv_sec = 1205957087, tv_usec = 991730}
185        dbend = {tv_sec = 1205957091, tv_usec = 519087}
186        recTypeRecPriorityMap = {sh = 0x87cc9d8}
187        tmpList = {<std::_Deque_base<ProgramInfo*,std::allocator<ProgramInfo*> >> = {
188    _M_impl = {<std::allocator<ProgramInfo*>> = {<__gnu_cxx::new_allocator<ProgramInfo*>> = {<No data fields>}, <No data fields>}, _M_map = 0x88fd418,
189      _M_map_size = 38, _M_start = {_M_cur = 0x82944c0, _M_first = 0x82944c0,
190        _M_last = 0x82946c0, _M_node = 0x88fd448}, _M_finish = {
191        _M_cur = 0x8346120, _M_first = 0x8345f98, _M_last = 0x8346198,
192        _M_node = 0x88fd478}}}, <No data fields>}
193        cardMap = {sh = 0x87eb5e0}
194        enciter = {node = 0x82350f0}
195        tooManyMap = {sh = 0x8570658}
196        checkTooMany = true
197        rlist = {<> = {<No data fields>}, m_db = 0x8276d08,
198  m_isConnected = true, m_returnConnection = false}
199        complexpriority = 1
200        hdtvpriority = 1
201        pwrpri = {static null = {
202    static null = <same as static member of an already seen type>,
203    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x82bd3a0,
204  static shared_null = 0x816e3c8}
205        schedTmpRecord = {static null = {
206    static null = <same as static member of an already seen type>,
207    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x87120d8,
208  static shared_null = 0x816e3c8}
209        result = {<> = {<No data fields>}, m_db = 0x8276d08,
210  m_isConnected = true, m_returnConnection = false}
211        progfindid = {static null = {
212    static null = <same as static member of an already seen type>,
213    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x863ea28,
214  static shared_null = 0x816e3c8}
215        rmquery = {static null = {
216    static null = <same as static member of an already seen type>,
217    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x82bce20,
218  static shared_null = 0x816e3c8}
219        query = {static null = {
220    static null = <same as static member of an already seen type>,
221    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x82e3cd8,
222  static shared_null = 0x816e3c8}
223        tmp = {_M_cur = 0x18, _M_first = 0xb5e2212c, _M_last = 0xb3435598,
224  _M_node = 0x851fe88}
225#7  0x080f45cf in Scheduler::FillRecordList (this=0x8280bc8)
226    at scheduler.cpp:316
227        res = 8
228#8  0x080f7173 in Scheduler::RunScheduler (this=0x8280bc8)
229    at scheduler.cpp:1583
230        msg = {static null = {
231    static null = <same as static member of an already seen type>,
232    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x82e41f8,
233  static shared_null = 0x816e3c8}
234        worklistused = true
235        statuschanged = false
236        recIter = {_M_cur = 0xa9d0dd9c, _M_first = 0xa9d0dd90,
237  _M_last = 0xa9d0df90, _M_node = 0x8507618}
238        prerollseconds = 300
239        secsleft = 432
240        nexttv = (EncoderLink *) 0x8278ba8
241        nextRecording = (ProgramInfo *) 0x854b898
242        nextrectime = {d = {jd = 2454545}, t = {ds = 76320000}}
243        schedid = {static null = {
244    static null = <same as static member of an already seen type>,
245    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x854bb60,
246  static shared_null = 0x816e3c8}
247        curtime = {d = {jd = 2454545}, t = {ds = 75887755}}
248        lastupdate = {d = {jd = 2454545}, t = {ds = 75862439}}
249        startIter = {_M_cur = 0xa9d0dd98, _M_first = 0xa9d0dd90,
250  _M_last = 0xa9d0df90, _M_node = 0x8507618}
251        blockShutdown = false
252        idleSince = {d = {jd = 0}, t = {ds = 0}}
253        idleTimeoutSecs = 240
254        idleWaitForRecordingTime = 30
255        firstRun = false
256        fillstart = {tv_sec = 1205957087, tv_usec = 767961}
257        fillend = {tv_sec = 1205957087, tv_usec = 767959}
258        matchTime = 0.0128779998
259        placeTime = 24.3335075
260        query = {<> = {<No data fields>}, m_db = 0x8276d08,
261  m_isConnected = true, m_returnConnection = false}
262#9  0x080fb11c in Scheduler::SchedulerThread (param=0x8280bc8)
263    at scheduler.cpp:2083
264        sched = (Scheduler *) 0x8280bc8
265#10 0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
266No symbol table info available.
267#11 0xb5db8a5e in clone () from /lib/libc.so.6
268No symbol table info available.
269
270Thread 18 (Thread 0xb2c36b90 (LWP 13857)):
271#0  0xb5d86b1c in nanosleep () from /lib/libc.so.6
272No symbol table info available.
273#1  0xb5d86943 in sleep () from /lib/libc.so.6
274No symbol table info available.
275#2  0x08067fe5 in AutoExpire::Sleep (this=0x8280668, sleepTime=60)
276    at autoexpire.cpp:323
277        minSleep = 5
278        timeExpended = 10
279#3  0x08075ee5 in AutoExpire::RunExpirer (this=0x8280668) at autoexpire.cpp:308
280        timer = {ds = 75880737}
281        curTime = {d = {jd = 2454545}, t = {ds = 75880737}}
282        next_expire = {d = {jd = 2454545}, t = {ds = 75999554}}
283#4  0x08075f11 in AutoExpire::ExpirerThread (param=0x8280668)
284    at autoexpire.cpp:587
285        expirer = (AutoExpire *) 0x8280668
286#5  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
287No symbol table info available.
288#6  0xb5db8a5e in clone () from /lib/libc.so.6
289No symbol table info available.
290
291Thread 17 (Thread 0xb2436b90 (LWP 13858)):
292#0  0xb5d86b1c in nanosleep () from /lib/libc.so.6
293No symbol table info available.
294#1  0xb5d86943 in sleep () from /lib/libc.so.6
295No symbol table info available.
296#2  0xb77e0454 in JobQueue::ProcessQueue (this=0x827fec0) at jobqueue.cpp:463
297        chanid = {static null = {
298    static null = <same as static member of an already seen type>,
299    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x8296c68,
300  static shared_null = 0x816e3c8}
301        starttime = {d = {jd = 2454545}, t = {ds = 35940000}}
302        schedruntime = {d = {jd = 2454545}, t = {ds = 38401000}}
303        startts = {static null = {
304    static null = <same as static member of an already seen type>,
305    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x8296cd0,
306  static shared_null = 0x816e3c8}
307        type = 1
308        id = 8133
309        cmds = 0
310        flags = 0
311        status = 1
312        hostname = {static null = {
313    static null = <same as static member of an already seen type>,
314    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x86b14b8,
315  static shared_null = 0x816e3c8}
316        sleepTime = 30
317        jobStatus = {sh = 0x823bac0}
318        maxJobs = 2
319        message = {static null = {
320    static null = <same as static member of an already seen type>,
321    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x84a0fc0,
322  static shared_null = 0x816e3c8}
323        jobs = {sh = 0x829e4b0}
324        atMax = true
325        inTimeWindow = true
326        startedJobAlready = false
327#3  0xb77e0591 in JobQueue::RunQueueProcesser (this=0x827fec0)
328    at jobqueue.cpp:142
329No locals.
330#4  0xb77e05bb in JobQueue::QueueProcesserThread (param=0x827fec0)
331    at jobqueue.cpp:148
332        jobqueue = (class JobQueue *) 0x827fec0
333#5  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
334No symbol table info available.
335#6  0xb5db8a5e in clone () from /lib/libc.so.6
336No symbol table info available.
337
338Thread 16 (Thread 0xb1c36b90 (LWP 13859)):
339#0  0xb5f494f2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
340   from /lib/libpthread.so.0
341No symbol table info available.
342#1  0xb6696497 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
343No symbol table info available.
344#2  0xb6ec73d1 in CEvent::WaitForEvent (this=0x8261a90, time=500)
345    at threadpool.cpp:96
346        ret = false
347#3  0xb6ec74ae in WorkerThread::run (this=0x8261a80) at threadpool.cpp:202
348        timer = {m_timer = {ds = 75864239}}
349#4  0xb639ca65 in QThreadInstance::start () from /usr/qt/3/lib/libqt-mt.so.3
350No symbol table info available.
351#5  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
352No symbol table info available.
353#6  0xb5db8a5e in clone () from /lib/libc.so.6
354No symbol table info available.
355
356Thread 15 (Thread 0xb1417b90 (LWP 13860)):
357#0  0xb5f494f2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
358   from /lib/libpthread.so.0
359No symbol table info available.
360#1  0xb639c63e in ?? () from /usr/qt/3/lib/libqt-mt.so.3
361No symbol table info available.
362#2  0xb1417274 in ?? ()
363No symbol table info available.
364#3  0xb14172a4 in ?? ()
365No symbol table info available.
366#4  0xb14172e0 in ?? ()
367No symbol table info available.
368#5  0x00000001 in ?? ()
369No symbol table info available.
370#6  0x0826bdc8 in ?? ()
371No symbol table info available.
372#7  0xb685c5e0 in ?? () from /usr/qt/3/lib/libqt-mt.so.3
373No symbol table info available.
374#8  0xb14172e0 in ?? ()
375No symbol table info available.
376#9  0x003d0f00 in ?? ()
377No symbol table info available.
378#10 0xb1417278 in ?? ()
379No symbol table info available.
380#11 0x00000000 in ?? ()
381No symbol table info available.
382
383Thread 14 (Thread 0xb0c17b90 (LWP 13864)):
384#0  0xb66b2815 in QGListIterator::QGListIterator ()
385   from /usr/qt/3/lib/libqt-mt.so.3
386No symbol table info available.
387#1  0x08136f84 in QPtrListIterator (this=0xb0c16cdc, l=@0x0)
388    at /usr/qt/3/include/qptrlist.h:157
389No locals.
390#2  0x081348ec in UPnpMedia::buildFileList (this=0x828dd40,
391    directory=@0xb0c16e68, rootID=0, itemID=100205, query=@0xb0c1729c)
392    at upnpmedia.cpp:121
393        it = {<QGListIterator> = {list = 0x0,
394    curNode = 0xb6669419}, <No data fields>}
395        parentid = 100205
396        vidDir = <incomplete type>
397        title = {static null = {
398    static null = <same as static member of an already seen type>,
399    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x816e3c8,
400  static shared_null = 0x816e3c8}
401        List = (const QFileInfoList *) 0x0
402#3  0x0813507f in UPnpMedia::buildFileList (this=0x828dd40,
403    directory=@0xb0c16f98, rootID=0, itemID=100205, query=@0xb0c1729c)
404    at upnpmedia.cpp:154
405        Info = {fn = {static null = {
406      static null = <same as static member of an already seen type>,
407      d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0xa9d2cae8,
408    static shared_null = 0x816e3c8}, fic = 0xa9f39510, cache = true,
409  symLink = false}
410        fName = {static null = {
411    static null = <same as static member of an already seen type>,
412    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0xa8346f70,
413  static shared_null = 0x816e3c8}
414        fPath = {static null = {
415    static null = <same as static member of an already seen type>,
416    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0xa9d2cae8,
417  static shared_null = 0x816e3c8}
418        it = {<QGListIterator> = {list = 0xa9eef908,
419    curNode = 0xa8334818}, <No data fields>}
420        parentid = 100146
421        vidDir = <incomplete type>
422        title = {static null = {
423    static null = <same as static member of an already seen type>,
424    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x816e3c8,
425  static shared_null = 0x816e3c8}
426        List = (const QFileInfoList *) 0xa9eef908
427#4  0x0813507f in UPnpMedia::buildFileList (this=0x828dd40,
428    directory=@0xb0c170c8, rootID=0, itemID=100146, query=@0xb0c1729c)
429    at upnpmedia.cpp:154
430        Info = {fn = {static null = {
431      static null = <same as static member of an already seen type>,
432      d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0xa9e1b7f8,
433    static shared_null = 0x816e3c8}, fic = 0xa9ecd330, cache = true,
434  symLink = true}
435        fName = {static null = {
436    static null = <same as static member of an already seen type>,
437    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0xa831ca78,
438  static shared_null = 0x816e3c8}
439        fPath = {static null = {
440    static null = <same as static member of an already seen type>,
441    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0xa9e1b7f8,
442  static shared_null = 0x816e3c8}
443        it = {<QGListIterator> = {list = 0xabb84ec8,
444    curNode = 0xa9db8c50}, <No data fields>}
445        parentid = 100001
446        vidDir = <incomplete type>
447        title = {static null = {
448    static null = <same as static member of an already seen type>,
449    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x816e3c8,
450  static shared_null = 0x816e3c8}
451        List = (const QFileInfoList *) 0xabb84ec8
452#5  0x0813507f in UPnpMedia::buildFileList (this=0x828dd40,
453    directory=@0xb0c17310, rootID=100000, itemID=100001, query=@0xb0c1729c)
454    at upnpmedia.cpp:154
455        Info = {fn = {static null = {
456      static null = <same as static member of an already seen type>,
457      d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0xa841ccb0,
458    static shared_null = 0x816e3c8}, fic = 0xa9f2bfe0, cache = true,
459  symLink = false}
460        fName = {static null = {
461    static null = <same as static member of an already seen type>,
462    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0xa9d60018,
463  static shared_null = 0x816e3c8}
464        fPath = {static null = {
465    static null = <same as static member of an already seen type>,
466    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0xa841ccb0,
467  static shared_null = 0x816e3c8}
468        it = {<QGListIterator> = {list = 0xa9e7d620,
469    curNode = 0xa846dd38}, <No data fields>}
470        parentid = 100000
471        vidDir = <incomplete type>
472        title = {static null = {
473    static null = <same as static member of an already seen type>,
474    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x816e3c8,
475  static shared_null = 0x816e3c8}
476        List = (const QFileInfoList *) 0xa9e7d620
477#6  0x08136377 in UPnpMedia::BuildMediaMap (this=0x828dd40)
478    at upnpmedia.cpp:248
479        it = {node = 0xa9f83f40}
480        parts = {<QValueList<QString>> = {sh = 0xa9f8a118}, <No data fields>}
481        query = {<> = {<No data fields>}, m_db = 0xa8369c58,
482  m_isConnected = true, m_returnConnection = true}
483        RootVidDir = {static null = {
484    static null = <same as static member of an already seen type>,
485    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x829c510,
486  static shared_null = 0x816e3c8}
487        filecount = 100000
488        nextID = 100000
489#7  0x08136dad in UPnpMedia::RunRebuildLoop (this=0x828dd40)
490    at upnpmedia.cpp:40
491No locals.
492#8  0x08136ded in UPnpMedia::doUPnpMediaThread (param=0x828dd40)
493    at upnpmedia.cpp:49
494        upnpmedia = (UPnpMedia *) 0x828dd40
495#9  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
496No symbol table info available.
497#10 0xb5db8a5e in clone () from /lib/libc.so.6
498No symbol table info available.
499
500Thread 13 (Thread 0xb0417b90 (LWP 13865)):
501#0  0xb5db2607 in select () from /lib/libc.so.6
502No symbol table info available.
503#1  0xb6eb5f0d in SSDP::run (this=0x827ffb0) at ssdp.cpp:207
504        nMaxSocket = 11
505        read_set = {fds_bits = {3584, 0 <repeats 31 times>}}
506        timeout = {tv_sec = 0, tv_usec = 451000}
507#2  0xb639ca65 in QThreadInstance::start () from /usr/qt/3/lib/libqt-mt.so.3
508No symbol table info available.
509#3  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
510No symbol table info available.
511#4  0xb5db8a5e in clone () from /lib/libc.so.6
512No symbol table info available.
513
514Thread 12 (Thread 0xafc17b90 (LWP 13916)):
515#0  0xb5f49281 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
516No symbol table info available.
517#1  0xb66964fb in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
518No symbol table info available.
519#2  0x080d34e9 in ProcessRequestThread::run (this=0x828e6d0)
520    at mainserver.cpp:139
521No locals.
522#3  0xb639ca65 in QThreadInstance::start () from /usr/qt/3/lib/libqt-mt.so.3
523No symbol table info available.
524#4  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
525No symbol table info available.
526#5  0xb5db8a5e in clone () from /lib/libc.so.6
527No symbol table info available.
528
529Thread 11 (Thread 0xaf417b90 (LWP 13917)):
530#0  0xb5f49281 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
531No symbol table info available.
532#1  0xb66964fb in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
533No symbol table info available.
534#2  0x080d34e9 in ProcessRequestThread::run (this=0x8290de0)
535    at mainserver.cpp:139
536No locals.
537#3  0xb639ca65 in QThreadInstance::start () from /usr/qt/3/lib/libqt-mt.so.3
538No symbol table info available.
539#4  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
540No symbol table info available.
541#5  0xb5db8a5e in clone () from /lib/libc.so.6
542No symbol table info available.
543
544Thread 10 (Thread 0xaec17b90 (LWP 13918)):
545#0  0xb5f49281 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
546No symbol table info available.
547#1  0xb66964fb in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
548No symbol table info available.
549#2  0x080d34e9 in ProcessRequestThread::run (this=0x828ed48)
550    at mainserver.cpp:139
551No locals.
552#3  0xb639ca65 in QThreadInstance::start () from /usr/qt/3/lib/libqt-mt.so.3
553No symbol table info available.
554#4  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
555No symbol table info available.
556#5  0xb5db8a5e in clone () from /lib/libc.so.6
557No symbol table info available.
558
559Thread 9 (Thread 0xae417b90 (LWP 13919)):
560#0  0xb5f49281 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
561No symbol table info available.
562#1  0xb66964fb in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
563No symbol table info available.
564#2  0x080d34e9 in ProcessRequestThread::run (this=0x8291578)
565    at mainserver.cpp:139
566No locals.
567#3  0xb639ca65 in QThreadInstance::start () from /usr/qt/3/lib/libqt-mt.so.3
568No symbol table info available.
569#4  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
570No symbol table info available.
571#5  0xb5db8a5e in clone () from /lib/libc.so.6
572No symbol table info available.
573
574Thread 8 (Thread 0xadc17b90 (LWP 13924)):
575#0  0xb5f49281 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
576No symbol table info available.
577#1  0xb66964fb in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3
578No symbol table info available.
579#2  0x080d34e9 in ProcessRequestThread::run (this=0x8291718)
580    at mainserver.cpp:139
581No locals.
582#3  0xb639ca65 in QThreadInstance::start () from /usr/qt/3/lib/libqt-mt.so.3
583No symbol table info available.
584#4  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
585No symbol table info available.
586#5  0xb5db8a5e in clone () from /lib/libc.so.6
587No symbol table info available.
588
589Thread 7 (Thread 0xad417b90 (LWP 14197)):
590#0  0xb5f4c761 in waitpid () from /lib/libpthread.so.0
591No symbol table info available.
592#1  0xb6d36c24 in myth_system (command=@0xad417124, flags=0) at util.cpp:305
593        status = 136704744
594        ready_to_lock = false
595        lirc_lock_flag = true
596        lirc_lock = {events_locked = false}
597        joy_lock_flag = true
598        joystick_lock = {events_locked = false}
599        child = 14204
600#2  0xb77cf151 in JobQueue::DoTranscodeThread (this=0x827fec0)
601    at jobqueue.cpp:1952
602        origfilesize = 3115566636
603        msg = {static null = {
604    static null = <same as static member of an already seen type>,
605    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x829dfd0,
606  static shared_null = 0x816e3c8}
607        status = -1388219312
608        filesize = 0
609        st = {st_dev = 2053, __pad1 = 0, __st_ino = 1478189777,
610  st_mode = 33188, st_nlink = 1, st_uid = 104, st_gid = 27, st_rdev = 0,
611  __pad2 = 0, st_size = 3115566636, st_blksize = 4096, st_blocks = 6085296,
612  st_atim = {tv_sec = 1205589303, tv_nsec = 427652183}, st_mtim = {
613    tv_sec = 1205593202, tv_nsec = 506401703}, st_ctim = {tv_sec = 1205593202,
614    tv_nsec = 506401703}, st_ino = 1478189777}
615        filename = {static null = {
616    static null = <same as static member of an already seen type>,
617    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x829d9b0,
618  static shared_null = 0x816e3c8}
619        details = {static null = {
620    static null = <same as static member of an already seen type>,
621    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x82a97d8,
622  static shared_null = 0x816e3c8}
623        result = -1208354224
624        program_info = (ProgramInfo *) 0x829c0d0
625        controlTranscoding = 0
626        subtitle = {static null = {
627    static null = <same as static member of an already seen type>,
628    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x829c920,
629  static shared_null = 0x816e3c8}
630        key = {static null = {
631    static null = <same as static member of an already seen type>,
632    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x829ca10,
633  static shared_null = 0x816e3c8}
634        jobID = 8061
635        hasCutlist = false
636        useCutlist = false
637        transcoder = 0
638        profilearg = {static null = {
639    static null = <same as static member of an already seen type>,
640    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x829ba38,
641  static shared_null = 0x816e3c8}
642        path = {static null = {
643    static null = <same as static member of an already seen type>,
644    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x829df58,
645  static shared_null = 0x816e3c8}
646        command = {static null = {
647    static null = <same as static member of an already seen type>,
648    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x829a3a8,
649  static shared_null = 0x816e3c8}
650        transcoderName = {static null = {
651    static null = <same as static member of an already seen type>,
652    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x829ba10,
653  static shared_null = 0x816e3c8}
654        msg = {static null = {
655    static null = <same as static member of an already seen type>,
656    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x816e3c8,
657  static shared_null = 0x816e3c8}
658        retry = false
659        retrylimit = 3
660#3  0xb77d163d in JobQueue::TranscodeThread (param=0x827fec0)
661    at jobqueue.cpp:1840
662        theTranscoder = (class JobQueue *) 0x827fec0
663#4  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
664No symbol table info available.
665#5  0xb5db8a5e in clone () from /lib/libc.so.6
666No symbol table info available.
667
668Thread 6 (Thread 0xacc17b90 (LWP 14328)):
669#0  0xb5db2607 in select () from /lib/libc.so.6
670No symbol table info available.
671#1  0xb6cc0619 in MythSocket::readyReadThread () at mythsocket.cpp:886
672        it = {<QGListIterator> = {list = 0xb6e7bfe0,
673    curNode = 0x0}, <No data fields>}
674        rval = 1
675        rfds = {fds_bits = {66146304, 0 <repeats 31 times>}}
676        sock = (MythSocket *) 0x0
677        maxfd = 25
678        found = false
679#2  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
680No symbol table info available.
681#3  0xb5db8a5e in clone () from /lib/libc.so.6
682No symbol table info available.
683
684Thread 5 (Thread 0xac417b90 (LWP 14373)):
685#0  0xb5f4c761 in waitpid () from /lib/libpthread.so.0
686No symbol table info available.
687#1  0xb6d36c24 in myth_system (command=@0xac417124, flags=0) at util.cpp:305
688        status = -1244257442
689        ready_to_lock = false
690        lirc_lock_flag = true
691        lirc_lock = {events_locked = false}
692        joy_lock_flag = true
693        joystick_lock = {events_locked = false}
694        child = 14384
695#2  0xb77cf151 in JobQueue::DoTranscodeThread (this=0x827fec0)
696    at jobqueue.cpp:1952
697        origfilesize = 1518767959
698        msg = {static null = {
699    static null = <same as static member of an already seen type>,
700    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0xabb00468,
701  static shared_null = 0x816e3c8}
702        status = 0
703        filesize = 0
704        st = {st_dev = 2053, __pad1 = 0, __st_ino = 1478189795,
705  st_mode = 33188, st_nlink = 1, st_uid = 104, st_gid = 27, st_rdev = 0,
706  __pad2 = 0, st_size = 1518767959, st_blksize = 4096, st_blocks = 2966704,
707  st_atim = {tv_sec = 1205880116, tv_nsec = 855367756}, st_mtim = {
708    tv_sec = 1205914448, tv_nsec = 749365917}, st_ctim = {tv_sec = 1205914448,
709    tv_nsec = 749365917}, st_ino = 1478189795}
710        filename = {static null = {
711    static null = <same as static member of an already seen type>,
712    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0xabb00490,
713  static shared_null = 0x816e3c8}
714        details = {static null = {
715    static null = <same as static member of an already seen type>,
716    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0xabb00548,
717  static shared_null = 0x816e3c8}
718        result = 0
719        program_info = (ProgramInfo *) 0x84fe408
720        controlTranscoding = 0
721        subtitle = {static null = {
722    static null = <same as static member of an already seen type>,
723    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x8503cd0,
724  static shared_null = 0x816e3c8}
725        key = {static null = {
726    static null = <same as static member of an already seen type>,
727    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x84fd938,
728  static shared_null = 0x816e3c8}
729        jobID = 8105
730        hasCutlist = false
731        useCutlist = false
732        transcoder = 0
733        profilearg = {static null = {
734    static null = <same as static member of an already seen type>,
735    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x82a9368,
736  static shared_null = 0x816e3c8}
737        path = {static null = {
738    static null = <same as static member of an already seen type>,
739    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x84f4b08,
740  static shared_null = 0x816e3c8}
741        command = {static null = {
742    static null = <same as static member of an already seen type>,
743    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x829d608,
744  static shared_null = 0x816e3c8}
745        transcoderName = {static null = {
746    static null = <same as static member of an already seen type>,
747    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x84fdbd0,
748  static shared_null = 0x816e3c8}
749        msg = {static null = {
750    static null = <same as static member of an already seen type>,
751    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x816e3c8,
752  static shared_null = 0x816e3c8}
753        retry = false
754        retrylimit = 3
755#3  0xb77d163d in JobQueue::TranscodeThread (param=0x827fec0)
756    at jobqueue.cpp:1840
757        theTranscoder = (class JobQueue *) 0x827fec0
758#4  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
759No symbol table info available.
760#5  0xb5db8a5e in clone () from /lib/libc.so.6
761No symbol table info available.
762
763Thread 1 (Thread 0xb50316f0 (LWP 13776)):
764#0  0xb5db2607 in select () from /lib/libc.so.6
765No symbol table info available.
766#1  0xb6354124 in QEventLoop::processEvents () from /usr/qt/3/lib/libqt-mt.so.3
767No symbol table info available.
768#2  0xb63b81d0 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
769No symbol table info available.
770#3  0xb63b8056 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3
771No symbol table info available.
772#4  0xb63a352f in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3
773No symbol table info available.
774#5  0x080a0145 in main (argc=5, argv=0xbf93e6c4) at main.cpp:978
775        need_gui = false
776        a = <incomplete type>
777        settingsOverride = {sh = 0x823ade8}
778        binname = {static null = {
779    static null = <same as static member of an already seen type>,
780    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x823ae38,
781  static shared_null = 0x816e3c8}
782        previewFrameNumber = -2
783        previewSeconds = -2
784        previewSize = {wd = 0, ht = 0}
785        chanid = {static null = {
786    static null = <same as static member of an already seen type>,
787    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x816e3c8,
788  static shared_null = 0x816e3c8}
789        starttime = {static null = {
790    static null = <same as static member of an already seen type>,
791    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x816e3c8,
792  static shared_null = 0x816e3c8}
793        infile = {static null = {
794    static null = <same as static member of an already seen type>,
795    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x816e3c8,
796  static shared_null = 0x816e3c8}
797        outfile = {static null = {
798    static null = <same as static member of an already seen type>,
799    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x816e3c8,
800  static shared_null = 0x816e3c8}
801        daemonize = false
802        printsched = false
803        testsched = false
804        resched = false
805        nosched = false
806        noupnp = false
807        nojobqueue = false
808        nohousekeeper = false
809        noexpirer = false
810        printexpire = {static null = {
811    static null = <same as static member of an already seen type>,
812    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x823ae60,
813  static shared_null = 0x816e3c8}
814        clearsettingscache = false
815        wantupnprebuild = false
816        pidfs = <incomplete type>
817        port = 6543
818        myip = {static null = {
819    static null = <same as static member of an already seen type>,
820    d = 0x816e3c8, static shared_null = 0x816e3c8}, d = 0x825f1a8,
821  static shared_null = 0x816e3c8}
822        ismaster = true
823        fatal_error = false
824        runsched = true
825        pHS = (class HttpServer *) 0x827eaa0
826
827bt gives:
828--------------------------------------------------
829#0  0xb66b2815 in QGListIterator::QGListIterator ()
830   from /usr/qt/3/lib/libqt-mt.so.3
831#0  0xb66b2815 in QGListIterator::QGListIterator ()
832   from /usr/qt/3/lib/libqt-mt.so.3
833#1  0x08136f84 in QPtrListIterator (this=0xb0c16cdc, l=@0x0)
834    at /usr/qt/3/include/qptrlist.h:157
835#2  0x081348ec in UPnpMedia::buildFileList (this=0x828dd40,
836    directory=@0xb0c16e68, rootID=0, itemID=100205, query=@0xb0c1729c)
837    at upnpmedia.cpp:121
838#3  0x0813507f in UPnpMedia::buildFileList (this=0x828dd40,
839    directory=@0xb0c16f98, rootID=0, itemID=100205, query=@0xb0c1729c)
840    at upnpmedia.cpp:154
841#4  0x0813507f in UPnpMedia::buildFileList (this=0x828dd40,
842    directory=@0xb0c170c8, rootID=0, itemID=100146, query=@0xb0c1729c)
843    at upnpmedia.cpp:154
844#5  0x0813507f in UPnpMedia::buildFileList (this=0x828dd40,
845    directory=@0xb0c17310, rootID=100000, itemID=100001, query=@0xb0c1729c)
846    at upnpmedia.cpp:154
847#6  0x08136377 in UPnpMedia::BuildMediaMap (this=0x828dd40)
848    at upnpmedia.cpp:248
849#7  0x08136dad in UPnpMedia::RunRebuildLoop (this=0x828dd40)
850    at upnpmedia.cpp:40
851#8  0x08136ded in UPnpMedia::doUPnpMediaThread (param=0x828dd40)
852    at upnpmedia.cpp:49
853#9  0xb5f44fd8 in start_thread () from /lib/libpthread.so.0
854#10 0xb5db8a5e in clone () from /lib/libc.so.6