[mythtv-commits] Ticket #11671: Crash starting a recording

MythTV noreply at mythtv.org
Fri Jul 12 14:28:11 UTC 2013


#11671: Crash starting a recording
--------------------------------------+-------------------------
     Reporter:  jyavenard             |      Owner:
         Type:  Bug Report - General  |     Status:  new
     Priority:  critical              |  Milestone:  unknown
    Component:  MythTV - General      |    Version:  Unspecified
     Severity:  medium                |   Keywords:
Ticket locked:  0                     |
--------------------------------------+-------------------------
 When playback of a recording start, it may sometimes crash.

 The reason is sendPlaybackStart() sending the event to all its listeners;
 however if a listener isn't in the same thread, sendEvent *will* crash
 when using Qt built in debug mode, or using Qt on mac
 error is:
 {{{
 ASSERT failure in QCoreApplication::sendEvent: "Cannot send events to
 objects owned by a different thread. Current thread 10a5165b0. Receiver ''
 (of type 'PreviewGenerator') was created in thread 10a064690", file
 kernel/qcoreapplication.cpp, line 532
 }}}


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

 Thread 89 (process 66618):
 #0  0x00007fff8941e0fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff85db2fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010988edaa in QWaitConditionPrivate::wait (this=0x1134f5ac0,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x000000010988eb22 in QWaitCondition::wait (this=0x11340bbb8,
 mutex=0x11340bb88, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x0000000101a4f4f4 in TVBrowseHelper::run (this=0x11340bb10) at
 tvbrowsehelper.cpp:430
         ctx = (PlayerContext *) 0x10a081b10
         chanids = {
   <std::_Vector_base<unsigned int, std::allocator<unsigned int> >> = {
     _M_impl = {
       <std::allocator<unsigned int>> = {
         <__gnu_cxx::new_allocator<unsigned int>> = {<No data fields>}, <No
 data fields>},
       members of std::_Vector_base<unsigned int, std::allocator<unsigned
 int> >::_Vector_impl:
       _M_start = 0x1274e7000,
       _M_finish = 0x16917,
       _M_end_of_storage = 0x4000000
     }
   }, <No data fields>}
         curtime = {
   d = {
     d = 0x100000000
   }
 }
         infoMap = {
   {
     d = 0xec6,
     e = 0xec6
   }
 }
         still_there = false
         recinfo = {
   <ProgramInfo> = {
     _vptr$ProgramInfo = 0x10a081b18,
     title = {
       d = 0x1274e6b20
     },
     subtitle = {
       d = 0x10987ca45
     },
     description = {
       d = 0x2274e6bd0
     },
     season = 168303384,
     episode = 1,
     syndicatedepisode = {
       d = 0x100000001
     },
     category = {
       d = 0x11c501c20
     },
     recpriority = 659451348,
     chanid = 2,
     chanstr = {
       d = 0x11c501c20
     },
     chansign = {
       d = 0x1274e6e00
     },
     channame = {
       d = 0x109a4527f
     },
     chanplaybackfilters = {
       d = 0x2
     },
     recgroup = {
       d = 0x1134e9526
     },
     playgroup = {
       d = 0x0
     },
     pathname = {
       d = 0x1134a4740
     },
     hostname = {
       d = 0x1000001274e6bb0
     },
     storagegroup = {
       d = 0x1134a4740
     },
     seriesid = {
       d = 0x1000001274e6bb0
     },
     programid = {
       d = 0x1134a4740
     },
     inetref = {
       d = 0x1274e6bb0
     },
     catType = 159737215,
     filesize = 4954418448,
     startts = {
       d = {
         d = 0x1274e6d10
       }
     },
     endts = {
       d = {
         d = 0x1274e6bd0
       }
     },
     recstartts = {
       d = {
         d = 0x109853ff5
       }
     },
     recendts = {
       d = {
         d = 0x1274e6d10
       }
     },
     stars = 2.86473658e-15,
     originalAirDate = {
       jd = 1
     },
     lastmodified = {
       d = {
         d = 0x1274e6da0
       }
     },
     lastInUseTime = {
       d = {
         d = 0x109a81197
       }
     },
     prefinput = 0,
     recpriority2 = 16777216,
     recordid = 323669688,
     parentid = 1,
     sourceid = 659450896,
     inputid = 0,
     cardid = 0,
     findid = 0,
     programflags = 14,
     properties = 1,
     year = 256,
     partnumber = 0,
     parttotal = 0,
     recstatus = 0 '\0',
     oldrecstatus = 0 '\0',
     rectype = 0 '\0',
     dupin = 0 '\0',
     dupmethod = 48 '0',
     availableStatus = 108 'l',
     spread = 78 'N',
     startCol = 39 '\'',
     sortTitle = {
       d = 0x109a3a85b
     },
     inUseForWhat = {
       d = 0x10000011c501d20
     },
     positionMapDBReplacement = 0x1134aceb0
   },
   members of RecordingInfo:
   oldrecstatus = 659451136,
   savedrecstatus = rsDontRecord,
   future = 7,
   schedorder = 1,
   mplexid = 659451136,
   desiredrecstartts = {
     d = {
       d = 0x109c31030
     }
   },
   desiredrecendts = {
     d = {
       d = 0x3000000018
     }
   },
   record = 0x1274e6c80
 }
         startts = {
   d = {
     d = 0x0
   }
 }
         bi = {
   m_dir = 159960832,
   m_channum = {
     d = 0x1274e6de0
   },
   m_chanid = 159915909,
   m_starttime = {
     d = 0x200000004
   },
   m_sourceid = 0
 }
         direction = BROWSE_UP
         lasttime = {
   d = {
     d = 0x1134ec760
   }
 }
         maxtime = {
   d = {
     d = 0x100000000
   }
 }
         locker = {
   val = 4617976713
 }
 #5  0x0000000102946bfa in MThreadInternal::run (this=0x10a081b10) at
 mthread.cpp:79
 No locals.
 #6  0x000000010988d1f1 in QThreadPrivate::start (arg=0x10a081b10) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x1274e7000
         data = (QThreadData *) 0x11c501d20
         objectName = {
   d = 0x1134e94f0
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10a081b10,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10a081b10
 #7  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 88 (process 66618):
 #0  0x00007fff8941e6d6 in __workq_kernreturn ()
 No symbol table info available.
 #1  0x00007fff85db0f4c in _pthread_workq_return ()
 No symbol table info available.
 #2  0x00007fff85db0d13 in _pthread_wqthread ()
 No symbol table info available.
 #3  0x00007fff85d9b1d1 in start_wqthread ()
 No symbol table info available.

 Thread 87 (process 66618):
 #0  0x00007fff8941e6d6 in __workq_kernreturn ()
 No symbol table info available.
 #1  0x00007fff85db0f4c in _pthread_workq_return ()
 No symbol table info available.
 #2  0x00007fff85db0d13 in _pthread_wqthread ()
 No symbol table info available.
 #3  0x00007fff85d9b1d1 in start_wqthread ()
 No symbol table info available.

 Thread 86 (process 66618):
 #0  0x00007fff8941e6d6 in __workq_kernreturn ()
 No symbol table info available.
 #1  0x00007fff85db0f4c in _pthread_workq_return ()
 No symbol table info available.
 #2  0x00007fff85db0d13 in _pthread_wqthread ()
 No symbol table info available.
 #3  0x00007fff85d9b1d1 in start_wqthread ()
 No symbol table info available.

 Thread 85 (process 66618):
 #0  0x00007fff8941e0fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff85db2fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010988ed8c in QWaitConditionPrivate::wait (this=0x10a088be0,
 time=35000) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373638924,
   tv_usec = 889838
 }
         ti = {
   tv_sec = 1373638959,
   tv_nsec = 889838000
 }
         code = 1
 #3  0x000000010988eb22 in QWaitCondition::wait (this=0x11c506330,
 mutex=0x11c506338, time=35000) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001016cf37d in PreviewGenerator::RemotePreviewRun
 (this=0x11c506300) at previewgenerator.cpp:396
         strlist = {
   <QList<QString>> = {
     {
       p = {
         d = 0x10bd671a0
       },
       d = 0x10bd671a0
     }
   }, <No data fields>}
         ok = true
         locker = {
   val = 4769997625
 }
 #5  0x00000001016cf7a7 in PreviewGenerator::Run (this=0x11c506300) at
 previewgenerator.cpp:207
         command = {
   d = 0x10bafbf40
 }
         local_ok = false
         locker = {
   val = 4558346464
 }
         dt = {
   d = {
     d = 0x80
   }
 }
         message = {
   d = 0x10fb00000
 }
         msg = {
   d = 0x109c31170
 }
         dtm = {
   d = {
     d = 0x10badf2a0
   }
 }
         tm = {
   mds = 1324889
 }
         ok = false
         output_fn = {
   d = 0xab7b2565dbfddb56
 }
 #6  0x00000001016d24ae in PreviewGenerator::run (this=0x11c506300) at
 previewgenerator.cpp:341
 No locals.
 #7  0x00000001016d24ec in non-virtual thunk to PreviewGenerator::run()
 (this=0x11c506310) at previewgenerator.cpp:343
 No locals.
 #8  0x0000000102946bfa in MThreadInternal::run (this=0x11c507fb0) at
 mthread.cpp:79
 No locals.
 #9  0x000000010988d1f1 in QThreadPrivate::start (arg=0x11c507fb0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x11d97b000
         data = (QThreadData *) 0x1134bbcd0
         objectName = {
   d = 0x11c5032e0
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x11c507fb0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x11c507fb0
 #10 0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #11 0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 84 (process 66618):
 #0  0x00007fff8941e0fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff85db2fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010988ed8c in QWaitConditionPrivate::wait (this=0x11c506c70,
 time=120001) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373638926,
   tv_usec = 826141
 }
         ti = {
   tv_sec = 1373639046,
   tv_nsec = 827141000
 }
         code = 1
 #3  0x000000010988eb22 in QWaitCondition::wait (this=0x1134f6e88,
 mutex=0x1134f6e80, time=120001) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x000000010294e2ab in MPoolThread::run (this=0x1134f6e60) at
 mthreadpool.cpp:71
         autodelete = true
         t = {
   m_timer = {
     t1 = 119388446196129,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4618940033
 }
 #5  0x0000000102946bfa in MThreadInternal::run (this=0x10a0d4ab0) at
 mthread.cpp:79
 No locals.
 #6  0x000000010988d1f1 in QThreadPrivate::start (arg=0x10a0d4ab0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x11c747000
         data = (QThreadData *) 0x113463450
         objectName = {
   d = 0x10a09f230
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10a0d4ab0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10a0d4ab0
 #7  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 83 (process 66618):
 #0  0x00007fff8941e322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000109a68ffa in qt_safe_select (nfds=53, fdread=0x10a983db8,
 fdwrite=0x10a984050, fdexcept=0x10a9842e8, orig_timeout=0x113690bc8) at
 qcore_unix.cpp:93
         start = {
   tv_sec = 119388,
   tv_usec = 407973
 }
         timeout = {
   tv_sec = 4,
   tv_usec = 14892
 }
         ret = 0
 #2  0x0000000109a6ef87 in QEventDispatcherUNIX::select (this=0x10a070aa0,
 nfds=53, readfds=0x10a983db8, writefds=0x10a984050, exceptfds=0x10a9842e8,
 timeout=0x113690bc8) at qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x0000000109a6d4a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10a983c00, flags=@0x113690bb8, timeout=0x113690bc8) at
 qeventdispatcher_unix.cpp:219
         highest = 52
         wakeUpFd = 52
         q = (QEventDispatcherUNIX *) 0x10a070aa0
         nsel = 1
         nevents = 27797
         t = {0x109b18d2c "Read", 0x109b18d31 "Write", 0x109b18d37
 "Exception"}
 #4  0x0000000109a6fc1f in QEventDispatcherUNIX::processEvents
 (this=0x10a070aa0, flags=@0x113690c28) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x113690bc8
         wait_tm = {
   tv_sec = 4,
   tv_usec = 14892
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10a983c00
         nevents = 0
         canWait = true
 #5  0x0000000109a18cbc in QEventLoop::processEvents (this=0x113690d58,
 flags=@0x113690cd0) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x10a0a7a30
 #6  0x0000000109a18eb9 in QEventLoop::exec (this=0x113690d58,
 flags=@0x113690d50) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x10a0a7a30
         locker = {
   val = 4616214792
 }
         app = (QApplication *) 0x10a517820
         eventLoop = (QEventLoop *) 0x113690d58
 #7  0x00000001098898ae in QThread::exec (this=0x11326a370) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x11325d880
         locker = {
   val = 4616214792
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x109c3a090,
     d_ptr = {
       d = 0x10a0a7a30
     }
   }, <No data fields>}
         returnCode = 1
 #8  0x0000000109889ad5 in QThread::run (this=0x11326a370) at
 qthread.cpp:609
 No locals.
 #9  0x0000000102945225 in MThreadInternal::QThreadRun (this=0x11326a370)
 at mthread.cpp:81
 No locals.
 #10 0x0000000102944ced in MThread::run (this=0x10b0167c8) at
 mthread.cpp:321
 No locals.
 #11 0x0000000102946bfa in MThreadInternal::run (this=0x11326a370) at
 mthread.cpp:79
 No locals.
 #12 0x000000010988d1f1 in QThreadPrivate::start (arg=0x11326a370) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x113691000
         data = (QThreadData *) 0x113279290
         objectName = {
   d = 0x11320d3d0
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x11326a370,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x11326a370
 #13 0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #14 0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 82 (process 66618):
 #0  0x00007fff8941e0fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff85db2fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010988ed8c in QWaitConditionPrivate::wait (this=0x10a53f490,
 time=14) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373638929,
   tv_usec = 341624
 }
         ti = {
   tv_sec = 1373638929,
   tv_nsec = 355624000
 }
         code = 1
 #3  0x000000010988eb22 in QWaitCondition::wait (this=0x10a54d748,
 mutex=0x10a54d740, time=14) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x0000000102982232 in MythSignalingTimer::run (this=0x10a54d710) at
 mythsignalingtimer.cpp:84
         locker = {
   val = 4468299585
 }
 #5  0x00000001029822fc in non-virtual thunk to MythSignalingTimer::run()
 (this=0x10a54d720) at mythsignalingtimer.cpp:93
 No locals.
 #6  0x0000000102946bfa in MThreadInternal::run (this=0x10a52cd50) at
 mthread.cpp:79
 No locals.
 #7  0x000000010988d1f1 in QThreadPrivate::start (arg=0x10a52cd50) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x11483e000
         data = (QThreadData *) 0x10a55ce20
         objectName = {
   d = 0x10a57b0b0
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10a52cd50,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10a52cd50
 #8  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #9  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 81 (process 66618):
 #0  0x00007fff8941e0fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff85db2fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010988ed8c in QWaitConditionPrivate::wait (this=0x113461560,
 time=120001) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373638915,
   tv_usec = 908888
 }
         ti = {
   tv_sec = 1373639035,
   tv_nsec = 909888000
 }
         code = 1
 #3  0x000000010988eb22 in QWaitCondition::wait (this=0x10a045f08,
 mutex=0x10a045f00, time=120001) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x000000010294e2ab in MPoolThread::run (this=0x10a045ee0) at
 mthreadpool.cpp:71
         autodelete = true
         t = {
   m_timer = {
     t1 = 119377528704570,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4463025921
 }
 #5  0x0000000102946bfa in MThreadInternal::run (this=0x1134327a0) at
 mthread.cpp:79
 No locals.
 #6  0x000000010988d1f1 in QThreadPrivate::start (arg=0x1134327a0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x12b350000
         data = (QThreadData *) 0x113458690
         objectName = {
   d = 0x113458700
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x1134327a0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x1134327a0
 #7  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 80 (process 66618):
 #0  0x00007fff8941e0fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff85db2fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010988ed8c in QWaitConditionPrivate::wait (this=0x10a08f810,
 time=120001) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373638924,
   tv_usec = 566439
 }
         ti = {
   tv_sec = 1373639044,
   tv_nsec = 567439000
 }
         code = 1
 #3  0x000000010988eb22 in QWaitCondition::wait (this=0x113478958,
 mutex=0x113478950, time=120001) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x000000010294e2ab in MPoolThread::run (this=0x113478930) at
 mthreadpool.cpp:71
         autodelete = true
         t = {
   m_timer = {
     t1 = 119386186453819,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4618422609
 }
 #5  0x0000000102946bfa in MThreadInternal::run (this=0x113411f20) at
 mthread.cpp:79
 No locals.
 #6  0x000000010988d1f1 in QThreadPrivate::start (arg=0x113411f20) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x12b2cd000
         data = (QThreadData *) 0x1134b46d0
         objectName = {
   d = 0x10a06ead0
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x113411f20,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x113411f20
 #7  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 79 (process 66618):
 #0  0x00007fff8941e0fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff85db2fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010988ed8c in QWaitConditionPrivate::wait (this=0x10a0693d0,
 time=120001) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373638922,
   tv_usec = 792606
 }
         ti = {
   tv_sec = 1373639042,
   tv_nsec = 793606000
 }
         code = 1
 #3  0x000000010988eb22 in QWaitCondition::wait (this=0x10a0e8db8,
 mutex=0x10a0e8db0, time=120001) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x000000010294e2ab in MPoolThread::run (this=0x10a0e8d90) at
 mthreadpool.cpp:71
         autodelete = true
         t = {
   m_timer = {
     t1 = 119384412578016,
     t2 = 0
   },
   m_offset = 0
 }
         locker = {
   val = 4463693233
 }
 #5  0x0000000102946bfa in MThreadInternal::run (this=0x10a0e9650) at
 mthread.cpp:79
 No locals.
 #6  0x000000010988d1f1 in QThreadPrivate::start (arg=0x10a0e9650) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x128121000
         data = (QThreadData *) 0x10a069360
         objectName = {
   d = 0x10a0e7d20
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10a0e9650,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10a0e9650
 #7  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 71 (process 66618):
 #0  0x00007fff8941e0fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff85db2fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010988edaa in QWaitConditionPrivate::wait (this=0x1134b6030,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x000000010988eb22 in QWaitCondition::wait (this=0x10aa77228,
 mutex=0x10aa77220, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x0000000102a95ce8 in MythSystemLegacyIOHandler::run
 (this=0x10aa77200) at mythsystemunix.cpp:101
         locker = {
   val = 4473713185
 }
 #5  0x0000000102946bfa in MThreadInternal::run (this=0x10a043a20) at
 mthread.cpp:79
 No locals.
 #6  0x000000010988d1f1 in QThreadPrivate::start (arg=0x10a043a20) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x1255c7000
         data = (QThreadData *) 0x10a08d590
         objectName = {
   d = 0x10a03f150
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10a043a20,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10a043a20
 #7  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 70 (process 66618):
 #0  0x00007fff8941e0fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff85db2fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010988edaa in QWaitConditionPrivate::wait (this=0x10a07fc20,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x000000010988eb22 in QWaitCondition::wait (this=0x10aa67028,
 mutex=0x10aa67020, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x0000000102a95ce8 in MythSystemLegacyIOHandler::run
 (this=0x10aa67000) at mythsystemunix.cpp:101
         locker = {
   val = 4473647137
 }
 #5  0x0000000102946bfa in MThreadInternal::run (this=0x10a04f340) at
 mthread.cpp:79
 No locals.
 #6  0x000000010988d1f1 in QThreadPrivate::start (arg=0x10a04f340) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x125544000
         data = (QThreadData *) 0x10a0ba090
         objectName = {
   d = 0x11341f050
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10a04f340,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10a04f340
 #7  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #8  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 69 (process 66618):
 #0  0x00007fff8941e386 in __semwait_signal ()
 No symbol table info available.
 #1  0x00007fff85e38800 in nanosleep ()
 No symbol table info available.
 #2  0x0000000102a98f48 in MythSystemLegacySignalManager::run
 (this=0x10a0ece70) at mythsystemunix.cpp:516
         ts = {
   tv_sec = 0,
   tv_nsec = 50000000
 }
 #3  0x0000000102946bfa in MThreadInternal::run (this=0x10a0749b0) at
 mthread.cpp:79
 No locals.
 #4  0x000000010988d1f1 in QThreadPrivate::start (arg=0x10a0749b0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x1254c1000
         data = (QThreadData *) 0x11349db60
         objectName = {
   d = 0x10a08a830
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10a0749b0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10a0749b0
 #5  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #6  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 68 (process 66618):
 #0  0x00007fff8941e386 in __semwait_signal ()
 No symbol table info available.
 #1  0x00007fff85e38800 in nanosleep ()
 No symbol table info available.
 #2  0x0000000102a96dc7 in MythSystemLegacyManager::run (this=0x10a0ad470)
 at mythsystemunix.cpp:284
         ms = (MythSystemLegacyUnix *) 0x10a07c1b0
         pid = -1
         status = 256
         i = {
   i = 0x1134b7970
 }
         ts = {
   tv_sec = 0,
   tv_nsec = 100000000
 }
         next = {
   i = 0x0
 }
         now = 1373637532
 #3  0x0000000102946bfa in MThreadInternal::run (this=0x113484e00) at
 mthread.cpp:79
 No locals.
 #4  0x000000010988d1f1 in QThreadPrivate::start (arg=0x113484e00) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x12543e000
         data = (QThreadData *) 0x113427d00
         objectName = {
   d = 0x10a0dc8c0
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x113484e00,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x113484e00
 #5  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #6  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 51 (process 66618):
 #0  0x00007fff8941e322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000109a68f87 in qt_safe_select (nfds=75, fdread=0x10b0d21b8,
 fdwrite=0x10b0d2450, fdexcept=0x10b0d26e8, orig_timeout=0x0) at
 qcore_unix.cpp:83
         ret = 1
         start = {
   tv_sec = 119386754583537,
   tv_usec = -451343375
 }
         timeout = {
   tv_sec = 4541536736,
   tv_usec = 161930702
 }
         ret = 1
 #2  0x0000000109a6ef87 in QEventDispatcherUNIX::select (this=0x11323dca0,
 nfds=75, readfds=0x10b0d21b8, writefds=0x10b0d2450, exceptfds=0x10b0d26e8,
 timeout=0x0) at qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x0000000109a6d4a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10b0d2000, flags=@0x10eb25bb8, timeout=0x0) at
 qeventdispatcher_unix.cpp:219
         highest = 74
         wakeUpFd = 72
         q = (QEventDispatcherUNIX *) 0x11323dca0
         nsel = 1
         nevents = 27796
         t = {0x109b18d2c "Read", 0x109b18d31 "Write", 0x109b18d37
 "Exception"}
 #4  0x0000000109a6fc1f in QEventDispatcherUNIX::processEvents
 (this=0x11323dca0, flags=@0x10eb25c28) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x0
         wait_tm = {
   tv_sec = 0,
   tv_usec = 0
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10b0d2000
         nevents = 0
         canWait = true
 #5  0x0000000109a18cbc in QEventLoop::processEvents (this=0x10eb25d58,
 flags=@0x10eb25cd0) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x10fb1b570
 #6  0x0000000109a18eb9 in QEventLoop::exec (this=0x10eb25d58,
 flags=@0x10eb25d50) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x10fb1b570
         locker = {
   val = 4463182952
 }
         app = (QApplication *) 0x10a517820
         eventLoop = (QEventLoop *) 0x10eb25d58
 #7  0x00000001098898ae in QThread::exec (this=0x11349d4a0) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x10a06c3e0
         locker = {
   val = 4463182952
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x109c3a090,
     d_ptr = {
       d = 0x10fb1b570
     }
   }, <No data fields>}
         returnCode = 1
 #8  0x0000000109889ad5 in QThread::run (this=0x11349d4a0) at
 qthread.cpp:609
 No locals.
 #9  0x0000000102945225 in MThreadInternal::QThreadRun (this=0x11349d4a0)
 at mthread.cpp:81
 No locals.
 #10 0x0000000102944ced in MThread::run (this=0x10a077fb0) at
 mthread.cpp:321
 No locals.
 #11 0x0000000102946bfa in MThreadInternal::run (this=0x11349d4a0) at
 mthread.cpp:79
 No locals.
 #12 0x000000010988d1f1 in QThreadPrivate::start (arg=0x11349d4a0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10eb26000
         data = (QThreadData *) 0x10a060530
         objectName = {
   d = 0x10a0058e0
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x11349d4a0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x11349d4a0
 #13 0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #14 0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 50 (process 66618):
 #0  0x00007fff8941e322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000109a68f87 in qt_safe_select (nfds=72, fdread=0x10a8a13b8,
 fdwrite=0x10a8a1650, fdexcept=0x10a8a18e8, orig_timeout=0x0) at
 qcore_unix.cpp:83
         ret = 1
         start = {
   tv_sec = 119386509814386,
   tv_usec = -696112526
 }
         timeout = {
   tv_sec = 4490534000,
   tv_usec = 32
 }
         ret = 0
 #2  0x0000000109a6ef87 in QEventDispatcherUNIX::select (this=0x10a0eaf00,
 nfds=72, readfds=0x10a8a13b8, writefds=0x10a8a1650, exceptfds=0x10a8a18e8,
 timeout=0x0) at qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x0000000109a6d4a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10a8a1200, flags=@0x113980bb8, timeout=0x0) at
 qeventdispatcher_unix.cpp:219
         highest = 71
         wakeUpFd = 69
         q = (QEventDispatcherUNIX *) 0x10a0eaf00
         nsel = 1
         nevents = 27796
         t = {0x109b18d2c "Read", 0x109b18d31 "Write", 0x109b18d37
 "Exception"}
 #4  0x0000000109a6fc1f in QEventDispatcherUNIX::processEvents
 (this=0x10a0eaf00, flags=@0x113980c28) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x0
         wait_tm = {
   tv_sec = 0,
   tv_usec = 0
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10a8a1200
         nevents = 0
         canWait = true
 #5  0x0000000109a18cbc in QEventLoop::processEvents (this=0x113980d58,
 flags=@0x113980cd0) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x10a05bbd0
 #6  0x0000000109a18eb9 in QEventLoop::exec (this=0x113980d58,
 flags=@0x113980d50) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x10a05bbd0
         locker = {
   val = 4490293480
 }
         app = (QApplication *) 0x10a517820
         eventLoop = (QEventLoop *) 0x113980d58
 #7  0x00000001098898ae in QThread::exec (this=0x10ba284b0) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x10ba47060
         locker = {
   val = 4490293480
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x109c3a090,
     d_ptr = {
       d = 0x10a05bbd0
     }
   }, <No data fields>}
         returnCode = 1
 #8  0x0000000109889ad5 in QThread::run (this=0x10ba284b0) at
 qthread.cpp:609
 No locals.
 #9  0x0000000102945225 in MThreadInternal::QThreadRun (this=0x10ba284b0)
 at mthread.cpp:81
 No locals.
 #10 0x0000000102944ced in MThread::run (this=0x10ba7f6c0) at
 mthread.cpp:321
 No locals.
 #11 0x0000000102946bfa in MThreadInternal::run (this=0x10ba284b0) at
 mthread.cpp:79
 No locals.
 #12 0x000000010988d1f1 in QThreadPrivate::start (arg=0x10ba284b0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x113981000
         data = (QThreadData *) 0x11384df60
         objectName = {
   d = 0x10baa6ff0
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ba284b0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10ba284b0
 #13 0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #14 0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 43 (process 66618):
 #0  0x00007fff8941e322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000109a68f87 in qt_safe_select (nfds=135, fdread=0x10c0749b8,
 fdwrite=0x10c074c50, fdexcept=0x10c074ee8, orig_timeout=0x0) at
 qcore_unix.cpp:83
         ret = 1
         start = {
   tv_sec = 119388405943254,
   tv_usec = 1200016342
 }
         timeout = {
   tv_sec = 4463243920,
   tv_usec = 32
 }
         ret = 0
 #2  0x0000000109a6ef87 in QEventDispatcherUNIX::select (this=0x10b8f8520,
 nfds=135, readfds=0x10c0749b8, writefds=0x10c074c50,
 exceptfds=0x10c074ee8, timeout=0x0) at qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x0000000109a6d4a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10c074800, flags=@0x118fa2bb8, timeout=0x0) at
 qeventdispatcher_unix.cpp:219
         highest = 134
         wakeUpFd = 134
         q = (QEventDispatcherUNIX *) 0x10b8f8520
         nsel = 1
         nevents = 27797
         t = {0x109b18d2c "Read", 0x109b18d31 "Write", 0x109b18d37
 "Exception"}
 #4  0x0000000109a6fc1f in QEventDispatcherUNIX::processEvents
 (this=0x10b8f8520, flags=@0x118fa2c28) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x0
         wait_tm = {
   tv_sec = 0,
   tv_usec = 0
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10c074800
         nevents = 0
         canWait = true
 #5  0x0000000109a18cbc in QEventLoop::processEvents (this=0x118fa2d58,
 flags=@0x118fa2cd0) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x10b8a2b20
 #6  0x0000000109a18eb9 in QEventLoop::exec (this=0x118fa2d58,
 flags=@0x118fa2d50) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x10b8a2b20
         locker = {
   val = 4463236968
 }
         app = (QApplication *) 0x10a517820
         eventLoop = (QEventLoop *) 0x118fa2d58
 #7  0x00000001098898ae in QThread::exec (this=0x10a064690) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x10a0796e0
         locker = {
   val = 4463236968
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x109c3a090,
     d_ptr = {
       d = 0x10b8a2b20
     }
   }, <No data fields>}
         returnCode = 1
 #8  0x0000000109889ad5 in QThread::run (this=0x10a064690) at
 qthread.cpp:609
 No locals.
 #9  0x0000000102945225 in MThreadInternal::QThreadRun (this=0x10a064690)
 at mthread.cpp:81
 No locals.
 #10 0x0000000102944ced in MThread::run (this=0x10a0c7620) at
 mthread.cpp:321
 No locals.
 #11 0x0000000102946bfa in MThreadInternal::run (this=0x10a064690) at
 mthread.cpp:79
 No locals.
 #12 0x000000010988d1f1 in QThreadPrivate::start (arg=0x10a064690) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x118fa3000
         data = (QThreadData *) 0x1134c0f10
         objectName = {
   d = 0x10a0d6ef0
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10a064690,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10a064690
 #13 0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #14 0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 39 (process 66618):
 #0  0x00007fff8941e0fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff85db2fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010988edaa in QWaitConditionPrivate::wait (this=0x1138545d0,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x000000010988eb22 in QWaitCondition::wait (this=0x1138545a0,
 mutex=0x113854598, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x000000010010ca94 in NetworkControl::run (this=0x113854500) at
 networkcontrol.cpp:256
         locker = {
   val = 4622468505
 }
 #5  0x000000010010dd4c in non-virtual thunk to NetworkControl::run()
 (this=0x113854540) at networkcontrol.cpp:266
 No locals.
 #6  0x0000000102944cdb in MThread::run (this=0x10ba3c120) at
 mthread.cpp:319
 No locals.
 #7  0x0000000102946bfa in MThreadInternal::run (this=0x10ba57310) at
 mthread.cpp:79
 No locals.
 #8  0x000000010988d1f1 in QThreadPrivate::start (arg=0x10ba57310) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x11541c000
         data = (QThreadData *) 0x10ba489a0
         objectName = {
   d = 0x113852c30
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ba57310,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10ba57310
 #9  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #10 0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 38 (process 66618):
 #0  0x00007fff8941c686 in mach_msg_trap ()
 No symbol table info available.
 #1  0x00007fff8941bc42 in mach_msg ()
 No symbol table info available.
 #2  0x00007fff907c9233 in __CFRunLoopServiceMachPort ()
 No symbol table info available.
 #3  0x00007fff907ce916 in __CFRunLoopRun ()
 No symbol table info available.
 #4  0x00007fff907ce0e2 in CFRunLoopRunSpecific ()
 No symbol table info available.
 #5  0x00000001031372ec in MonitorThreadDarwin::run (this=0x10a5bcab0) at
 mediamonitor-darwin.cpp:382
         match = (struct __CFDictionary *) 0x0
         daSession = (struct __DASession *) 0x1134815a0
 #6  0x0000000102946bfa in MThreadInternal::run (this=0x10a5d3a30) at
 mthread.cpp:79
 No locals.
 #7  0x000000010988d1f1 in QThreadPrivate::start (arg=0x10a5d3a30) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x115399000
         data = (QThreadData *) 0x10a5b2a10
         objectName = {
   d = 0x10a5ae080
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10a5d3a30,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10a5d3a30
 #8  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #9  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 37 (process 66618):
 #0  0x00007fff8941e322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000109a68f87 in qt_safe_select (nfds=120, fdread=0x10a97a9b8,
 fdwrite=0x10a97ac50, fdexcept=0x10a97aee8, orig_timeout=0x0) at
 qcore_unix.cpp:83
         ret = 1
         start = {
   tv_sec = 117748109023770,
   tv_usec = 1580603930
 }
         timeout = {
   tv_sec = 4640745952,
   tv_usec = 161931022
 }
         ret = 1
 #2  0x0000000109a6ef87 in QEventDispatcherUNIX::select (this=0x11347b0a0,
 nfds=120, readfds=0x10a97a9b8, writefds=0x10a97ac50,
 exceptfds=0x10a97aee8, timeout=0x0) at qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x0000000109a6d4a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10a97a800, flags=@0x1149c2bb8, timeout=0x0) at
 qeventdispatcher_unix.cpp:219
         highest = 119
         wakeUpFd = 104
         q = (QEventDispatcherUNIX *) 0x11347b0a0
         nsel = 1
         nevents = 27415
         t = {0x109b18d2c "Read", 0x109b18d31 "Write", 0x109b18d37
 "Exception"}
 #4  0x0000000109a6fc1f in QEventDispatcherUNIX::processEvents
 (this=0x11347b0a0, flags=@0x1149c2c28) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x0
         wait_tm = {
   tv_sec = 0,
   tv_usec = 0
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10a97a800
         nevents = 0
         canWait = true
 #5  0x0000000109a18cbc in QEventLoop::processEvents (this=0x1149c2d58,
 flags=@0x1149c2cd0) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x113499ae0
 #6  0x0000000109a18eb9 in QEventLoop::exec (this=0x1149c2d58,
 flags=@0x1149c2d50) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x113499ae0
         locker = {
   val = 4488648440
 }
         app = (QApplication *) 0x10a517820
         eventLoop = (QEventLoop *) 0x1149c2d58
 #7  0x00000001098898ae in QThread::exec (this=0x10b896120) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x10b8b5670
         locker = {
   val = 4488648440
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x109c3a090,
     d_ptr = {
       d = 0x113499ae0
     }
   }, <No data fields>}
         returnCode = 1
 #8  0x0000000109889ad5 in QThread::run (this=0x10b896120) at
 qthread.cpp:609
 No locals.
 #9  0x0000000102945225 in MThreadInternal::QThreadRun (this=0x10b896120)
 at mthread.cpp:81
 No locals.
 #10 0x0000000102944ced in MThread::run (this=0x10b87cf40) at
 mthread.cpp:321
 No locals.
 #11 0x0000000102946bfa in MThreadInternal::run (this=0x10b896120) at
 mthread.cpp:79
 No locals.
 #12 0x000000010988d1f1 in QThreadPrivate::start (arg=0x10b896120) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x1149c3000
         data = (QThreadData *) 0x10b8c26e0
         objectName = {
   d = 0x113845ef0
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10b896120,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10b896120
 #13 0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #14 0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 36 (process 66618):
 #0  0x00007fff8941e322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000109a68f87 in qt_safe_select (nfds=119, fdread=0x10b120bb8,
 fdwrite=0x10b120e50, fdexcept=0x10b1210e8, orig_timeout=0x0) at
 qcore_unix.cpp:83
         ret = 1
         start = {
   tv_sec = 117747774952383,
   tv_usec = 1246532543
 }
         timeout = {
   tv_sec = 4640209376,
   tv_usec = 161931022
 }
         ret = 1
 #2  0x0000000109a6ef87 in QEventDispatcherUNIX::select (this=0x11322e870,
 nfds=119, readfds=0x10b120bb8, writefds=0x10b120e50,
 exceptfds=0x10b1210e8, timeout=0x0) at qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x0000000109a6d4a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10b120a00, flags=@0x11493fbb8, timeout=0x0) at
 qeventdispatcher_unix.cpp:219
         highest = 118
         wakeUpFd = 100
         q = (QEventDispatcherUNIX *) 0x11322e870
         nsel = 1
         nevents = 27415
         t = {0x109b18d2c "Read", 0x109b18d31 "Write", 0x109b18d37
 "Exception"}
 #4  0x0000000109a6fc1f in QEventDispatcherUNIX::processEvents
 (this=0x11322e870, flags=@0x11493fc28) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x0
         wait_tm = {
   tv_sec = 0,
   tv_usec = 0
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10b120a00
         nevents = 0
         canWait = true
 #5  0x0000000109a18cbc in QEventLoop::processEvents (this=0x11493fd58,
 flags=@0x11493fcd0) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x10a5a9e50
 #6  0x0000000109a18eb9 in QEventLoop::exec (this=0x11493fd58,
 flags=@0x11493fd50) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x10a5a9e50
         locker = {
   val = 4618341800
 }
         app = (QApplication *) 0x10a517820
         eventLoop = (QEventLoop *) 0x11493fd58
 #7  0x00000001098898ae in QThread::exec (this=0x1134f20d0) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x113464d20
         locker = {
   val = 4618341800
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x109c3a090,
     d_ptr = {
       d = 0x10a5a9e50
     }
   }, <No data fields>}
         returnCode = 1
 #8  0x0000000109889ad5 in QThread::run (this=0x1134f20d0) at
 qthread.cpp:609
 No locals.
 #9  0x0000000102945225 in MThreadInternal::QThreadRun (this=0x1134f20d0)
 at mthread.cpp:81
 No locals.
 #10 0x0000000102944ced in MThread::run (this=0x1134f2fc0) at
 mthread.cpp:321
 No locals.
 #11 0x0000000102946bfa in MThreadInternal::run (this=0x1134f20d0) at
 mthread.cpp:79
 No locals.
 #12 0x000000010988d1f1 in QThreadPrivate::start (arg=0x1134f20d0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x114940000
         data = (QThreadData *) 0x10fbfab00
         objectName = {
   d = 0x11347c070
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x1134f20d0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x1134f20d0
 #13 0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #14 0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 35 (process 66618):
 #0  0x00007fff8941e0fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff85db2fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010988edaa in QWaitConditionPrivate::wait (this=0x10fb71940,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x000000010988eb22 in QWaitCondition::wait (this=0x10fb5a2a0,
 mutex=0x10fb92110, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x000000010532f2cd in WTF::ThreadCondition::wait ()
 No symbol table info available.
 #5  0x0000000105073138 in WebCore::IconDatabase::syncThreadMainLoop ()
 No symbol table info available.
 #6  0x0000000105072ea0 in WebCore::IconDatabase::iconDatabaseSyncThread ()
 No symbol table info available.
 #7  0x000000010506c07d in
 WebCore::IconDatabase::iconDatabaseSyncThreadStart ()
 No symbol table info available.
 #8  0x0000000105331ee8 in WTF::threadEntryPoint ()
 No symbol table info available.
 #9  0x000000010532e901 in WTF::ThreadPrivate::run ()
 No symbol table info available.
 #10 0x000000010988d1f1 in QThreadPrivate::start (arg=0x10fb72b70) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x1144b5000
         data = (QThreadData *) 0x10fb908d0
         objectName = {
   d = 0x109c31170
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10fb72b70,
   __next = 0x0
 }
         thr = (QThread *) 0x10fb72b70
 #11 0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #12 0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 34 (process 66618):
 #0  0x00007fff8941e0fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff85db2fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010988edaa in QWaitConditionPrivate::wait (this=0x10a56b960,
 time=18446744073709551615) at qwaitcondition_unix.cpp:86
         code = 1
 #3  0x000000010988eb22 in QWaitCondition::wait (this=0x10a56ae78,
 mutex=0x10a56ae80, time=18446744073709551615) at
 qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x00000001029ba752 in MythDownloadManager::run (this=0x10a56ae30) at
 mythdownloadmanager.cpp:293
         downloading = false
         itemsInQueue = false
         waitAnyway = false
 #5  0x00000001029bc1cc in non-virtual thunk to MythDownloadManager::run()
 (this=0x10a56ae40) at mythdownloadmanager.cpp:336
 No locals.
 #6  0x0000000102946bfa in MThreadInternal::run (this=0x10a56adb0) at
 mthread.cpp:79
 No locals.
 #7  0x000000010988d1f1 in QThreadPrivate::start (arg=0x10a56adb0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x114022000
         data = (QThreadData *) 0x10a5790b0
         objectName = {
   d = 0x10a56ac80
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10a56adb0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10a56adb0
 #8  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #9  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 33 (process 66618):
 #0  0x00007fff8941e322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000109a68ffa in qt_safe_select (nfds=78, fdread=0x10b0d0db8,
 fdwrite=0x10b0d1050, fdexcept=0x10b0d12e8, orig_timeout=0x113f9ec28) at
 qcore_unix.cpp:93
         start = {
   tv_sec = 119387,
   tv_usec = 714556
 }
         timeout = {
   tv_sec = 9,
   tv_usec = 999997
 }
         ret = 0
 #2  0x0000000109a6ef87 in QEventDispatcherUNIX::select (this=0x11322e860,
 nfds=78, readfds=0x10b0d0db8, writefds=0x10b0d1050, exceptfds=0x10b0d12e8,
 timeout=0x113f9ec28) at qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x0000000109a6d4a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10b0d0c00, flags=@0x113f9ec18, timeout=0x113f9ec28) at
 qeventdispatcher_unix.cpp:219
         highest = 77
         wakeUpFd = 77
         q = (QEventDispatcherUNIX *) 0x11322e860
         nsel = 1
         nevents = 27797
         t = {0x109b18d2c "Read", 0x109b18d31 "Write", 0x109b18d37
 "Exception"}
 #4  0x0000000109a6fc1f in QEventDispatcherUNIX::processEvents
 (this=0x11322e860, flags=@0x113f9ec88) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x113f9ec28
         wait_tm = {
   tv_sec = 9,
   tv_usec = 999997
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10b0d0c00
         nevents = 0
         canWait = true
 #5  0x0000000109a18cbc in QEventLoop::processEvents (this=0x113f9edb8,
 flags=@0x113f9ed30) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x1132668d0
 #6  0x0000000109a18eb9 in QEventLoop::exec (this=0x113f9edb8,
 flags=@0x113f9edb0) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x1132668d0
         locker = {
   val = 4618950904
 }
         app = (QApplication *) 0x10a517820
         eventLoop = (QEventLoop *) 0x113f9edb8
 #7  0x00000001098898ae in QThread::exec (this=0x1134b8ab0) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x1134f9870
         locker = {
   val = 4618950904
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x109c3a090,
     d_ptr = {
       d = 0x1132668d0
     }
   }, <No data fields>}
         returnCode = 1
 #8  0x0000000109889ad5 in QThread::run (this=0x1134b8ab0) at
 qthread.cpp:609
 No locals.
 #9  0x000000010988d1f1 in QThreadPrivate::start (arg=0x1134b8ab0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x113f9f000
         data = (QThreadData *) 0x1134f9a50
         objectName = {
   d = 0x109c31170
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x1134b8ab0,
   __next = 0x0
 }
         thr = (QThread *) 0x1134b8ab0
 #10 0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #11 0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 32 (process 66618):
 #0  0x00007fff8941e0fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff85db2fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010531e62b in WTF::TCMalloc_PageHeap::scavengerThread ()
 No symbol table info available.
 #3  0x000000010531e5b5 in WTF::TCMalloc_PageHeap::runScavengerThread ()
 No symbol table info available.
 #4  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #5  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 19 (process 66618):
 #0  0x00007fff8941e0fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff85db2fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010988d752 in thread_sleep (ti=0x10ed03cd8) 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<\320\016\001\000\000\000\\<\320\016\001\000\000\000qS\210\t\001\000\000"
 }
         cnd = {
   __sig = 1129270852,
   __opaque =
 "\000\000\000\000\000\000\000\200@<\320\016\001\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000\001\000\000\000\211\313\331\205\377\177\000"
 }
 #3  0x000000010988d89e in QThread::msleep (msecs=100) at
 qthread_unix.cpp:501
         tv = {
   tv_sec = 1373638929,
   tv_usec = 304280
 }
         ti = {
   tv_sec = 1373638929,
   tv_nsec = 404280000
 }
 #4  0x0000000102945315 in MThreadInternal::MSleep (time=100) at
 mthread.cpp:92
 No locals.
 #5  0x0000000102944d55 in MThread::msleep (time=100) at mthread.cpp:342
 No locals.
 #6  0x00000001027e71a4 in TaskQueue::run (this=0x10fb07c20) at
 taskqueue.cpp:150
         ttNow = {
   tv_sec = 1373638929,
   tv_usec = 304276
 }
 #7  0x0000000102946bfa in MThreadInternal::run (this=0x10fb0f590) at
 mthread.cpp:79
         pTask = (No locals.
 #8  0x000000010988d1f1 in QThreadPrivate::start (arg=0x10fb0f590) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10ed04000
         data = (QThreadData *) 0x10fb06430
         objectName = {
   d = 0x10fb07c80
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10fb0f590,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10fb0f590
 #9  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #10 0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 18 (process 66618):
 #0  0x00007fff8941e322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x00000001027dff04 in SSDP::run (this=0x10ba4c460) at ssdp.cpp:292
         nMaxSocket = 61
         count = 0
         read_set = {
   fds_bits = {0 <repeats 32 times>}
 }
         timeout = {
   tv_sec = 1,
   tv_usec = 0
 }
 #2  0x0000000102946bfa in MThreadInternal::run (this=0x10ba4c4d0) at
 mthread.cpp:79
 No locals.
 #3  0x000000010988d1f1 in QThreadPrivate::start (arg=0x10ba4c4d0) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10ec81000
         data = (QThreadData *) 0x10ba4c6d0
         objectName = {
   d = 0x10ba4c410
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ba4c4d0,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10ba4c4d0
 #4  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #5  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 14 (process 66618):
 #0  0x00007fff8941e322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x0000000109a68ffa in qt_safe_select (nfds=44, fdread=0x10d0063b8,
 fdwrite=0x10d006650, fdexcept=0x10d0068e8, orig_timeout=0x111fa5b58) at
 qcore_unix.cpp:93
         start = {
   tv_sec = 119243,
   tv_usec = 354912
 }
         timeout = {
   tv_sec = 299,
   tv_usec = 998942
 }
         ret = 1
 #2  0x0000000109a6ef87 in QEventDispatcherUNIX::select (this=0x10bd012b0,
 nfds=44, readfds=0x10d0063b8, writefds=0x10d006650, exceptfds=0x10d0068e8,
 timeout=0x111fa5b58) at qeventdispatcher_unix.cpp:650
 No locals.
 #3  0x0000000109a6d4a6 in QEventDispatcherUNIXPrivate::doSelect
 (this=0x10d006200, flags=@0x111fa5b48, timeout=0x111fa5b58) at
 qeventdispatcher_unix.cpp:219
         highest = 43
         wakeUpFd = 43
         q = (QEventDispatcherUNIX *) 0x10bd012b0
         nsel = 1
         nevents = 27763
         t = {0x109b18d2c "Read", 0x109b18d31 "Write", 0x109b18d37
 "Exception"}
 #4  0x0000000109a6fc1f in QEventDispatcherUNIX::processEvents
 (this=0x10bd012b0, flags=@0x111fa5bb8) at qeventdispatcher_unix.cpp:937
         tm = (timeval *) 0x111fa5b58
         wait_tm = {
   tv_sec = 299,
   tv_usec = 998942
 }
         d = (QEventDispatcherUNIXPrivate *) 0x10d006200
         nevents = 0
         canWait = true
 #5  0x0000000109a18cbc in QEventLoop::processEvents (this=0x111fa5ce8,
 flags=@0x111fa5c60) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x10bd067c0
 #6  0x0000000109a18eb9 in QEventLoop::exec (this=0x111fa5ce8,
 flags=@0x111fa5ce0) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x10bd067c0
         locker = {
   val = 4468349320
 }
         app = (QApplication *) 0x10a517820
         eventLoop = (QEventLoop *) 0x111fa5ce8
 #7  0x00000001098898ae in QThread::exec (this=0x10a573d10) at
 qthread.cpp:542
         d = (QThreadPrivate *) 0x10a559900
         locker = {
   val = 4468349320
 }
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x109c3a090,
     d_ptr = {
       d = 0x10bd067c0
     }
   }, <No data fields>}
         returnCode = 0
 #8  0x0000000102945255 in MThreadInternal::exec (this=0x10a573d10) at
 mthread.cpp:85
         ph = (DBPurgeHandler) {
   <QObject> = {
     _vptr$QObject = 0x102b533e0,
     d_ptr = {
       d = 0x10bd05e00
     }
   },
   members of DBPurgeHandler:
   purgeTimer = 50331650
 }
 #9  0x0000000102944d19 in MThread::exec (this=0x10a5695b0) at
 mthread.cpp:327
 No locals.
 #10 0x0000000102dacefc in AppleRemote::run (this=0x10a5695a0) at
 AppleRemote.cpp:122
 No locals.
 #11 0x0000000102dacf4c in non-virtual thunk to AppleRemote::run()
 (this=0x10a5695b0) at AppleRemote.cpp:125
 No locals.
 #12 0x0000000102946bfa in MThreadInternal::run (this=0x10a573d10) at
 mthread.cpp:79
 No locals.
 #13 0x000000010988d1f1 in QThreadPrivate::start (arg=0x10a573d10) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111fa6000
         data = (QThreadData *) 0x10a556680
         objectName = {
   d = 0x10a5696e0
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10a573d10,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10a573d10
 #14 0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #15 0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 13 (process 66618):
 #0  0x00007fff8941e0fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff85db2fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010988ed8c in QWaitConditionPrivate::wait (this=0x10a558830,
 time=1000) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373638929,
   tv_usec = 28907
 }
         ti = {
   tv_sec = 1373638930,
   tv_nsec = 28907000
 }
         code = 1
 #3  0x000000010988eb22 in QWaitCondition::wait (this=0x10a5558f8,
 mutex=0x10a5558f0, time=1000) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x0000000102982232 in MythSignalingTimer::run (this=0x10a5558c0) at
 mythsignalingtimer.cpp:84
         locker = {
   val = 4468332785
 }
 #5  0x00000001029822fc in non-virtual thunk to MythSignalingTimer::run()
 (this=0x10a5558d0) at mythsignalingtimer.cpp:93
 No locals.
 #6  0x0000000102946bfa in MThreadInternal::run (this=0x10a54b330) at
 mthread.cpp:79
 No locals.
 #7  0x000000010988d1f1 in QThreadPrivate::start (arg=0x10a54b330) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x111f23000
         data = (QThreadData *) 0x10a524840
         objectName = {
   d = 0x10a51e3c0
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10a54b330,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10a54b330
 #8  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #9  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 11 (process 66618):
 #0  0x00007fff8941ed16 in kevent ()
 No symbol table info available.
 #1  0x0000000103cec9e3 in zmq::kqueue_t::loop ()
 No symbol table info available.
 #2  0x0000000103cec885 in zmq::kqueue_t::worker_routine ()
 No symbol table info available.
 #3  0x0000000103d014ea in thread_routine ()
 No symbol table info available.
 #4  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #5  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 10 (process 66618):
 #0  0x00007fff8941ed16 in kevent ()
 No symbol table info available.
 #1  0x0000000103cec9e3 in zmq::kqueue_t::loop ()
 No symbol table info available.
 #2  0x0000000103cec885 in zmq::kqueue_t::worker_routine ()
 No symbol table info available.
 #3  0x0000000103d014ea in thread_routine ()
 No symbol table info available.
 #4  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #5  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 9 (process 66618):
 #0  0x00007fff8941ed16 in kevent ()
 No symbol table info available.
 #1  0x0000000103cec9e3 in zmq::kqueue_t::loop ()
 No symbol table info available.
 #2  0x0000000103cec885 in zmq::kqueue_t::worker_routine ()
 No symbol table info available.
 #3  0x0000000103d014ea in thread_routine ()
 No symbol table info available.
 #4  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #5  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 8 (process 66618):
 #0  0x00007fff8941ed16 in kevent ()
 No symbol table info available.
 #1  0x0000000103cec9e3 in zmq::kqueue_t::loop ()
 No symbol table info available.
 #2  0x0000000103cec885 in zmq::kqueue_t::worker_routine ()
 No symbol table info available.
 #3  0x0000000103d014ea in thread_routine ()
 No symbol table info available.
 #4  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #5  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 7 (process 66618):
 #0  0x00007fff8941ed16 in kevent ()
 No symbol table info available.
 #1  0x0000000103cec9e3 in zmq::kqueue_t::loop ()
 No symbol table info available.
 #2  0x0000000103cec885 in zmq::kqueue_t::worker_routine ()
 No symbol table info available.
 #3  0x0000000103d014ea in thread_routine ()
 No symbol table info available.
 #4  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #5  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 6 (process 66618):
 #0  0x00007fff8941e0fa in __psynch_cvwait ()
 No symbol table info available.
 #1  0x00007fff85db2fe9 in _pthread_cond_wait ()
 No symbol table info available.
 #2  0x000000010988ed8c in QWaitConditionPrivate::wait (this=0x10ba5a8c0,
 time=100) at qwaitcondition_unix.cpp:84
         tv = {
   tv_sec = 1373638929,
   tv_usec = 350082
 }
         ti = {
   tv_sec = 1373638929,
   tv_nsec = 450082000
 }
         code = 1
 #3  0x000000010988eb22 in QWaitCondition::wait (this=0x10ba34900,
 mutex=0x102b54df8, time=100) at qwaitcondition_unix.cpp:158
         returnValue = false
 #4  0x0000000102a241eb in LoggerThread::run (this=0x10ba28730) at
 logging.cpp:377
         item = (QObject *) 0x10c67d000
         dieNow = false
 #5  0x0000000102a24efc in non-virtual thunk to LoggerThread::run()
 (this=0x10ba28740) at logging.cpp:427
         e = (ZMQException &) @0xffffffffffffffff: No locals.
 #6  0x0000000102946bfa in MThreadInternal::run (this=0x10ba2ef40) at
 mthread.cpp:79
 No locals.
 #7  0x000000010988d1f1 in QThreadPrivate::start (arg=0x10ba2ef40) at
 qthread_unix.cpp:338
         __self = (_opaque_pthread_t *) 0x10eec6000
         data = (QThreadData *) 0x10ba26430
         objectName = {
   d = 0x10ba2ef10
 }
         __handler = {
   __routine = 0x10988d260 <QThreadPrivate::finish(void*)>,
   __arg = 0x10ba2ef40,
   __next = 0x0
 }
         thr = (MThreadInternal *) 0x10ba2ef40
 #8  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #9  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 5 (process 66618):
 #0  0x00007fff8941e322 in select$DARWIN_EXTSN ()
 No symbol table info available.
 #1  0x00007fff9080df46 in __CFSocketManager ()
 No symbol table info available.
 #2  0x00007fff85dae7a2 in _pthread_start ()
 No symbol table info available.
 #3  0x00007fff85d9b1e1 in thread_start ()
 No symbol table info available.

 Thread 2 (process 66618):
 #0  0x00007fff8941ed16 in kevent ()
 No symbol table info available.
 #1  0x00007fff874f7dea in _dispatch_mgr_invoke ()
 No symbol table info available.
 #2  0x00007fff874f79ee in _dispatch_mgr_thread ()
 No symbol table info available.

 Thread 1 (process 66618):
 #0  qFatal (msg=0x109b111be "ASSERT failure in %s: \"%s\", file %s, line
 %d") at qglobal.cpp:2551
         ap = {{
     gp_offset = 173109248,
     fp_offset = 1,
     overflow_arg_area = 0x109a80890,
     reg_save_area = 0x15fbfafc8
   }}
 #1  0x000000010987a988 in qt_assert_x (where=0x109b16d14
 "QCoreApplication::sendEvent", what=0x10ba99208 "Cannot send events to
 objects owned by a different thread. Current thread 10a5165b0. Receiver ''
 (of type 'PreviewGenerator') was created in thread 10a064690",
 file=0x109b16cf8 "kernel/qcoreapplication.cpp", line=532) at
 qglobal.cpp:2026
 No locals.
 #2  0x0000000109a1b407 in QCoreApplicationPrivate::checkReceiverThread
 (this=0x10a51e4f0, receiver=0x11c506300) at qcoreapplication.cpp:524
         currentThread = (QAdoptedThread *) 0x10a5165b0
         thr = (MThreadInternal *) 0x10a064690
 #3  0x0000000107e01f0a in QApplication::notify (this=0x10a517820,
 receiver=0x11c506300, e=0x10ba928a0) at qapplication.cpp:3841
         d = (QApplicationPrivate *) 0x10a51e4f0
         res = false
 #4  0x0000000109a1d73a in QCoreApplication::notifyInternal
 (this=0x10a517820, receiver=0x11c506300, event=0x10ba928a0) at
 qcoreapplication.cpp:946
         threadData = (QThreadData *) 0x1134c0f10
         returnValue = false
         result = false
         cbdata = {0x11c506300, 0x10ba928a0, 0x7fff5fbfbe17}
         d = (QObjectPrivate *) 0x1134a49d0
 #5  0x0000000102980b2a in QCoreApplication::sendEvent
 (receiver=0x11c506300, event=0x10ba928a0) at qcoreapplication.h:231
 No locals.
 #6  0x0000000102980829 in MythObservable::dispatchNow (this=0x10ba0c320,
 event=@0x7fff5fbfbff8) at mythobservable.cpp:103
         locker = {
   val = 4490373681
 }
         it = {
   i = {
     i = 0x10bae0150
   }
 }
 #7  0x00000001029a317a in MythCoreContext::dispatchNow (this=0x10ba0c310,
 event=@0x7fff5fbfbff8) at mythcorecontext.cpp:1234
 No locals.
 #8  0x0000000102a0eb4b in sendPlaybackStart () at mythmiscutil.cpp:547
         me = (MythEvent) {
   <QEvent> = {
     _vptr$QEvent = 0x1003f9360,
     d = 0x0,
     t = 65535,
     posted = 0,
     spont = 0,
     m_accept = 1,
     reserved = 96
   },
   members of MythEvent:
   m_message = {
     d = 0x116f34d70
   },
   m_extradata = {
     <QList<QString>> = {
       {
         p = {
           d = 0x116f3aa40
         },
         d = 0x116f3aa40
       }
     }, <No data fields>}
 }
 #9  0x000000010192d014 in TV::StartTV (tvrec=0x7fff5fbfc618, flags=0) at
 tv_play.cpp:337
         quitAll = false
         curProgram = (ProgramInfo *) 0x10baa2de0
         startSysEventSent = false
         startInGuide = false
         inPlaylist = false
         initByNetworkCommand = false
         showDialogs = true
         allowrerecord = false
         tv = (TV *) 0x10c0a6800
         playCompleted = false
         playerError = {
   d = 0x102fc5a0d
 }
         deleterecording = false
 #10 0x000000010003aeac in PlaybackBox::Play (this=0x10b016400,
 rec=@0x10f16e760, inPlaylist=false, ignoreBookmark=false,
 underNetworkControl=false) at playbackbox.cpp:2480
         playCompleted = false
         tvrec = (ProgramInfo) {
   _vptr$ProgramInfo = 0x10337dd50,
   title = {
     d = 0x10ba92ce0
   },
   subtitle = {
     d = 0x10fb7cbf0
   },
   description = {
     d = 0x10ba3dfb0
   },
   season = 0,
   episode = 0,
   syndicatedepisode = {
     d = 0x109c31190
   },
   category = {
     d = 0x116f56170
   },
   recpriority = 0,
   chanid = 1301,
   chanstr = {
     d = 0x10ba8c0e0
   },
   chansign = {
     d = 0x10fb25c80
   },
   channame = {
     d = 0x10fb032b0
   },
   chanplaybackfilters = {
     d = 0x10baa69b0
   },
   recgroup = {
     d = 0x10fb35c10
   },
   playgroup = {
     d = 0x116f251f0
   },
   pathname = {
     d = 0x11dd0a850
   },
   hostname = {
     d = 0x10fb3cee0
   },
   storagegroup = {
     d = 0x10bacd7b0
   },
   seriesid = {
     d = 0x10ba80880
   },
   programid = {
     d = 0x10ba9bce0
   },
   inetref = {
     d = 0x10fb3bde0
   },
   catType = 1606403208,
   filesize = 185911508,
   startts = {
     d = {
       d = 0x116f35090
     }
   },
   endts = {
     d = {
       d = 0x116f19520
     }
   },
   recstartts = {
     d = {
       d = 0x10baaf940
     }
   },
   recendts = {
     d = {
       d = 0x10fb68270
     }
   },
   stars = 0,
   originalAirDate = {
     jd = 0
   },
   lastmodified = {
     d = {
       d = 0x10bad5760
     }
   },
   lastInUseTime = {
     d = {
       d = 0x10b828170
     }
   },
   prefinput = 0,
   recpriority2 = 0,
   recordid = 5,
   parentid = 0,
   sourceid = 0,
   inputid = 0,
   cardid = 0,
   findid = 0,
   programflags = 1948303360,
   properties = 0,
   year = 0,
   partnumber = 0,
   parttotal = 0,
   recstatus = -3 '\375',
   oldrecstatus = 0 '\0',
   rectype = 0 '\0',
   dupin = 15 '\017',
   dupmethod = 6 '\006',
   availableStatus = 0 '\0',
   spread = -1 '\377',
   startCol = -1 '\377',
   sortTitle = {
     d = 0x10b8942b0
   },
   inUseForWhat = {
     d = 0x109c31170
   },
   positionMapDBReplacement = 0x0
 }
         initIndex = 3
         flags = 0
 #11 0x000000010003aa5c in PlaybackBox::PlayX (this=0x10b016400,
 pginfo=@0x10f16e760, ignoreBookmark=false, underNetworkControl=false) at
 playbackbox.cpp:2232
 No locals.
 #12 0x000000010003a9a8 in PlaybackBox::PlayFromBookmark (this=0x10b016400,
 item=0x11dd05bc0) at playbackbox.cpp:2209
         pginfo = (ProgramInfo *) 0x10f16e760
 #13 0x000000010029d2a0 in PlaybackBox::qt_static_metacall (_o=0x10b016400,
 _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0x7fff5fbfcc70) at
 moc_playbackbox.cpp:255
         _t = (PlaybackBox *) 0x10b016400
 #14 0x0000000109a45a63 in QMetaObject::activate (sender=0x10baa4530,
 m=0x102e8f3f0, local_signal_index=1, argv=0x7fff5fbfcc70) at
 qobject.cpp:3539
         receiverInSameThread = true
         previousSender = ('QObjectPrivate::Sender' *) 0x0
         callFunction = (StaticMetaCallFunction) 0x10029d0e0
 <PlaybackBox::qt_static_metacall(QObject*, QMetaObject::Call, int,
 void**)>
         receiver = (PlaybackBox *) 0x10b016400
         currentSender = {
   sender = 0x10baa4530,
   signal = 24,
   ref = 1
 }
         method_relative = 8
         c = ('QObjectPrivate::Connection' *) 0x10badf9c0
         last = ('QObjectPrivate::Connection' *) 0x10badf9c0
         methodOffset = 23
         signal_absolute_index = 24
         empty_argv = {0x0}
         locker = {
   val = 4463180368
 }
         connectionLists = (QObjectConnectionListVector *) 0x10bab2820
         list = ('QObjectPrivate::ConnectionList' *) 0x10bab7740
         signalOffset = 14
         signal_index = 15
         currentThreadId = (HANDLE) 0x7fff73f4a180
 #15 0x0000000102dd792d in MythUIButtonList::itemClicked (this=0x10baa4530,
 _t1=0x11dd05bc0) at moc_mythuibuttonlist.cpp:121
         _a = {0x0, 0x7fff5fbfcc88}
 #16 0x0000000102d39217 in MythUIButtonList::keyPressEvent
 (this=0x10baa4530, e=0x7fff5fbfe2a8) at mythuibuttonlist.cpp:2434
         item = (PlaybackBoxListItem *) 0x11dd05bc0
         action = {
   d = 0x10fb092a0
 }
         i = 0
         actions = {
   <QList<QString>> = {
     {
       p = {
         d = 0x1135b71d0
       },
       d = 0x1135b71d0
     }
   }, <No data fields>}
         handled = true
 #17 0x000000010004a2a0 in PlaybackBox::keyPressEvent (this=0x10b016400,
 event=0x7fff5fbfe2a8) at playbackbox.cpp:3798
         handled = 19
         actions = {
   <QList<QString>> = {
     {
       p = {
         d = 0x15fbfe2a8
       },
       d = 0x15fbfe2a8
     }
   }, <No data fields>}
 #18 0x0000000102c6f209 in MythMainWindow::eventFilter (this=0x10a53f950,
 e=0x7fff5fbfe2a8) at mythmainwindow.cpp:2011
         top = (PlaybackBox *) 0x10b016400
         ke = (QKeyEventEx *) 0x7fff5fbfe2a8
         it = (Iterator) 0x11349bdc8
         ge = (MythGestureEvent *) 0x10a53f958
 #19 0x0000000109a1db7d in
 QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x10a51e4f0,
 receiver=0x10a53f950, event=0x7fff5fbfe2a8) at qcoreapplication.cpp:1056
         obj = (MythMainWindow *) 0x10a53f950
         i = 2
         q = (QApplication *) 0x10a517820
 #20 0x0000000107dffd65 in QApplicationPrivate::notify_helper
 (this=0x10a51e4f0, receiver=0x10a53f950, e=0x7fff5fbfe2a8) at
 qapplication.cpp:4558
         consumed = false
 #21 0x0000000107e0293b in QApplication::notify (this=0x10a517820,
 receiver=0x10a53f950, e=0x7fff5fbfe2a8) at qapplication.cpp:4003
         w = (QWidget *) 0x107d2d6cd
         gw = (QGraphicsWidget *) 0x7fff5fbfe030
         isWidget = true
         key = (QKeyEventEx *) 0x7fff5fbfe2a8
         def = true
         pr = {
   o = 0x10a53f950
 }
         isGraphicsWidget = false
         d = (QApplicationPrivate *) 0x10a51e4f0
         res = false
 #22 0x0000000109a1d73a in QCoreApplication::notifyInternal
 (this=0x10a517820, receiver=0x10a53f950, event=0x7fff5fbfe2a8) at
 qcoreapplication.cpp:946
         threadData = (QThreadData *) 0x10a5164a0
         returnValue = false
         result = false
         cbdata = {0x10a53f950, 0x7fff5fbfe2a8, 0x7fff5fbfe157}
         d = (QWidgetPrivate *) 0x10a55d140
 #23 0x0000000107d39cff in QCoreApplication::sendSpontaneousEvent
 (receiver=0x10a53f950, event=0x7fff5fbfe2a8) at qcoreapplication.h:234
 No locals.
 #24 0x0000000107e068dd in qt_sendSpontaneousEvent (receiver=0x10a53f950,
 event=0x7fff5fbfe2a8) at qapplication.cpp:5560
 No locals.
 #25 0x0000000107eca2b0 in QKeyMapper::sendKeyEvent (widget=0x10a53f950,
 grab=true, type=QEvent::KeyPress, code=16777220,
 modifiers=@0x7fff5fbfe4e8, text=@0x7fff5fbfe590, autorepeat=false,
 count=0, nativeScanCode=1, nativeVirtualKey=36, nativeModifiers=0,
 isAccepted=0x7fff5fbfe4ef) at qkeymapper_mac.cpp:1014
         ke = (QKeyEventEx) {
   <QKeyEvent> = {
     <QInputEvent> = {
       <QEvent> = {
         _vptr$QEvent = 0x108be17b0,
         d = 0x7fff5fbfe2a8,
         t = 6,
         posted = 0,
         spont = 1,
         m_accept = 1,
         reserved = 619
       },
       members of QInputEvent:
       modState = {
         i = 0
       }
     },
     members of QKeyEvent:
     txt = {
       d = 0x1135d7ff0
     },
     k = 16777220,
     c = 1,
     autor = 0
   },
   members of QKeyEventEx:
   nScanCode = 1,
   nVirtualKey = 36,
   nModifiers = 0
 }
         retMe = false
         key_event = true
 #26 0x0000000107ec9801 in QKeyMapperPrivate::translateKeyEvent
 (this=0x10c038000, widget=0x10a53f950, er=0x0, event=0x11325d9e0,
 info=0x7fff5fbfe644, grab=true) at qkeymapper_mac.cpp:879
         macScanCode = 1
         macVirtualKey = 36
         unicodeKey = (unsigned int *) 0x7fff5fbfe644
         macModifiers = 0
         isAccepted = false
         handled_event = true
         ekind = 1
         currentContext = (QMacInputContext *) 0x10b811b80
         modifiers = {
   i = 0
 }
         qtKey = 16777220
         ourChar = {
   ucs = 13
 }
         text = {
   d = 0x1135d7ff0
 }
 #27 0x0000000107d6c60a in qt_dispatchKeyEvent (keyEvent=0x1135ba060,
 widgetToGetEvent=0x10a53f950) at kernel/qt_cocoa_helpers_mac.mm:839
         event = (NSEvent *) 0x1135ba060
         key_event = (struct OpaqueEventRef *) 0x11325d9e0
         info = 13
         consumed = 127
 #28 0x0000000107d5a266 in -[QCocoaView keyDown:] (self=0x113858440,
 _cmd=0x7fff89f868e3, theEvent=0x1135ba060) at kernel/qcocoaview_mac.mm:935
         keyEventEaten = false
         widgetToGetKey = (MythMainWindow *) 0x10a53f950
 #29 0x00007fff89830020 in -[NSWindow sendEvent:] ()
 No symbol table info available.
 #30 0x0000000107d5ffcd in -[QCocoaWindow sendEvent:] (self=0x11385c180,
 _cmd=0x7fff89f78447, event=0x1135ba060) at
 qcocoasharedwindowmethods_mac_p.h:183
         handled = false
 #31 0x00007fff8982b644 in -[NSApplication sendEvent:] ()
 No symbol table info available.
 #32 0x0000000107d68395 in -[QNSApplication sendEvent:] (self=0x10b815340,
 _cmd=0x7fff89f78447, event=0x1135ba060) at
 kernel/qcocoaapplication_mac.mm:186
 No locals.
 #33 0x00007fff8974121a in -[NSApplication run] ()
 No symbol table info available.
 #34 0x0000000107d78472 in QEventDispatcherMac::processEvents
 (this=0x10a51de00, flags=@0x7fff5fbfeed8) at
 kernel/qeventdispatcher_mac.mm:615
         execGuard = {
   block = @0x108c126bb,
   reset = false
 }
         session = (struct _NSModalSession *) 0x0
         pool = {
   pool = 0x113276460
 }
         canWait = false
         event = (NSEvent *) 0x0
         canExec_3rdParty = true
         canExec_Qt = true
         d = (QEventDispatcherMacPrivate *) 0x10a51e720
         interruptLater = false
         excludeUserEvents = false
         retVal = false
 #35 0x0000000109a18cbc in QEventLoop::processEvents (this=0x7fff5fbff050,
 flags=@0x7fff5fbfef80) at qeventloop.cpp:149
         d = (QEventLoopPrivate *) 0x10a084950
 #36 0x0000000109a18eb9 in QEventLoop::exec (this=0x7fff5fbff050,
 flags=@0x7fff5fbff038) at qeventloop.cpp:204
         d = (QEventLoopPrivate *) 0x10a084950
         locker = {
   val = 4468074056
 }
         app = (QApplication *) 0x10a517820
         eventLoop = (QEventLoop *) 0x7fff5fbff050
 #37 0x0000000109a1df31 in QCoreApplication::exec () at
 qcoreapplication.cpp:1218
         threadData = (QThreadData *) 0x10a5164a0
         eventLoop = (QEventLoop) {
   <QObject> = {
     _vptr$QObject = 0x109c3a090,
     d_ptr = {
       d = 0x10a084950
     }
   }, <No data fields>}
         returnCode = 0
 #38 0x0000000107e01e79 in QApplication::exec () at qapplication.cpp:3823
 No locals.
 #39 0x000000010000fcf2 in main (argc=6, argv=0x7fff5fbffa60) at
 main.cpp:1752
         bPromptForBackend = false
         cmdline = (MythFrontendCommandLineParser) {
   <MythCommandLineParser> = {
     _vptr$MythCommandLineParser = 0x1003f25d0,
     m_appname = {
       d = 0x10a516b90
     },
     m_optionedArgs = {
       {
         d = 0x10a517120,
         e = 0x10a517120
       }
     },
     m_namedArgs = {
       {
         d = 0x10a517060,
         e = 0x10a517060
       }
     },
     m_passthroughActive = false,
     m_overridesImported = true,
     m_verbose = false
   }, <No data fields>}
         fileprefix = {
   d = 0x10ba38cd0
 }
         bonjour = {
   d = 0x10a0a6880
 }
 (gdb)
 }}}

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


More information about the mythtv-commits mailing list