[mythtv-commits] Ticket #11661: Backend crashing sometimes when exiting liveTV

MythTV noreply at mythtv.org
Thu Jul 11 04:55:03 UTC 2013


#11661: Backend crashing sometimes when exiting liveTV
----------------------------------+-----------------------------
 Reporter:  jyavenard             |          Owner:
     Type:  Bug Report - General  |         Status:  new
 Priority:  blocker               |      Milestone:  unknown
Component:  MythTV - General      |        Version:  Unspecified
 Severity:  medium                |     Resolution:
 Keywords:                        |  Ticket locked:  0
----------------------------------+-----------------------------

Comment (by jyavenard):

 backtrace with breakpoint set in LiveTVChain::~LiveTVChain.

 You can see that the destructor is called from
 MainServer::connectionClosed(); following TVRec calling TearDownRecorder.

 {{{
 (gdb) thread apply all bt full

 Thread 40 (process 41633):
 #0  0x00007fff92eb40fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8f848fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000105fb6daa in QWaitConditionPrivate::wait (this=0x109d7fb70,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x109d261c8,
 mutex=0x109d261c0, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x0000000105fad7d6 in QReadWriteLock::lockForRead (this=0x109d7f8d0)
 at qreadwritelock.cpp:167
         lock = {
   val = 4459749825
 }
         self = (HANDLE) 0x0
 #5  0x000000010004b47a in MainServer::readyRead (this=0x109d7f880,
 sock=0x10c208770) at mainserver.cpp:428
         testsock = (PlaybackSock *) 0x10c20e558
         expecting_reply = false
 #6  0x000000010004b7bf in non-virtual thunk to
 MainServer::readyRead(MythSocket*) (this=0x109d7f890, sock=0x10c208770) at
 mainserver.cpp:443
 No locals.
 #7  0x00000001026de10a in MythSocket::CallReadyReadHandler
 (this=0x10c208770) at mythsocket.cpp:287
 No locals.
 #8  0x000000010283125c in MythSocket::qt_static_metacall (_o=0x10c208770,
 _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x10f42f9b0) at
 moc_mythsocket.cpp:84
         _t = (MythSocket *) 0x10c208770
 #9  0x000000010616491d in QMetaCallEvent::placeMetaCall (this=0x10f413660,
 object=0x10c208770) at qobject.cpp:524
 No locals.
 #10 0x0000000106166d7e in QObject::event (this=0x10c208770, e=0x10f413660)
 at qobject.cpp:1194
         mce = (QMetaCallEvent *) 0x10f413660
         currentSender = {
   sender = 0x10c208770,
   signal = 4,
   ref = 1
 }
         previousSender = ('QObjectPrivate::Sender' * const) 0x0
 #11 0x0000000106145958 in QCoreApplicationPrivate::notify_helper
 (this=0x10a920730, receiver=0x10c208770, event=0x10f413660) at
 qcoreapplication.cpp:1076
 No locals.
 #12 0x00000001061458aa in QCoreApplication::notify (this=0x7fff5fbffa00,
 receiver=0x10c208770, event=0x10f413660) at qcoreapplication.cpp:1022
         d = (QCoreApplicationPrivate *) 0x10a920730
 #13 0x000000010614573a in QCoreApplication::notifyInternal
 (this=0x7fff5fbffa00, receiver=0x10c208770, event=0x10f413660) at
 qcoreapplication.cpp:946
         threadData = (QThreadData *) 0x10c207bf0
         returnValue = true
         result = false
         cbdata = {0x10c208770, 0x10f413660, 0x111703a07}
         d = (QObjectPrivate *) 0x10c20f800
 #14 0x00000001061498b4 in QCoreApplication::sendEvent
 (receiver=0x10c208770, event=0x10f413660) at qcoreapplication.h:231
 No locals.
 #15 0x0000000106146b51 in QCoreApplicationPrivate::sendPostedEvents
 (receiver=0x0, event_type=0, data=0x10c207bf0) at
 qcoreapplication.cpp:1570
         pe = (const QPostEvent &) @0x10f4136b0: {
   receiver = 0x10c208770,
   event = 0x0,
   priority = 0
 }
         e = (QMetaCallEvent *) 0x10f413660
         r = (MythSocket *) 0x10c208770
         locker = {
   val = 4498422840
 }
         startOffset = 0
         i = (int &) @0x10c207c2c: 1
 #16 0x0000000106197ac4 in QEventDispatcherUNIX::processEvents
 (this=0x10f41bb50, flags=@0x111703c28) at qeventdispatcher_unix.cpp:909
         d = (QEventDispatcherUNIXPrivate *) 0x110802600
         nevents = 1
         canWait = 6
 #17 0x0000000106140cbc in QEventLoop::processEvents (this=0x111703d58,
 flags=@0x111703cd0) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x10f430980
 #18 0x0000000106140eb9 in QEventLoop::exec (this=0x111703d58,
 flags=@0x111703d50) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x10f430980
         locker = {
   val = 4498450136
 }
         app = (QCoreApplication *) 0x7fff5fbffa00
         eventLoop = (QEventLoop *) 0x111703d58
 #19 0x0000000105fb18ae in QThread::exec (this=0x10c2090d0) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x10c20e650
         locker = {
   val = 4498450136
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x106362090,
     d_ptr = {
       d = 0x10f430980
     }
   }, <No data fields>}
         returnCode = 1
 #20 0x0000000105fb1ad5 in QThread::run (this=0x10c2090d0) at
 qthread.cpp:609
 No locals.
 #21 0x00000001026d11b5 in MThreadInternal::QThreadRun (this=0x10c2090d0)
 at mthread.cpp:81
 No locals.
 #22 0x00000001026d0c7d in MThread::run (this=0x10c20fa40) at
 mthread.cpp:321
 No locals.
 #23 0x00000001026d2b8a in MThreadInternal::run (this=0x10c2090d0) at
 mthread.cpp:79
 No locals.
 #24 0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10c2090d0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111704000
         data = (QThreadData *) 0x10c207bf0
         objectName = {
   d = 0x10c209080
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10c2090d0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10c2090d0
 #25 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #26 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 39 (process 41633):
 #0  0x00007fff92eb40fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8f848fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000105fb6daa in QWaitConditionPrivate::wait (this=0x10ad3ae30,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10ad3a230,
 mutex=0x10ad3a208, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x0000000105fb6350 in QThread::wait (this=0x10ad394e0,
 time=18446744073709551615) at qthread_unix.cpp:691
         d = (QThreadPrivate *) 0x10ad3a180
         locker = {
   val = 4476609033
 }
 #5  0x00000001026d02d2 in MThread::wait (this=0x10ad39f00,
 time=18446744073709551615) at mthread.cpp:311
 No locals.
 #6  0x0000000101ac0f81 in StreamHandler::Stop (this=0x10ad39f00) at
 recorders/streamhandler.cpp:183
 No locals.
 #7  0x0000000101ac31ac in StreamHandler::RemoveListener (this=0x10ad39f00,
 data=0x10ad3b6b0) at recorders/streamhandler.cpp:133
         locker = {
   val = 4476608313
 }
         it = {
   i = 0x10ad39d80
 }
 #8  0x0000000101ab1dda in IPTVChannel::SetStreamData (this=0x10ae12a20,
 sd=0x0) at recorders/iptvchannel.cpp:77
 No locals.
 #9  0x0000000101ab3f97 in IPTVRecorder::Close (this=0x110805c00) at
 recorders/iptvrecorder.cpp:55
 No locals.
 #10 0x0000000101ab4b48 in IPTVRecorder::run (this=0x110805c00) at
 recorders/iptvrecorder.cpp:154
         locker = {
   val = 4295079317
 }
 #11 0x00000001026d0c6b in MThread::run (this=0x10ad44000) at
 mthread.cpp:319
 No locals.
 #12 0x00000001026d2b8a in MThreadInternal::run (this=0x10ad4c690) at
 mthread.cpp:79
 No locals.
 #13 0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10ad4c690) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111b9d000
         data = (QThreadData *) 0x10ad3f5f0
         objectName = {
   d = 0x10ad39780
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ad4c690,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10ad4c690
 #14 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #15 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 38 (process 41633):
 #0  0x00007fff92eb40fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8f848fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000105fb6d8c in QWaitConditionPrivate::wait (this=0x10e604840,
 time=1000) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373518223,
   tv_usec = 901192
 }
         ti = {
   tv_sec = 1373518224,
   tv_nsec = 901192000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10e604698,
 mutex=0x10e604660, time=1000) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x000000010149c09f in ThreadedFileWriter::SyncLoop (this=0x10e604640)
 at ThreadedFileWriter.cpp:371
         locker = {
   val = 4536157793
 }
 #5  0x000000010149bffc in TFWSyncThread::run (this=0x10e603d80) at
 ThreadedFileWriter.cpp:39
 No locals.
 #6  0x00000001026d2b8a in MThreadInternal::run (this=0x10e604610) at
 mthread.cpp:79
 No locals.
 #7  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10e604610) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111eaf000
         data = (QThreadData *) 0x10e604c60
         objectName = {
   d = 0x10e602c30
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10e604610,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10e604610
 #8  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #9  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 37 (process 41633):
 #0  0x00007fff92eb40fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8f848fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000105fb6d8c in QWaitConditionPrivate::wait (this=0x10e6047c0,
 time=1000) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373518223,
   tv_usec = 900371
 }
         ti = {
   tv_sec = 1373518224,
   tv_nsec = 900371000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10e604690,
 mutex=0x10e604660, time=1000) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x000000010149a3df in ThreadedFileWriter::DiskLoop (this=0x10e604640)
 at ThreadedFileWriter.cpp:415
         buf = ('ThreadedFileWriter::TFWBuffer' *) 0x109d72d80
         data = (const void *) 0x10b046800
         write_ok = true
         tot = 60348
         errcnt = 0
         writeTimer = {
   m_timer = {
     t1 = 75960484900892,
     t2 = 0
   },
   m_offset = 0
 }
         mwte = 251
         sz = 60348
         locker = {
   val = 4536157793
 }
         minWriteTimer = {
   m_timer = {
     t1 = 75960484900528,
     t2 = 0
   },
   m_offset = 0
 }
 #5  0x000000010149a08c in TFWWriteThread::run (this=0x10e602ec0) at
 ThreadedFileWriter.cpp:31
 No locals.
 #6  0x00000001026d2b8a in MThreadInternal::run (this=0x10e602fa0) at
 mthread.cpp:79
 No locals.
 #7  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10e602fa0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111e2c000
         data = (QThreadData *) 0x10e604970
         objectName = {
   d = 0x10e602d00
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10e602fa0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10e602fa0
 #8  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #9  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 36 (process 41633):
 #0  0x00007fff92eb40fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8f848fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000105fb6d8c in QWaitConditionPrivate::wait (this=0x109d225d0,
 time=200) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373518223,
   tv_usec = 900140
 }
         ti = {
   tv_sec = 1373518224,
   tv_nsec = 100140000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x109d1f958,
 mutex=0x109d1f960, time=200) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001027487e4 in MythDownloadManager::downloadNow
 (this=0x109d1f910, dlInfo=0x10f430830, deleteInfo=true) at
 mythdownloadmanager.cpp:823
         startedAt = {
   d = {
     d = 0x10f431470
   }
 }
         done = false
         success = false
 #5  0x000000010274842d in MythDownloadManager::processItem
 (this=0x109d1f910, url=@0x111da8a80, req=0x0, dest=@0x111da89c8,
 data=0x111da8a88, reqType=kRequestGet, reload=false, authCallback=0,
 authArg=0x0, headers=0x0) at mythdownloadmanager.cpp:402
         dlInfo = (MythDownloadInfo *) 0x10f430830
 #6  0x000000010274994c in MythDownloadManager::download (this=0x109d1f910,
 url=@0x111da8a80, data=0x111da8a88, reload=false) at
 mythdownloadmanager.cpp:468
 No locals.
 #7  0x00000001016a115f in downloadURL (url=@0x111da8a80,
 buffer=0x111da8a88) at HLS/httplivestreambuffer.cpp:88
         mdm = (MythDownloadManager *) 0x109d1f910
 #8  0x00000001016ab9ea in PlaylistWorker::GetHTTPLiveMetaPlaylist
 (this=0x10ae640d0, streams=0x10f41e310) at
 HLS/httplivestreambuffer.cpp:1517
         src = (HLSStream *) 0x10ad44f10
         dst = (HLSStream *) 0x10f42e230
         buffer = {
   d = 0x106358eb8
 }
         i = 0
         err = -1
 #9  0x00000001016aafcc in PlaylistWorker::ReloadPlaylist
 (this=0x10ae640d0) at HLS/httplivestreambuffer.cpp:1388
         streams = (StreamsList *) 0x10f41e310
         count = 1
 #10 0x00000001016aa70b in PlaylistWorker::run (this=0x10ae640d0) at
 HLS/httplivestreambuffer.cpp:1325
         hls = (HLSStream *) 0x10ad44f10
         wait = 0.5
         factor = 1
         mcond = {
   d = 0x109d73450
 }
 #11 0x00000001026d2b8a in MThreadInternal::run (this=0x10ae5b910) at
 mthread.cpp:79
 No locals.
 #12 0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10ae5b910) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111da9000
         data = (QThreadData *) 0x10ae5e9e0
         objectName = {
   d = 0x10ae5eb50
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ae5b910,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10ae5b910
 #13 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #14 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 35 (process 41633):
 #0  0x00007fff92eb40fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8f848fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000105fb6daa in QWaitConditionPrivate::wait (this=0x109d6e5e0,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x109d6af28,
 mutex=0x109d6af20, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001016a80ce in StreamWorker::WaitForSignal (this=0x109d6aed0,
 time=18446744073709551615) at HLS/httplivestreambuffer.cpp:1067
 No locals.
 #5  0x00000001016af825 in StreamWorker::run (this=0x109d6aed0) at
 HLS/httplivestreambuffer.cpp:1116
         hls = (HLSStream *) 0x10ad44f10
         dnldsegment = 9
         playsegment = 7
         retries = 0
 #6  0x00000001026d2b8a in MThreadInternal::run (this=0x109d77c80) at
 mthread.cpp:79
 No locals.
 #7  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x109d77c80) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111d26000
         data = (QThreadData *) 0x109d6bd00
         objectName = {
   d = 0x109d6de40
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109d77c80,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109d77c80
 #8  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #9  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 34 (process 41633):
 #0  0x00007fff92eb40fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8f848fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000105fb6d8c in QWaitConditionPrivate::wait (this=0x10ad38620,
 time=120001) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373518192,
   tv_usec = 51153
 }
         ti = {
   tv_sec = 1373518312,
   tv_nsec = 52153000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10ad39d48,
 mutex=0x10ad39d40, time=120001) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001026da23b in MPoolThread::run (this=0x10ad39d20) at
 mthreadpool.cpp:71
         autodelete = false
         t = {
   m_timer = {
     t1 = 75945032613224,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4476607809
 }
 #5  0x00000001026d2b8a in MThreadInternal::run (this=0x10ad36f50) at
 mthread.cpp:79
 No locals.
 #6  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10ad36f50) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111b1a000
         data = (QThreadData *) 0x10ad3a880
         objectName = {
   d = 0x10ad2ea70
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ad36f50,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10ad36f50
 #7  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 33 (process 41633):
 #0  0x00007fff92eb40fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8f848fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000105fb6daa in QWaitConditionPrivate::wait (this=0x10ae5ed50,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10ae5fb60,
 mutex=0x10ae5fb38, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x0000000105fb6350 in QThread::wait (this=0x10ae5b910,
 time=18446744073709551615) at qthread_unix.cpp:691
         d = (QThreadPrivate *) 0x10ae5fab0
         locker = {
   val = 4477811513
 }
 #5  0x00000001026d02d2 in MThread::wait (this=0x10ae640d0,
 time=18446744073709551615) at mthread.cpp:311
 No locals.
 #6  0x00000001016a7325 in PlaylistWorker::Cancel (this=0x10ae640d0) at
 HLS/httplivestreambuffer.cpp:1267
         streams = 7
 #7  0x0000000101699b8c in HLSRingBuffer::~HLSRingBuffer (this=0x109d7cd90)
 at HLS/httplivestreambuffer.cpp:1575
         lock = {
   q_val = 4460105209
 }
 #8  0x0000000101699b15 in HLSRingBuffer::~HLSRingBuffer (this=0x109d7cd90)
 at HLS/httplivestreambuffer.cpp:1566
 No locals.
 #9  0x0000000101699ac8 in HLSRingBuffer::~HLSRingBuffer (this=0x109d7cd90)
 at HLS/httplivestreambuffer.cpp:1566
 No locals.
 #10 0x0000000101acb2f4 in HLSStreamHandler::run (this=0x10ad39f00) at
 recorders/hlsstreamhandler.cpp:155
 No locals.
 #11 0x00000001026d2b8a in MThreadInternal::run (this=0x10ad394e0) at
 mthread.cpp:79
 No locals.
 #12 0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10ad394e0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10ac04000
         data = (QThreadData *) 0x10ad39330
         objectName = {
   d = 0x10ad395c0
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ad394e0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10ad394e0
 #13 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #14 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 32 (process 41633):
 #0  LiveTVChain::~LiveTVChain (this=0x10ae5e6c0) at livetvchain.cpp:37
 No locals.
 #1  0x000000010143aee5 in LiveTVChain::~LiveTVChain (this=0x10ae5e6c0) at
 livetvchain.cpp:36
 No locals.
 #2  0x000000010007e850 in MainServer::DeleteChain (this=0x109d7f880,
 chain=0x10ae5e6c0) at mainserver.cpp:6092
         lock = {
   val = 4460116145
 }
         newChains = {
   <std::_Vector_base<LiveTVChain *, std::allocator<LiveTVChain *> >> = {
     _M_impl = {
       <std::allocator<LiveTVChain *>> = {
         <__gnu_cxx::new_allocator<LiveTVChain *>> = {<No data fields>},
 <No data fields>},
       members of std::_Vector_base<LiveTVChain *,
 std::allocator<LiveTVChain *> >::_Vector_impl:
       _M_start = 0x0,
       _M_finish = 0x0,
       _M_end_of_storage = 0x0
     }
   }, <No data fields>}
         it = {
   _M_current = 0x10ad38108
 }
 #3  0x0000000100090e06 in MainServer::connectionClosed (this=0x109d7f880,
 socket=0x10ad37a70) at mainserver.cpp:5870
         it = {
   i = 0x10ad26490
 }
         disconnectedSlaves = {
   {
     p = {
       d = 0x106359030
     },
     d = 0x106359030
   }
 }
         needsReschedule = false
         chain = (LiveTVChain *) 0x10ae5e6c0
         testsock = (warning: can't find linker symbol for virtual table
 for `PlaybackSock' value
 warning: can't find linker symbol for virtual table for `PlaybackSock'
 value
 PlaybackSock *) 0x7fff5fc3fe38
         pbs = (PlaybackSock *) 0x10ad388a0
         sock = (MythSocket *) 0x10ad37a70
         it = {
   _M_current = 0x10ad38570
 }
         ft = {
   _M_current = 0x0
 }
         cs = {
   i = {
     i = 0x0
   }
 }
 #4  0x000000010009194f in non-virtual thunk to
 MainServer::connectionClosed(MythSocket*) (this=0x109d7f890,
 socket=0x10ad37a70) at mainserver.cpp:5920
 No locals.
 #5  0x00000001026ddb40 in MythSocket::DisconnectHandler (this=0x10ad37a70)
 at mythsocket.cpp:259
 No locals.
 #6  0x0000000102831240 in MythSocket::qt_static_metacall (_o=0x10ad37a70,
 _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x10ab7f840) at
 moc_mythsocket.cpp:82
         _t = (MythSocket *) 0x10ad37a70
 #7  0x000000010616da63 in QMetaObject::activate (sender=0x10ad36f30,
 m=0x105e09040, local_signal_index=2, argv=0x0) at qobject.cpp:3539
         receiverInSameThread = true
         previousSender = ('QObjectPrivate::Sender' *) 0x0
         callFunction = (StaticMetaCallFunction) 0x102831160
 <MythSocket::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>
         receiver = (MythSocket *) 0x10ad37a70
         currentSender = {
   sender = 0x10ad36f30,
   signal = 10,
   ref = 1
 }
         method_relative = 4
         c = ('QObjectPrivate::Connection' *) 0x10ad377a0
         last = ('QObjectPrivate::Connection' *) 0x10ad377a0
         methodOffset = 8
         signal_absolute_index = 10
         empty_argv = {0x0}
         locker = {
   val = 4476598560
 }
         connectionLists = (QObjectConnectionListVector *) 0x10ad2ebd0
         list = ('QObjectPrivate::ConnectionList' *) 0x10ad376e0
         signalOffset = 6
         signal_index = 8
         currentThreadId = (HANDLE) 0x10ab81000
 #8  0x0000000105d304bb in QAbstractSocket::disconnected (this=0x10ad36f30)
 at moc_qabstractsocket.cpp:232
 No locals.
 #9  0x0000000105d3037a in
 QAbstractSocket::disconnectFromHostImplementation (this=0x10ad36f30) at
 socket/qabstractsocket.cpp:2568
         d = (QTcpSocketPrivate *) 0x10ad37310
         previousState = QAbstractSocket::ClosingState
 #10 0x0000000105d30d83 in QAbstractSocket::qt_static_metacall
 (_o=0x10ad36f30, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0x10ab7fb30)
 at moc_qabstractsocket.cpp:167
         _t = (QTcpSocket *) 0x10ad36f30
 #11 0x0000000106152b77 in QMetaMethod::invoke (this=0x10ab7ffa8,
 object=0x10ad36f30, connectionType=Qt::DirectConnection,
 returnValue={<QGenericArgument> = {_data = 0x0, _name = 0x0}, <No data
 fields>}, val0={_data = 0x0, _name = 0x0}, val1={_data = 0x0, _name =
 0x0}, val2={_data = 0x0, _name = 0x0}, val3={_data = 0x0, _name = 0x0},
 val4={_data = 0x0, _name = 0x0}, val5={_data = 0x0, _name = 0x0},
 val6={_data = 0x0, _name = 0x0}, val7={_data = 0x0, _name = 0x0},
 val8={_data = 0x0, _name = 0x0}, val9={_data = 0x0, _name = 0x0}) at
 qmetaobject.cpp:1664
         paramCount = 1
         currentThread = (MThreadInternal *) 0x10ad38160
         param = {0x0 <repeats 11 times>}
         idx_relative = 10
         callFunction = (StaticMetaCallFunction) 0x105d30ba0
 <QAbstractSocket::qt_static_metacall(QObject*, QMetaObject::Call, int,
 void**)>
         typeNames = {0x0 <repeats 11 times>}
         metaMethodArgumentCount = 0
         objectThread = (MThreadInternal *) 0x10ad38160
         idx_offset = 8
 #12 0x0000000106152228 in QMetaObject::invokeMethod (obj=0x10ad36f30,
 member=0x105da7cba "disconnectFromHostImplementation",
 type=Qt::DirectConnection, ret={<QGenericArgument> = {_data = 0x0, _name =
 0x0}, <No data fields>}, val0={_data = 0x0, _name = 0x0}, val1={_data =
 0x0, _name = 0x0}, val2={_data = 0x0, _name = 0x0}, val3={_data = 0x0,
 _name = 0x0}, val4={_data = 0x0, _name = 0x0}, val5={_data = 0x0, _name =
 0x0}, val6={_data = 0x0, _name = 0x0}, val7={_data = 0x0, _name = 0x0},
 val8={_data = 0x0, _name = 0x0}, val9={_data = 0x0, _name = 0x0}) at
 qmetaobject.cpp:1178
         sig = {
   a = 512,
   s = 35,
   ptr = 0x10ab80058 "disconnectFromHostImplementation()",
   {
     array =
 "disconnectFromHostImplementation()\000\n\001\000\000\000\240\000\270\n\001\000\000\000\200s\323\n\001\000\000\000\177\003\000\000\000\000\000\000\205\225\024\006\001\000\000\000\300\000\270\n\001\000\000\000\360\334\004\000\000\000\000\000\000\000\000\000\001\000\000\000
 \000\000\000\000\000\000\000\004\000\000\000\001\000\000\0000\177\323\n\001\000\000\0000\177\323\n\001\000\000\000\000\000\320\n\001\000\000\000\000\340\310\t\001\000\000\000\000\020\270\n\001\000\000\000\000\340\310\t\001\000\000\000\000\000\000\004\000\000\000\000P\177\323\n\001\000\000\0000\000\000\000\000\000\000\000`\001\270\n\001\000\000\000\370\330\205\217\377\177\000\000"...,
     q_for_alignment_1 = 7308900669957826916,
     q_for_alignment_2 = 3.9461098367292044e+180
   }
 }
         len = 0
         paramCount = 1
         idx = 18
         typeNames = {0x0 <repeats 11 times>}
         method = {
   mobj = 0x105e09040,
   handle = 64
 }
 #13 0x0000000105c63550 in QMetaObject::invokeMethod (obj=0x10ad36f30,
 member=0x105da7cba "disconnectFromHostImplementation",
 type=Qt::DirectConnection, val0={_data = 0x0, _name = 0x0}, val1={_data =
 0x0, _name = 0x0}, val2={_data = 0x0, _name = 0x0}, val3={_data = 0x0,
 _name = 0x0}, val4={_data = 0x0, _name = 0x0}, val5={_data = 0x0, _name =
 0x0}, val6={_data = 0x0, _name = 0x0}, val7={_data = 0x0, _name = 0x0},
 val8={_data = 0x0, _name = 0x0}, val9={_data = 0x0, _name = 0x0}) at
 qobjectdefs.h:417
 No locals.
 #14 0x0000000105d2ad05 in QAbstractSocket::disconnectFromHost
 (this=0x10ad36f30) at socket/qabstractsocket.cpp:2466
 No locals.
 #15 0x0000000105d2a456 in QAbstractSocketPrivate::canReadNotification
 (this=0x10ad37310) at socket/qabstractsocket.cpp:632
         q = (QTcpSocket *) 0x10ad36f30
         rsncrollback = {
   varRef = @0x10ad37400,
   oldValue = false
 }
         newBytes = 0
         hasData = 6
 #16 0x0000000105d315d5 in QAbstractSocketPrivate::readNotification
 (this=0x10ad37310) at qabstractsocket_p.h:77
 No locals.
 #17 0x0000000105d3166c in non-virtual thunk to
 QAbstractSocketPrivate::readNotification() (this=0x10ad373f8) at
 socket/qabstractsocket.cpp:77
 No locals.
 #18 0x0000000105d16a8b in QAbstractSocketEngine::readNotification
 (this=0x10ad28e20) at socket/qabstractsocketengine.cpp:168
         receiver = (QTcpSocketPrivate *) 0x10ad37310
 #19 0x0000000105d3befc in QReadNotifier::event (this=0x10ad37f90,
 e=0x10ab809a8) at socket/qnativesocketengine.cpp:1151
 No locals.
 #20 0x0000000106145958 in QCoreApplicationPrivate::notify_helper
 (this=0x10a920730, receiver=0x10ad37f90, event=0x10ab809a8) at
 qcoreapplication.cpp:1076
 No locals.
 #21 0x00000001061458aa in QCoreApplication::notify (this=0x7fff5fbffa00,
 receiver=0x10ad37f90, event=0x10ab809a8) at qcoreapplication.cpp:1022
         d = (QCoreApplicationPrivate *) 0x10a920730
 #22 0x000000010614573a in QCoreApplication::notifyInternal
 (this=0x7fff5fbffa00, receiver=0x10ad37f90, event=0x10ab809a8) at
 qcoreapplication.cpp:946
         threadData = (QThreadData *) 0x10ad38420
         returnValue = false
         result = false
         cbdata = {0x10ad37f90, 0x10ab809a8, 0x10ab808f7}
         d = (QObjectPrivate *) 0x10ad37fc0
 #23 0x00000001061498b4 in QCoreApplication::sendEvent
 (receiver=0x10ad37f90, event=0x10ab809a8) at qcoreapplication.h:231
 No locals.
 #24 0x0000000106195ec4 in QEventDispatcherUNIX::activateSocketNotifiers
 (this=0x109d25c10) at qeventdispatcher_unix.cpp:895
         sn = (QSockNot *) 0x109d817b0
         d = (QEventDispatcherUNIXPrivate *) 0x10a019000
         n_act = 0
         event = (QEvent) {
   _vptr$QEvent = 0x10635c7d0,
   d = 0x0,
   t = 50,
   posted = 0,
   spont = 0,
   m_accept = 1,
   reserved = 320
 }
 #25 0x0000000106195a2e in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10a019000, flags=@0x10ab80bb8, timeout=0x0) at
 qeventdispatcher_unix.cpp:291
         q = (QEventDispatcherUNIX *) 0x109d25c10
         nsel = 1
         nevents = 0
         t = {0x106240d2c "Read", 0x106240d31 "Write", 0x106240d37
 "Exception"}
 #26 0x0000000106197c1f in QEventDispatcherUNIX::processEvents
 (this=0x109d25c10, flags=@0x10ab80c28) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x0
         wait_tm = {
   tv_sec = 0,
   tv_usec = 0
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10a019000
         nevents = 0
         canWait = true
 #27 0x0000000106140cbc in QEventLoop::processEvents (this=0x10ab80d58,
 flags=@0x10ab80cd0) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x109d7c940
 #28 0x0000000106140eb9 in QEventLoop::exec (this=0x10ab80d58,
 flags=@0x10ab80d50) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x109d7c940
         locker = {
   val = 4476601032
 }
         app = (QCoreApplication *) 0x7fff5fbffa00
         eventLoop = (QEventLoop *) 0x10ab80d58
 #29 0x0000000105fb18ae in QThread::exec (this=0x10ad38160) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x10ad38240
         locker = {
   val = 4476601032
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x106362090,
     d_ptr = {
       d = 0x109d7c940
     }
   }, <No data fields>}
         returnCode = 1
 #30 0x0000000105fb1ad5 in QThread::run (this=0x10ad38160) at
 qthread.cpp:609
 No locals.
 #31 0x00000001026d11b5 in MThreadInternal::QThreadRun (this=0x10ad38160)
 at mthread.cpp:81
 No locals.
 #32 0x00000001026d0c7d in MThread::run (this=0x10ad380a0) at
 mthread.cpp:321
 No locals.
 #33 0x00000001026d2b8a in MThreadInternal::run (this=0x10ad38160) at
 mthread.cpp:79
 No locals.
 #34 0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10ad38160) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10ab81000
         data = (QThreadData *) 0x10ad38420
         objectName = {
   d = 0x10ad38110
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ad38160,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10ad38160
 #35 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #36 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 31 (process 41633):
 #0  0x00007fff92eb4322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000106190f87 in qt_safe_select (nfds=104, fdread=0x10e8113b8,
 fdwrite=0x10e811650, fdexcept=0x10e8118e8, orig_timeout=0x0) at
 qcore_unix.cpp:83
         ret = 1
         start = {
   tv_sec = 75957998252639,
   tv_usec = 1501622879
 }
         timeout = {
   tv_sec = 4476672560,
   tv_usec = 32
 }
         ret = 0
 #2  0x0000000106196f87 in QEventDispatcherUNIX::select (this=0x10c201260,
 nfds=104, readfds=0x10e8113b8, writefds=0x10e811650,
 exceptfds=0x10e8118e8, timeout=0x0) at qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x00000001061954a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10e811200, flags=@0x111a15bb8, timeout=0x0) at
 qeventdispatcher_unix.cpp:219
         highest = 103
         wakeUpFd = 103
         q = (QEventDispatcherUNIX *) 0x10c201260
         nsel = 1
         nevents = 17685
         t = {0x106240d2c "Read", 0x106240d31 "Write", 0x106240d37
 "Exception"}
 #4  0x0000000106197c1f in QEventDispatcherUNIX::processEvents
 (this=0x10c201260, flags=@0x111a15c28) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x0
         wait_tm = {
   tv_sec = 0,
   tv_usec = 0
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10e811200
         nevents = 0
         canWait = true
 #5  0x0000000106140cbc in QEventLoop::processEvents (this=0x111a15d58,
 flags=@0x111a15cd0) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x10c2036c0
 #6  0x0000000106140eb9 in QEventLoop::exec (this=0x111a15d58,
 flags=@0x111a15d50) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x10c2036c0
         locker = {
   val = 4477798216
 }
         app = (QCoreApplication *) 0x7fff5fbffa00
         eventLoop = (QEventLoop *) 0x111a15d58
 #7  0x0000000105fb18ae in QThread::exec (this=0x10ae5c6a0) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x10ae5c6c0
         locker = {
   val = 4477798216
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x106362090,
     d_ptr = {
       d = 0x10c2036c0
     }
   }, <No data fields>}
         returnCode = 1
 #8  0x0000000105fb1ad5 in QThread::run (this=0x10ae5c6a0) at
 qthread.cpp:609
 No locals.
 #9  0x00000001026d11b5 in MThreadInternal::QThreadRun (this=0x10ae5c6a0)
 at mthread.cpp:81
 No locals.
 #10 0x00000001026d0c7d in MThread::run (this=0x10ae5c5e0) at
 mthread.cpp:321
 No locals.
 #11 0x00000001026d2b8a in MThreadInternal::run (this=0x10ae5c6a0) at
 mthread.cpp:79
 No locals.
 #12 0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10ae5c6a0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111a16000
         data = (QThreadData *) 0x10ae5c8a0
         objectName = {
   d = 0x10ae5c650
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ae5c6a0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10ae5c6a0
 #13 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #14 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 30 (process 41633):
 #0  0x00007fff92eb40fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8f848fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000105fb6daa in QWaitConditionPrivate::wait (this=0x10ae11670,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10ae11048,
 mutex=0x10ae11040, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x0000000101a0ec49 in TVRec::WaitForEventThreadSleep
 (this=0x10ae10ea0, wake=true, time=18446744073709551615) at
 tv_rec.cpp:1489
         locker = {
   val = 4477489217
 }
         t2 = {
   m_timer = {
     t1 = 75963092796005,
     t2 = 0
   },
   m_offset = 0
 }
         te = 0
         ok = false
         t = {
   m_timer = {
     t1 = 75963081767116,
     t2 = 0
   },
   m_offset = 0
 }
 #5  0x0000000101a2d062 in TVRec::StopLiveTV (this=0x10ae10ea0) at
 tv_rec.cpp:2865
         lock = {
   val = 4477489025
 }
         hadPseudoLiveTVRec = false
         next_state = kState_None
 #6  0x0000000100028a6b in EncoderLink::StopLiveTV (this=0x10ad25b70) at
 encoderlink.cpp:656
 No locals.
 #7  0x000000010006622c in MainServer::HandleRecorderQuery
 (this=0x109d7f880, slist=@0x111992c88, commands=@0x111992c48,
 pbs=0x10ad388a0) at mainserver.cpp:3953
         chainid = {
   d = 0x10ad38e50
 }
         chain = (LiveTVChain *) 0x1119922b0
         pbssock = (MythSocket *) 0x10ad37a70
         recnum = 1
         iter = {
   i = 0x10ad25280
 }
         command = {
   d = 0x109d5dff0
 }
         retlist = {
   <QList<QString>> = {
     {
       p = {
         d = 0x106359030
       },
       d = 0x106359030
     }
   }, <No data fields>}
         enc = (EncoderLink *) 0x10ad25b70
 #8  0x000000010004d816 in MainServer::ProcessRequestWork
 (this=0x109d7f880, sock=0x10ad37a70) at mainserver.cpp:667
         listline = {
   <QList<QString>> = {
     {
       p = {
         d = 0x109d619f0
       },
       d = 0x109d619f0
     }
   }, <No data fields>}
         line = {
   d = 0x109d61f30
 }
         tokens = {
   <QList<QString>> = {
     {
       p = {
         d = 0x10a93c6c0
       },
       d = 0x10a93c6c0
     }
   }, <No data fields>}
         command = {
   d = 0x10a945880
 }
         pbs = (PlaybackSock *) 0x10ad388a0
 #9  0x000000010004b80e in MainServer::ProcessRequest (this=0x109d7f880,
 sock=0x10ad37a70) at mainserver.cpp:448
 No locals.
 #10 0x00000001000aae64 in ProcessRequestRunnable::run (this=0x109d24b60)
 at mainserver.cpp:147
 No locals.
 #11 0x00000001026da318 in MPoolThread::run (this=0x109d258c0) at
 mthreadpool.cpp:87
         autodelete = true
         t = {
   m_timer = {
     t1 = 75963048512214,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4459747553
 }
 #12 0x00000001026d2b8a in MThreadInternal::run (this=0x109d25910) at
 mthread.cpp:79
 No locals.
 #13 0x0000000105fb51f1 in QThreadPrivate::start (arg=0x109d25910) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111993000
         data = (QThreadData *) 0x109d25cc0
         objectName = {
   d = 0x109d7aaa0
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109d25910,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109d25910
 #14 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #15 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 29 (process 41633):
 #0  0x00007fff92eb4322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000106190f87 in qt_safe_select (nfds=99, fdread=0x10a0443b8,
 fdwrite=0x10a044650, fdexcept=0x10a0448e8, orig_timeout=0x0) at
 qcore_unix.cpp:83
         ret = 1
         start = {
   tv_sec = 75963048481341,
   tv_usec = -2038083011
 }
         timeout = {
   tv_sec = 4477654256,
   tv_usec = 32
 }
         ret = 0
 #2  0x0000000106196f87 in QEventDispatcherUNIX::select (this=0x109d7edc0,
 nfds=99, readfds=0x10a0443b8, writefds=0x10a044650, exceptfds=0x10a0448e8,
 timeout=0x0) at qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x00000001061954a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10a044200, flags=@0x11190fbb8, timeout=0x0) at
 qeventdispatcher_unix.cpp:219
         highest = 98
         wakeUpFd = 98
         q = (QEventDispatcherUNIX *) 0x109d7edc0
         nsel = 1
         nevents = 17686
         t = {0x106240d2c "Read", 0x106240d31 "Write", 0x106240d37
 "Exception"}
 #4  0x0000000106197c1f in QEventDispatcherUNIX::processEvents
 (this=0x109d7edc0, flags=@0x11190fc28) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x0
         wait_tm = {
   tv_sec = 0,
   tv_usec = 0
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10a044200
         nevents = 0
         canWait = true
 #5  0x0000000106140cbc in QEventLoop::processEvents (this=0x11190fd58,
 flags=@0x11190fcd0) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x109d7eb00
 #6  0x0000000106140eb9 in QEventLoop::exec (this=0x11190fd58,
 flags=@0x11190fd50) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x109d7eb00
         locker = {
   val = 4477792664
 }
         app = (QCoreApplication *) 0x7fff5fbffa00
         eventLoop = (QEventLoop *) 0x11190fd58
 #7  0x0000000105fb18ae in QThread::exec (this=0x10ae5b0f0) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x10ae5b110
         locker = {
   val = 4477792664
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x106362090,
     d_ptr = {
       d = 0x109d7eb00
     }
   }, <No data fields>}
         returnCode = 1
 #8  0x0000000105fb1ad5 in QThread::run (this=0x10ae5b0f0) at
 qthread.cpp:609
 No locals.
 #9  0x00000001026d11b5 in MThreadInternal::QThreadRun (this=0x10ae5b0f0)
 at mthread.cpp:81
 No locals.
 #10 0x00000001026d0c7d in MThread::run (this=0x10ae5b030) at
 mthread.cpp:321
 No locals.
 #11 0x00000001026d2b8a in MThreadInternal::run (this=0x10ae5b0f0) at
 mthread.cpp:79
 No locals.
 #12 0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10ae5b0f0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111910000
         data = (QThreadData *) 0x10ae5b2f0
         objectName = {
   d = 0x10ae5b0a0
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ae5b0f0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10ae5b0f0
 #13 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #14 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 28 (process 41633):
 #0  0x00007fff92eb40fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8f848fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000105fb6d8c in QWaitConditionPrivate::wait (this=0x10ae583c0,
 time=120001) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373518206,
   tv_usec = 68032
 }
         ti = {
   tv_sec = 1373518326,
   tv_nsec = 69032000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10ae57fd8,
 mutex=0x10ae57fd0, time=120001) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001026da23b in MPoolThread::run (this=0x10ae57fb0) at
 mthreadpool.cpp:71
         autodelete = false
         t = {
   m_timer = {
     t1 = 75959049802549,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4477779921
 }
 #5  0x00000001026d2b8a in MThreadInternal::run (this=0x10ae646f0) at
 mthread.cpp:79
 No locals.
 #6  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10ae646f0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x11188d000
         data = (QThreadData *) 0x10ae58210
         objectName = {
   d = 0x10ae584a0
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ae646f0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10ae646f0
 #7  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 27 (process 41633):
 #0  0x00007fff92eb4322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000106190f87 in qt_safe_select (nfds=85, fdread=0x10b8085b8,
 fdwrite=0x10b808850, fdexcept=0x10b808ae8, orig_timeout=0x0) at
 qcore_unix.cpp:83
         ret = 1
         start = {
   tv_sec = 75885635236488,
   tv_usec = -2141916536
 }
         timeout = {
   tv_sec = 2,
   tv_usec = 182615316
 }
         ret = 0
 #2  0x0000000106196f87 in QEventDispatcherUNIX::select (this=0x10ae63b50,
 nfds=85, readfds=0x10b8085b8, writefds=0x10b808850, exceptfds=0x10b808ae8,
 timeout=0x0) at qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x00000001061954a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10b808400, flags=@0x111809bb8, timeout=0x0) at
 qeventdispatcher_unix.cpp:219
         highest = 84
         wakeUpFd = 84
         q = (QEventDispatcherUNIX *) 0x10ae63b50
         nsel = 1
         nevents = 17668
         t = {0x106240d2c "Read", 0x106240d31 "Write", 0x106240d37
 "Exception"}
 #4  0x0000000106197c1f in QEventDispatcherUNIX::processEvents
 (this=0x10ae63b50, flags=@0x111809c28) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x0
         wait_tm = {
   tv_sec = 0,
   tv_usec = 0
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10b808400
         nevents = 0
         canWait = true
 #5  0x0000000106140cbc in QEventLoop::processEvents (this=0x111809d58,
 flags=@0x111809cd0) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x10ae27cd0
 #6  0x0000000106140eb9 in QEventLoop::exec (this=0x111809d58,
 flags=@0x111809d50) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x10ae27cd0
         locker = {
   val = 4460119448
 }
         app = (QCoreApplication *) 0x7fff5fbffa00
         eventLoop = (QEventLoop *) 0x111809d58
 #7  0x0000000105fb18ae in QThread::exec (this=0x109d80d30) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x109d80510
         locker = {
   val = 4460119448
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x106362090,
     d_ptr = {
       d = 0x10ae27cd0
     }
   }, <No data fields>}
         returnCode = -1
 #8  0x0000000105fb1ad5 in QThread::run (this=0x109d80d30) at
 qthread.cpp:609
 No locals.
 #9  0x00000001026d11b5 in MThreadInternal::QThreadRun (this=0x109d80d30)
 at mthread.cpp:81
 No locals.
 #10 0x00000001026d0c7d in MThread::run (this=0x109d80420) at
 mthread.cpp:321
 No locals.
 #11 0x00000001026d2b8a in MThreadInternal::run (this=0x109d80d30) at
 mthread.cpp:79
 No locals.
 #12 0x0000000105fb51f1 in QThreadPrivate::start (arg=0x109d80d30) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x11180a000
         data = (QThreadData *) 0x109d806f0
         objectName = {
   d = 0x109d802d0
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109d80d30,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109d80d30
 #13 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #14 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 26 (process 41633):
 #0  0x00007fff92eb40fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8f848fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000105fb5752 in thread_sleep (ti=0x111786cd8) at
 qthread_unix.cpp:475
         mtx = {
   __sig = 1297437784,
   __opaque = "\000\000\000\000` ", '\0' <repeats 11 times>,
 "\001\000\000\000\001\000\000\000\000\000\000\000\000\000\000Xlx\021\001\000\000\000\\lx\021\001\000\000\000q\323\372\005\001\000\000"
 }
         cnd = {
   __sig = 1129270852,
   __opaque =
 "\000\000\000\000\000\000\000\200 at lx\021\001\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000\001\000\000\000\210lx\021\001\000\000"
 }
 #3  0x0000000105fb589e in QThread::msleep (msecs=100) at
 qthread_unix.cpp:501
         tv = {
   tv_sec = 1373518223,
   tv_usec = 900423
 }
         ti = {
   tv_sec = 1373518224,
   tv_nsec = 423000
 }
 #4  0x00000001026d12a5 in MThreadInternal::MSleep (time=100) at
 mthread.cpp:92
 No locals.
 #5  0x00000001026d0ce5 in MThread::msleep (time=100) at mthread.cpp:342
 No locals.
 #6  0x00000001025731a4 in TaskQueue::run (this=0x10ae279a0) at
 taskqueue.cpp:150
         ttNow = {
   tv_sec = 1373518223,
   tv_usec = 900420
 }
 #7  0x00000001026d2b8a in MThreadInternal::run (this=0x10ae27a00) at
 mthread.cpp:79
         pTask = (No locals.
 #8  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10ae27a00) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111787000
         data = (QThreadData *) 0x10ae13be0
         objectName = {
   d = 0x10ae27b90
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ae27a00,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10ae27a00
 #9  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #10 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 25 (process 41633):
 #0  0x00007fff92eb4322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000106190ffa in qt_safe_select (nfds=118, fdread=0x10c80f7b8,
 fdwrite=0x10c80fa50, fdexcept=0x10c80fce8, orig_timeout=0x111680c28) at
 qcore_unix.cpp:93
         start = {
   tv_sec = 75967,
   tv_usec = 657112
 }
         timeout = {
   tv_sec = 53,
   tv_usec = 483824
 }
         ret = 0
 #2  0x0000000106196f87 in QEventDispatcherUNIX::select (this=0x10ad332b0,
 nfds=118, readfds=0x10c80f7b8, writefds=0x10c80fa50,
 exceptfds=0x10c80fce8, timeout=0x111680c28) at
 qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x00000001061954a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10c80f600, flags=@0x111680c18, timeout=0x111680c28) at
 qeventdispatcher_unix.cpp:219
         highest = 117
         wakeUpFd = 76
         q = (QEventDispatcherUNIX *) 0x10ad332b0
         nsel = 1
         nevents = 17687
         t = {0x106240d2c "Read", 0x106240d31 "Write", 0x106240d37
 "Exception"}
 #4  0x0000000106197c1f in QEventDispatcherUNIX::processEvents
 (this=0x10ad332b0, flags=@0x111680c88) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x111680c28
         wait_tm = {
   tv_sec = 53,
   tv_usec = 483824
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10c80f600
         nevents = 0
         canWait = true
 #5  0x0000000106140cbc in QEventLoop::processEvents (this=0x111680db8,
 flags=@0x111680d30) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x10ad2fbd0
 #6  0x0000000106140eb9 in QEventLoop::exec (this=0x111680db8,
 flags=@0x111680db0) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x10ad2fbd0
         locker = {
   val = 4585767960
 }
         app = (QCoreApplication *) 0x7fff5fbffa00
         eventLoop = (QEventLoop *) 0x111680db8
 #7  0x0000000105fb18ae in QThread::exec (this=0x109d205a0) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x111554390
         locker = {
   val = 4585767960
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x106362090,
     d_ptr = {
       d = 0x10ad2fbd0
     }
   }, <No data fields>}
         returnCode = 1
 #8  0x0000000105fb1ad5 in QThread::run (this=0x109d205a0) at
 qthread.cpp:609
 No locals.
 #9  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x109d205a0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111681000
         data = (QThreadData *) 0x109d337f0
         objectName = {
   d = 0x106359170
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109d205a0,
   __next = 0x0
 }
         thr = (QThread *) 0x109d205a0
 #10 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #11 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 24 (process 41633):
 #0  0x00007fff92eb4322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000106190f87 in qt_safe_select (nfds=74, fdread=0x10a021bb8,
 fdwrite=0x10a021e50, fdexcept=0x10a0220e8, orig_timeout=0x0) at
 qcore_unix.cpp:83
         ret = 1
         start = {
   tv_sec = 75895523772408,
   tv_usec = -843315208
 }
         timeout = {
   tv_sec = 72057598500807272,
   tv_usec = 177342256
 }
         ret = 1
 #2  0x0000000106196f87 in QEventDispatcherUNIX::select (this=0x109d22ee0,
 nfds=74, readfds=0x10a021bb8, writefds=0x10a021e50, exceptfds=0x10a0220e8,
 timeout=0x0) at qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x00000001061954a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10a021a00, flags=@0x111490c18, timeout=0x0) at
 qeventdispatcher_unix.cpp:219
         highest = 73
         wakeUpFd = 73
         q = (QEventDispatcherUNIX *) 0x109d22ee0
         nsel = 1
         nevents = 17670
         t = {0x106240d2c "Read", 0x106240d31 "Write", 0x106240d37
 "Exception"}
 #4  0x0000000106197c1f in QEventDispatcherUNIX::processEvents
 (this=0x109d22ee0, flags=@0x111490c88) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x0
         wait_tm = {
   tv_sec = 0,
   tv_usec = 0
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10a021a00
         nevents = 0
         canWait = true
 #5  0x0000000106140cbc in QEventLoop::processEvents (this=0x111490db8,
 flags=@0x111490d30) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x109d22f90
 #6  0x0000000106140eb9 in QEventLoop::exec (this=0x111490db8,
 flags=@0x111490db0) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x109d22f90
         locker = {
   val = 4476563528
 }
         app = (QCoreApplication *) 0x7fff5fbffa00
         eventLoop = (QEventLoop *) 0x111490db8
 #7  0x0000000105fb18ae in QThread::exec (this=0x10ad0f6c0) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x10ad2efc0
         locker = {
   val = 4476563528
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x106362090,
     d_ptr = {
       d = 0x109d22f90
     }
   }, <No data fields>}
         returnCode = 1
 #8  0x0000000105fb1ad5 in QThread::run (this=0x10ad0f6c0) at
 qthread.cpp:609
 No locals.
 #9  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10ad0f6c0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111491000
         data = (QThreadData *) 0x10ad2f700
         objectName = {
   d = 0x106359170
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ad0f6c0,
   __next = 0x0
 }
         thr = (QThread *) 0x10ad0f6c0
 #10 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #11 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 23 (process 41633):
 #0  0x00007fff92eb40fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8f848fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000105fb6daa in QWaitConditionPrivate::wait (this=0x109d225d0,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x109d1f958,
 mutex=0x109d1f960, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001027466e2 in MythDownloadManager::run (this=0x109d1f910) at
 mythdownloadmanager.cpp:293
         downloading = false
         itemsInQueue = false
         waitAnyway = false
 #5  0x000000010274815c in non-virtual thunk to MythDownloadManager::run()
 (this=0x109d1f920) at mythdownloadmanager.cpp:336
 No locals.
 #6  0x00000001026d2b8a in MThreadInternal::run (this=0x109d1f9b0) at
 mthread.cpp:79
 No locals.
 #7  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x109d1f9b0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10c58d000
         data = (QThreadData *) 0x109d215e0
         objectName = {
   d = 0x109d19500
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109d1f9b0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109d1f9b0
 #8  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #9  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 22 (process 41633):
 #0  0x00007fff92eb4322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x000000010256bf04 in SSDP::run (this=0x10ad2b2f0) at ssdp.cpp:292
         nMaxSocket = 71
         count = 0
         read_set = {
   fds_bits = {0 <repeats 32 times>}
 }
         timeout = {
   tv_sec = 1,
   tv_usec = 0
 }
 #2  0x00000001026d2b8a in MThreadInternal::run (this=0x10ad2b1a0) at
 mthread.cpp:79
 No locals.
 #3  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10ad2b1a0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10f78d000
         data = (QThreadData *) 0x10ad2b540
         objectName = {
   d = 0x10ad2b040
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ad2b1a0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10ad2b1a0
 #4  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #5  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 21 (process 41633):
 #0  0x00007fff92eb40fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8f848fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000105fb6daa in QWaitConditionPrivate::wait (this=0x10c2032f0,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10e822a28,
 mutex=0x10e822a20, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x0000000102821938 in MythSystemLegacyIOHandler::run
 (this=0x10e822a00) at mythsystemunix.cpp:101
         locker = {
   val = 4538378785
 }
 #5  0x00000001026d2b8a in MThreadInternal::run (this=0x10c201270) at
 mthread.cpp:79
 No locals.
 #6  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10c201270) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10f70a000
         data = (QThreadData *) 0x10c205900
         objectName = {
   d = 0x10c202fa0
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10c201270,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10c201270
 #7  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 20 (process 41633):
 #0  0x00007fff92eb40fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8f848fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000105fb6daa in QWaitConditionPrivate::wait (this=0x10c205600,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10e811c28,
 mutex=0x10e811c20, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x0000000102821938 in MythSystemLegacyIOHandler::run
 (this=0x10e811c00) at mythsystemunix.cpp:101
         locker = {
   val = 4538309665
 }
 #5  0x00000001026d2b8a in MThreadInternal::run (this=0x10c205230) at
 mthread.cpp:79
 No locals.
 #6  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10c205230) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10f687000
         data = (QThreadData *) 0x10c205430
         objectName = {
   d = 0x10c2051f0
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10c205230,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10c205230
 #7  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 19 (process 41633):
 #0  0x00007fff92eb4386 in __semwait_signal ()
 No symbol table info available.
 #1  0x00007fff8f8ce800 in nanosleep ()
 No symbol table info available.
 #2  0x0000000102824b98 in MythSystemLegacySignalManager::run
 (this=0x10c204e20) at mythsystemunix.cpp:516
         ts = {
   tv_sec = 0,
   tv_nsec = 50000000
 }
 #3  0x00000001026d2b8a in MThreadInternal::run (this=0x10c204e40) at
 mthread.cpp:79
 No locals.
 #4  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10c204e40) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10f604000
         data = (QThreadData *) 0x10c205040
         objectName = {
   d = 0x10c204500
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10c204e40,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10c204e40
 #5  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #6  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 18 (process 41633):
 #0  0x00007fff92eb4386 in __semwait_signal ()
 No symbol table info available.
 #1  0x00007fff8f8ce800 in nanosleep ()
 No symbol table info available.
 #2  0x0000000102822a17 in MythSystemLegacyManager::run (this=0x10c204930)
 at mythsystemunix.cpp:284
         ms = (QObjectPrivate *) 0x10c203da0
         pid = -1
         status = 32768
         i = {
   i = 0x10c205d70
 }
         ts = {
   tv_sec = 0,
   tv_nsec = 100000000
 }
         next = {
   i = 0x0
 }
         now = 1373518132
 #3  0x00000001026d2b8a in MThreadInternal::run (this=0x10c2049b0) at
 mthread.cpp:79
 No locals.
 #4  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10c2049b0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10f581000
         data = (QThreadData *) 0x10c204bb0
         objectName = {
   d = 0x10c204970
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10c2049b0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10c2049b0
 #5  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #6  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 17 (process 41633):
 #0  0x00007fff92eb40fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8f848fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000105fb6d8c in QWaitConditionPrivate::wait (this=0x10a92a1a0,
 time=60000) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373518201,
   tv_usec = 942097
 }
         ti = {
   tv_sec = 1373518261,
   tv_nsec = 942097000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10a92dfd8,
 mutex=0x10a92dfe0, time=60000) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x000000010135871a in JobQueue::ProcessQueue (this=0x10a92df70) at
 jobqueue.cpp:498
         st = 60000
         atMax = false
         rjiter = {
   i = 0x10f403c90
 }
         locker = {
   val = 4472365025
 }
         logInfo = {
   d = 0x106359170
 }
         cmds = 242748784
         maxJobs = 1
         status = 1
         jobStatus = {
   {
     d = 0x106359078,
     e = 0x106359078
   }
 }
         message = {
   d = 0x106359170
 }
         jobs = {
   {
     d = 0x106359078,
     e = 0x106359078
   }
 }
         inTimeWindow = true
         jobID = 1
         hostname = {
   d = 0x106359170
 }
         sleepTime = 60
         startedJobAlready = false
 #5  0x00000001013521a3 in JobQueue::run (this=0x10a92df70) at
 jobqueue.cpp:163
 No locals.
 #6  0x000000010135883c in non-virtual thunk to JobQueue::run()
 (this=0x10a92df80) at jobqueue.cpp:164
 No locals.
 #7  0x00000001026d0c6b in MThread::run (this=0x10a929980) at
 mthread.cpp:319
 No locals.
 #8  0x00000001026d2b8a in MThreadInternal::run (this=0x10a925ab0) at
 mthread.cpp:79
 No locals.
 #9  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10a925ab0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10e781000
         data = (QThreadData *) 0x10a9236b0
         objectName = {
   d = 0x10a934550
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10a925ab0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10a925ab0
 #10 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #11 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 16 (process 41633):
 #0  0x00007fff92eb40fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8f848fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000105fb6daa in QWaitConditionPrivate::wait (this=0x10a9347e0,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10a933a50,
 mutex=0x10a933a48, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001028121e0 in HouseKeepingThread::run (this=0x10a933a20) at
 housekeeper.cpp:471
 #5  0x00000001026d2b8a in MThreadInternal::run (this=0x10a927480) at
 mthread.cpp:79
         task = (No locals.
 #6  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10a927480) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10e5a1000
         data = (QThreadData *) 0x10a92c5f0
         objectName = {
   d = 0x10a933810
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10a927480,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10a927480
 #7  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 15 (process 41633):
 #0  0x00007fff92eb40fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8f848fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000105fb6d8c in QWaitConditionPrivate::wait (this=0x10ad27cd0,
 time=59990) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373518210,
   tv_usec = 922615
 }
         ti = {
   tv_sec = 1373518270,
   tv_nsec = 912615000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10ad27908,
 mutex=0x10ad27900, time=59990) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x000000010000ebbf in AutoExpire::Sleep (this=0x10ad278c0,
 sleepTime=59990) at autoexpire.cpp:359
         little_tm = {
   d = {
     d = 0x10ae57b60
   }
 }
         timeleft = 59990
 #5  0x000000010000befc in AutoExpire::RunExpirer (this=0x10ad278c0) at
 autoexpire.cpp:340
         timer = {
   mds = 53410912
 }
         curTime = {
   d = {
     d = 0x109d5e860
   }
 }
         next_expire = {
   d = {
     d = 0x109d664d0
   }
 }
         locker = {
   val = 4476532993
 }
 #6  0x000000010000b919 in ExpireThread::run (this=0x10ad27930) at
 autoexpire.cpp:58
 No locals.
 #7  0x00000001026d2b8a in MThreadInternal::run (this=0x10ad273c0) at
 mthread.cpp:79
 No locals.
 #8  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10ad273c0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10c799000
         data = (QThreadData *) 0x10ad28af0
         objectName = {
   d = 0x10ad27390
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ad273c0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10ad273c0
 #9  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #10 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 14 (process 41633):
 #0  0x00007fff92eb40fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8f848fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000105fb6d8c in QWaitConditionPrivate::wait (this=0x10ad26a70,
 time=300000) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373518135,
   tv_usec = 104374
 }
         ti = {
   tv_sec = 1373518435,
   tv_nsec = 104374000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10ad25ff8,
 mutex=0x10ad25fe8, time=300000) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001000d4093 in Scheduler::run (this=0x10ad25f60) at
 scheduler.cpp:1872
         curtime = {
   d = {
     d = 0x10ad2ee20
   }
 }
         secs_to_next = 1209600
         sched_sleep = 300000
         haveRequests = false
         done = false
         checkSlaves = false
         lockit = {
   val = 4476526569
 }
         prerollseconds = 0
         firstRun = false
         startIter = {
   _M_cur = 0x10ad26af0,
   _M_first = 0x10ad26af0,
   _M_last = 0x10ad26cf0,
   _M_node = 0x10ad26428
 }
         idleWaitForRecordingTime = 15
         lastSleepCheck = {
   d = {
     d = 0x10ad2fb40
   }
 }
         idleSince = {
   d = {
     d = 0x109d25420
   }
 }
         statuschanged = false
         wakeThreshold = 300
         idleTimeoutSecs = 0
         blockShutdown = true
         schedRunTime = 3
         nextStartTime = {
   d = {
     d = 0x10ad295d0
   }
 }
         nextWakeTime = {
   d = {
     d = 0x10ad26900
   }
 }
 #5  0x00000001026d2b8a in MThreadInternal::run (this=0x10ad1fdb0) at
 mthread.cpp:79
 No locals.
 #6  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10ad1fdb0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10c716000
         data = (QThreadData *) 0x10ad26280
         objectName = {
   d = 0x10ad25300
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ad1fdb0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10ad1fdb0
 #7  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 13 (process 41633):
 #0  0x00007fff92eb40fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8f848fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000105fb6d8c in QWaitConditionPrivate::wait (this=0x10f428120,
 time=100) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373518223,
   tv_usec = 900049
 }
         ti = {
   tv_sec = 1373518224,
   tv_nsec = 49000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x110805c90,
 mutex=0x110805c68, time=100) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x0000000101a519d5 in RecorderBase::StopRecording (this=0x110805c00)
 at recorders/recorderbase.cpp:221
         locker = {
   val = 4571815017
 }
 #5  0x0000000101a100bd in TVRec::TeardownRecorder (this=0x10ae10ea0,
 request_flags=81920) at tv_rec.cpp:1098
         recq = (RecordingQuality *) 0x105fad2ac
 #6  0x0000000101a34854 in TVRec::TuningShutdowns (this=0x10ae10ea0,
 request=@0x10c6928b8) at tv_rec.cpp:3670
         channum = {
   d = 0x106359170
 }
         inputname = {
   d = 0x106359170
 }
         newCardID = 0
 #7  0x0000000101a1f949 in TVRec::HandleTuning (this=0x10ae10ea0) at
 tv_rec.cpp:3514
         request = {
   flags = 81920,
   program = 0x0,
   channel = {
     d = 0x106359170
   },
   input = {
     d = 0x106359170
   },
   majorChan = 0,
   minorChan = 0,
   progNum = -1
 }
         input = {
   d = 0x106359170
 }
         streamData = (MPEGStreamData *) 0x10001c68a
 #8  0x0000000101a1cfed in TVRec::run (this=0x10ae10ea0) at tv_rec.cpp:1290
         recEnd = {
   d = {
     d = 0x10ae11430
   }
 }
         lock = {
   val = 4477489025
 }
 #9  0x0000000101a2218c in non-virtual thunk to TVRec::run()
 (this=0x10ae10ea8) at tv_rec.cpp:1461
 No locals.
 #10 0x00000001026d0c6b in MThread::run (this=0x10ae10e20) at
 mthread.cpp:319
 No locals.
 #11 0x00000001026d2b8a in MThreadInternal::run (this=0x10ae10e40) at
 mthread.cpp:79
 No locals.
 #12 0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10ae10e40) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10c693000
         data = (QThreadData *) 0x10ae11160
         objectName = {
   d = 0x10ae0edb0
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ae10e40,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10ae10e40
 #13 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #14 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 12 (process 41633):
 #0  0x00007fff92eb40fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8f848fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000105fb6d8c in QWaitConditionPrivate::wait (this=0x109d19ce0,
 time=1000) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373518223,
   tv_usec = 900020
 }
         ti = {
   tv_sec = 1373518224,
   tv_nsec = 900020000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x109d19788,
 mutex=0x109d19780, time=1000) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x000000010270e1c2 in MythSignalingTimer::run (this=0x109d19750) at
 mythsignalingtimer.cpp:84
         locker = {
   val = 4459698049
 }
 #5  0x000000010270e28c in non-virtual thunk to MythSignalingTimer::run()
 (this=0x109d19760) at mythsignalingtimer.cpp:93
 No locals.
 #6  0x00000001026d2b8a in MThreadInternal::run (this=0x109d16810) at
 mthread.cpp:79
 No locals.
 #7  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x109d16810) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10c610000
         data = (QThreadData *) 0x109d19b30
         objectName = {
   d = 0x109d19630
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109d16810,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109d16810
 #8  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #9  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 10 (process 41633):
 #0  0x00007fff92eb4d16 in kevent ()
 No symbol table info available.
 #1  0x0000000103a829e3 in zmq::kqueue_t::loop ()
 No symbol table info available.
 #2  0x0000000103a82885 in zmq::kqueue_t::worker_routine ()
 No symbol table info available.
 #3  0x0000000103a974ea in thread_routine ()
 No symbol table info available.
 #4  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #5  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 9 (process 41633):
 #0  0x00007fff92eb4d16 in kevent ()
 No symbol table info available.
 #1  0x0000000103a829e3 in zmq::kqueue_t::loop ()
 No symbol table info available.
 #2  0x0000000103a82885 in zmq::kqueue_t::worker_routine ()
 No symbol table info available.
 #3  0x0000000103a974ea in thread_routine ()
 No symbol table info available.
 #4  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #5  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 8 (process 41633):
 #0  0x00007fff92eb4d16 in kevent ()
 No symbol table info available.
 #1  0x0000000103a829e3 in zmq::kqueue_t::loop ()
 No symbol table info available.
 #2  0x0000000103a82885 in zmq::kqueue_t::worker_routine ()
 No symbol table info available.
 #3  0x0000000103a974ea in thread_routine ()
 No symbol table info available.
 #4  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #5  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 7 (process 41633):
 #0  0x00007fff92eb42aa in recvfrom ()
 No symbol table info available.
 #1  0x0000000103a901eb in zmq::signaler_t::recv ()
 No symbol table info available.
 #2  0x0000000103a83aa9 in zmq::mailbox_t::recv ()
 No symbol table info available.
 #3  0x0000000103a80f4f in zmq::io_thread_t::in_event ()
 No symbol table info available.
 #4  0x0000000103a8103c in non-virtual thunk to
 zmq::io_thread_t::in_event() ()
 No symbol table info available.
 #5  0x0000000103a82bc0 in zmq::kqueue_t::loop ()
 No symbol table info available.
 #6  0x0000000103a82885 in zmq::kqueue_t::worker_routine ()
 No symbol table info available.
 #7  0x0000000103a974ea in thread_routine ()
 No symbol table info available.
 #8  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #9  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 6 (process 41633):
 #0  0x00007fff92eb4d16 in kevent ()
 No symbol table info available.
 #1  0x0000000103a829e3 in zmq::kqueue_t::loop ()
 No symbol table info available.
 #2  0x0000000103a82885 in zmq::kqueue_t::worker_routine ()
 No symbol table info available.
 #3  0x0000000103a974ea in thread_routine ()
 No symbol table info available.
 #4  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #5  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 5 (process 41633):
 #0  0x0000000106027991 in QString::replace (this=0x10ac86320,
 before=0x10ac85ad0, blen=1, after=0x10ac85d00, alen=2,
 cs=Qt::CaseSensitive) at qstring.cpp:1982
         indices = {34, 79, 134, 159, 203, 248, 0 <repeats 204 times>,
 180898132, 1, 180898108, 1, 180898132, 1, 2407735707, 32767, 100812754, 1,
 180898112, 1, 100126658, 1, 0, 16777216, 180902504, 255, 4294967295, 1,
 180902520, 1, 0, 1, 180903794, 1, 180898256, 1, 203485338, 1, 203485338,
 16777217, 104173936, 1, 180898208, 1, 100132543, 1, 180902504, 1,
 180902504, 1, 180898240, 1, 100122485, 1, 180898304, 1, 180902504, 1,
 180898272, 1, 100813596, 1, 180902520, 1, 180902496, 1, 180898304, 1,
 100813557, 1, 180906064, 1, 180902496, 1, 180903600, 1, 100825796, 1, 0,
 0, 0, 0, 180906064, 1, 0, 4294967295, 180906064, 1, 1, 0 <repeats 733
 times>}
         pos = 0
         matcher = {
   d_ptr = 0x0,
   q_pattern = {
     d = 0x106359170
   },
   q_cs = Qt::CaseSensitive,
   {
     q_data = {16843009, 16843009, 16843008, 16843009 <repeats 61 times>,
 180902608, 1, 1, 0 <repeats 106 times>, 16777216, 0, 0, 177210784,
 16777217, 1, 1, 177210784, 16777217, 0, 0, 177210784, 16777217, 1, 1, 1,
 0, 180902160, 1, 2407966126, 32767, 4294967295, 4294967295, 8, 0,
 180902192, 1, 2407966126, 32767, 4294967168, 4294967295, 0, 0, 164159488,
 1, 182841120, 1, 164174336, 1, 164189696, 1, 180902384, 1, 5, 0,
 180902272, 1, 2407966126, 32767, 4294967280, 4294967295, 182684113, 1,
 164159488, 1, 67108864, 0, 164174336, 1, 164189696, 1, 180902464, 1,
 2407967576, 32767, 164174336, 1, 5, 0, 80, 0, 6, 0, 164163824, 1, 5, 0,
 164189700, 1, 5, 1, 180902448, 1},
     p = {
       q_skiptable = "\001\001\001\001\001\001\001\001\000", '\001'
 <repeats 247 times>,
       uc = 0x10ac85ad0,
       len = 1
     }
   }
 }
         index = 0
 #1  0x00000001060282ad in QString::replace (this=0x10ac86320,
 before=@0x10ac86050, after=@0x10ac86048, cs=Qt::CaseSensitive) at
 qstring.cpp:2110
         alen = 2
         a = {
   a = 256,
   s = 2,
   ptr = 0x10ac85d00,
   {
     array = "\\\000b\000\001\000\000\000\020\327
 \f\001\000\000\000\326\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000\002\000\000\000\000\0000\000\000\000\000\000\000\000\320]\310\n\001\000\000\000\241\r\206\217\377\177\000\000\001\020\000\000\000\000\200\377\020\327
 \f\001\000\000\000\327\000\000\000\000\000\000\000\000\000
 \f\001\000\000\000\003\000\000\000\000\000\000\000n\r\302\020\000\000\000\000\000\000
 \f\001\000\000\000@\000\000\000\000\000\000\000\000$\311\t\001\000\000\000@\000\000\000\000\000\000\000\000\340\310\t\001\000\000\0000\000\000\000\000\000\000\000\000\340\310\t\001",
 '\0' <repeats 12 times>,
 "\340\310\t\001\000\000\000\000\000\000\004\000\000\000\000\340\326
 \f\001\000\000\000@\000"...,
     q_for_alignment_1 = 4301389916,
     q_for_alignment_2 = 2.1251689868635652e-314
   }
 }
         blen = 1
         b = {
   a = 256,
   s = 1,
   ptr = 0x10ac85ad0,
   {
     array = "\b\000", '\001' <repeats 166 times>,
 "p_\310\n\001\000\000\000\001\000\000\000\000\000\000\000\003\000\000\000\001\000\000\000\000\340\310\t\001\000\000\000WV\002\006\001\000\000\000p\360
 \f\001", '\0' <repeats 11 times>,
 "\023(\000\000\000\000\000\000\000\000\000\004\000\000\000\0004\000\000\000\000\000\000\000\000\340\310\t\001\000\000\000\000\\\310\n\001\000\000\000\263\321\205\217\377\177\000\000\000\340\313\t\001\000\000\0004\000\000\000\000\000\000\000\n\000\000\000\000\000\000\000\000O\373\005\001\000\000\000
 \\\310\n\001\000\000\000\a\334\205\217\377\177\000\0004\000\000\000\000\000\000\000@`\310\n\001\000\000\000@\\\310\n\001\000\000\000e\237\372\005\001\000\000\000P\\\310\n\001"...,
     q_for_alignment_1 = 72340172838076424,
     q_for_alignment_2 = 7.7486041854889448e-304
   }
 }
 #2  0x0000000103b62f3e in
 QJson::Serializer::SerializerPrivate::sanitizeString (this=0x10c209c30,
 str=@0x10ac86320) at serializer.cpp:255
         result = {
   d = 0x10c20d6e0
 }
         unicode = (const ushort *) 0x10c20c0aa
         i = 13
 #3  0x0000000103b623dd in QJson::Serializer::SerializerPrivate::serialize
 (this=0x10c209c30, v=@0x10c20c118, reserved=1) at serializer.cpp:162
         str = {
   d = 0x106358eb8
 }
         error = false
         indent = {
   d = 0x106358eb8
 }
 #4  0x0000000103b61ac7 in QJson::Serializer::SerializerPrivate::serialize
 (this=0x10c209c30, v=@0x10ac86a98, reserved=1) at serializer.cpp:124
         serializedValue = {
   d = 0x10c20d6e0
 }
         key = {
   d = 0x10c2099b0
 }
         value = {
   d = 0x10c20d6e0
 }
         vmap = {
   {
     d = 0x10c207680,
     e = 0x10c207680
   }
 }
         it = {
   c = {
     {
       d = 0x10c207680,
       e = 0x10c207680
     }
   },
   i = {
     i = 0x10c209c18
   },
   n = {
     i = 0x10c20c128
   }
 }
         pairs = {
   {
     p = {
       d = 0x10c20a160
     },
     d = 0x10c20a160
   }
 }
         str = {
   d = 0x10c209b30
 }
         error = false
         indent = {
   d = 0x106358eb8
 }
 #5  0x0000000103b6348c in QJson::Serializer::serialize (this=0x10ac86ab0,
 v=@0x10ac86a98) at serializer.cpp:301
 No locals.
 #6  0x00000001027ae504 in LoggingItem::toByteArray (this=0x10b05e000) at
 logging.cpp:191
         variant = {
   {
     d = 0x10c207680,
     e = 0x10c207680
   }
 }
         serializer = {
   d = 0x10c209c30
 }
         json = (QByteArray &) @0x10ac86bb8: {
   d = 0x1027b02a8
 }
 #7  0x00000001027b0731 in LoggerThread::handleItem (this=0x10a925b00,
 item=0x10b05e000) at logging.cpp:583
 No locals.
 #8  0x00000001027afeb2 in LoggerThread::run (this=0x10a925b00) at
 logging.cpp:385
         item = (LoggingItem *) 0x10b05e000
         dieNow = false
 #9  0x00000001027b0b4c in non-virtual thunk to LoggerThread::run()
 (this=0x10a925b10) at logging.cpp:427
         e = (ZMQException &) @0xffffffffffffffff: No locals.
 #10 0x00000001026d2b8a in MThreadInternal::run (this=0x10a924a50) at
 mthread.cpp:79
 No locals.
 #11 0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10a924a50) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10ac87000
         data = (QThreadData *) 0x10a926990
         objectName = {
   d = 0x10a9268a0
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10a924a50,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10a924a50
 #12 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #13 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 2 (process 41633):
 #0  0x00007fff92eb4d16 in kevent ()
 No symbol table info available.
 #1  0x00007fff90f8ddea in _dispatch_mgr_invoke ()
 No symbol table info available.
 #2  0x00007fff90f8d9ee in _dispatch_mgr_thread ()
 No symbol table info available.

 Thread 1 (process 41633):
 #0  0x00007fff92eb4ffa in read ()
 No symbol table info available.
 #1  0x000000010e25ece9 in vio_read ()
 No symbol table info available.
 #2  0x000000010e25edba in vio_read_buff ()
 No symbol table info available.
 #3  0x000000010e23a274 in my_real_read ()
 No symbol table info available.
 #4  0x000000010e23a64c in my_net_read ()
 No symbol table info available.
 #5  0x000000010e22ff82 in cli_safe_read ()
 No symbol table info available.
 #6  0x000000010e22925f in cli_read_prepare_result ()
 No symbol table info available.
 #7  0x000000010e22982a in mysql_stmt_prepare ()
 No symbol table info available.
 #8  0x000000010af88ca3 in QMYSQLResult::prepare (this=0x10f431430,
 query=@0x10f42a080) at ../../../sql/drivers/mysql/qsql_mysql.cpp:900
         r = 32767
         encQuery = {
   d = 0x10f41f770
 }
 #9  0x00000001042fb9df in QSqlResult::savePrepare (this=0x10f431430,
 query=@0x7fff5fbfe890) at kernel/qsqlresult.cpp:601
 No locals.
 #10 0x00000001042e6444 in QSqlQuery::prepare (this=0x7fff5fbfe8b0,
 query=@0x7fff5fbfe890) at kernel/qsqlquery.cpp:930
 No locals.
 #11 0x00000001026f5d5d in MSqlQuery::prepare (this=0x7fff5fbfe8b0,
 query=@0x7fff5fbfe890) at mythdbcon.cpp:826
         ok = 95
 #12 0x00000001026ffa5e in MythDB::GetSetting (this=0x10a929ad0,
 _key=@0x7fff5fbfeab8, defaultval=@0x7fff5fbfeab0) at mythdb.cpp:396
         key = {
   d = 0x10f42be60
 }
         it = {
   i = 0x10a92ca50
 }
         query = {
   <QSqlQuery> = {
     d = 0x10f42a0d0
   },
   members of MSqlQuery:
   m_db = 0x10ad254c0,
   m_isConnected = true,
   m_returnConnection = true,
   m_last_prepared_query = {
     d = 0x10f42e370
   }
 }
         value = (QString &) @0x7fff5fbfeac0: {
   d = 0x106359190
 }
 #13 0x0000000102728587 in MythCoreContext::GetSetting (this=0x10a929d70,
 key=@0x7fff5fbfeab8, defaultval=@0x7fff5fbfeab0) at
 mythcorecontext.cpp:842
 No locals.
 #14 0x0000000101496605 in MythSystemEventHandler::customEvent
 (this=0x10ae0faa0, e=0x10f40bdd0) at mythsystemevent.cpp:301
         me = (MythEvent *) 0x10f40bdd0
         msg = {
   d = 0x10f42f6f0
 }
         tokens = {
   <QList<QString>> = {
     {
       p = {
         d = 0x10f413740
       },
       d = 0x10f413740
     }
   }, <No data fields>}
         cmd = {
   d = 0x10ae58f90
 }
 #15 0x0000000106167196 in QObject::event (this=0x10ae0faa0, e=0x10f40bdd0)
 at qobject.cpp:1225
 No locals.
 #16 0x0000000106145958 in QCoreApplicationPrivate::notify_helper
 (this=0x10a920730, receiver=0x10ae0faa0, event=0x10f40bdd0) at
 qcoreapplication.cpp:1076
 No locals.
 #17 0x00000001061458aa in QCoreApplication::notify (this=0x7fff5fbffa00,
 receiver=0x10ae0faa0, event=0x10f40bdd0) at qcoreapplication.cpp:1022
         d = (QCoreApplicationPrivate *) 0x10a920730
 #18 0x000000010614573a in QCoreApplication::notifyInternal
 (this=0x7fff5fbffa00, receiver=0x10ae0faa0, event=0x10f40bdd0) at
 qcoreapplication.cpp:946
         threadData = (QThreadData *) 0x10a920800
         returnValue = true
         result = false
         cbdata = {0x10ae0faa0, 0x10f40bdd0, 0x7fff5fbfef17}
         d = (QObjectPrivate *) 0x10ae10700
 #19 0x00000001061498b4 in QCoreApplication::sendEvent
 (receiver=0x10ae0faa0, event=0x10f40bdd0) at qcoreapplication.h:231
 No locals.
 #20 0x0000000106146b51 in QCoreApplicationPrivate::sendPostedEvents
 (receiver=0x0, event_type=0, data=0x10a920800) at
 qcoreapplication.cpp:1570
         pe = (const QPostEvent &) @0x10f410b10: {
   receiver = 0x10ae0faa0,
   event = 0x0,
   priority = 0
 }
         e = (MythEvent *) 0x10f40bdd0
         r = (MythSystemEventHandler *) 0x10ae0faa0
         locker = {
   val = 4472309832
 }
         startOffset = 0
         i = (int &) @0x10a92083c: 1
 #21 0x0000000106197ac4 in QEventDispatcherUNIX::processEvents
 (this=0x10a91f4d0, flags=@0x7fff5fbff138) at qeventdispatcher_unix.cpp:909
         d = (QEventDispatcherUNIXPrivate *) 0x10b004600
         nevents = 1
         canWait = 6
 #22 0x0000000106140cbc in QEventLoop::processEvents (this=0x7fff5fbff2b0,
 flags=@0x7fff5fbff1e0) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x10ae64150
 #23 0x0000000106140eb9 in QEventLoop::exec (this=0x7fff5fbff2b0,
 flags=@0x7fff5fbff298) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x10ae64150
         locker = {
   val = 4472310168
 }
         app = (QCoreApplication *) 0x7fff5fbffa00
         eventLoop = (QEventLoop *) 0x7fff5fbff2b0
 #24 0x0000000106145f31 in QCoreApplication::exec () at
 qcoreapplication.cpp:1218
         threadData = (QThreadData *) 0x10a920800
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x106362090,
     d_ptr = {
       d = 0x10ae64150
     }
   }, <No data fields>}
         returnCode = 0
 #25 0x00000001001450d3 in run_backend (cmdline=@0x7fff5fbffa38) at
 main_helpers.cpp:691
         ismaster = true
         sysEventHandler = (MythSystemEventHandler *) 0x10ae0faa0
         fatal_error = false
         runsched = true
         sched = (Scheduler *) 0x10ad25f60
         httpStatus = (HttpStatus *) 0x109d80e60
         pHS = (HttpServer *) 0x10e600910
         port = 6543
         exitCode = 0
 #26 0x0000000100048074 in main (argc=6, argv=0x7fff5fbffa90) at
 main.cpp:135
         a = (QCoreApplication) {
   <QObject> = {
     _vptr$QObject = 0x106362150,
     d_ptr = {
       d = 0x10a920730
     }
   }, <No data fields>}
         retval = 0
         mask = {
   d = 0x10a9244f0
 }
         signallist = {
   {
     p = {
       d = 0x10a927040
     },
     d = 0x10a927040
   }
 }
         cmdline = (MythBackendCommandLineParser) {
   <MythCommandLineParser> = {
     _vptr$MythCommandLineParser = 0x100266320,
     m_appname = {
       d = 0x10a915d90
     },
     m_optionedArgs = {
       {
         d = 0x10a916320,
         e = 0x10a916320
       }
     },
     m_namedArgs = {
       {
         d = 0x10a916210,
         e = 0x10a916210
       }
     },
     m_passthroughActive = false,
     m_overridesImported = true,
     m_verbose = false
   }, <No data fields>}
         daemonize = false
         callCleanup = {
   m_cleanFunction = 0x10013fab0 <cleanup()>
 }
 }}}

--
Ticket URL: <http://code.mythtv.org/trac/ticket/11661#comment:2>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list