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

MythTV noreply at mythtv.org
Thu Jul 11 04:43:58 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                |   Keywords:
Ticket locked:  0                     |
--------------------------------------+-------------------------
 This one had me annoyed for a while.
 It's very rare, but it does happen from time to time; the backend crashing
 from time to time.

 Turned out it's a racing condition in mythbackend.

 the livetv chain is deleted in mythbackend -> mainserver; yet that livetv
 chain is used in TVRec .

 Most of the time, TVRec will stop using the livetv chain before it is
 deleted by MainServer. But sometimes; that's not what is happening:
 MainServer delete it in its own thread; and TVRec will then call
 LiveTVChain::FinishedRecording on it

 This will cause a crash.

 backtrace:
 {{{
 (gdb) thread apply all bt full

 Thread 51 (process 41515):
 #0  0x00007fff92eb4322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000106190f87 in qt_safe_select (nfds=104, fdread=0x10b83bdb8,
 fdwrite=0x10b83c050, fdexcept=0x10b83c2e8, orig_timeout=0x0) at
 qcore_unix.cpp:83
         ret = 1
         start = {
   tv_sec = 75321703678308,
   tv_usec = 862208356
 }
         timeout = {
   tv_sec = 4472306064,
   tv_usec = 32
 }
         ret = 0
 #2  0x0000000106196f87 in QEventDispatcherUNIX::select (this=0x10a92e1f0,
 nfds=104, readfds=0x10b83bdb8, writefds=0x10b83c050,
 exceptfds=0x10b83c2e8, timeout=0x0) at qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x00000001061954a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10b83bc00, flags=@0x111b0fbb8, timeout=0x0) at
 qeventdispatcher_unix.cpp:219
         highest = 103
         wakeUpFd = 103
         q = (QEventDispatcherUNIX *) 0x10a92e1f0
         nsel = 1
         nevents = 17537
         t = {0x106240d2c "Read", 0x106240d31 "Write", 0x106240d37
 "Exception"}
 #4  0x0000000106197c1f in QEventDispatcherUNIX::processEvents
 (this=0x10a92e1f0, flags=@0x111b0fc28) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x0
         wait_tm = {
   tv_sec = 0,
   tv_usec = 0
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10b83bc00
         nevents = 0
         canWait = true
 #5  0x0000000106140cbc in QEventLoop::processEvents (this=0x111b0fd58,
 flags=@0x111b0fcd0) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x10a944fa0
 #6  0x0000000106140eb9 in QEventLoop::exec (this=0x111b0fd58,
 flags=@0x111b0fd50) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x10a944fa0
         locker = {
   val = 4460007256
 }
         app = (QCoreApplication *) 0x7fff5fbffa00
         eventLoop = (QEventLoop *) 0x111b0fd58
 #7  0x0000000105fb18ae in QThread::exec (this=0x109d65e00) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x109d64ed0
         locker = {
   val = 4460007256
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x106362090,
     d_ptr = {
       d = 0x10a944fa0
     }
   }, <No data fields>}
         returnCode = 1
 #8  0x0000000105fb1ad5 in QThread::run (this=0x109d65e00) at
 qthread.cpp:609
 No locals.
 #9  0x00000001026d11b5 in MThreadInternal::QThreadRun (this=0x109d65e00)
 at mthread.cpp:81
 No locals.
 #10 0x00000001026d0c7d in MThread::run (this=0x109d40810) at
 mthread.cpp:321
 No locals.
 #11 0x00000001026d2b8a in MThreadInternal::run (this=0x109d65e00) at
 mthread.cpp:79
 No locals.
 #12 0x0000000105fb51f1 in QThreadPrivate::start (arg=0x109d65e00) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111b10000
         data = (QThreadData *) 0x109d64f90
         objectName = {
   d = 0x109d62760
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109d65e00,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109d65e00
 #13 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #14 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 50 (process 41515):
 #0  0x00007fff92eb40fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff8f848fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x0000000105fb4890 in QMutexPrivate::wait (this=0x10abaead0,
 timeout=-1) at qmutex_unix.cpp:151
         errorCode = 0
 #3  0x0000000105facd07 in QMutex::lockInternal (this=0x10ab53e50) at
 qmutex.cpp:450
         isLocked = false
         maximumSpinTime = 0
         averageWaitTime = 4590704688
         actualWaitTime = 140735309193816
         spinTime = 1000071
         d = (QMutexPrivate *) 0x10abaead0
         elapsedTimer = {
   t1 = 75324669061733,
   t2 = 0
 }
         maximumSpinTime = 4590704560
         spinTime = 140735658209254
 #4  0x0000000105facc47 in QMutex::lock (this=0x10ab53e50) at
 qmutex.cpp:177
         d = (QMutexPrivate *) 0x10abaead0
         self = (HANDLE) 0x7fff8f8ce717
         isLocked = false
 #5  0x000000010008091a in MainServer::DoDeleteThread (this=0x10ab53d70,
 ds=0x109d3bf50) at mainserver.cpp:1963
         logInfo = {
   d = 0x109d3b870
 }
         followLinks = false
         slowDeletes = false
         size = 0
         errmsg = false
         fInfo = {
   d_ptr = {
     d = 0x105f7bff5
   }
 }
         checkFile = warning: can't find linker symbol for virtual table
 for `QFile' value
 warning:   found `QMutexLocker::unlock()' instead
 {
   <QIODevice> = {
     <QObject> = {
       _vptr$QObject = 0x10001c68a,
       d_ptr = {
         d = 0x111a09d40
       }
     }, <No data fields>}, <No data fields>}
         fd = 16777216
         nameFilter = {
   d = 0x111a09a20
 }
         name = {
   d = 0x10001b395
 }
         pginfo = {
   _vptr$ProgramInfo = 0x111a09b90,
   title = {
     d = 0xffffffffffffffff
   },
   subtitle = {
     d = 0x0
   },
   description = {
     d = 0x109c8e000
   },
   season = 2407936300,
   episode = 32767,
   syndicatedepisode = {
     d = 0x109c91a00
   },
   category = {
     d = 0x0
   },
   recpriority = 295738336,
   chanid = 1,
   chanstr = {
     d = 0x7fff8f863836
   },
   chansign = {
     d = 0x109d3b888
   },
   channame = {
     d = 0x109dfc080
   },
   chanplaybackfilters = {
     d = 0xd
   },
   recgroup = {
     d = 0x6358eb8
   },
   playgroup = {
     d = 0x3c5
   },
   pathname = {
     d = 0x0
   },
   hostname = {
     d = 0x109c91a00
   },
   storagegroup = {
     d = 0x0
   },
   seriesid = {
     d = 0x111a09c30
   },
   programid = {
     d = 0x7fff8f863836
   },
   inetref = {
     d = 0x100000000
   },
   catType = 165658752,
   filesize = 4459840736,
   startts = {
     d = {
       d = 0x109d00000
     }
   },
   endts = {
     d = {
       d = 0x3b9
     }
   },
   recstartts = {
     d = {
       d = 0x111a0a000
     }
   },
   recendts = {
     d = {
       d = 0x109c8e000
     }
   },
   stars = 5.83195661e-32,
   originalAirDate = {
     jd = 1
   },
   lastmodified = {
     d = {
       d = 0x111a09c10
     }
   },
   lastInUseTime = {
     d = {
       d = 0x105fe54c3
     }
   },
   prefinput = 0,
   recpriority2 = 1,
   recordid = 164870192,
   parentid = 1,
   sourceid = 42859744,
   inputid = 1,
   cardid = 164626432,
   findid = 1,
   programflags = 106,
   properties = 1,
   year = 0,
   partnumber = 64736,
   parttotal = 653,
   recstatus = 1 '\001',
   oldrecstatus = 0 '\0',
   rectype = 0 '\0',
   dupin = 1 '\001',
   dupmethod = 1 '\001',
   availableStatus = 0 '\0',
   spread = 0 '\0',
   startCol = 0 '\0',
   sortTitle = {
     d = 0x10a90de90
   },
   inUseForWhat = {
     d = 0x111a09c40
   },
   positionMapDBReplacement = 0x105fad371
 }
         tvchain = (LiveTVChain *) 0x38
         dir = {
   d_ptr = {
     d = 0x109d3c4e0
   }
 }
 #6  0x0000000100080888 in DeleteThread::run (this=0x109d3bf40) at
 mainserver.cpp:1953
 No locals.
 #7  0x00000001026da318 in MPoolThread::run (this=0x109d65ae0) at
 mthreadpool.cpp:87
         autodelete = true
         t = {
   m_timer = {
     t1 = 75321665211800,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4460010241
 }
 #8  0x00000001026d2b8a in MThreadInternal::run (this=0x109d65b30) at
 mthread.cpp:79
 No locals.
 #9  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x109d65b30) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111a0a000
         data = (QThreadData *) 0x109d3c890
         objectName = {
   d = 0x109d35b30
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109d65b30,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109d65b30
 #10 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #11 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 49 (process 41515):
 #0  0x00007fff8f866532 in small_free_list_add_ptr ()
 No symbol table info available.
 #1  0x00007fff8f864189 in szone_free_definite_size ()
 No symbol table info available.
 #2  0x00007fff8f85d8f8 in free ()
 No symbol table info available.
 #3  0x000000010e548d42 in my_free ()
 No symbol table info available.
 #4  0x000000010e5436ed in free_root ()
 No symbol table info available.
 #5  0x000000010e50a67a in mysql_stmt_close ()
 No symbol table info available.
 #6  0x000000010af85c6b in QMYSQLResult::cleanup (this=0x109d34cc0) at
 ../../../sql/drivers/mysql/qsql_mysql.cpp:446
         i = 1
 #7  0x000000010af85ae2 in QMYSQLResult::~QMYSQLResult (this=0x109d34cc0)
 at ../../../sql/drivers/mysql/qsql_mysql.cpp:415
 No locals.
 #8  0x000000010af85ab5 in QMYSQLResult::~QMYSQLResult (this=0x109d34cc0)
 at ../../../sql/drivers/mysql/qsql_mysql.cpp:414
 No locals.
 #9  0x000000010af85a68 in QMYSQLResult::~QMYSQLResult (this=0x109d34cc0)
 at ../../../sql/drivers/mysql/qsql_mysql.cpp:414
 No locals.
 #10 0x00000001042e4aa8 in QSqlQueryPrivate::~QSqlQueryPrivate
 (this=0x109d581b0) at kernel/qsqlquery.cpp:94
         nr = (QSqlNullResult *) 0x10c004a10
 #11 0x00000001042e4a35 in QSqlQueryPrivate::~QSqlQueryPrivate
 (this=0x109d581b0) at kernel/qsqlquery.cpp:90
 No locals.
 #12 0x00000001042e4bb8 in QSqlQuery::~QSqlQuery (this=0x111490788) at
 kernel/qsqlquery.cpp:245
 No locals.
 #13 0x00000001026f2d35 in MSqlQuery::~MSqlQuery (this=0x111490788) at
 mythdbcon.cpp:527
 No locals.
 #14 0x00000001026f2c65 in MSqlQuery::~MSqlQuery (this=0x111490788) at
 mythdbcon.cpp:517
 No locals.
 #15 0x000000010008516f in MainServer::DeleteRecordedFiles
 (this=0x10ab53d70, ds=0x109d41030) at mainserver.cpp:2166
         basename = {
   d = 0x106359170
 }
         storagegroup = {
   d = 0x106359170
 }
         deleteInDB = false
         logInfo = {
   d = 0x109d3ab80
 }
         update = {
   <QSqlQuery> = {
     d = 0x109d34220
   },
   members of MSqlQuery:
   m_db = 0x109d479f0,
   m_isConnected = true,
   m_returnConnection = true,
   m_last_prepared_query = {
     d = 0x106359170
   }
 }
         query = {
   <QSqlQuery> = {
     d = 0x109d581b0
   },
   members of MSqlQuery:
   m_db = 0x109d479f0,
   m_isConnected = true,
   m_returnConnection = true,
   m_last_prepared_query = {
     d = 0x109d64350
   }
 }
         hostname = {
   d = 0x106359170
 }
 #16 0x0000000100081f5f in MainServer::DoDeleteThread (this=0x10ab53d70,
 ds=0x109d41030) at mainserver.cpp:2079
         logInfo = {
   d = 0x109d65f00
 }
         followLinks = false
         slowDeletes = false
         size = 0
         errmsg = false
         fInfo = {
   d_ptr = {
     d = 0x109d399d0
   }
 }
         checkFile = (QFile) {
   <QIODevice> = {
     <QObject> = {
       _vptr$QObject = 0x106360e30,
       d_ptr = {
         d = 0x109d3bd60
       }
     }, <No data fields>}, <No data fields>}
         fd = -1
         nameFilter = {
   d = 0x109d36c30
 }
         name = {
   d = 0x109d39b70
 }
         pginfo = (ProgramInfo) {
   _vptr$ProgramInfo = 0x10310c1a0,
   title = {
     d = 0x106359190
   },
   subtitle = {
     d = 0x106359190
   },
   description = {
     d = 0x106359190
   },
   season = 0,
   episode = 0,
   syndicatedepisode = {
     d = 0x106359170
   },
   category = {
     d = 0x106359190
   },
   recpriority = 0,
   chanid = 1301,
   chanstr = {
     d = 0x10c00d250
   },
   chansign = {
     d = 0x10c026ec0
   },
   channame = {
     d = 0x10c026f00
   },
   chanplaybackfilters = {
     d = 0x106359190
   },
   recgroup = {
     d = 0x10c00c9d0
   },
   playgroup = {
     d = 0x10c00c9a0
   },
   pathname = {
     d = 0x10c038630
   },
   hostname = {
     d = 0x10c026f90
   },
   storagegroup = {
     d = 0x10c038680
   },
   seriesid = {
     d = 0x106359190
   },
   programid = {
     d = 0x106359190
   },
   inetref = {
     d = 0x106359190
   },
   catType = ProgramInfo::kCategoryNone,
   filesize = 0,
   startts = {
     d = {
       d = 0x10c00d280
     }
   },
   endts = {
     d = {
       d = 0x10c00d230
     }
   },
   recstartts = {
     d = {
       d = 0x10c008c50
     }
   },
   recendts = {
     d = {
       d = 0x10c00cbb0
     }
   },
   stars = 0,
   originalAirDate = {
     jd = 0
   },
   lastmodified = {
     d = {
       d = 0x10c019f70
     }
   },
   lastInUseTime = {
     d = {
       d = 0x10c00d1d0
     }
   },
   prefinput = 0,
   recpriority2 = 0,
   recordid = 0,
   parentid = 0,
   sourceid = 0,
   inputid = 0,
   cardid = 0,
   findid = 0,
   programflags = 132,
   properties = 0,
   year = 0,
   partnumber = 0,
   parttotal = 0,
   recstatus = -3 '\375',
   oldrecstatus = 0 '\0',
   rectype = 0 '\0',
   dupin = 0 '\0',
   dupmethod = 0 '\0',
   availableStatus = 0 '\0',
   spread = -1 '\377',
   startCol = -1 '\377',
   sortTitle = {
     d = 0x106359170
   },
   inUseForWhat = {
     d = 0x106359170
   },
   positionMapDBReplacement = 0x0
 }
         tvchain = (LiveTVChain *) 0x0
         dir = {
   d_ptr = {
     d = 0x109d40830
   }
 }
 #17 0x0000000100080888 in DeleteThread::run (this=0x109d41020) at
 mainserver.cpp:1953
 No locals.
 #18 0x00000001026da318 in MPoolThread::run (this=0x109d68800) at
 mthreadpool.cpp:87
         autodelete = true
         t = {
   m_timer = {
     t1 = 75321660512007,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4460021793
 }
 #19 0x00000001026d2b8a in MThreadInternal::run (this=0x109d68850) at
 mthread.cpp:79
 No locals.
 #20 0x0000000105fb51f1 in QThreadPrivate::start (arg=0x109d68850) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111491000
         data = (QThreadData *) 0x109d559a0
         objectName = {
   d = 0x109d350e0
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109d68850,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109d68850
 #21 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #22 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 48 (process 41515):
 #0  0x00007fff92eb4322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000106190f87 in qt_safe_select (nfds=150, fdread=0x10e8141b8,
 fdwrite=0x10e814450, fdexcept=0x10e8146e8, orig_timeout=0x0) at
 qcore_unix.cpp:83
         ret = 1
         start = {
   tv_sec = 75321653133947,
   tv_usec = 811663995
 }
         timeout = {
   tv_sec = 4474951504,
   tv_usec = 32
 }
         ret = 0
 #2  0x0000000106196f87 in QEventDispatcherUNIX::select (this=0x10c037330,
 nfds=150, readfds=0x10e8141b8, writefds=0x10e814450,
 exceptfds=0x10e8146e8, timeout=0x0) at qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x00000001061954a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10e814000, flags=@0x112626bb8, timeout=0x0) at
 qeventdispatcher_unix.cpp:219
         highest = 149
         wakeUpFd = 135
         q = (QEventDispatcherUNIX *) 0x10c037330
         nsel = 1
         nevents = 17537
         t = {0x106240d2c "Read", 0x106240d31 "Write", 0x106240d37
 "Exception"}
 #4  0x0000000106197c1f in QEventDispatcherUNIX::processEvents
 (this=0x10c037330, flags=@0x112626c28) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x0
         wait_tm = {
   tv_sec = 0,
   tv_usec = 0
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10e814000
         nevents = 0
         canWait = true
 #5  0x0000000106140cbc in QEventLoop::processEvents (this=0x112626d58,
 flags=@0x112626cd0) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x10c01b9a0
 #6  0x0000000106140eb9 in QEventLoop::exec (this=0x112626d58,
 flags=@0x112626d50) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x10c01b9a0
         locker = {
   val = 4555071960
 }
         app = (QCoreApplication *) 0x7fff5fbffa00
         eventLoop = (QEventLoop *) 0x112626d58
 #7  0x0000000105fb18ae in QThread::exec (this=0x10f8183a0) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x10f80e150
         locker = {
   val = 4555071960
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x106362090,
     d_ptr = {
       d = 0x10c01b9a0
     }
   }, <No data fields>}
         returnCode = 1
 #8  0x0000000105fb1ad5 in QThread::run (this=0x10f8183a0) at
 qthread.cpp:609
 No locals.
 #9  0x00000001026d11b5 in MThreadInternal::QThreadRun (this=0x10f8183a0)
 at mthread.cpp:81
 No locals.
 #10 0x00000001026d0c7d in MThread::run (this=0x10f818380) at
 mthread.cpp:321
 No locals.
 #11 0x00000001026d2b8a in MThreadInternal::run (this=0x10f8183a0) at
 mthread.cpp:79
 No locals.
 #12 0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10f8183a0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x112627000
         data = (QThreadData *) 0x10f80e010
         objectName = {
   d = 0x10f80e0c0
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10f8183a0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10f8183a0
 #13 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #14 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 47 (process 41515):
 #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=0x10c219aa0,
 time=120001) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373517568,
   tv_usec = 684946
 }
         ti = {
   tv_sec = 1373517688,
   tv_nsec = 685946000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10c21c1b8,
 mutex=0x10c21c1b0, time=120001) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001026da23b in MPoolThread::run (this=0x10c21c190) at
 mthreadpool.cpp:71
         autodelete = true
         t = {
   m_timer = {
     t1 = 75321652521772,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4498506161
 }
 #5  0x00000001026d2b8a in MThreadInternal::run (this=0x10c218830) at
 mthread.cpp:79
 No locals.
 #6  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10c218830) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x11202c000
         data = (QThreadData *) 0x10c21c0e0
         objectName = {
   d = 0x10c215600
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10c218830,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10c218830
 #7  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 46 (process 41515):
 #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=0x10c019ef0,
 time=120001) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373517568,
   tv_usec = 684961
 }
         ti = {
   tv_sec = 1373517688,
   tv_nsec = 685961000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10c022138,
 mutex=0x10c022130, time=120001) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001026da23b in MPoolThread::run (this=0x10c022110) at
 mthreadpool.cpp:71
         autodelete = true
         t = {
   m_timer = {
     t1 = 75321652537646,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4496433457
 }
 #5  0x00000001026d2b8a in MThreadInternal::run (this=0x10c00cbd0) at
 mthread.cpp:79
 No locals.
 #6  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10c00cbd0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111fa9000
         data = (QThreadData *) 0x10c01a800
         objectName = {
   d = 0x10c00cea0
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10c00cbd0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10c00cbd0
 #7  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 45 (process 41515):
 #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=0x109d3f420,
 time=120001) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373517569,
   tv_usec = 785622
 }
         ti = {
   tv_sec = 1373517689,
   tv_nsec = 786622000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x109d35b98,
 mutex=0x109d35b90, time=120001) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001026da23b in MPoolThread::run (this=0x109d35b70) at
 mthreadpool.cpp:71
         autodelete = false
         t = {
   m_timer = {
     t1 = 75322753218592,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4459813777
 }
 #5  0x00000001026d2b8a in MThreadInternal::run (this=0x109d34740) at
 mthread.cpp:79
 No locals.
 #6  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x109d34740) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111987000
         data = (QThreadData *) 0x109d62080
         objectName = {
   d = 0x109d333f0
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109d34740,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109d34740
 #7  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 44 (process 41515):
 #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=0x109d20440,
 time=120001) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373517568,
   tv_usec = 684734
 }
         ti = {
   tv_sec = 1373517688,
   tv_nsec = 685734000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x109d33038,
 mutex=0x109d33030, time=120001) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001026da23b in MPoolThread::run (this=0x109d33010) at
 mthreadpool.cpp:71
         autodelete = true
         t = {
   m_timer = {
     t1 = 75321652309164,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4459802673
 }
 #5  0x00000001026d2b8a in MThreadInternal::run (this=0x109d37e80) at
 mthread.cpp:79
 No locals.
 #6  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x109d37e80) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10ff1c000
         data = (QThreadData *) 0x109d3bbd0
         objectName = {
   d = 0x109d334e0
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109d37e80,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109d37e80
 #7  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 43 (process 41515):
 #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=0x10f8072f0,
 time=120001) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373517568,
   tv_usec = 699291
 }
         ti = {
   tv_sec = 1373517688,
   tv_nsec = 700291000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10f805eb8,
 mutex=0x10f805eb0, time=120001) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001026da23b in MPoolThread::run (this=0x10f805e90) at
 mthreadpool.cpp:71
         autodelete = true
         t = {
   m_timer = {
     t1 = 75321666865664,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4555038385
 }
 #5  0x00000001026d2b8a in MThreadInternal::run (this=0x10f8057a0) at
 mthread.cpp:79
 No locals.
 #6  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10f8057a0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10ad04000
         data = (QThreadData *) 0x10f8071e0
         objectName = {
   d = 0x10f80c4c0
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10f8057a0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10f8057a0
 #7  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 42 (process 41515):
 #0  0x00007fff92eb46d6 in __workq_kernreturn ()
 No symbol table info available.
 #1  0x00007fff8f846f4c in _pthread_workq_return ()
 No symbol table info available.
 #2  0x00007fff8f846d13 in _pthread_wqthread ()
 No symbol table info available.
 #3  0x00007fff8f8311d1 in start_wqthread ()
 No symbol table info available.

 Thread 39 (process 41515):
 #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=0x109d41f70,
 time=1000) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373517573,
   tv_usec = 685455
 }
         ti = {
   tv_sec = 1373517574,
   tv_nsec = 685455000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x109d3ba18,
 mutex=0x109d3b9e0, time=1000) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x000000010149c09f in ThreadedFileWriter::SyncLoop (this=0x109d3b9c0)
 at ThreadedFileWriter.cpp:371
         locker = {
   val = 4459837921
 }
 #5  0x000000010149bffc in TFWSyncThread::run (this=0x109d370f0) at
 ThreadedFileWriter.cpp:39
 No locals.
 #6  0x00000001026d2b8a in MThreadInternal::run (this=0x109d3a180) at
 mthread.cpp:79
 No locals.
 #7  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x109d3a180) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111f26000
         data = (QThreadData *) 0x109d3f2f0
         objectName = {
   d = 0x109d385d0
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109d3a180,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109d3a180
 #8  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #9  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 38 (process 41515):
 #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=0x109d41ef0,
 time=1000) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373517573,
   tv_usec = 685474
 }
         ti = {
   tv_sec = 1373517574,
   tv_nsec = 685474000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x109d3ba10,
 mutex=0x109d3b9e0, time=1000) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x000000010149a3df in ThreadedFileWriter::DiskLoop (this=0x109d3b9c0)
 at ThreadedFileWriter.cpp:415
         buf = ('ThreadedFileWriter::TFWBuffer' *) 0x10a93e710
         data = (const void *) 0x10b870000
         write_ok = true
         tot = 59220
         errcnt = 0
         writeTimer = {
   m_timer = {
     t1 = 75138351937184,
     t2 = 0
   },
   m_offset = 0
 }
         mwte = 251
         sz = 59220
         locker = {
   val = 4459837921
 }
         minWriteTimer = {
   m_timer = {
     t1 = 75138351936957,
     t2 = 0
   },
   m_offset = 0
 }
 #5  0x000000010149a08c in TFWWriteThread::run (this=0x109d3f8d0) at
 ThreadedFileWriter.cpp:31
 No locals.
 #6  0x00000001026d2b8a in MThreadInternal::run (this=0x109d396a0) at
 mthread.cpp:79
 No locals.
 #7  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x109d396a0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111ea3000
         data = (QThreadData *) 0x109d3e7b0
         objectName = {
   d = 0x109d3f800
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109d396a0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109d396a0
 #8  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #9  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 33 (process 41515):
 #0  0x00007fff92eb4322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000106190f87 in qt_safe_select (nfds=107, fdread=0x10a0527b8,
 fdwrite=0x10a052a50, fdexcept=0x10a052ce8, orig_timeout=0x0) at
 qcore_unix.cpp:83
         ret = 1
         start = {
   tv_sec = 75321648780191,
   tv_usec = 807310239
 }
         timeout = {
   tv_sec = 4475849184,
   tv_usec = 102326030
 }
         ret = 1
 #2  0x0000000106196f87 in QEventDispatcherUNIX::select (this=0x109d301d0,
 nfds=107, readfds=0x10a0527b8, writefds=0x10a052a50,
 exceptfds=0x10a052ce8, timeout=0x0) at qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x00000001061954a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10a052600, flags=@0x10ac80bb8, timeout=0x0) at
 qeventdispatcher_unix.cpp:219
         highest = 106
         wakeUpFd = 106
         q = (QEventDispatcherUNIX *) 0x109d301d0
         nsel = 1
         nevents = 17537
         t = {0x106240d2c "Read", 0x106240d31 "Write", 0x106240d37
 "Exception"}
 #4  0x0000000106197c1f in QEventDispatcherUNIX::processEvents
 (this=0x109d301d0, flags=@0x10ac80c28) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x0
         wait_tm = {
   tv_sec = 0,
   tv_usec = 0
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10a052600
         nevents = 0
         canWait = true
 #5  0x0000000106140cbc in QEventLoop::processEvents (this=0x10ac80d58,
 flags=@0x10ac80cd0) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x109d36cc0
 #6  0x0000000106140eb9 in QEventLoop::exec (this=0x10ac80d58,
 flags=@0x10ac80d50) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x109d36cc0
         locker = {
   val = 4459809640
 }
         app = (QCoreApplication *) 0x7fff5fbffa00
         eventLoop = (QEventLoop *) 0x10ac80d58
 #7  0x0000000105fb18ae in QThread::exec (this=0x109d17500) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x109d34ae0
         locker = {
   val = 4459809640
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x106362090,
     d_ptr = {
       d = 0x109d36cc0
     }
   }, <No data fields>}
         returnCode = 1
 #8  0x0000000105fb1ad5 in QThread::run (this=0x109d17500) at
 qthread.cpp:609
 No locals.
 #9  0x00000001026d11b5 in MThreadInternal::QThreadRun (this=0x109d17500)
 at mthread.cpp:81
 No locals.
 #10 0x00000001026d0c7d in MThread::run (this=0x109d344a0) at
 mthread.cpp:321
 No locals.
 #11 0x00000001026d2b8a in MThreadInternal::run (this=0x109d17500) at
 mthread.cpp:79
 No locals.
 #12 0x0000000105fb51f1 in QThreadPrivate::start (arg=0x109d17500) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10ac81000
         data = (QThreadData *) 0x109d380c0
         objectName = {
   d = 0x109d34a90
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109d17500,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109d17500
 #13 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #14 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 31 (process 41515):
 #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=0x10c0079f0,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10c007338,
 mutex=0x10c007330, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x0000000101a0ec49 in TVRec::WaitForEventThreadSleep
 (this=0x10c007190, wake=true, time=18446744073709551615) at
 tv_rec.cpp:1489
         locker = {
   val = 4496323377
 }
         t2 = {
   m_timer = {
     t1 = 75143610128890,
     t2 = 0
   },
   m_offset = 0
 }
         te = 0
         ok = false
         t = {
   m_timer = {
     t1 = 75143599111600,
     t2 = 0
   },
   m_offset = 0
 }
 #5  0x0000000101a2d062 in TVRec::StopLiveTV (this=0x10c007190) at
 tv_rec.cpp:2865
         lock = {
   val = 4496323185
 }
         hadPseudoLiveTVRec = false
         next_state = kState_None
 #6  0x0000000100028a6b in EncoderLink::StopLiveTV (this=0x10ab37340) at
 encoderlink.cpp:656
 No locals.
 #7  0x000000010006622c in MainServer::HandleRecorderQuery
 (this=0x10ab53d70, slist=@0x111a8cc88, commands=@0x111a8cc48,
 pbs=0x10f923060) at mainserver.cpp:3953
         chainid = {
   d = 0x10c214ea0
 }
         chain = (LiveTVChain *) 0x111a8c2b0
         pbssock = (MythSocket *) 0x109d2ffe0
         recnum = 1
         iter = {
   i = 0x10ab32ab0
 }
         command = {
   d = 0x109d4bf30
 }
         retlist = {
   <QList<QString>> = {
     {
       p = {
         d = 0x106359030
       },
       d = 0x106359030
     }
   }, <No data fields>}
         enc = (EncoderLink *) 0x10ab37340
 #8  0x000000010004d816 in MainServer::ProcessRequestWork
 (this=0x10ab53d70, sock=0x109d2ffe0) at mainserver.cpp:667
         listline = {
   <QList<QString>> = {
     {
       p = {
         d = 0x109d666c0
       },
       d = 0x109d666c0
     }
   }, <No data fields>}
         line = {
   d = 0x109d62bc0
 }
         tokens = {
   <QList<QString>> = {
     {
       p = {
         d = 0x10a92d3d0
       },
       d = 0x10a92d3d0
     }
   }, <No data fields>}
         command = {
   d = 0x10a92d390
 }
         pbs = (PlaybackSock *) 0x10f923060
 #9  0x000000010004b80e in MainServer::ProcessRequest (this=0x10ab53d70,
 sock=0x109d2ffe0) at mainserver.cpp:448
 No locals.
 #10 0x00000001000aae64 in ProcessRequestRunnable::run (this=0x10a9436a0)
 at mainserver.cpp:147
 No locals.
 #11 0x00000001026da318 in MPoolThread::run (this=0x10a9158b0) at
 mthreadpool.cpp:87
         autodelete = true
         t = {
   m_timer = {
     t1 = 75143566688911,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4472264913
 }
 #12 0x00000001026d2b8a in MThreadInternal::run (this=0x10a918870) at
 mthread.cpp:79
 No locals.
 #13 0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10a918870) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111a8d000
         data = (QThreadData *) 0x10a900f70
         objectName = {
   d = 0x10a919ee0
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10a918870,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10a918870
 #14 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #15 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 28 (process 41515):
 #0  0x00007fff92eb4322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000106190f87 in qt_safe_select (nfds=85, fdread=0x10e811db8,
 fdwrite=0x10e812050, fdexcept=0x10e8122e8, orig_timeout=0x0) at
 qcore_unix.cpp:83
         ret = 1
         start = {
   tv_sec = 75072327915953,
   tv_usec = 594549169
 }
         timeout = {
   tv_sec = 2,
   tv_usec = 201353572
 }
         ret = 0
 #2  0x0000000106196f87 in QEventDispatcherUNIX::select (this=0x10c008e10,
 nfds=85, readfds=0x10e811db8, writefds=0x10e812050, exceptfds=0x10e8122e8,
 timeout=0x0) at qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x00000001061954a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10e811c00, flags=@0x111903bb8, timeout=0x0) at
 qeventdispatcher_unix.cpp:219
         highest = 84
         wakeUpFd = 84
         q = (QEventDispatcherUNIX *) 0x10c008e10
         nsel = 1
         nevents = 17479
         t = {0x106240d2c "Read", 0x106240d31 "Write", 0x106240d37
 "Exception"}
 #4  0x0000000106197c1f in QEventDispatcherUNIX::processEvents
 (this=0x10c008e10, flags=@0x111903c28) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x0
         wait_tm = {
   tv_sec = 0,
   tv_usec = 0
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10e811c00
         nevents = 0
         canWait = true
 #5  0x0000000106140cbc in QEventLoop::processEvents (this=0x111903d58,
 flags=@0x111903cd0) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x10c0035b0
 #6  0x0000000106140eb9 in QEventLoop::exec (this=0x111903d58,
 flags=@0x111903d50) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x10c0035b0
         locker = {
   val = 4474983256
 }
         app = (QCoreApplication *) 0x7fff5fbffa00
         eventLoop = (QEventLoop *) 0x111903d58
 #7  0x0000000105fb18ae in QThread::exec (this=0x111783860) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x10abad2d0
         locker = {
   val = 4474983256
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x106362090,
     d_ptr = {
       d = 0x10c0035b0
     }
   }, <No data fields>}
         returnCode = -1
 #8  0x0000000105fb1ad5 in QThread::run (this=0x111783860) at
 qthread.cpp:609
 No locals.
 #9  0x00000001026d11b5 in MThreadInternal::QThreadRun (this=0x111783860)
 at mthread.cpp:81
 No locals.
 #10 0x00000001026d0c7d in MThread::run (this=0x10abaf450) at
 mthread.cpp:321
 No locals.
 #11 0x00000001026d2b8a in MThreadInternal::run (this=0x111783860) at
 mthread.cpp:79
 No locals.
 #12 0x0000000105fb51f1 in QThreadPrivate::start (arg=0x111783860) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111904000
         data = (QThreadData *) 0x10abad410
         objectName = {
   d = 0x10abaf540
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x111783860,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x111783860
 #13 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #14 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 27 (process 41515):
 #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=0x111880cd8) 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\000X\f\210\021\001\000\000\000\\\f\210\021\001\000\000\000q\323\372\005\001\000\000"
 }
         cnd = {
   __sig = 1129270852,
   __opaque =
 "\000\000\000\000\000\000\000\200@\f\210\021\001\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000\001\000\000\000\211+\203\217\377\177\000"
 }
 #3  0x0000000105fb589e in QThread::msleep (msecs=100) at
 qthread_unix.cpp:501
         tv = {
   tv_sec = 1373517573,
   tv_usec = 616743
 }
         ti = {
   tv_sec = 1373517573,
   tv_nsec = 716743000
 }
 #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=0x10ab52b40) at
 taskqueue.cpp:150
         ttNow = {
   tv_sec = 1373517573,
   tv_usec = 616740
 }
 #7  0x00000001026d2b8a in MThreadInternal::run (this=0x11177bac0) at
 mthread.cpp:79
         pTask = (No locals.
 #8  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x11177bac0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111881000
         data = (QThreadData *) 0x10ab519e0
         objectName = {
   d = 0x10ab52ba0
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x11177bac0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x11177bac0
 #9  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #10 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 26 (process 41515):
 #0  0x00007fff92eb4322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000106190f87 in qt_safe_select (nfds=77, fdread=0x10a0163b8,
 fdwrite=0x10a016650, fdexcept=0x10a0168e8, orig_timeout=0x0) at
 qcore_unix.cpp:83
         ret = 1
         start = {
   tv_sec = 75321648813998,
   tv_usec = 807344046
 }
         timeout = {
   tv_sec = 4563003968,
   tv_usec = 102325710
 }
         ret = 1
 #2  0x0000000106196f87 in QEventDispatcherUNIX::select (this=0x109d2d970,
 nfds=77, readfds=0x10a0163b8, writefds=0x10a016650, exceptfds=0x10a0168e8,
 timeout=0x0) at qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x00000001061954a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10a016200, flags=@0x10ff9ec18, timeout=0x0) at
 qeventdispatcher_unix.cpp:219
         highest = 76
         wakeUpFd = 76
         q = (QEventDispatcherUNIX *) 0x109d2d970
         nsel = 1
         nevents = 17537
         t = {0x106240d2c "Read", 0x106240d31 "Write", 0x106240d37
 "Exception"}
 #4  0x0000000106197c1f in QEventDispatcherUNIX::processEvents
 (this=0x109d2d970, flags=@0x10ff9ec88) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x0
         wait_tm = {
   tv_sec = 0,
   tv_usec = 0
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10a016200
         nevents = 0
         canWait = true
 #5  0x0000000106140cbc in QEventLoop::processEvents (this=0x10ff9edb8,
 flags=@0x10ff9ed30) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x109d2f920
 #6  0x0000000106140eb9 in QEventLoop::exec (this=0x10ff9edb8,
 flags=@0x10ff9edb0) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x109d2f920
         locker = {
   val = 4474555400
 }
         app = (QCoreApplication *) 0x7fff5fbffa00
         eventLoop = (QEventLoop *) 0x10ff9edb8
 #7  0x0000000105fb18ae in QThread::exec (this=0x10ab46d00) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x10ab44b80
         locker = {
   val = 4474555400
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x106362090,
     d_ptr = {
       d = 0x109d2f920
     }
   }, <No data fields>}
         returnCode = 1
 #8  0x0000000105fb1ad5 in QThread::run (this=0x10ab46d00) at
 qthread.cpp:609
 No locals.
 #9  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10ab46d00) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10ff9f000
         data = (QThreadData *) 0x10ab4d6d0
         objectName = {
   d = 0x106359170
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ab46d00,
   __next = 0x0
 }
         thr = (QThread *) 0x10ab46d00
 #10 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #11 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 24 (process 41515):
 #0  0x00007fff92eb4322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000106190f87 in qt_safe_select (nfds=74, fdread=0x10e8131b8,
 fdwrite=0x10e813450, fdexcept=0x10e8136e8, orig_timeout=0x0) at
 qcore_unix.cpp:83
         ret = 1
         start = {
   tv_sec = 75072138085547,
   tv_usec = 404718763
 }
         timeout = {
   tv_sec = 4459779344,
   tv_usec = 32
 }
         ret = 0
 #2  0x0000000106196f87 in QEventDispatcherUNIX::select (this=0x10c006a00,
 nfds=74, readfds=0x10e8131b8, writefds=0x10e813450, exceptfds=0x10e8136e8,
 timeout=0x0) at qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x00000001061954a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10e813000, flags=@0x10fe98c18, timeout=0x0) at
 qeventdispatcher_unix.cpp:219
         highest = 73
         wakeUpFd = 73
         q = (QEventDispatcherUNIX *) 0x10c006a00
         nsel = 1
         nevents = 17479
         t = {0x106240d2c "Read", 0x106240d31 "Write", 0x106240d37
 "Exception"}
 #4  0x0000000106197c1f in QEventDispatcherUNIX::processEvents
 (this=0x10c006a00, flags=@0x10fe98c88) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x0
         wait_tm = {
   tv_sec = 0,
   tv_usec = 0
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10e813000
         nevents = 0
         canWait = true
 #5  0x0000000106140cbc in QEventLoop::processEvents (this=0x10fe98db8,
 flags=@0x10fe98d30) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x10c0041e0
 #6  0x0000000106140eb9 in QEventLoop::exec (this=0x10fe98db8,
 flags=@0x10fe98db0) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x10c0041e0
         locker = {
   val = 4474597448
 }
         app = (QCoreApplication *) 0x7fff5fbffa00
         eventLoop = (QEventLoop *) 0x10fe98db8
 #7  0x0000000105fb18ae in QThread::exec (this=0x10ab2f660) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x10ab4efc0
         locker = {
   val = 4474597448
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x106362090,
     d_ptr = {
       d = 0x10c0041e0
     }
   }, <No data fields>}
         returnCode = 1
 #8  0x0000000105fb1ad5 in QThread::run (this=0x10ab2f660) at
 qthread.cpp:609
 No locals.
 #9  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10ab2f660) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10fe99000
         data = (QThreadData *) 0x10ab4f1a0
         objectName = {
   d = 0x106359170
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ab2f660,
   __next = 0x0
 }
         thr = (QThread *) 0x10ab2f660
 #10 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #11 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 23 (process 41515):
 #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=0x109d2f620,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x109d21028,
 mutex=0x109d21030, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001027466e2 in MythDownloadManager::run (this=0x109d20fe0) at
 mythdownloadmanager.cpp:293
         downloading = false
         itemsInQueue = false
         waitAnyway = false
 #5  0x000000010274815c in non-virtual thunk to MythDownloadManager::run()
 (this=0x109d20ff0) at mythdownloadmanager.cpp:336
 No locals.
 #6  0x00000001026d2b8a in MThreadInternal::run (this=0x109d20160) at
 mthread.cpp:79
 No locals.
 #7  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x109d20160) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10c68d000
         data = (QThreadData *) 0x109d2f390
         objectName = {
   d = 0x109d2ed80
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109d20160,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109d20160
 #8  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #9  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 22 (process 41515):
 #0  0x00007fff92eb4322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x000000010256bf04 in SSDP::run (this=0x10ab4b3f0) 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=0x10ab4b2b0) at
 mthread.cpp:79
 No locals.
 #3  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10ab4b2b0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10fe16000
         data = (QThreadData *) 0x10ab4b640
         objectName = {
   d = 0x10ab4b150
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ab4b2b0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10ab4b2b0
 #4  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #5  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 21 (process 41515):
 #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=0x10a917370,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10b819828,
 mutex=0x10b819820, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x0000000102821938 in MythSystemLegacyIOHandler::run
 (this=0x10b819800) at mythsystemunix.cpp:101
         locker = {
   val = 4488009761
 }
 #5  0x00000001026d2b8a in MThreadInternal::run (this=0x10a916fa0) at
 mthread.cpp:79
 No locals.
 #6  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10a916fa0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10fd93000
         data = (QThreadData *) 0x10a9171a0
         objectName = {
   d = 0x10a916f60
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10a916fa0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10a916fa0
 #7  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 20 (process 41515):
 #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=0x10a916e40,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10b807828,
 mutex=0x10b807820, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x0000000102821938 in MythSystemLegacyIOHandler::run
 (this=0x10b807800) at mythsystemunix.cpp:101
         locker = {
   val = 4487936033
 }
 #5  0x00000001026d2b8a in MThreadInternal::run (this=0x10a916a70) at
 mthread.cpp:79
 No locals.
 #6  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10a916a70) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10fd10000
         data = (QThreadData *) 0x10a916c70
         objectName = {
   d = 0x10a916a30
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10a916a70,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10a916a70
 #7  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 19 (process 41515):
 #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=0x10a916660) at mythsystemunix.cpp:516
         ts = {
   tv_sec = 0,
   tv_nsec = 50000000
 }
 #3  0x00000001026d2b8a in MThreadInternal::run (this=0x10a916680) at
 mthread.cpp:79
 No locals.
 #4  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10a916680) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10fc8d000
         data = (QThreadData *) 0x10a916880
         objectName = {
   d = 0x10a915960
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10a916680,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10a916680
 #5  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #6  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 18 (process 41515):
 #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=0x10a916170)
 at mythsystemunix.cpp:284
         ms = (MythSystemLegacyUnix *) 0x10a915400
         pid = -1
         status = 32768
         i = {
   i = 0x10a9176d0
 }
         ts = {
   tv_sec = 0,
   tv_nsec = 100000000
 }
         next = {
   i = 0x0
 }
         now = 1373517319
 #3  0x00000001026d2b8a in MThreadInternal::run (this=0x10a9161f0) at
 mthread.cpp:79
 No locals.
 #4  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10a9161f0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10fc0a000
         data = (QThreadData *) 0x10a9163f0
         objectName = {
   d = 0x10a9161b0
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10a9161f0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10a9161f0
 #5  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #6  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 17 (process 41515):
 #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=0x109d21c70,
 time=60000) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373517568,
   tv_usec = 681794
 }
         ti = {
   tv_sec = 1373517628,
   tv_nsec = 681794000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x109d1c738,
 mutex=0x109d1c740, time=60000) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x000000010135871a in JobQueue::ProcessQueue (this=0x109d1c6d0) at
 jobqueue.cpp:498
         st = 60000
         atMax = false
         rjiter = {
   i = 0x10a91b8d0
 }
         locker = {
   val = 4459710273
 }
         logInfo = {
   d = 0x106359170
 }
         cmds = 263744880
         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=0x109d1c6d0) at
 jobqueue.cpp:163
 No locals.
 #6  0x000000010135883c in non-virtual thunk to JobQueue::run()
 (this=0x109d1c6e0) at jobqueue.cpp:164
 No locals.
 #7  0x00000001026d0c6b in MThread::run (this=0x109d19ba0) at
 mthread.cpp:319
 No locals.
 #8  0x00000001026d2b8a in MThreadInternal::run (this=0x109d219d0) at
 mthread.cpp:79
 No locals.
 #9  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x109d219d0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10fb87000
         data = (QThreadData *) 0x109d1d7d0
         objectName = {
   d = 0x109d20a80
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109d219d0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109d219d0
 #10 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #11 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 16 (process 41515):
 #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=0x109d218c0,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x109d1dc10,
 mutex=0x109d1dc08, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001028121e0 in HouseKeepingThread::run (this=0x109d1dbe0) at
 housekeeper.cpp:471
 #5  0x00000001026d2b8a in MThreadInternal::run (this=0x109d20610) at
 mthread.cpp:79
         task = (No locals.
 #6  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x109d20610) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10fb04000
         data = (QThreadData *) 0x109d1d840
         objectName = {
   d = 0x109d205d0
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x109d20610,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x109d20610
 #7  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 15 (process 41515):
 #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=0x10ab33560,
 time=59979) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373517568,
   tv_usec = 702829
 }
         ti = {
   tv_sec = 1373517628,
   tv_nsec = 681829000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10ab2c8c8,
 mutex=0x10ab2c8c0, time=59979) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x000000010000ebbf in AutoExpire::Sleep (this=0x10ab2c880,
 sleepTime=59979) at autoexpire.cpp:359
         little_tm = {
   d = {
     d = 0x109d3b760
   }
 }
         timeleft = 59979
 #5  0x000000010000befc in AutoExpire::RunExpirer (this=0x10ab2c880) at
 autoexpire.cpp:340
         timer = {
   mds = 52768681
 }
         curTime = {
   d = {
     d = 0x10c214da0
   }
 }
         next_expire = {
   d = {
     d = 0x10f80ba40
   }
 }
         locker = {
   val = 4474456257
 }
 #6  0x000000010000b919 in ExpireThread::run (this=0x10ab2eda0) at
 autoexpire.cpp:58
 No locals.
 #7  0x00000001026d2b8a in MThreadInternal::run (this=0x10ab33330) at
 mthread.cpp:79
 No locals.
 #8  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10ab33330) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10fa81000
         data = (QThreadData *) 0x10ab43b10
         objectName = {
   d = 0x10ab35270
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ab33330,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10ab33330
 #9  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #10 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 14 (process 41515):
 #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=0x10ab38f30,
 time=300000) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373517321,
   tv_usec = 687669
 }
         ti = {
   tv_sec = 1373517621,
   tv_nsec = 687669000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10ab41d08,
 mutex=0x10ab41cf8, time=300000) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001000d4093 in Scheduler::run (this=0x10ab41c70) at
 scheduler.cpp:1872
         curtime = {
   d = {
     d = 0x10a91a830
   }
 }
         secs_to_next = 1209600
         sched_sleep = 300000
         haveRequests = false
         done = false
         checkSlaves = false
         lockit = {
   val = 4474543353
 }
         prerollseconds = 0
         firstRun = false
         startIter = {
   _M_cur = 0x10ab42540,
   _M_first = 0x10ab42540,
   _M_last = 0x10ab42740,
   _M_node = 0x10ab34fa8
 }
         idleWaitForRecordingTime = 15
         lastSleepCheck = {
   d = {
     d = 0x10a919a00
   }
 }
         idleSince = {
   d = {
     d = 0x10a918890
   }
 }
         statuschanged = false
         wakeThreshold = 300
         idleTimeoutSecs = 0
         blockShutdown = true
         schedRunTime = 3
         nextStartTime = {
   d = {
     d = 0x10a919fa0
   }
 }
         nextWakeTime = {
   d = {
     d = 0x10a913de0
   }
 }
 #5  0x00000001026d2b8a in MThreadInternal::run (this=0x10ab41fd0) at
 mthread.cpp:79
 No locals.
 #6  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10ab41fd0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10e2a6000
         data = (QThreadData *) 0x10ab35a10
         objectName = {
   d = 0x10ab3c380
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ab41fd0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10ab41fd0
 #7  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 13 (process 41515):
 #0  QBasicAtomicInt::operator!= (this=0x61006800434540, value=1) at
 qbasicatomic.h:75
 No locals.
 #1  0x0000000101444754 in QList<LiveTVChainEntry>::detach
 (this=0x109d379a8) at qlist.h:139
 No locals.
 #2  0x00000001014430f7 in QList<LiveTVChainEntry>::begin
 (this=0x109d379a8) at qlist.h:267
 No locals.
 #3  0x000000010143dfea in LiveTVChain::FinishedRecording
 (this=0x109d379a0, pginfo=0x10c00dca0) at livetvchain.cpp:132
         lock = {
   val = 4459821497
 }
         query = {
   <QSqlQuery> = {
     d = 0x10a917c30
   },
   members of MSqlQuery:
   m_db = 0x10e3471d0,
   m_isConnected = true,
   m_returnConnection = true,
   m_last_prepared_query = {
     d = 0x10a9269a0
   }
 }
         it = {
   i = 0x0
 }
 #4  0x0000000101a1a368 in TVRec::FinishedRecording (this=0x10c007190,
 curRec=0x10c00dca0, recq=0x0) at tv_rec.cpp:889
         is_good = false
         secsSince = 1
         message = {
   d = 0x10a93d280
 }
         me = {
   <QEvent> = {
     _vptr$QEvent = 0x170,
     d = 0x100000002,
     t = 47648,
     posted = 1,
     spont = 0,
     m_accept = 0,
     reserved = 343
   },
   members of MythEvent:
   m_message = {
     d = 0x10ab9ba20
   },
   m_extradata = {
     <QList<QString>> = {
       {
         p = {
           d = 0x10ab00000
         },
         d = 0x10ab00000
       }
     }, <No data fields>}
 }
         recgrp = {
   d = 0x10aba2090
 }
         ors = rsFailed
         was_finished = false
         aspectRatio = MARK_CUT_START
         avg_height = 209268736
         fsize = 4504232528
         autoJob = {
   i = 0xcc900
 }
         finRecLock = {
   d = 0x10abaaba0
 }
         finRecMap = {
   {
     d = 0x10aba0940,
     e = 0x10aba0940
   }
 }
 #5  0x0000000101a1045c in TVRec::TeardownRecorder (this=0x10c007190,
 request_flags=81920) at tv_rec.cpp:1129
         recq = (RecordingQuality *) 0x10f912fe0
 #6  0x0000000101a34854 in TVRec::TuningShutdowns (this=0x10c007190,
 request=@0x10c7928b8) at tv_rec.cpp:3670
         channum = {
   d = 0x106359170
 }
         inputname = {
   d = 0x106359170
 }
         newCardID = 0
 #7  0x0000000101a1f949 in TVRec::HandleTuning (this=0x10c007190) 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=0x10c007190) at tv_rec.cpp:1290
         recEnd = {
   d = {
     d = 0x10c006800
   }
 }
         lock = {
   val = 4496323185
 }
 #9  0x0000000101a2218c in non-virtual thunk to TVRec::run()
 (this=0x10c007198) at tv_rec.cpp:1461
 No locals.
 #10 0x00000001026d0c6b in MThread::run (this=0x10c0067c0) at
 mthread.cpp:319
 No locals.
 #11 0x00000001026d2b8a in MThreadInternal::run (this=0x10c006ab0) at
 mthread.cpp:79
 No locals.
 #12 0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10c006ab0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10c793000
         data = (QThreadData *) 0x10c006820
         objectName = {
   d = 0x10c006a70
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10c006ab0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10c006ab0
 #13 0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #14 0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 12 (process 41515):
 #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=0x10e300530,
 time=1000) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373517573,
   tv_usec = 685481
 }
         ti = {
   tv_sec = 1373517574,
   tv_nsec = 685481000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10e300038,
 mutex=0x10e300030, time=1000) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x000000010270e1c2 in MythSignalingTimer::run (this=0x10e300000) at
 mythsignalingtimer.cpp:84
         locker = {
   val = 4532994097
 }
 #5  0x000000010270e28c in non-virtual thunk to MythSignalingTimer::run()
 (this=0x10e300010) at mythsignalingtimer.cpp:93
 No locals.
 #6  0x00000001026d2b8a in MThreadInternal::run (this=0x10e300160) at
 mthread.cpp:79
 No locals.
 #7  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10e300160) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10c710000
         data = (QThreadData *) 0x10e300360
         objectName = {
   d = 0x10e300120
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10e300160,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10e300160
 #8  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #9  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 10 (process 41515):
 #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 41515):
 #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 41515):
 #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 41515):
 #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 6 (process 41515):
 #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 41515):
 #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=0x10ab30360,
 time=100) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373517573,
   tv_usec = 643315
 }
         ti = {
   tv_sec = 1373517573,
   tv_nsec = 743315000
 }
         code = 1
 #3  0x0000000105fb6b22 in QWaitCondition::wait (this=0x10ab2f260,
 mutex=0x1028dfcd8, time=100) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001027afe3b in LoggerThread::run (this=0x10ab2eed0) at
 logging.cpp:377
         item = (LoggingItem *) 0x110808400
         dieNow = false
 #5  0x00000001027b0b4c in non-virtual thunk to LoggerThread::run()
 (this=0x10ab2eee0) at logging.cpp:427
         e = (ZMQException &) @0xffffffffffffffff: No locals.
 #6  0x00000001026d2b8a in MThreadInternal::run (this=0x10ab2e0e0) at
 mthread.cpp:79
 No locals.
 #7  0x0000000105fb51f1 in QThreadPrivate::start (arg=0x10ab2e0e0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10ad87000
         data = (QThreadData *) 0x10ab2fd60
         objectName = {
   d = 0x10ab30730
 }
         __handler = {
   __routine = 0x105fb5260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ab2e0e0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10ab2e0e0
 #8  0x00007fff8f8447a2 in _pthread_start ()
 No symbol table info available.
 #9  0x00007fff8f8311e1 in thread_start ()
 No symbol table info available.

 Thread 2 (process 41515):
 #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 41515):
 #0  0x00007fff92eb4322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000106190ffa in qt_safe_select (nfds=93, fdread=0x10b008db8,
 fdwrite=0x10b009050, fdexcept=0x10b0092e8, orig_timeout=0x7fff5fbff0d8) at
 qcore_unix.cpp:93
         start = {
   tv_sec = 75321,
   tv_usec = 703714
 }
         timeout = {
   tv_sec = 29,
   tv_usec = 948297
 }
         ret = 0
 #2  0x0000000106196f87 in QEventDispatcherUNIX::select (this=0x10ab289d0,
 nfds=93, readfds=0x10b008db8, writefds=0x10b009050, exceptfds=0x10b0092e8,
 timeout=0x7fff5fbff0d8) at qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x00000001061954a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10b008c00, flags=@0x7fff5fbff0c8, timeout=0x7fff5fbff0d8) at
 qeventdispatcher_unix.cpp:219
         highest = 92
         wakeUpFd = 5
         q = (QEventDispatcherUNIX *) 0x10ab289d0
         nsel = 32767
         nevents = 17537
         t = {0x106240d2c "Read", 0x106240d31 "Write", 0x106240d37
 "Exception"}
 #4  0x0000000106197c1f in QEventDispatcherUNIX::processEvents
 (this=0x10ab289d0, flags=@0x7fff5fbff138) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x7fff5fbff0d8
         wait_tm = {
   tv_sec = 29,
   tv_usec = 948297
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10b008c00
         nevents = 0
         canWait = true
 #5  0x0000000106140cbc in QEventLoop::processEvents (this=0x7fff5fbff2b0,
 flags=@0x7fff5fbff1e0) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x109d36620
 #6  0x0000000106140eb9 in QEventLoop::exec (this=0x7fff5fbff2b0,
 flags=@0x7fff5fbff298) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x109d36620
         locker = {
   val = 4474445464
 }
         app = (QCoreApplication *) 0x7fff5fbffa00
         eventLoop = (QEventLoop *) 0x7fff5fbff2b0
 #7  0x0000000106145f31 in QCoreApplication::exec () at
 qcoreapplication.cpp:1218
         threadData = (QThreadData *) 0x10ab29d00
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x106362090,
     d_ptr = {
       d = 0x109d36620
     }
   }, <No data fields>}
         returnCode = 0
 #8  0x00000001001450d3 in run_backend (cmdline=@0x7fff5fbffa38) at
 main_helpers.cpp:691
         ismaster = true
         sysEventHandler = (MythSystemEventHandler *) 0x10c005cf0
         fatal_error = false
         runsched = true
         sched = (Scheduler *) 0x10ab41c70
         httpStatus = (HttpStatus *) 0x10f802d50
         pHS = (HttpServer *) 0x109d227e0
         port = 6543
         exitCode = 0
 #9  0x0000000100048074 in main (argc=6, argv=0x7fff5fbffa90) at
 main.cpp:135
         a = (QCoreApplication) {
   <QObject> = {
     _vptr$QObject = 0x106362150,
     d_ptr = {
       d = 0x10ab29c30
     }
   }, <No data fields>}
         retval = 0
         mask = {
   d = 0x10ab2d500
 }
         signallist = {
   {
     p = {
       d = 0x10ab30460
     },
     d = 0x10ab30460
   }
 }
         cmdline = (MythBackendCommandLineParser) {
   <MythCommandLineParser> = {
     _vptr$MythCommandLineParser = 0x100266320,
     m_appname = {
       d = 0x10ab1f2a0
     },
     m_optionedArgs = {
       {
         d = 0x10ab1f830,
         e = 0x10ab1f830
       }
     },
     m_namedArgs = {
       {
         d = 0x10ab1f720,
         e = 0x10ab1f720
       }
     },
     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>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list