id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,mlocked 11654,"mythtv-setup fail to exit, waiting on LoggerThread to finish",JYA,beirdo,"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 , __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 , __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) { = { _vptr$QObject = 0x10593a090, d_ptr = { d = 0x1120bbb40 } }, } 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 , __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 , __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 , __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 , __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 , __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 , __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 , __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 , __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 , __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 , __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 , __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 , __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 , __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) { = { _vptr$QObject = 0x10593a090, d_ptr = { d = 0x109e31fc0 } }, } returnCode = 0 #8 0x00000001023d43e5 in MThreadInternal::exec (this=0x10e43a7f0) at mthread.cpp:85 ph = (DBPurgeHandler) { = { _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 , __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 , __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 = { > = { { p = { d = 0x109e69460 }, d = 0x109e69460 } }, } ms = (MythSystemLegacy) { = { _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 = { > = { { p = { d = 0x109e58f40 }, d = 0x109e58f40 } }, }, m_directory = { d = 0x105931170 }, m_nice = 0, m_ioprio = 0, m_settings = { { d = 0x109e58e60, e = 0x109e58e60 } }, m_stdbuff = {{ = { = { _vptr$QObject = 0x105933500, d_ptr = { d = 0x109e5e7a0 } }, }, }, { = { = { _vptr$QObject = 0x105933500, d_ptr = { d = 0x109e815b0 } }, }, }, { = { = { _vptr$QObject = 0x105933500, d_ptr = { d = 0x109e79090 } }, }, }} } #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 , __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) { = { _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 }, } 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) }}}",Bug Report - General,closed,minor,unknown,MythTV - General,Unspecified,medium,Won't Fix,,,0