Ticket #1805: backend_not_responding_bt.txt

File backend_not_responding_bt.txt, 20.3 KB (added by tom@…, 14 years ago)

Backtrace of running mythbackend process

Line 
1(gdb) thread apply all bt full
2
3Thread 15 (Thread -1251906640 (LWP 19320)):
4#0  0xb617b2ec in nanosleep () from /lib/tls/libc.so.6
5No symbol table info available.
6#1  0xb617b110 in sleep () from /lib/tls/libc.so.6
7No symbol table info available.
8#2  0x080d8a87 in HouseKeeper::RunHouseKeeping (this=0x8126830)
9    at housekeeper.cpp:250
10        period = 1
11        maxhr = 23
12        minhr = 21
13        dbTag = {static null = {
14    static null = <same as static member of an already seen type>,
15    d = 0x80fd388, static shared_null = 0x80fd388}, d = 0xaf555a68,
16  static shared_null = 0x80fd388}
17#3  0x080d9733 in HouseKeeper::doHouseKeepingThread (param=0x8126830)
18    at housekeeper.cpp:329
19        hkeeper = (HouseKeeper *) 0x8126830
20#4  0xb6312ccd in start_thread () from /lib/tls/libpthread.so.0
21No symbol table info available.
22#5  0xb61bab0e in clone () from /lib/tls/libc.so.6
23No symbol table info available.
24
25---Type <return> to continue, or q <return> to quit---
26Thread 14 (Thread -1260295248 (LWP 19321)):
27#0  0xb6314dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
28   from /lib/tls/libpthread.so.0
29No symbol table info available.
30#1  0xb6a17190 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
31No symbol table info available.
32#2  0xb7cf4e81 in TVRec::RunTV (this=0x812e298) at tv_rec.cpp:1397
33        lock = {mtx = 0x812e348}
34        idle_start = 60
35        timeout = 118
36#3  0xb7cf2d6d in TVRec::EventThread (param=0x812e298) at tv_rec.cpp:1179
37        thetv = (class TVRec *) 0x812e298
38#4  0xb6312ccd in start_thread () from /lib/tls/libpthread.so.0
39No symbol table info available.
40#5  0xb61bab0e in clone () from /lib/tls/libc.so.6
41No symbol table info available.
42
43Thread 13 (Thread -1268683856 (LWP 19322)):
44#0  0xb6314dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
45   from /lib/tls/libpthread.so.0
46No symbol table info available.
47#1  0xb6a17190 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
48No symbol table info available.
49---Type <return> to continue, or q <return> to quit---
50#2  0xb7cf4e81 in TVRec::RunTV (this=0x812f9a0) at tv_rec.cpp:1397
51        lock = {mtx = 0x812fa50}
52        idle_start = 60
53        timeout = 106
54#3  0xb7cf2d6d in TVRec::EventThread (param=0x812f9a0) at tv_rec.cpp:1179
55        thetv = (class TVRec *) 0x812f9a0
56#4  0xb6312ccd in start_thread () from /lib/tls/libpthread.so.0
57No symbol table info available.
58#5  0xb61bab0e in clone () from /lib/tls/libc.so.6
59No symbol table info available.
60
61Thread 12 (Thread -1277072464 (LWP 19323)):
62#0  0xb6314dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
63   from /lib/tls/libpthread.so.0
64No symbol table info available.
65#1  0xb6a172b7 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
66No symbol table info available.
67#2  0x080c1a07 in Scheduler::RunScheduler (this=0x8127e20)
68    at scheduler.cpp:1145
69        statuschanged = false
70        recIter = {<std::_List_iterator_base> = {
71    _M_node = 0x847fba8}, <No data fields>}
72        prerollseconds = 0
73---Type <return> to continue, or q <return> to quit---
74        secsleft = 3033
75        nexttv = (EncoderLink *) 0x812f6e8
76        nextRecording = (ProgramInfo *) 0x83ca4a8
77        nextrectime = {d = {jd = 2453867}, t = {ds = 75600000}}
78        curtime = {d = {jd = 2453867}, t = {ds = 72566014}}
79        lastupdate = {d = {jd = 2453867}, t = {ds = 72317149}}
80        recordfileprefix = {static null = {
81    static null = <same as static member of an already seen type>,
82    d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x8133988,
83  static shared_null = 0x80fd388}
84        startIter = {<std::_List_iterator_base> = {
85    _M_node = 0x8486cb8}, <No data fields>}
86        blockShutdown = true
87        idleSince = {d = {jd = 0}, t = {ds = 0}}
88        idleTimeoutSecs = 0
89        idleWaitForRecordingTime = 15
90        firstRun = false
91        fillstart = {tv_sec = 1147392319, tv_usec = 226173}
92        fillend = {tv_sec = 1147392321, tv_usec = 383969}
93        matchTime = 1.46383095
94        placeTime = 2.15779591
95        query = {<> = {<No data fields>}, m_db = 0x8127700,
96  m_isConnected = true, m_returnConnection = false}
97---Type <return> to continue, or q <return> to quit---
98#3  0x080c5ca5 in Scheduler::SchedulerThread (param=0x8127e20)
99    at scheduler.cpp:1580
100        sched = (Scheduler *) 0x8127e20
101#4  0xb6312ccd in start_thread () from /lib/tls/libpthread.so.0
102No symbol table info available.
103#5  0xb61bab0e in clone () from /lib/tls/libc.so.6
104No symbol table info available.
105
106Thread 11 (Thread -1285461072 (LWP 19324)):
107#0  0xb617b2ec in nanosleep () from /lib/tls/libc.so.6
108No symbol table info available.
109#1  0xb617b110 in sleep () from /lib/tls/libc.so.6
110No symbol table info available.
111#2  0x0805da50 in AutoExpire::Sleep (this=0x8132940, sleepTime=60)
112    at autoexpire.cpp:280
113        minSleep = 5
114        timeExpended = 0
115#3  0x0805d9fa in AutoExpire::RunExpirer (this=0x8132940) at autoexpire.cpp:265
116        curTime = {ds = 72562020}
117        timer = {ds = 72562018}
118#4  0x080619fd in AutoExpire::ExpirerThread (param=0x8132940)
119    at autoexpire.cpp:481
120        expirer = (AutoExpire *) 0x8132940
121---Type <return> to continue, or q <return> to quit---
122#5  0xb6312ccd in start_thread () from /lib/tls/libpthread.so.0
123No symbol table info available.
124#6  0xb61bab0e in clone () from /lib/tls/libc.so.6
125No symbol table info available.
126
127Thread 10 (Thread -1293849680 (LWP 19325)):
128#0  0xb617b2ec in nanosleep () from /lib/tls/libc.so.6
129No symbol table info available.
130#1  0xb617b110 in sleep () from /lib/tls/libc.so.6
131No symbol table info available.
132#2  0xb7939b18 in JobQueue::ProcessQueue (this=0x8132af8) at jobqueue.cpp:474
133        chanid = {static null = {
134    static null = <same as static member of an already seen type>,
135    d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x83780a8,
136  static shared_null = 0x80fd388}
137        starttime = {d = {jd = 2453867}, t = {ds = 64740000}}
138        startts = {static null = {
139    static null = <same as static member of an already seen type>,
140    d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x8148318,
141  static shared_null = 0x80fd388}
142        type = 2
143        id = 2425
144        cmds = 0
145---Type <return> to continue, or q <return> to quit---
146        flags = 0
147        status = 4
148        hostname = {static null = {
149    static null = <same as static member of an already seen type>,
150    d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x8274358,
151  static shared_null = 0x80fd388}
152        sleepTime = 60
153        jobStatus = {sh = 0x8344e38}
154        maxJobs = 2
155        queueStartTimeStr = {static null = {
156    static null = <same as static member of an already seen type>,
157    d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x844a800,
158  static shared_null = 0x80fd388}
159        queueEndTimeStr = {static null = {
160    static null = <same as static member of an already seen type>,
161    d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x83761f0,
162  static shared_null = 0x80fd388}
163        queueStartTime = 0
164        queueEndTime = 2359
165        curQTime = {ds = 70571428}
166        curTime = 1936
167        message = {static null = {
168    static null = <same as static member of an already seen type>,
169---Type <return> to continue, or q <return> to quit---
170    d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x82003a8,
171  static shared_null = 0x80fd388}
172        tmpStr = {static null = {
173    static null = <same as static member of an already seen type>,
174    d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x82d7848,
175  static shared_null = 0x80fd388}
176        jobs = {sh = 0x8247a28}
177        atMax = false
178        inTimeWindow = true
179        startedJobAlready = false
180#3  0xb7933d64 in JobQueue::RunQueueProcesser (this=0x8132af8)
181    at jobqueue.cpp:139
182No locals.
183#4  0xb7933d8d in JobQueue::QueueProcesserThread (param=0x8132af8)
184    at jobqueue.cpp:145
185        jobqueue = (class JobQueue *) 0x8132af8
186#5  0xb6312ccd in start_thread () from /lib/tls/libpthread.so.0
187No symbol table info available.
188#6  0xb61bab0e in clone () from /lib/tls/libc.so.6
189No symbol table info available.
190
191Thread 9 (Thread -1302238288 (LWP 19326)):
192#0  0xb6314b61 in pthread_cond_wait@@GLIBC_2.3.2 ()
193---Type <return> to continue, or q <return> to quit---
194   from /lib/tls/libpthread.so.0
195No symbol table info available.
196#1  0xb6a17308 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
197No symbol table info available.
198#2  0x080b5a17 in ProcessRequestThread::run (this=0x812a650)
199    at mainserver.cpp:91
200No locals.
201#3  0xb67122aa in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
202No symbol table info available.
203#4  0xb6312ccd in start_thread () from /lib/tls/libpthread.so.0
204No symbol table info available.
205#5  0xb61bab0e in clone () from /lib/tls/libc.so.6
206No symbol table info available.
207
208Thread 8 (Thread -1310626896 (LWP 19327)):
209#0  0xb6314b61 in pthread_cond_wait@@GLIBC_2.3.2 ()
210   from /lib/tls/libpthread.so.0
211No symbol table info available.
212#1  0xb6a17308 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
213No symbol table info available.
214#2  0x080b5a17 in ProcessRequestThread::run (this=0x812a720)
215    at mainserver.cpp:91
216No locals.
217---Type <return> to continue, or q <return> to quit---
218#3  0xb67122aa in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
219No symbol table info available.
220#4  0xb6312ccd in start_thread () from /lib/tls/libpthread.so.0
221No symbol table info available.
222#5  0xb61bab0e in clone () from /lib/tls/libc.so.6
223No symbol table info available.
224
225Thread 7 (Thread -1319015504 (LWP 19328)):
226#0  0xb6314b61 in pthread_cond_wait@@GLIBC_2.3.2 ()
227   from /lib/tls/libpthread.so.0
228No symbol table info available.
229#1  0xb6a17308 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
230No symbol table info available.
231#2  0x080b5a17 in ProcessRequestThread::run (this=0x812a838)
232    at mainserver.cpp:91
233No locals.
234#3  0xb67122aa in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
235No symbol table info available.
236#4  0xb6312ccd in start_thread () from /lib/tls/libpthread.so.0
237No symbol table info available.
238#5  0xb61bab0e in clone () from /lib/tls/libc.so.6
239No symbol table info available.
240
241---Type <return> to continue, or q <return> to quit---
242Thread 6 (Thread -1327404112 (LWP 19329)):
243#0  0xb617b2ec in nanosleep () from /lib/tls/libc.so.6
244No symbol table info available.
245#1  0xb61b37fa in usleep () from /lib/tls/libc.so.6
246No symbol table info available.
247#2  0xb6fb9182 in ReadStringList (socket=0x8387608, list=@0xb0e15ec0)
248    at util.cpp:510
249        sizestr = <incomplete type>
250        size = -1230938158
251        utf8 = <incomplete type>
252        read = -1327407656
253        zerocnt = 16
254        str = {static null = {
255    static null = <same as static member of an already seen type>,
256    d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x1,
257  static shared_null = 0x80fd388}
258        payload = <incomplete type>
259#3  0x080b6b9d in PlaybackSock::SendReceiveStringList (this=0x8387368,
260    strlist=@0xb0e15ec0) at playbacksock.cpp:69
261        ok = 8
262#4  0x080b731e in PlaybackSock::GenPreviewPixmap (this=0x8387368,
263    pginfo=0x8232350) at playbacksock.cpp:158
264        strlist = {<QValueList<QString>> = {sh = 0x81cfcf8}, <No data fields>}
265---Type <return> to continue, or q <return> to quit---
266#5  0x080a6a2e in MainServer::HandleGenPreviewPixmap (this=0x8132d40,
267    slist=@0xb0e163b0, pbs=0x81ea540) at mainserver.cpp:3180
268        outputlist = {<QValueList<QString>> = {
269    sh = 0xb0e160bc}, <No data fields>}
270        slave = (class PlaybackSock *) 0x8387368
271        pbssock = (struct QSocket *) 0xaf51a3a8
272        pginfo = (ProgramInfo *) 0x8232350
273        qurl = <incomplete type>
274        filename = {static null = {
275    static null = <same as static member of an already seen type>,
276    d = 0x80fd388, static shared_null = 0x80fd388}, d = 0xb0e160bc,
277  static shared_null = 0x80fd388}
278        len = 137917288
279        width = 16
280        height = -1327407256
281        aspect = -2.22031031e-06
282        secondsin = -1327406928
283        data = (unsigned char *) 0xb621e218 ""
284#6  0x0808967f in MainServer::ProcessRequestWork (this=0x8132d40,
285    sock=0xaf51a3a8) at mainserver.cpp:446
286        listline = {<QValueList<QString>> = {sh = 0x82aa9c8}, <No data fields>}
287        line = {static null = {
288    static null = <same as static member of an already seen type>,
289---Type <return> to continue, or q <return> to quit---
290    d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x82bb6d8,
291  static shared_null = 0x80fd388}
292        tokens = {<QValueList<QString>> = {sh = 0x8259f70}, <No data fields>}
293        command = {static null = {
294    static null = <same as static member of an already seen type>,
295    d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x82bb6d8,
296  static shared_null = 0x80fd388}
297        pbs = (class PlaybackSock *) 0x81ea540
298#7  0x08087b26 in MainServer::ProcessRequest (this=0x8132d40, sock=0xaf51a3a8)
299    at mainserver.cpp:261
300No locals.
301#8  0x080b5a3a in ProcessRequestThread::run (this=0x812b1d8)
302    at mainserver.cpp:96
303No locals.
304#9  0xb67122aa in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
305No symbol table info available.
306#10 0xb6312ccd in start_thread () from /lib/tls/libpthread.so.0
307No symbol table info available.
308#11 0xb61bab0e in clone () from /lib/tls/libc.so.6
309No symbol table info available.
310
311Thread 5 (Thread -1335792720 (LWP 19330)):
312#0  0xb6314b61 in pthread_cond_wait@@GLIBC_2.3.2 ()
313---Type <return> to continue, or q <return> to quit---
314   from /lib/tls/libpthread.so.0
315No symbol table info available.
316#1  0xb6a17308 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
317No symbol table info available.
318#2  0x080b5a17 in ProcessRequestThread::run (this=0x8130140)
319    at mainserver.cpp:91
320No locals.
321#3  0xb67122aa in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
322No symbol table info available.
323#4  0xb6312ccd in start_thread () from /lib/tls/libpthread.so.0
324No symbol table info available.
325#5  0xb61bab0e in clone () from /lib/tls/libc.so.6
326No symbol table info available.
327
328Thread 4 (Thread -1355813968 (LWP 26531)):
329#0  0xb6314dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
330   from /lib/tls/libpthread.so.0
331No symbol table info available.
332#1  0xb6a17190 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
333No symbol table info available.
334#2  0xb790df57 in ThreadedFileWriter::DiskLoop (this=0x815c820)
335    at ThreadedFileWriter.cpp:355
336        size = 47452
337---Type <return> to continue, or q <return> to quit---
338#3  0xb790c451 in ThreadedFileWriter::boot_writer (wotsit=0x815c820)
339    at ThreadedFileWriter.cpp:93
340        fw = (ThreadedFileWriter *) 0x815c820
341#4  0xb6312ccd in start_thread () from /lib/tls/libpthread.so.0
342No symbol table info available.
343#5  0xb61bab0e in clone () from /lib/tls/libc.so.6
344No symbol table info available.
345
346Thread 3 (Thread -1344181328 (LWP 26532)):
347#0  0xb6314dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
348   from /lib/tls/libpthread.so.0
349No symbol table info available.
350#1  0xb6a17190 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
351No symbol table info available.
352#2  0xb790de67 in ThreadedFileWriter::SyncLoop (this=0x815c820)
353    at ThreadedFileWriter.cpp:331
354No locals.
355#3  0xb790c47f in ThreadedFileWriter::boot_syncer (wotsit=0x815c820)
356    at ThreadedFileWriter.cpp:103
357        fw = (ThreadedFileWriter *) 0x815c820
358#4  0xb6312ccd in start_thread () from /lib/tls/libpthread.so.0
359No symbol table info available.
360#5  0xb61bab0e in clone () from /lib/tls/libc.so.6
361---Type <return> to continue, or q <return> to quit---
362No symbol table info available.
363
364Thread 2 (Thread -1365255248 (LWP 26533)):
365#0  0xb61b2f87 in select () from /lib/tls/libc.so.6
366No symbol table info available.
367#1  0xb7d5bb1f in MpegRecorder::StartRecording (this=0x82d5ee0)
368    at mpegrecorder.cpp:505
369        buffer = (
370    unsigned char *) 0x81d2be8 "Pñ\215\214éV*î#µ×\031àuU\n^\204QT9ñ\031è¢Ð¡\004kÑçÊ®XŒÝD\232gf¡¡Dê(¿x\200øZÌ\204Þ1ÛÃáP"
371        ret = 2164
372        elapsedTimer = {m_timer = {ds = 0}}
373        elapsed = -1.40546017e-05
374        tv = {tv_sec = 4, tv_usec = 979000}
375        rdset = {fds_bits = {131072, 0 <repeats 31 times>}}
376#2  0xb7cf2d96 in TVRec::RecorderThread (param=0x82d5ee0) at tv_rec.cpp:1190
377        recorder = (class RecorderBase *) 0x82d5ee0
378#3  0xb6312ccd in start_thread () from /lib/tls/libpthread.so.0
379No symbol table info available.
380#4  0xb61bab0e in clone () from /lib/tls/libc.so.6
381No symbol table info available.
382
383Thread 1 (Thread -1249634592 (LWP 19318)):
384---Type <return> to continue, or q <return> to quit---
385#0  0xb6317179 in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0
386No symbol table info available.
387#1  0xb6313ee7 in _L_mutex_lock_29 () from /lib/tls/libpthread.so.0
388No symbol table info available.
389#2  0x00000001 in ?? ()
390No symbol table info available.
391#3  0xb670e176 in QEventLoop::wakeUp () from /usr/lib/libqt-mt.so.3
392No symbol table info available.
393#4  0xb6a15fd2 in QRealMutexPrivate::lock () from /usr/lib/libqt-mt.so.3
394No symbol table info available.
395#5  0xb6a16894 in QMutex::lock () from /usr/lib/libqt-mt.so.3
396No symbol table info available.
397#6  0x080b2ace in RefSocket::Lock (this=0x8387608) at server.h:22
398No locals.
399#7  0x0808d88b in MainServer::customEvent (this=0x8132d40, e=0xaf512918)
400    at mainserver.cpp:743
401        pbs = (class PlaybackSock *) 0x8387368
402        sock = (RefSocket *) 0x8387608
403        sendGlobal = false
404        sentSet = {<QGList> = {<> = {<No data fields>},
405    firstNode = 0xaf501748, lastNode = 0xaf501748, curNode = 0xaf501748,
406    curIndex = 0, numNodes = 1, iterators = 0x0}, <No data fields>}
407        localPBSList = {<std::_Vector_base<PlaybackSock*, std::allocator<Playbac---Type <return> to continue, or q <return> to quit---
408kSock*> >> = {<std::_Vector_alloc_base<PlaybackSock*, std::allocator<PlaybackSock*>, true>> = {_M_start = 0x80ff430, _M_finish = 0x80ff444,
409      _M_end_of_storage = 0x80ff450}, <No data fields>}, <No data fields>}
410        iter = {<std::iterator<std::random_access_iterator_tag, PlaybackSock*, int, PlaybackSock**, PlaybackSock*&>> = {<No data fields>},
411  _M_current = 0x80ff430}
412        broadcast = {<QValueList<QString>> = {
413    sh = 0xaf5094e0}, <No data fields>}
414        sendstuff = true
415#8  0xb6778d3c in QObject::event () from /usr/lib/libqt-mt.so.3
416No symbol table info available.
417#9  0xb671ebcf in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
418No symbol table info available.
419#10 0xb671e1ce in QApplication::notify () from /usr/lib/libqt-mt.so.3
420No symbol table info available.
421#11 0xb671f9c6 in QApplication::sendPostedEvents () from /usr/lib/libqt-mt.so.3
422No symbol table info available.
423#12 0xb671f846 in QApplication::sendPostedEvents () from /usr/lib/libqt-mt.so.3
424No symbol table info available.
425#13 0xb66c787a in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
426No symbol table info available.
427#14 0xb6730f28 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
428No symbol table info available.
429---Type <return> to continue, or q <return> to quit---
430#15 0xb6730dd8 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
431No symbol table info available.
432#16 0xb671ee21 in QApplication::exec () from /usr/lib/libqt-mt.so.3
433No symbol table info available.
434#17 0x080836df in main (argc=8, argv=0xbffffd04) at main.cpp:637
435        a = <incomplete type>
436        settingsOverride = {sh = 0x811a5d0}
437        binname = {static null = {
438    static null = <same as static member of an already seen type>,
439    d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x811a620,
440  static shared_null = 0x80fd388}
441        daemonize = true
442        printsched = false
443        testsched = false
444        resched = false
445        nosched = false
446        nojobqueue = false
447        nohousekeeper = false
448        noexpirer = false
449        printexpire = false
450        pidfs = <incomplete type>
451        port = 6543
452        statusport = 6544
453---Type <return> to continue, or q <return> to quit---
454        myip = {static null = {
455    static null = <same as static member of an already seen type>,
456    d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x81264d8,
457  static shared_null = 0x80fd388}
458        masterip = {static null = {
459    static null = <same as static member of an already seen type>,
460    d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x8126d48,
461  static shared_null = 0x80fd388}
462        ismaster = true
463        fatal_error = false
464        runsched = true
465#0  0xb6317179 in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0
466(gdb)