[mythtv-commits] Ticket #11654: mythtv-setup fail to exit, waiting on LoggerThread to finish

MythTV noreply at mythtv.org
Wed Jul 10 07:35:46 UTC 2013


#11654: mythtv-setup fail to exit, waiting on LoggerThread to finish
--------------------------------------+-------------------------
     Reporter:  jyavenard             |      Owner:  beirdo
         Type:  Bug Report - General  |     Status:  new
     Priority:  minor                 |  Milestone:  unknown
    Component:  MythTV - General      |    Version:  Unspecified
     Severity:  medium                |   Keywords:
Ticket locked:  0                     |
--------------------------------------+-------------------------
 On mac, you can't have a fork that will itself fork; the OS will
 automatically kill the spawned process.

 As such, mythlogserver is started without --daemon.
 However this makes LoggerThread::launchLogServer() to never exit (it is
 waiting on the completion of the /bin/mythlogserver --daemon to exit)

 when mythtv-setup exit; it is waiting for the logger thread to exit; but
 it is stuck; resulting in a deadlock..


 {{{
 (gdb) thread apply all bt full

 Thread 38 (process 96332):
 #0  0x00007fff8ae376d6 in __workq_kernreturn ()
 No symbol table info available.
 #1  0x00007fff8d82ff4c in _pthread_workq_return ()
 No symbol table info available.
 #2  0x00007fff8d82fd13 in _pthread_wqthread ()
 No symbol table info available.
 #3  0x00007fff8d81a1d1 in start_wqthread ()
 No symbol table info available.

 Thread 37 (process 96332):
 #0  0x00007fff8ae376d6 in __workq_kernreturn ()
 No symbol table info available.
 #1  0x00007fff8d82ff4c in _pthread_workq_return ()
 No symbol table info available.
 #2  0x00007fff8d82fd13 in _pthread_wqthread ()
 No symbol table info available.
 #3  0x00007fff8d81a1d1 in start_wqthread ()
 No symbol table info available.

 Thread 36 (process 96332):
 #0  0x00007fff8ae376d6 in __workq_kernreturn ()
 No symbol table info available.
 #1  0x00007fff8d82ff4c in _pthread_workq_return ()
 No symbol table info available.
 #2  0x00007fff8d82fd13 in _pthread_wqthread ()
 No symbol table info available.
 #3  0x00007fff8d81a1d1 in start_wqthread ()
 No symbol table info available.

 Thread 32 (process 96332):
 #0  0x00007fff8ae370fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8d831fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010558edaa in QWaitConditionPrivate::wait (this=0x109ec6e80,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x000000010558eb22 in QWaitCondition::wait (this=0x109ec5170,
 mutex=0x109ec67c0, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x0000000107a772cd in WTF::ThreadCondition::wait ()
 No symbol table info available.
 #5  0x00000001077bb138 in WebCore::IconDatabase::syncThreadMainLoop ()
 No symbol table info available.
 #6  0x00000001077baea0 in WebCore::IconDatabase::iconDatabaseSyncThread ()
 No symbol table info available.
 #7  0x00000001077b407d in
 WebCore::IconDatabase::iconDatabaseSyncThreadStart ()
 No symbol table info available.
 #8  0x0000000107a79ee8 in WTF::threadEntryPoint ()
 No symbol table info available.
 #9  0x0000000107a76901 in WTF::ThreadPrivate::run ()
 No symbol table info available.
 #10 0x000000010558d1f1 in QThreadPrivate::start (arg=0x109ec7520) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x112f14000
         data = (QThreadData *) 0x109ec6bd0
         objectName = {
   d = 0x105931170
 }
         __handler = {
   __routine = 0x10558d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109ec7520,
   __next = 0x0
 }
         thr = (QThread *) 0x109ec7520
 #11 0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #12 0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 31 (process 96332):
 #0  0x00007fff8ae370fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8d831fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010558edaa in QWaitConditionPrivate::wait (this=0x109ec0150,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x000000010558eb22 in QWaitCondition::wait (this=0x109ebfd78,
 mutex=0x109ebfd80, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001024498e2 in MythDownloadManager::run (this=0x109ebfd30) at
 mythdownloadmanager.cpp:293
         downloading = false
         itemsInQueue = false
         waitAnyway = false
 #5  0x000000010244b35c in non-virtual thunk to MythDownloadManager::run()
 (this=0x109ebfd40) at mythdownloadmanager.cpp:336
 No locals.
 #6  0x00000001023d5d8a in MThreadInternal::run (this=0x109ebfcd0) at
 mthread.cpp:79
 No locals.
 #7  0x000000010558d1f1 in QThreadPrivate::start (arg=0x109ebfcd0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x112a81000
         data = (QThreadData *) 0x109ec0040
         objectName = {
   d = 0x109ebfba0
 }
         __handler = {
   __routine = 0x10558d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109ebfcd0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109ebfcd0
 #8  0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #9  0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 30 (process 96332):
 #0  0x00007fff8ae37322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000105768ffa in qt_safe_select (nfds=72, fdread=0x10c8695b8,
 fdwrite=0x10c869850, fdexcept=0x10c869ae8, orig_timeout=0x11289ac28) at
 qcore_unix.cpp:93
         start = {
   tv_sec = 532502,
   tv_usec = 446540
 }
         timeout = {
   tv_sec = 9,
   tv_usec = 999997
 }
         ret = 0
 #2  0x000000010576ef87 in QEventDispatcherUNIX::select (this=0x112001330,
 nfds=72, readfds=0x10c8695b8, writefds=0x10c869850, exceptfds=0x10c869ae8,
 timeout=0x11289ac28) at qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x000000010576d4a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10c869400, flags=@0x11289ac18, timeout=0x11289ac28) at
 qeventdispatcher_unix.cpp:219
         highest = 71
         wakeUpFd = 71
         q = (QEventDispatcherUNIX *) 0x112001330
         nsel = 1
         nevents = 123982
         t = {0x105818d2c "Read", 0x105818d31 "Write", 0x105818d37
 "Exception"}
 #4  0x000000010576fc1f in QEventDispatcherUNIX::processEvents
 (this=0x112001330, flags=@0x11289ac88) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x11289ac28
         wait_tm = {
   tv_sec = 9,
   tv_usec = 999997
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10c869400
         nevents = 0
         canWait = true
 #5  0x0000000105718cbc in QEventLoop::processEvents (this=0x11289adb8,
 flags=@0x11289ad30) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x1120bbb40
 #6  0x0000000105718eb9 in QEventLoop::exec (this=0x11289adb8,
 flags=@0x11289adb0) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x1120bbb40
         locker = {
   val = 4460646440
 }
         app = (QApplication *) 0x109a265d0
         eventLoop = (QEventLoop *) 0x11289adb8
 #7  0x00000001055898ae in QThread::exec (this=0x109eba3c0) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x109e00fa0
         locker = {
   val = 4460646440
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x10593a090,
     d_ptr = {
       d = 0x1120bbb40
     }
   }, <No data fields>}
         returnCode = 1
 #8  0x0000000105589ad5 in QThread::run (this=0x109eba3c0) at
 qthread.cpp:609
 No locals.
 #9  0x000000010558d1f1 in QThreadPrivate::start (arg=0x109eba3c0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x11289b000
         data = (QThreadData *) 0x109eba850
         objectName = {
   d = 0x105931170
 }
         __handler = {
   __routine = 0x10558d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109eba3c0,
   __next = 0x0
 }
         thr = (QThread *) 0x109eba3c0
 #10 0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #11 0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 29 (process 96332):
 #0  0x00007fff8ae370fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8d831fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000107a6662b in WTF::TCMalloc_PageHeap::scavengerThread ()
 No symbol table info available.
 #3  0x0000000107a665b5 in WTF::TCMalloc_PageHeap::runScavengerThread ()
 No symbol table info available.
 #4  0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #5  0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 28 (process 96332):
 #0  0x00007fff8ae370fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8d831fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010558ed8c in QWaitConditionPrivate::wait (this=0x109e56110,
 time=120001) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373441380,
   tv_usec = 960788
 }
         ti = {
   tv_sec = 1373441500,
   tv_nsec = 961788000
 }
         code = 1
 #3  0x000000010558eb22 in QWaitCondition::wait (this=0x109e4f0d8,
 mutex=0x109e4f0d0, time=120001) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001023dd43b in MPoolThread::run (this=0x109e4f0b0) at
 mthreadpool.cpp:71
         autodelete = true
         t = {
   m_timer = {
     t1 = 532446080785770,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4460966097
 }
 #5  0x00000001023d5d8a in MThreadInternal::run (this=0x109e50960) at
 mthread.cpp:79
 No locals.
 #6  0x000000010558d1f1 in QThreadPrivate::start (arg=0x109e50960) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x112695000
         data = (QThreadData *) 0x109e55f60
         objectName = {
   d = 0x109e561f0
 }
         __handler = {
   __routine = 0x10558d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109e50960,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109e50960
 #7  0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 27 (process 96332):
 #0  0x00007fff8ae370fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8d831fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010558ed8c in QWaitConditionPrivate::wait (this=0x1110472d0,
 time=120001) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373441380,
   tv_usec = 960824
 }
         ti = {
   tv_sec = 1373441500,
   tv_nsec = 961824000
 }
         code = 1
 #3  0x000000010558eb22 in QWaitCondition::wait (this=0x11102e438,
 mutex=0x11102e430, time=120001) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001023dd43b in MPoolThread::run (this=0x11102e410) at
 mthreadpool.cpp:71
         autodelete = true
         t = {
   m_timer = {
     t1 = 532446080821207,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4580369457
 }
 #5  0x00000001023d5d8a in MThreadInternal::run (this=0x1110490b0) at
 mthread.cpp:79
 No locals.
 #6  0x000000010558d1f1 in QThreadPrivate::start (arg=0x1110490b0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x112612000
         data = (QThreadData *) 0x111048e20
         objectName = {
   d = 0x11100e4e0
 }
         __handler = {
   __routine = 0x10558d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x1110490b0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x1110490b0
 #7  0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 26 (process 96332):
 #0  0x00007fff8ae370fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8d831fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010558ed8c in QWaitConditionPrivate::wait (this=0x109e31550,
 time=120001) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373441381,
   tv_usec = 134406
 }
         ti = {
   tv_sec = 1373441501,
   tv_nsec = 135406000
 }
         code = 1
 #3  0x000000010558eb22 in QWaitCondition::wait (this=0x109e312d8,
 mutex=0x109e312d0, time=120001) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001023dd43b in MPoolThread::run (this=0x109e312b0) at
 mthreadpool.cpp:71
         autodelete = true
         t = {
   m_timer = {
     t1 = 532446254402800,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4460843729
 }
 #5  0x00000001023d5d8a in MThreadInternal::run (this=0x109e30fc0) at
 mthread.cpp:79
 No locals.
 #6  0x000000010558d1f1 in QThreadPrivate::start (arg=0x109e30fc0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x11258f000
         data = (QThreadData *) 0x109e314e0
         objectName = {
   d = 0x109e35040
 }
         __handler = {
   __routine = 0x10558d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109e30fc0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109e30fc0
 #7  0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 25 (process 96332):
 #0  0x00007fff8ae370fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8d831fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010558ed8c in QWaitConditionPrivate::wait (this=0x109e26210,
 time=120001) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373441381,
   tv_usec = 335602
 }
         ti = {
   tv_sec = 1373441501,
   tv_nsec = 336602000
 }
         code = 1
 #3  0x000000010558eb22 in QWaitCondition::wait (this=0x109e25b78,
 mutex=0x109e25b70, time=120001) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001023dd43b in MPoolThread::run (this=0x109e25b50) at
 mthreadpool.cpp:71
         autodelete = true
         t = {
   m_timer = {
     t1 = 532446455600137,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4460796785
 }
 #5  0x00000001023d5d8a in MThreadInternal::run (this=0x109e75140) at
 mthread.cpp:79
 No locals.
 #6  0x000000010558d1f1 in QThreadPrivate::start (arg=0x109e75140) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x11250c000
         data = (QThreadData *) 0x109e26060
         objectName = {
   d = 0x109e262f0
 }
         __handler = {
   __routine = 0x10558d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109e75140,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109e75140
 #7  0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 24 (process 96332):
 #0  0x00007fff8ae370fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8d831fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010558ed8c in QWaitConditionPrivate::wait (this=0x109e24590,
 time=120001) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373441381,
   tv_usec = 132399
 }
         ti = {
   tv_sec = 1373441501,
   tv_nsec = 133399000
 }
         code = 1
 #3  0x000000010558eb22 in QWaitCondition::wait (this=0x109e78e48,
 mutex=0x109e78e40, time=120001) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001023dd43b in MPoolThread::run (this=0x109e78e20) at
 mthreadpool.cpp:71
         autodelete = true
         t = {
   m_timer = {
     t1 = 532446252397539,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4461137473
 }
 #5  0x00000001023d5d8a in MThreadInternal::run (this=0x109e72520) at
 mthread.cpp:79
 No locals.
 #6  0x000000010558d1f1 in QThreadPrivate::start (arg=0x109e72520) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x112489000
         data = (QThreadData *) 0x109e243e0
         objectName = {
   d = 0x109e74dd0
 }
         __handler = {
   __routine = 0x10558d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109e72520,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109e72520
 #7  0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 23 (process 96332):
 #0  0x00007fff8ae370fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8d831fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010558ed8c in QWaitConditionPrivate::wait (this=0x109e82b90,
 time=120001) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373441381,
   tv_usec = 11931
 }
         ti = {
   tv_sec = 1373441501,
   tv_nsec = 12931000
 }
         code = 1
 #3  0x000000010558eb22 in QWaitCondition::wait (this=0x109e72738,
 mutex=0x109e72730, time=120001) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001023dd43b in MPoolThread::run (this=0x109e72710) at
 mthreadpool.cpp:71
         autodelete = true
         t = {
   m_timer = {
     t1 = 532446131928942,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4461111089
 }
 #5  0x00000001023d5d8a in MThreadInternal::run (this=0x109e72680) at
 mthread.cpp:79
 No locals.
 #6  0x000000010558d1f1 in QThreadPrivate::start (arg=0x109e72680) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x112406000
         data = (QThreadData *) 0x109e829e0
         objectName = {
   d = 0x109e82c10
 }
         __handler = {
   __routine = 0x10558d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109e72680,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109e72680
 #7  0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 22 (process 96332):
 #0  0x00007fff8ae370fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8d831fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010558ed8c in QWaitConditionPrivate::wait (this=0x109e581e0,
 time=120001) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373441381,
   tv_usec = 134660
 }
         ti = {
   tv_sec = 1373441501,
   tv_nsec = 135660000
 }
         code = 1
 #3  0x000000010558eb22 in QWaitCondition::wait (this=0x109e57c88,
 mutex=0x109e57c80, time=120001) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001023dd43b in MPoolThread::run (this=0x109e57c60) at
 mthreadpool.cpp:71
         autodelete = true
         t = {
   m_timer = {
     t1 = 532446254658129,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4461001857
 }
 #5  0x00000001023d5d8a in MThreadInternal::run (this=0x109e57ad0) at
 mthread.cpp:79
 No locals.
 #6  0x000000010558d1f1 in QThreadPrivate::start (arg=0x109e57ad0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x112383000
         data = (QThreadData *) 0x109e58010
         objectName = {
   d = 0x109e582c0
 }
         __handler = {
   __routine = 0x10558d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109e57ad0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109e57ad0
 #7  0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 21 (process 96332):
 #0  0x00007fff8ae370fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8d831fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010558ed8c in QWaitConditionPrivate::wait (this=0x109e407d0,
 time=120001) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373441380,
   tv_usec = 960335
 }
         ti = {
   tv_sec = 1373441500,
   tv_nsec = 961335000
 }
         code = 1
 #3  0x000000010558eb22 in QWaitCondition::wait (this=0x109e403d8,
 mutex=0x109e403d0, time=120001) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001023dd43b in MPoolThread::run (this=0x109e403b0) at
 mthreadpool.cpp:71
         autodelete = true
         t = {
   m_timer = {
     t1 = 532446080333013,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4460905425
 }
 #5  0x00000001023d5d8a in MThreadInternal::run (this=0x109e49950) at
 mthread.cpp:79
 No locals.
 #6  0x000000010558d1f1 in QThreadPrivate::start (arg=0x109e49950) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x112300000
         data = (QThreadData *) 0x109e405e0
         objectName = {
   d = 0x109e408b0
 }
         __handler = {
   __routine = 0x10558d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109e49950,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109e49950
 #7  0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 20 (process 96332):
 #0  0x00007fff8ae370fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8d831fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010558edaa in QWaitConditionPrivate::wait (this=0x109e76270,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x000000010558eb22 in QWaitCondition::wait (this=0x10b036628,
 mutex=0x10b036620, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x0000000102524b38 in MythSystemLegacyIOHandler::run
 (this=0x10b036600) at mythsystemunix.cpp:101
         locker = {
   val = 4479739425
 }
 #5  0x00000001023d5d8a in MThreadInternal::run (this=0x109e78350) at
 mthread.cpp:79
 No locals.
 #6  0x000000010558d1f1 in QThreadPrivate::start (arg=0x109e78350) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x114f65000
         data = (QThreadData *) 0x109e41750
         objectName = {
   d = 0x109e65af0
 }
         __handler = {
   __routine = 0x10558d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109e78350,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109e78350
 #7  0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 19 (process 96332):
 #0  0x00007fff8ae370fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8d831fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010558edaa in QWaitConditionPrivate::wait (this=0x109e205d0,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x000000010558eb22 in QWaitCondition::wait (this=0x10b005428,
 mutex=0x10b005420, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x0000000102524b38 in MythSystemLegacyIOHandler::run
 (this=0x10b005400) at mythsystemunix.cpp:101
         locker = {
   val = 4479538209
 }
 #5  0x00000001023d5d8a in MThreadInternal::run (this=0x109e132f0) at
 mthread.cpp:79
 No locals.
 #6  0x000000010558d1f1 in QThreadPrivate::start (arg=0x109e132f0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x114ee2000
         data = (QThreadData *) 0x109e62650
         objectName = {
   d = 0x109e5c140
 }
         __handler = {
   __routine = 0x10558d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109e132f0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109e132f0
 #7  0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 18 (process 96332):
 #0  0x00007fff8ae37386 in __semwait_signal ()
 No symbol table info available.
 #1  0x00007fff8d8b7800 in nanosleep ()
 No symbol table info available.
 #2  0x0000000102527d98 in MythSystemLegacySignalManager::run
 (this=0x109e57450) at mythsystemunix.cpp:516
         ts = {
   tv_sec = 0,
   tv_nsec = 50000000
 }
 #3  0x00000001023d5d8a in MThreadInternal::run (this=0x109e71940) at
 mthread.cpp:79
 No locals.
 #4  0x000000010558d1f1 in QThreadPrivate::start (arg=0x109e71940) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x114e5f000
         data = (QThreadData *) 0x109e2dfd0
         objectName = {
   d = 0x109e23190
 }
         __handler = {
   __routine = 0x10558d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109e71940,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109e71940
 #5  0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #6  0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 17 (process 96332):
 #0  0x00007fff8ae37386 in __semwait_signal ()
 No symbol table info available.
 #1  0x00007fff8d8b7800 in nanosleep ()
 No symbol table info available.
 #2  0x0000000102525c17 in MythSystemLegacyManager::run (this=0x109e30990)
 at mythsystemunix.cpp:284
         ms = (MythSystemLegacyUnix *) 0x109e2fee0
         pid = 96342
         status = 0
         i = {
   i = 0x109e78200
 }
         ts = {
   tv_sec = 0,
   tv_nsec = 100000000
 }
         next = {
   i = 0x109e78200
 }
         now = 1373441438
 #3  0x00000001023d5d8a in MThreadInternal::run (this=0x109e53990) at
 mthread.cpp:79
 No locals.
 #4  0x000000010558d1f1 in QThreadPrivate::start (arg=0x109e53990) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111cc1000
         data = (QThreadData *) 0x109e4ed70
         objectName = {
   d = 0x109e309d0
 }
         __handler = {
   __routine = 0x10558d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109e53990,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109e53990
 #5  0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #6  0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 14 (process 96332):
 #0  0x00007fff8ae37322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000105768ffa in qt_safe_select (nfds=42, fdread=0x10b057db8,
 fdwrite=0x10b058050, fdexcept=0x10b0582e8, orig_timeout=0x111dc6b58) at
 qcore_unix.cpp:93
         start = {
   tv_sec = 532444,
   tv_usec = 415578
 }
         timeout = {
   tv_sec = 299,
   tv_usec = 999986
 }
         ret = 4
 #2  0x000000010576ef87 in QEventDispatcherUNIX::select (this=0x109e53a10,
 nfds=42, readfds=0x10b057db8, writefds=0x10b058050, exceptfds=0x10b0582e8,
 timeout=0x111dc6b58) at qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x000000010576d4a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10b057c00, flags=@0x111dc6b48, timeout=0x111dc6b58) at
 qeventdispatcher_unix.cpp:219
         highest = 41
         wakeUpFd = 41
         q = (QEventDispatcherUNIX *) 0x109e53a10
         nsel = 1
         nevents = 123969
         t = {0x105818d2c "Read", 0x105818d31 "Write", 0x105818d37
 "Exception"}
 #4  0x000000010576fc1f in QEventDispatcherUNIX::processEvents
 (this=0x109e53a10, flags=@0x111dc6bb8) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x111dc6b58
         wait_tm = {
   tv_sec = 299,
   tv_usec = 999986
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10b057c00
         nevents = 0
         canWait = true
 #5  0x0000000105718cbc in QEventLoop::processEvents (this=0x111dc6ce8,
 flags=@0x111dc6c60) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x109e31fc0
 #6  0x0000000105718eb9 in QEventLoop::exec (this=0x111dc6ce8,
 flags=@0x111dc6ce0) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x109e31fc0
         locker = {
   val = 4534275256
 }
         app = (QApplication *) 0x109a265d0
         eventLoop = (QEventLoop *) 0x111dc6ce8
 #7  0x00000001055898ae in QThread::exec (this=0x10e43a7f0) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x10e438c30
         locker = {
   val = 4534275256
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x10593a090,
     d_ptr = {
       d = 0x109e31fc0
     }
   }, <No data fields>}
         returnCode = 0
 #8  0x00000001023d43e5 in MThreadInternal::exec (this=0x10e43a7f0) at
 mthread.cpp:85
         ph = (DBPurgeHandler) {
   <QObject> = {
     _vptr$QObject = 0x1025e12c0,
     d_ptr = {
       d = 0x109e232c0
     }
   },
   members of DBPurgeHandler:
   purgeTimer = 16777218
 }
 #9  0x00000001023d3ea9 in MThread::exec (this=0x10e438ac0) at
 mthread.cpp:327
 No locals.
 #10 0x00000001028392ec in AppleRemote::run (this=0x10e438ab0) at
 AppleRemote.cpp:122
 No locals.
 #11 0x000000010283933c in non-virtual thunk to AppleRemote::run()
 (this=0x10e438ac0) at AppleRemote.cpp:125
 No locals.
 #12 0x00000001023d5d8a in MThreadInternal::run (this=0x10e43a7f0) at
 mthread.cpp:79
 No locals.
 #13 0x000000010558d1f1 in QThreadPrivate::start (arg=0x10e43a7f0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111dc7000
         data = (QThreadData *) 0x10e4383a0
         objectName = {
   d = 0x10e438bf0
 }
         __handler = {
   __routine = 0x10558d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10e43a7f0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10e43a7f0
 #14 0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #15 0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 13 (process 96332):
 #0  0x00007fff8ae370fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8d831fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010558ed8c in QWaitConditionPrivate::wait (this=0x11100d160,
 time=1000) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373441438,
   tv_usec = 328098
 }
         ti = {
   tv_sec = 1373441439,
   tv_nsec = 328098000
 }
         code = 1
 #3  0x000000010558eb22 in QWaitCondition::wait (this=0x11100f478,
 mutex=0x11100f470, time=1000) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001024113c2 in MythSignalingTimer::run (this=0x11100f440) at
 mythsignalingtimer.cpp:84
         locker = {
   val = 4580242545
 }
 #5  0x000000010241148c in non-virtual thunk to MythSignalingTimer::run()
 (this=0x11100f450) at mythsignalingtimer.cpp:93
 No locals.
 #6  0x00000001023d5d8a in MThreadInternal::run (this=0x11100f5a0) at
 mthread.cpp:79
 No locals.
 #7  0x000000010558d1f1 in QThreadPrivate::start (arg=0x11100f5a0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111d44000
         data = (QThreadData *) 0x111004dd0
         objectName = {
   d = 0x11100f560
 }
         __handler = {
   __routine = 0x10558d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x11100f5a0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x11100f5a0
 #8  0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #9  0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 11 (process 96332):
 #0  0x00007fff8ae37d16 in kevent ()
 No symbol table info available.
 #1  0x00000001037849e3 in zmq::kqueue_t::loop ()
 No symbol table info available.
 #2  0x0000000103784885 in zmq::kqueue_t::worker_routine ()
 No symbol table info available.
 #3  0x00000001037994ea in thread_routine ()
 No symbol table info available.
 #4  0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #5  0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 10 (process 96332):
 #0  0x00007fff8ae37d16 in kevent ()
 No symbol table info available.
 #1  0x00000001037849e3 in zmq::kqueue_t::loop ()
 No symbol table info available.
 #2  0x0000000103784885 in zmq::kqueue_t::worker_routine ()
 No symbol table info available.
 #3  0x00000001037994ea in thread_routine ()
 No symbol table info available.
 #4  0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #5  0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 9 (process 96332):
 #0  0x00007fff8ae37d16 in kevent ()
 No symbol table info available.
 #1  0x00000001037849e3 in zmq::kqueue_t::loop ()
 No symbol table info available.
 #2  0x0000000103784885 in zmq::kqueue_t::worker_routine ()
 No symbol table info available.
 #3  0x00000001037994ea in thread_routine ()
 No symbol table info available.
 #4  0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #5  0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 8 (process 96332):
 #0  0x00007fff8ae37d16 in kevent ()
 No symbol table info available.
 #1  0x00000001037849e3 in zmq::kqueue_t::loop ()
 No symbol table info available.
 #2  0x0000000103784885 in zmq::kqueue_t::worker_routine ()
 No symbol table info available.
 #3  0x00000001037994ea in thread_routine ()
 No symbol table info available.
 #4  0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #5  0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 7 (process 96332):
 #0  0x00007fff8ae37d16 in kevent ()
 No symbol table info available.
 #1  0x00000001037849e3 in zmq::kqueue_t::loop ()
 No symbol table info available.
 #2  0x0000000103784885 in zmq::kqueue_t::worker_routine ()
 No symbol table info available.
 #3  0x00000001037994ea in thread_routine ()
 No symbol table info available.
 #4  0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #5  0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 6 (process 96332):
 #0  0x00007fff8ae370fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8d831fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010558edaa in QWaitConditionPrivate::wait (this=0x109e20bb0,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x000000010558eb22 in QWaitCondition::wait (this=0x109e317f8,
 mutex=0x109e317f0, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x0000000105588155 in QSemaphore::acquire (this=0x1119ad760, n=1) at
 qsemaphore.cpp:144
         locker = {
   val = 4460845041
 }
 #5  0x000000010251e877 in MythSystemLegacy::Wait (this=0x1119ad740,
 timeout=0) at mythsystemlegacy.cpp:293
 No locals.
 #6  0x00000001024b413a in LoggerThread::launchLogServer (this=0x109a4f9e0)
 at logging.cpp:497
         mask = 515
         args = {
   <QList<QString>> = {
     {
       p = {
         d = 0x109e69460
       },
       d = 0x109e69460
     }
   }, <No data fields>}
         ms = (MythSystemLegacy) {
   <QObject> = {
     _vptr$QObject = 0x1025e1050,
     d_ptr = {
       d = 0x109e15f80
     }
   },
   members of MythSystemLegacy:
   d = 0x109e2fee0,
   m_status = 142,
   m_semReady = {
     d = 0x109e317f0
   },
   m_command = {
     d = 0x109e30760
   },
   m_logcmd = {
     d = 0x109e7b4a0
   },
   m_args = {
     <QList<QString>> = {
       {
         p = {
           d = 0x109e58f40
         },
         d = 0x109e58f40
       }
     }, <No data fields>},
   m_directory = {
     d = 0x105931170
   },
   m_nice = 0,
   m_ioprio = 0,
   m_settings = {
     {
       d = 0x109e58e60,
       e = 0x109e58e60
     }
   },
   m_stdbuff = {{
       <QIODevice> = {
         <QObject> = {
           _vptr$QObject = 0x105933500,
           d_ptr = {
             d = 0x109e5e7a0
           }
         }, <No data fields>}, <No data fields>}, {
       <QIODevice> = {
         <QObject> = {
           _vptr$QObject = 0x105933500,
           d_ptr = {
             d = 0x109e815b0
           }
         }, <No data fields>}, <No data fields>}, {
       <QIODevice> = {
         <QObject> = {
           _vptr$QObject = 0x105933500,
           d_ptr = {
             d = 0x109e79090
           }
         }, <No data fields>}, <No data fields>}}
 }
 #7  0x00000001024b3dea in LoggerThread::initialTimeout (this=0x109a4f9e0)
 at logging.cpp:444
 No locals.
 #8  0x00000001025355b6 in LoggerThread::qt_static_metacall
 (_o=0x109a4f9e0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x109e622d0)
 at moc_logging.cpp:197
         _t = (LoggerThread *) 0x109a4f9e0
 #9  0x000000010573c91d in QMetaCallEvent::placeMetaCall (this=0x109e78300,
 object=0x109a4f9e0) at qobject.cpp:524
 No locals.
 #10 0x000000010573ed7e in QObject::event (this=0x109a4f9e0, e=0x109e78300)
 at qobject.cpp:1194
         mce = (QMetaCallEvent *) 0x109e78300
         currentSender = {
   sender = 0x111010390,
   signal = 4,
   ref = 1
 }
         previousSender = ('QObjectPrivate::Sender' * const) 0x0
 #11 0x0000000103affd8f in QApplicationPrivate::notify_helper
 (this=0x109a26b90, receiver=0x109a4f9e0, e=0x109e78300) at
 qapplication.cpp:4562
         consumed = false
 #12 0x0000000103b023b8 in QApplication::notify (this=0x109a265d0,
 receiver=0x109a4f9e0, e=0x109e78300) at qapplication.cpp:3944
         d = (QApplicationPrivate *) 0x109a26b90
         res = false
 #13 0x000000010571d73a in QCoreApplication::notifyInternal
 (this=0x109a265d0, receiver=0x109a4f9e0, event=0x109e78300) at
 qcoreapplication.cpp:946
         threadData = (QThreadData *) 0x109a4ba10
         returnValue = true
         result = false
         cbdata = {0x109a4f9e0, 0x109e78300, 0x1119ae9b7}
         d = (QObjectPrivate *) 0x109a4b980
 #14 0x00000001057218b4 in QCoreApplication::sendEvent
 (receiver=0x109a4f9e0, event=0x109e78300) at qcoreapplication.h:231
 No locals.
 #15 0x000000010571eb51 in QCoreApplicationPrivate::sendPostedEvents
 (receiver=0x0, event_type=0, data=0x109a4ba10) at
 qcoreapplication.cpp:1570
         pe = (const QPostEvent &) @0x109e297c0: {
   receiver = 0x109a4f9e0,
   event = 0x0,
   priority = 0
 }
         e = (QMetaCallEvent *) 0x109e78300
         r = (LoggerThread *) 0x109a4f9e0
         locker = {
   val = 4456757848
 }
         startOffset = 0
         i = (int &) @0x109a4ba4c: 1
 #16 0x000000010576fac4 in QEventDispatcherUNIX::processEvents
 (this=0x109e4d190, flags=@0x1119aebe0) at qeventdispatcher_unix.cpp:909
         d = (QEventDispatcherUNIXPrivate *) 0x10b02e600
         nevents = 1
         canWait = 17
 #17 0x000000010571dd8e in QCoreApplication::processEvents
 (flags=@0x1119aed90, maxtime=10) at qcoreapplication.cpp:1161
         data = (QThreadData *) 0x109a4ba10
         start = {
   t1 = 532444594177064,
   t2 = 0
 }
 #18 0x00000001024b2f8b in LoggerThread::run (this=0x109a4f9e0) at
 logging.cpp:370
         item = (LoggingItem *) 0x10a05f400
         dieNow = false
 #19 0x00000001024b3d4c in non-virtual thunk to LoggerThread::run()
 (this=0x109a4f9f0) at logging.cpp:427
         e = (ZMQException &) @0xffffffffffffffff: No locals.
 #20 0x00000001023d5d8a in MThreadInternal::run (this=0x109a559f0) at
 mthread.cpp:79
 No locals.
 #21 0x000000010558d1f1 in QThreadPrivate::start (arg=0x109a559f0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x1119af000
         data = (QThreadData *) 0x109a4ba10
         objectName = {
   d = 0x109aa2f10
 }
         __handler = {
   __routine = 0x10558d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109a559f0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109a559f0
 #22 0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #23 0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 5 (process 96332):
 #0  0x00007fff8ae37322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x00007fff90a99f46 in __CFSocketManager ()
 No symbol table info available.
 #2  0x00007fff8d82d7a2 in _pthread_start ()
 No symbol table info available.
 #3  0x00007fff8d81a1e1 in thread_start ()
 No symbol table info available.

 Thread 2 (process 96332):
 #0  0x00007fff8ae37d16 in kevent ()
 No symbol table info available.
 #1  0x00007fff8c22fdea in _dispatch_mgr_invoke ()
 No symbol table info available.
 #2  0x00007fff8c22f9ee in _dispatch_mgr_thread ()
 No symbol table info available.

 Thread 1 (process 96332):
 #0  0x00007fff8ae370fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8d831fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010558edaa in QWaitConditionPrivate::wait (this=0x109a52030,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 0
 #3  0x000000010558eb22 in QWaitCondition::wait (this=0x109a49e80,
 mutex=0x109a49e58, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x000000010558e350 in QThread::wait (this=0x109a559f0,
 time=18446744073709551615) at qthread_unix.cpp:691
         d = (QThreadPrivate *) 0x109a49dd0
         locker = {
   val = 4456750681
 }
 #5  0x00000001023d34d2 in MThread::wait (this=0x109a4f9f0,
 time=18446744073709551615) at mthread.cpp:311
 No locals.
 #6  0x00000001024b55e2 in logStop () at logging.cpp:881
 No locals.
 #7  0x0000000102ab6f1c in MythContext::~MythContext (this=0x109a4fa80) at
 mythcontext.cpp:1198
 No locals.
 #8  0x0000000102ab6d85 in MythContext::~MythContext (this=0x109a4fa80) at
 mythcontext.cpp:1193
 No locals.
 #9  0x0000000102ab6d38 in MythContext::~MythContext (this=0x109a4fa80) at
 mythcontext.cpp:1193
 No locals.
 #10 0x000000010003f484 in cleanup () at main.cpp:75
 No locals.
 #11 0x0000000100042672 in CleanupGuard::~CleanupGuard
 (this=0x7fff5fbff9c0) at main.cpp:64
 No locals.
 #12 0x0000000100041355 in CleanupGuard::~CleanupGuard
 (this=0x7fff5fbff9c0) at main.cpp:63
 No locals.
 #13 0x000000010003f2f4 in main (argc=6, argv=0x7fff5fbffa98) at
 main.cpp:582
         geometry = {
   d = 0x105931170
 }
         scanInteractive = true
         scanFTAOnly = false
         cmdline = (MythTVSetupCommandLineParser) {
   <MythCommandLineParser> = {
     _vptr$MythCommandLineParser = 0x100069410,
     m_appname = {
       d = 0x109a1ed30
     },
     m_optionedArgs = {
       {
         d = 0x109a1f2c0,
         e = 0x109a1f2c0
       }
     },
     m_namedArgs = {
       {
         d = 0x109a1f200,
         e = 0x109a1f200
       }
     },
     m_passthroughActive = false,
     m_overridesImported = true,
     m_verbose = false
   }, <No data fields>}
         themename = {
   d = 0x109a6a100
 }
         doScan = false
         expertMode = false
         scanServiceRequirements = kRequireAV
         scanCardId = 0
         scanTableName = {
   d = 0x109a1ecf0
 }
         scanInputName = {
   d = 0x105931190
 }
         use_display = true
         mainWindow = (QObject *) 0x10e43d4b0
         signallist = {
   {
     p = {
       d = 0x109a2a260
     },
     d = 0x109a2a260
   }
 }
         retval = 0
         themedir = {
   d = 0x109a945a0
 }
 (gdb) }}}

--
Ticket URL: <http://code.mythtv.org/trac/ticket/11654>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list