Opened 6 years ago

Closed 6 years ago

#11573 closed Bug Report - General (Works for me)

Deadlock in backend

Reported by: JYA Owned by: danielk
Priority: critical Milestone: unknown
Component: MythTV - General Version: Unspecified
Severity: medium Keywords:
Cc: Ticket locked: no

Description

Was trying to identify why a streamhandler wasn't always deleted. A timer had been created, but startEvent() got never called.

Upon inspecting the stack I found two MythIOHandler running simultaneously, both in a deadlock. Actually, the whole thing is very suspicious in the event of TVrec

(gdb) thread apply all bt full

Thread 44 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000104e39960 in QWaitCondition::wait ()
No symbol table info available.
#3  0x00000001027ef118 in MythSystemIOHandler::run (this=0x109087400) at mythsystemunix.cpp:100
	locker = {
  val = 4446516257
}
#4  0x000000010269156a in MThreadInternal::run (this=0x108571940) at mthread.cpp:79
No locals.
#5  0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#6  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#7  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 43 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000104e39960 in QWaitCondition::wait ()
No symbol table info available.
#3  0x00000001027ef118 in MythSystemIOHandler::run (this=0x109077200) at mythsystemunix.cpp:100
	locker = {
  val = 4446450209
}
#4  0x000000010269156a in MThreadInternal::run (this=0x108554a60) at mthread.cpp:79
No locals.
#5  0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#6  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#7  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 42 (process 71357):
#0  0x00007fff8a4bc386 in __semwait_signal ()
No symbol table info available.
#1  0x00007fff8ae74800 in nanosleep ()
No symbol table info available.
#2  0x00000001027f2118 in MythSystemSignalManager::run (this=0x10856c8d0) at mythsystemunix.cpp:496
	ts = {
  tv_sec = 0, 
  tv_nsec = 50000000
}
#3  0x000000010269156a in MThreadInternal::run (this=0x108562bf0) at mthread.cpp:79
No locals.
#4  0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#5  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#6  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 41 (process 71357):
#0  0x00007fff8a4bc386 in __semwait_signal ()
No symbol table info available.
#1  0x00007fff8ae74800 in nanosleep ()
No symbol table info available.
#2  0x00000001027f0127 in MythSystemManager::run (this=0x108571120) at mythsystemunix.cpp:272
	ms = (MythSystemUnix *) 0x10855e970
	pid = -1
	status = 0
	i = {
  i = 0x108573450
}
	ts = {
  tv_sec = 0, 
  tv_nsec = 100000000
}
	next = {
  i = 0x0
}
	now = 1370245496
#3  0x000000010269156a in MThreadInternal::run (this=0x108570f30) at mthread.cpp:79
No locals.
#4  0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#5  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#6  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 40 (process 71357):
#0  0x00007fff8a4bc386 in __semwait_signal ()
No symbol table info available.
#1  0x00007fff8ae74800 in nanosleep ()
No symbol table info available.
#2  0x00007fff8ae74717 in usleep ()
No symbol table info available.
#3  0x0000000100091911 in MainServer::connectionClosed (this=0x108114d50, socket=0x108370bb0) at mainserver.cpp:5859
	enc = (EncoderLink *) 0x1085222d0
	it = {
  i = 0x108520350
}
	disconnectedSlaves = {
  {
    p = {
      d = 0x1050eedc0
    }, 
    d = 0x1050eedc0
  }
}
	needsReschedule = false
	chain = (LiveTVChain *) 0x108569220
	testsock = (PlaybackSock *) 0x0
	pbs = (PlaybackSock *) 0x1074e7090
	sock = (MythSocket *) 0x108370bb0
	it = {
  _M_current = 0x10852b710
}
	ft = {
  _M_current = 0x0
}
	cs = {
  i = {
    i = 0x0
  }
}
#4  0x000000010009264f in non-virtual thunk to MainServer::connectionClosed(MythSocket*) (this=0x108114d60, socket=0x108370bb0) at /Users/jyavenard/.ccache/tmp/mainserver.tmp.jyamba.49392.ii:5918
No locals.
#5  0x000000010269c520 in MythSocket::DisconnectHandler (this=0x108370bb0) at mythsocket.cpp:258
No locals.
#6  0x00000001027fe740 in MythSocket::qt_static_metacall (_o=0x108370bb0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x10cd5f1b0) at moc_mythsocket.cpp:83
	_t = (MythSocket *) 0x108370bb0
#7  0x0000000104f6b06e in QMetaObject::activate ()
No symbol table info available.
#8  0x0000000104d13318 in QAbstractSocket::disconnectFromHostImplementation ()
No symbol table info available.
#9  0x0000000104d13f1f in QAbstractSocket::qt_static_metacall ()
No symbol table info available.
#10 0x0000000104f5c77c in QMetaMethod::invoke ()
No symbol table info available.
#11 0x0000000104f5ec2c in QMetaObject::invokeMethod ()
No symbol table info available.
#12 0x0000000104d0f5b2 in QAbstractSocket::disconnectFromHost ()
No symbol table info available.
#13 0x0000000104d10078 in QAbstractSocketPrivate::canReadNotification ()
No symbol table info available.
#14 0x0000000104d1af89 in QReadNotifier::event ()
No symbol table info available.
#15 0x0000000104f528cf in QCoreApplicationPrivate::notify_helper ()
No symbol table info available.
#16 0x0000000104f52ec5 in QCoreApplication::notify ()
No symbol table info available.
#17 0x0000000104f52ccc in QCoreApplication::notifyInternal ()
No symbol table info available.
#18 0x0000000104f873b6 in QEventDispatcherUNIX::activateSocketNotifiers ()
No symbol table info available.
#19 0x0000000104f880d2 in QEventDispatcherUNIXPrivate::doSelect ()
No symbol table info available.
#20 0x0000000104f883c2 in QEventDispatcherUNIX::processEvents ()
No symbol table info available.
#21 0x0000000104f51bc4 in QEventLoop::processEvents ()
No symbol table info available.
#22 0x0000000104f51f74 in QEventLoop::exec ()
No symbol table info available.
#23 0x0000000104e35e08 in QThread::exec ()
No symbol table info available.
#24 0x000000010268fb95 in MThreadInternal::QThreadRun (this=0x108352890) at mthread.cpp:81
No locals.
#25 0x000000010268f65d in MThread::run (this=0x108374db0) at mthread.cpp:321
No locals.
#26 0x000000010269156a in MThreadInternal::run (this=0x108352890) at mthread.cpp:79
No locals.
#27 0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#28 0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#29 0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 39 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000104e39940 in QWaitCondition::wait ()
No symbol table info available.
#3  0x000000010168525e in StreamWorker::StreamForSegment (this=0x10852bd70, segmentid=0, lock=false) at httplivestreambuffer.cpp:1041
	ret = 1
#4  0x000000010168206e in HLSRingBuffer::OpenFile (this=0x10000010ca76b50, lfilename=@0x108371110, retry_ms=1) at httplivestreambuffer.cpp:2555
	lock = {
  q_val = 4432868672
}
	buffer = {
  d = 0x10000018a
}
	hls = (HLSStream *) 0x10853f4a0
#5  0x0000000101682103 in HLSRingBuffer::OpenFile (this=0x10855e0f0, lfilename=@0x1098ec800, retry_ms=24064) at httplivestreambuffer.cpp:2555
	lock = {
  q_val = 103354116601888
}
	buffer = {
  d = 0x10855e0f0
}
	hls = (HLSStream *) 0xa
#6  0x0000000101aa2fb8 in HLSStreamHandler::run (this=0x10855e0f0) at hlsstreamhandler.cpp:148
	size = 139694480
	remainder = 0
#7  0x0000000101aa1fc8 in HLSStreamHandler::Return (ref=@0x10d303b70) at hlsstreamhandler.cpp:61
	locker = {
  val = 4417541888
}
	devname = {
  d = 0x10d300c60
}
	rit = {
  i = 0x10ca70020
}
	it = {
  i = 0x104f6764c
}
#8  0x000000010269156a in MThreadInternal::run (this=0x1074d61e0) at mthread.cpp:79
No locals.
#9  0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#10 0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#11 0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 38 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000104e39940 in QWaitCondition::wait ()
No symbol table info available.
#3  0x000000010148503f in ThreadedFileWriter::DiskLoop (this=0x10852cac0) at ThreadedFileWriter.cpp:490
	ret = 0
	buf = ('ThreadedFileWriter::TFWBuffer' *) 0x1081400b0
	data = (const void *) 0x10148503f
	write_ok = 12
	tot = 1
	errcnt = 82023312
	writeTimer = {
  m_timer = {
    t1 = 412456715848, 
    t2 = 781752767530752
  }, 
  m_offset = 139858432
}
	mwte = 139829712
	sz = 1
	locker = {
  val = 4434610913
}
	minWriteTimer = {
  m_timer = {
    t1 = 4434610880, 
    t2 = 0
  }, 
  m_offset = 159407616
}
#4  0x0000000101484f9c in ThreadedFileWriter::DiskLoop (this=0x10855a1d0) at ThreadedFileWriter.cpp:475
	ret = 1
	buf = ('ThreadedFileWriter::TFWBuffer' *) 0x0
	data = (const void *) 0x10852cac0
	write_ok = 8
	tot = 1
	errcnt = 139829712
	writeTimer = {
  m_timer = {
    t1 = 1, 
    t2 = 1000
  }, 
  m_offset = 139858496
}
	mwte = 159407616
	sz = 1
	locker = {
  val = 4434797008
}
	minWriteTimer = {
  m_timer = {
    t1 = 4434610880, 
    t2 = 4502425248
  }, 
  m_offset = 21516188
}
#5  0x000000010269156a in MThreadInternal::run (this=0x10854a8e0) at mthread.cpp:79
No locals.
#6  0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#7  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#8  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 37 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000104e39940 in QWaitCondition::wait ()
No symbol table info available.
#3  0x000000010148337f in SystemEventThread::run (this=0x10852cac0) at mythsystemevent.cpp:53
	flags = 1
	result = 139643617
#4  0x000000010148302c in MythSystemEventEditor::tr (s=0x108539930 "@\203\355\001\001", c=0x108539930 "@\203\355\001\001") at mythsystemevent.h:52
No locals.
#5  0x000000010269156a in MThreadInternal::run (this=0x10855e070) at mthread.cpp:79
No locals.
#6  0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#7  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#8  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 36 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000104e39940 in QWaitCondition::wait ()
No symbol table info available.
#3  0x0000000101687f3e in PlaylistWorker::~PlaylistWorker (this=0x10815c710) at httplivestreambuffer.cpp:1239
No locals.
#4  0x000000010168786d in QList<HLSStream*>::detach_helper_grow (this=0x10815c710, i=1071644672, c=0) at qlist.h:692
	n = ('QList<HLSStream *>::Node' *) 0x3ff0000000000000
	x = ('QListData::Data' *) 0x10837d130
#5  0x000000010269156a in MThreadInternal::run (this=0x10815c760) at mthread.cpp:79
No locals.
#6  0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#7  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#8  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 35 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000104e39960 in QWaitCondition::wait ()
No symbol table info available.
#3  0x000000010168525e in StreamWorker::StreamForSegment (this=0x10852bd70, segmentid=-1, lock=255) at httplivestreambuffer.cpp:1041
	ret = 16777217
#4  0x000000010168c9a5 in qMapLessThanKey<HLSSegment*> (key1=@0x10852bd70, key2=@0x50ef2c0) at qmap.h:107
No locals.
#5  0x000000010269156a in MThreadInternal::run (this=0x108527130) at mthread.cpp:79
No locals.
#6  0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#7  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#8  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 34 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000104e39960 in QWaitCondition::wait ()
No symbol table info available.
#3  0x00000001019e6e19 in TVRec::GetStartChannel (cardid=1, startinput=@0x1000001074d8060) at tv_rec.cpp:1706
	query = {
  <QSqlQuery> = {
    d = 0xed10e0cb375d
  }, 
  members of MSqlQuery: 
  m_db = 0x0, 
  m_isConnected = false, 
  m_returnConnection = false, 
  m_last_prepared_query = {
    d = 0x10c949590
  }
}
	startchan = (QString &) @0x107379000: {
  d = 0x0
}
#4  0x0000000101a02e0c in TVRec::IsBusy (this=0x10001df5d, busy_input=0x108520969, time_buffer=1) at tv_rec.cpp:2439
	list = {
  <QList<QString>> = {
    {
      p = {
        d = 0x1050eeca0
      }, 
      d = 0x1050eeca0
    }
  }, <No data fields>}
	dummy = {
  <InputInfo> = {
    _vptr$InputInfo = 0x1074e0f10, 
    name = {
      d = 0x108520630
    }, 
    sourceid = 135453888, 
    inputid = 1, 
    cardid = 221266768, 
    mplexid = 1, 
    livetvorder = 211067280
  }, 
  members of TunedInputInfo: 
  chanid = 1
}
	chanid = 1
	pendinfo = {
  info = 0x108520a88, 
  recordingStart = {
    d = {
      d = 0x198f074d64e8
    }
  }, 
  hasLaterShowing = 48, 
  canceled = 128, 
  ask = 81, 
  doNotAsk = 8, 
  possibleConflicts = {
    <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 = 0x108518030, 
        _M_finish = 0x10c9496f0, 
        _M_end_of_storage = 0x108520890
      }
    }, <No data fields>}
}
	has_pending = false
#5  0x000000010002959b in EncoderLink::SpawnLiveTV (this=0x1085222d0, chain=0x108569220, pip=false, startchan=@0x10c94a190) at encoderlink.cpp:631
No locals.
#6  0x0000000100066e0f in MainServer::HandleRecorderQuery (this=0x108114d50, slist=@0x10c94ad28, commands=@0x10c94ace8, pbs=0x1074e7090) at mainserver.cpp:3945
	chainid = {
  d = 0x1074e7730
}
	chain = (LiveTVChain *) 0x108569220
	pbssock = (MythSocket *) 0x108370bb0
	recnum = 2
	iter = {
  i = 0x108520350
}
	command = {
  d = 0x10743d9a0
}
	retlist = {
  <QList<QString>> = {
    {
      p = {
        d = 0x1050eedc0
      }, 
      d = 0x1050eedc0
    }
  }, <No data fields>}
	enc = (EncoderLink *) 0x1085222d0
#7  0x000000010004e606 in MainServer::ProcessRequestWork (this=0x108114d50, sock=0x108370bb0) at mainserver.cpp:666
	listline = {
  <QList<QString>> = {
    {
      p = {
        d = 0x10d304440
      }, 
      d = 0x10d304440
    }
  }, <No data fields>}
	line = {
  d = 0x1074e10e0
}
	tokens = {
  <QList<QString>> = {
    {
      p = {
        d = 0x108551070
      }, 
      d = 0x108551070
    }
  }, <No data fields>}
	command = {
  d = 0x108542620
}
	pbs = (PlaybackSock *) 0x1074e7090
#8  0x000000010004c5fe in MainServer::ProcessRequest (this=0x108114d50, sock=0x108370bb0) at mainserver.cpp:447
No locals.
#9  0x00000001000abb64 in ProcessRequestRunnable::run (this=0x10837a650) at mainserver.cpp:147
No locals.
#10 0x0000000102698cf8 in MPoolThread::run (this=0x1074d8950) at mthreadpool.cpp:87
	autodelete = true
	t = {
  m_timer = {
    t1 = 260656745320372, 
    t2 = 0
  }, 
  m_offset = 0
}
	locker = {
  val = 4417489265
}
#11 0x000000010269156a in MThreadInternal::run (this=0x1074d8060) at mthread.cpp:79
No locals.
#12 0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#13 0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#14 0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 33 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000104e39960 in QWaitCondition::wait ()
No symbol table info available.
#3  0x0000000104e38b99 in QThread::wait ()
No symbol table info available.
#4  0x000000010268ecb2 in MThread::wait (this=0x10d303b70, time=18446744073709551615) at mthread.cpp:311
No locals.
#5  0x0000000101a98611 in QList<UDPPacket>::free (this=0x10d303b70, data=0x10d303b70) at qlist.h:760
No locals.
#6  0x0000000101a9a83c in StreamHandler::Start (this=0x10d303b70) at streamhandler.cpp:153
	locker = {
  val = 4416857088
}
#7  0x0000000101a893e8 in IPTVChannel::IPTVChannel (this=0x10742fc10, rec=0x0) at iptvchannel.cpp:26
No locals.
#8  0x0000000101a89648 in IPTVChannel::~IPTVChannel (this=0x10742fc10) at iptvchannel.cpp:40
No locals.
#9  0x0000000101a8b937 in IPTVChannel::Tune (this=0x108378500, tuning=@0x108336730) at iptvchannel.cpp:206
	locker = {
  val = 4432830160
}
#10 0x0000000101a8c4e8 in IPTVRecorder::Open (this=0x10852b530) at iptvrecorder.cpp:32
No locals.
#11 0x000000010268f64b in MThread::run (this=0x1074d6960) at mthread.cpp:319
No locals.
#12 0x000000010269156a in MThreadInternal::run (this=0x1074d1d60) at mthread.cpp:79
No locals.
#13 0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#14 0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#15 0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 32 (process 71357):
#0  0x00007fff8a4bc322 in select$DARWIN_EXTSN ()
No symbol table info available.
#1  0x0000000104f83b1e in qt_safe_select ()
No symbol table info available.
#2  0x0000000104f87ef3 in QEventDispatcherUNIXPrivate::doSelect ()
No symbol table info available.
#3  0x0000000104f883c2 in QEventDispatcherUNIX::processEvents ()
No symbol table info available.
#4  0x0000000104f51bc4 in QEventLoop::processEvents ()
No symbol table info available.
#5  0x0000000104f51f74 in QEventLoop::exec ()
No symbol table info available.
#6  0x0000000104e35e08 in QThread::exec ()
No symbol table info available.
#7  0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#8  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#9  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 31 (process 71357):
#0  0x00007fff8a4bc322 in select$DARWIN_EXTSN ()
No symbol table info available.
#1  0x0000000104f83c15 in qt_safe_select ()
No symbol table info available.
#2  0x0000000104f87ef3 in QEventDispatcherUNIXPrivate::doSelect ()
No symbol table info available.
#3  0x0000000104f883c2 in QEventDispatcherUNIX::processEvents ()
No symbol table info available.
#4  0x0000000104f51bc4 in QEventLoop::processEvents ()
No symbol table info available.
#5  0x0000000104f51f74 in QEventLoop::exec ()
No symbol table info available.
#6  0x0000000104e35e08 in QThread::exec ()
No symbol table info available.
#7  0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#8  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#9  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 29 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000104e39960 in QWaitCondition::wait ()
No symbol table info available.
#3  0x0000000102708692 in MythDownloadManager::run (this=0x108532b50) at mythdownloadmanager.cpp:293
	downloading = false
	itemsInQueue = false
	waitAnyway = false
#4  0x000000010270a10c in non-virtual thunk to MythDownloadManager::run() (this=0x108532b60) at /Users/jyavenard/.ccache/tmp/mythdownlo.tmp.jyamba.44110.ii:336
No locals.
#5  0x000000010269156a in MThreadInternal::run (this=0x108532c30) at mthread.cpp:79
No locals.
#6  0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#7  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#8  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 24 (process 71357):
#0  0x00007fff8a4bc322 in select$DARWIN_EXTSN ()
No symbol table info available.
#1  0x0000000104f83c15 in qt_safe_select ()
No symbol table info available.
#2  0x0000000104f87ef3 in QEventDispatcherUNIXPrivate::doSelect ()
No symbol table info available.
#3  0x0000000104f883c2 in QEventDispatcherUNIX::processEvents ()
No symbol table info available.
#4  0x0000000104f51bc4 in QEventLoop::processEvents ()
No symbol table info available.
#5  0x0000000104f51f74 in QEventLoop::exec ()
No symbol table info available.
#6  0x0000000104e35e08 in QThread::exec ()
No symbol table info available.
#7  0x000000010268fb95 in MThreadInternal::QThreadRun (this=0x10812edd0) at mthread.cpp:81
No locals.
#8  0x000000010268f65d in MThread::run (this=0x10812ed10) at mthread.cpp:321
No locals.
#9  0x000000010269156a in MThreadInternal::run (this=0x10812edd0) at mthread.cpp:79
No locals.
#10 0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#11 0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#12 0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 23 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000104e39960 in QWaitCondition::wait ()
No symbol table info available.
#3  0x0000000104e33b87 in QReadWriteLock::lockForWrite ()
No symbol table info available.
#4  0x0000000100090b5d in MainServer::connectionClosed (this=0x108114d50, socket=0x10812d260) at mainserver.cpp:5776
	it = {
  _M_current = 0x10b534020
}
	ft = {
  _M_current = 0x0
}
	cs = {
  i = {
    i = 0x0
  }
}
#5  0x000000010009264f in non-virtual thunk to MainServer::connectionClosed(MythSocket*) (this=0x108114d60, socket=0x10812d260) at /Users/jyavenard/.ccache/tmp/mainserver.tmp.jyamba.49392.ii:5918
No locals.
#6  0x000000010269c520 in MythSocket::DisconnectHandler (this=0x10812d260) at mythsocket.cpp:258
No locals.
#7  0x00000001027fe740 in MythSocket::qt_static_metacall (_o=0x10812d260, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x10b5341b0) at moc_mythsocket.cpp:83
	_t = (MythSocket *) 0x10812d260
#8  0x0000000104f6b06e in QMetaObject::activate ()
No symbol table info available.
#9  0x0000000104d13318 in QAbstractSocket::disconnectFromHostImplementation ()
No symbol table info available.
#10 0x0000000104d13f1f in QAbstractSocket::qt_static_metacall ()
No symbol table info available.
#11 0x0000000104f5c77c in QMetaMethod::invoke ()
No symbol table info available.
#12 0x0000000104f5ec2c in QMetaObject::invokeMethod ()
No symbol table info available.
#13 0x0000000104d0f5b2 in QAbstractSocket::disconnectFromHost ()
No symbol table info available.
#14 0x0000000104d10078 in QAbstractSocketPrivate::canReadNotification ()
No symbol table info available.
#15 0x0000000104d1af89 in QReadNotifier::event ()
No symbol table info available.
#16 0x0000000104f528cf in QCoreApplicationPrivate::notify_helper ()
No symbol table info available.
#17 0x0000000104f52ec5 in QCoreApplication::notify ()
No symbol table info available.
#18 0x0000000104f52ccc in QCoreApplication::notifyInternal ()
No symbol table info available.
#19 0x0000000104f873b6 in QEventDispatcherUNIX::activateSocketNotifiers ()
No symbol table info available.
#20 0x0000000104f880d2 in QEventDispatcherUNIXPrivate::doSelect ()
No symbol table info available.
#21 0x0000000104f883c2 in QEventDispatcherUNIX::processEvents ()
No symbol table info available.
#22 0x0000000104f51bc4 in QEventLoop::processEvents ()
No symbol table info available.
#23 0x0000000104f51f74 in QEventLoop::exec ()
No symbol table info available.
#24 0x0000000104e35e08 in QThread::exec ()
No symbol table info available.
#25 0x000000010268fb95 in MThreadInternal::QThreadRun (this=0x10812df10) at mthread.cpp:81
No locals.
#26 0x000000010268f65d in MThread::run (this=0x10812de50) at mthread.cpp:321
No locals.
#27 0x000000010269156a in MThreadInternal::run (this=0x10812df10) at mthread.cpp:79
No locals.
#28 0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#29 0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#30 0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 22 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000104e39960 in QWaitCondition::wait ()
No symbol table info available.
#3  0x00000001019e6e19 in TVRec::GetStartChannel (cardid=1, startinput=@0x100000008520968) at tv_rec.cpp:1706
	query = {
  <QSqlQuery> = {
    d = 0xed0f3d931b97
  }, 
  members of MSqlQuery: 
  m_db = 0x0, 
  m_isConnected = false, 
  m_returnConnection = false, 
  m_last_prepared_query = {
    d = 0x108142430
  }
}
	startchan = (QString &) @0x100000000: {
  d = 0x1000007feedfacf
}
#4  0x0000000101a05102 in TVRec::SetLiveRecording (this=0x108520890, recording=1) at tv_rec.cpp:2804
	locker = {
  val = 32
}
	recstat = rsUnknown
	was_rec = false
	me = {
  <QEvent> = {
    _vptr$QEvent = 0x108142430, 
    d = 0xffffffffffffffff, 
    t = 2408, 
    posted = 0, 
    spont = 1, 
    m_accept = 0, 
    reserved = 266
  }, 
  members of MythEvent: 
  m_message = {
    d = 0x108520890
  }, 
  m_extradata = {
    <QList<QString>> = {
      {
        p = {
          d = 0x1077dc6a0
        }, 
        d = 0x1077dc6a0
      }
    }, <No data fields>}
}
#5  0x00000001000298ab in EncoderLink::StopLiveTV (this=0x1085222d0) at encoderlink.cpp:656
No locals.
#6  0x0000000100066f2c in MainServer::HandleRecorderQuery (this=0x108114d50, slist=@0x1077ddd28, commands=@0x1077ddce8, pbs=0x10852b0f0) at mainserver.cpp:3951
	chainid = {
  d = 0x10743c3a0
}
	chain = (LiveTVChain *) 0x0
	pbssock = (MythSocket *) 0x10812f070
	recnum = 2
	iter = {
  i = 0x108520350
}
	command = {
  d = 0x108149560
}
	retlist = {
  <QList<QString>> = {
    {
      p = {
        d = 0x1050eedc0
      }, 
      d = 0x1050eedc0
    }
  }, <No data fields>}
	enc = (EncoderLink *) 0x1085222d0
#7  0x000000010004e606 in MainServer::ProcessRequestWork (this=0x108114d50, sock=0x10812f070) at mainserver.cpp:666
	listline = {
  <QList<QString>> = {
    {
      p = {
        d = 0x10814e450
      }, 
      d = 0x10814e450
    }
  }, <No data fields>}
	line = {
  d = 0x10814cf50
}
	tokens = {
  <QList<QString>> = {
    {
      p = {
        d = 0x1074d4040
      }, 
      d = 0x1074d4040
    }
  }, <No data fields>}
	command = {
  d = 0x1074e62d0
}
	pbs = (PlaybackSock *) 0x10852b0f0
#8  0x000000010004c5fe in MainServer::ProcessRequest (this=0x108114d50, sock=0x10812f070) at mainserver.cpp:447
No locals.
#9  0x00000001000abb64 in ProcessRequestRunnable::run (this=0x1081481c0) at mainserver.cpp:147
No locals.
#10 0x0000000102698cf8 in MPoolThread::run (this=0x107438070) at mthreadpool.cpp:87
	autodelete = true
	t = {
  m_timer = {
    t1 = 260649674588736, 
    t2 = 0
  }, 
  m_offset = 0
}
	locker = {
  val = 4416831633
}
#11 0x000000010269156a in MThreadInternal::run (this=0x107433730) at mthread.cpp:79
No locals.
#12 0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#13 0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#14 0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 21 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000104e39960 in QWaitCondition::wait ()
No symbol table info available.
#3  0x0000000104e34477 in QReadWriteLock::lockForRead ()
No symbol table info available.
#4  0x000000010004c26a in MainServer::readyRead (this=0x108114d50, sock=0x10831bec0) at mainserver.cpp:427
	testsock = (PlaybackSock *) 0x1027fe74e
	expecting_reply = false
#5  0x000000010004c5af in non-virtual thunk to MainServer::readyRead(MythSocket*) (this=0x108114d60, sock=0x10831bec0) at /Users/jyavenard/.ccache/tmp/mainserver.tmp.jyamba.49392.ii:442
No locals.
#6  0x000000010269caea in MythSocket::CallReadyReadHandler (this=0x10831bec0) at mythsocket.cpp:286
No locals.
#7  0x00000001027fe75c in MythSocket::qt_static_metacall (_o=0x10831bec0, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x108529620) at moc_mythsocket.cpp:85
	_t = (MythSocket *) 0x10831bec0
#8  0x0000000104f67161 in QObject::event ()
No symbol table info available.
#9  0x0000000104f528cf in QCoreApplicationPrivate::notify_helper ()
No symbol table info available.
#10 0x0000000104f52ec5 in QCoreApplication::notify ()
No symbol table info available.
#11 0x0000000104f52ccc in QCoreApplication::notifyInternal ()
No symbol table info available.
#12 0x0000000104f53b20 in QCoreApplicationPrivate::sendPostedEvents ()
No symbol table info available.
#13 0x0000000104f88352 in QEventDispatcherUNIX::processEvents ()
No symbol table info available.
#14 0x0000000104f51bc4 in QEventLoop::processEvents ()
No symbol table info available.
#15 0x0000000104f51f74 in QEventLoop::exec ()
No symbol table info available.
#16 0x0000000104e35e08 in QThread::exec ()
No symbol table info available.
#17 0x000000010268fb95 in MThreadInternal::QThreadRun (this=0x10831f620) at mthread.cpp:81
No locals.
#18 0x000000010268f65d in MThread::run (this=0x10831f030) at mthread.cpp:321
No locals.
#19 0x000000010269156a in MThreadInternal::run (this=0x10831f620) at mthread.cpp:79
No locals.
#20 0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#21 0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#22 0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 19 (process 71357):
#0  0x00007fff8a4bc322 in select$DARWIN_EXTSN ()
No symbol table info available.
#1  0x0000000104f83c15 in qt_safe_select ()
No symbol table info available.
#2  0x0000000104f87ef3 in QEventDispatcherUNIXPrivate::doSelect ()
No symbol table info available.
#3  0x0000000104f883c2 in QEventDispatcherUNIX::processEvents ()
No symbol table info available.
#4  0x0000000104f51bc4 in QEventLoop::processEvents ()
No symbol table info available.
#5  0x0000000104f51f74 in QEventLoop::exec ()
No symbol table info available.
#6  0x0000000104e35e08 in QThread::exec ()
No symbol table info available.
#7  0x000000010268fb95 in MThreadInternal::QThreadRun (this=0x1081143c0) at mthread.cpp:81
No locals.
#8  0x000000010268f65d in MThread::run (this=0x10812b630) at mthread.cpp:321
No locals.
#9  0x000000010269156a in MThreadInternal::run (this=0x1081143c0) at mthread.cpp:79
No locals.
#10 0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#11 0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#12 0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 18 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000103d724e6 in QTWTF::TCMalloc_PageHeap::scavengerThread ()
No symbol table info available.
#3  0x0000000103d72529 in QTWTF::TCMalloc_PageHeap::runScavengerThread ()
No symbol table info available.
#4  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#5  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 17 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000104e39940 in QWaitCondition::wait ()
No symbol table info available.
#3  0x00000001013429aa in JobQueue::ProcessQueue (this=0x1085243c0) at jobqueue.cpp:453
	x = 0
	atMax = false
	rjiter = {
  i = 0x1074cb940
}
	locker = {
  val = 4434576433
}
	logInfo = {
  d = 0x1050eeca0
}
	cmds = 1370245052
	maxJobs = 1
	status = 0
	jobStatus = {
  {
    d = 0x1050eec20, 
    e = 0x1050eec20
  }
}
	message = {
  d = 0x1050eeca0
}
	jobs = {
  {
    d = 0x1050eec20, 
    e = 0x1050eec20
  }
}
	inTimeWindow = true
	jobID = 0
	hostname = {
  d = 0x1050eeca0
}
	sleepTime = 60
	startedJobAlready = false
#4  0x000000010133c433 in JobQueue::customEvent (this=0x1085243c0, e=0x1085243c0) at jobqueue.cpp:120
	msg = {
  d = 0x10bb42000
}
	tokens = {
  <QList<QString>> = {
    {
      p = {
        d = 0x108524738
      }, 
      d = 0x108524738
    }
  }, <No data fields>}
	action = {
  d = 0x1050eeca0
}
	jobID = 1
	me = (MythEvent *) 0x108524430
	message = {
  d = 0x107430900
}
#5  0x0000000101342acc in JobQueue::ProcessQueue (this=0x1085243d0) at jobqueue.cpp:454
	x = 1
	atMax = false
	rjiter = {
  i = 0x1050eeca0
}
	locker = {
  val = 1370245052
}
	logInfo = {
  d = 0x108524430
}
	cmds = 121833728
	maxJobs = 1
	status = 1
	jobStatus = {
  {
    d = 0x10bb42000, 
    e = 0x10bb42000
  }
}
	message = {
  d = 0x108524738
}
	jobs = {
  {
    d = 0x108524690, 
    e = 0x108524690
  }
}
	inTimeWindow = false
	jobID = 1
	hostname = {
  d = 0x10bb41e60
}
	sleepTime = 1
	startedJobAlready = false
#6  0x000000010268f64b in MThread::run (this=0x108524640) at mthread.cpp:319
No locals.
#7  0x000000010269156a in MThreadInternal::run (this=0x108524690) at mthread.cpp:79
No locals.
#8  0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#9  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#10 0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 16 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000104e39940 in QWaitCondition::wait ()
No symbol table info available.
#3  0x000000010000f9ff in AutoExpire::Sleep (this=0x108523620, sleepTime=59994) at autoexpire.cpp:359
	little_tm = {
  d = {
    d = 0x10816a0a0
  }
}
	timeleft = 59994
#4  0x000000010000cd3c in AutoExpire::RunExpirer (this=0x108523620) at autoexpire.cpp:340
	timer = {
  mds = 63891386
}
	curTime = {
  d = {
    d = 0x108375e70
  }
}
	next_expire = {
  d = {
    d = 0x1074d1d40
  }
}
	locker = {
  val = 4434572897
}
#5  0x000000010000c759 in ExpireThread::run (this=0x108523720) at autoexpire.cpp:58
No locals.
#6  0x000000010269156a in MThreadInternal::run (this=0x108522190) at mthread.cpp:79
No locals.
#7  0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#8  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#9  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 15 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000104e39940 in QWaitCondition::wait ()
No symbol table info available.
#3  0x0000000100103366 in HouseKeeper::RunHouseKeeping (this=0x1085229c0) at housekeeper.cpp:353
	dbTag = {
  d = 0x108556d00
}
	initialRun = false
	locker = {
  val = 4434569681
}
#4  0x0000000100101b1c in HouseKeepingThread::run (this=0x1085202f0) at housekeeper.cpp:40
No locals.
#5  0x000000010269156a in MThreadInternal::run (this=0x108522170) at mthread.cpp:79
No locals.
#6  0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#7  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#8  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 14 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000104e39940 in QWaitCondition::wait ()
No symbol table info available.
#3  0x00000001000d393c in Scheduler::run (this=0x108521e20) at scheduler.cpp:1845
	sched_sleep = 60000
	t = {
  mds = 63876173
}
	e = 0
	curtime = {
  d = {
    d = 0x10819a060
  }
}
	secs_to_next = 3600
	done = false
	lockit = {
  val = 4434566825
}
	prerollseconds = 0
	firstRun = false
	startIter = {
  _M_cur = 0x108522de0, 
  _M_first = 0x108522de0, 
  _M_last = 0x108522fe0, 
  _M_node = 0x108522cb8
}
	maxSleep = 60000
	idleWaitForRecordingTime = 15
	lastSleepCheck = {
  d = {
    d = 0x10837ba60
  }
}
	idleSince = {
  d = {
    d = 0x108110ce0
  }
}
	statuschanged = false
	wakeThreshold = 300
	idleTimeoutSecs = 0
	tuningTimeout = 180
	blockShutdown = true
	schedRunTime = 1
#4  0x000000010269156a in MThreadInternal::run (this=0x108512a10) at mthread.cpp:79
No locals.
#5  0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#6  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#7  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 13 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000104e39940 in QWaitCondition::wait ()
No symbol table info available.
#3  0x0000000101a29205 in RecorderBase::SetOption (this=0x10985be00, name=@0x10985be69, value=0) at recorderbase.cpp:184
No locals.
#4  0x00000001019e822d in TVRec::~TVRec (this=0x108520890) at tv_rec.cpp:190
	locker = {
  val = 351843860482192
}
#5  0x0000000101a0c8f4 in TVRec::TuningOnSameMultiplex (this=0x10b935958, request=@0x1050eeca0) at tv_rec.cpp:3454
	sourceid = 1
	oldchannum = {
  d = 0x10b935900
}
	newchannum = {
  d = 0x100000000
}
#6  0x00000001019f7a99 in TVRec::run (this=0x108520890) at tv_rec.cpp:1417
	recEnd = {
  d = {
    d = 0x108520020
  }
}
	lock = {
  val = 146028888063
}
#7  0x00000001019f514c in TVRec::HandleStateChange (this=0x108520890) at tv_rec.cpp:1048
	nextState = kState_WatchingLiveTV
	changed = 8
	transMsg = {
  d = 0x10851dd50
}
	msg = {
  d = 0x30
}
#8  0x00000001019fa27c in TVRec::SwitchLiveTVRingBuffer (this=0x10b935ea0, channum=@0x1019fa27c, discont=false, set_rec=false) at tv_rec.cpp:4544
	msg = {
  d = 0x108520890
}
	rb = (RingBuffer *) 0x108520cd0
	inputName = {
  d = 0x1074de530
}
	inputID = 0
	oldcardtype = {
  d = 0x10852e160
}
	pginfo = (RecordingInfo *) 0x10b936000
#9  0x000000010268f64b in MThread::run (this=0x10851dd50) at mthread.cpp:319
No locals.
#10 0x000000010269156a in MThreadInternal::run (this=0x108513540) at mthread.cpp:79
No locals.
#11 0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#12 0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#13 0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 12 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000104e39940 in QWaitCondition::wait ()
No symbol table info available.
#3  0x00000001026ccbe2 in MythSignalingTimer::run (this=0x10831b570) at mythsignalingtimer.cpp:84
	locker = {
  val = 4432442785
}
#4  0x00000001026cccac in non-virtual thunk to MythSignalingTimer::run() (this=0x10831b580) at /Users/jyavenard/.ccache/tmp/mythsignal.tmp.jyamba.43969.ii:93
No locals.
#5  0x000000010269156a in MThreadInternal::run (this=0x108318f40) at mthread.cpp:79
No locals.
#6  0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#7  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#8  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 10 (process 71357):
#0  0x00007fff8a4bcd16 in kevent ()
No symbol table info available.
#1  0x0000000103b2a9e3 in zmq::kqueue_t::loop ()
No symbol table info available.
#2  0x0000000103b2a885 in zmq::kqueue_t::worker_routine ()
No symbol table info available.
#3  0x0000000103b3f4ea in thread_routine ()
No symbol table info available.
#4  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#5  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 9 (process 71357):
#0  0x00007fff8a4bcd16 in kevent ()
No symbol table info available.
#1  0x0000000103b2a9e3 in zmq::kqueue_t::loop ()
No symbol table info available.
#2  0x0000000103b2a885 in zmq::kqueue_t::worker_routine ()
No symbol table info available.
#3  0x0000000103b3f4ea in thread_routine ()
No symbol table info available.
#4  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#5  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 8 (process 71357):
#0  0x00007fff8a4bcd16 in kevent ()
No symbol table info available.
#1  0x0000000103b2a9e3 in zmq::kqueue_t::loop ()
No symbol table info available.
#2  0x0000000103b2a885 in zmq::kqueue_t::worker_routine ()
No symbol table info available.
#3  0x0000000103b3f4ea in thread_routine ()
No symbol table info available.
#4  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#5  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 7 (process 71357):
#0  0x00007fff8a4bcd16 in kevent ()
No symbol table info available.
#1  0x0000000103b2a9e3 in zmq::kqueue_t::loop ()
No symbol table info available.
#2  0x0000000103b2a885 in zmq::kqueue_t::worker_routine ()
No symbol table info available.
#3  0x0000000103b3f4ea in thread_routine ()
No symbol table info available.
#4  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#5  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 6 (process 71357):
#0  0x00007fff8a4bcd16 in kevent ()
No symbol table info available.
#1  0x0000000103b2a9e3 in zmq::kqueue_t::loop ()
No symbol table info available.
#2  0x0000000103b2a885 in zmq::kqueue_t::worker_routine ()
No symbol table info available.
#3  0x0000000103b3f4ea in thread_routine ()
No symbol table info available.
#4  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#5  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 5 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000104e39940 in QWaitCondition::wait ()
No symbol table info available.
#3  0x00000001027718ab in LoggerThread::run (this=0x1085143b0) at logging.cpp:385
	item = (LoggingItem *) 0x107857200
	dieNow = false
#4  0x000000010277253c in non-virtual thunk to LoggerThread::run() (this=0x1085143c0) at /Users/jyavenard/.ccache/tmp/logging.tmp.jyamba.44295.ii:428
	e = (ZMQException &) @0x0: No locals.
#5  0x000000010269156a in MThreadInternal::run (this=0x108515600) at mthread.cpp:79
No locals.
#6  0x0000000104e394ba in QThreadPrivate::start ()
No symbol table info available.
#7  0x00007fff8adea7a2 in _pthread_start ()
No symbol table info available.
#8  0x00007fff8add71e1 in thread_start ()
No symbol table info available.

Thread 2 (process 71357):
#0  0x00007fff8a4bcd16 in kevent ()
No symbol table info available.
#1  0x00007fff89c4adea in _dispatch_mgr_invoke ()
No symbol table info available.
#2  0x00007fff89c4a9ee in _dispatch_mgr_thread ()
No symbol table info available.

Thread 1 (process 71357):
#0  0x00007fff8a4bc0fa in __psynch_cvwait ()
No symbol table info available.
#1  0x00007fff8adeefe9 in _pthread_cond_wait ()
No symbol table info available.
#2  0x0000000104e39960 in QWaitCondition::wait ()
No symbol table info available.
#3  0x0000000104e34477 in QReadWriteLock::lockForRead ()
No symbol table info available.
#4  0x0000000100077d28 in MainServer::customEvent (this=0x108114d50, e=0x10815b1f0) at mainserver.cpp:891
	broadcast = {
  <QList<QString>> = {
    {
      p = {
        d = 0x1050eedc0
      }, 
      d = 0x1050eedc0
    }
  }, <No data fields>}
	receivers = {
  q_hash = {
    {
      d = 0x1050eed80, 
      e = 0x1050eed80
    }
  }
}
	decrRefEmpty = false
#5  0x0000000104f671af in QObject::event ()
No symbol table info available.
#6  0x0000000104f528cf in QCoreApplicationPrivate::notify_helper ()
No symbol table info available.
#7  0x0000000104f52ec5 in QCoreApplication::notify ()
No symbol table info available.
#8  0x0000000104f52ccc in QCoreApplication::notifyInternal ()
No symbol table info available.
#9  0x0000000104f53b20 in QCoreApplicationPrivate::sendPostedEvents ()
No symbol table info available.
#10 0x0000000104f88352 in QEventDispatcherUNIX::processEvents ()
No symbol table info available.
#11 0x0000000104f51bc4 in QEventLoop::processEvents ()
No symbol table info available.
#12 0x0000000104f51f74 in QEventLoop::exec ()
No symbol table info available.
#13 0x0000000104f540ac in QCoreApplication::exec ()
No symbol table info available.
#14 0x00000001001425b7 in run_backend (cmdline=@0x7fff5fbffa58) at main_helpers.cpp:670
	ismaster = true
	sysEventHandler = (MythSystemEventHandler *) 0x10851a190
	fatal_error = false
	runsched = true
	sched = (Scheduler *) 0x108521e20
	httpStatus = (HttpStatus *) 0x107437d50
	pHS = (HttpServer *) 0x108525490
	port = 6543
	exitCode = 0
#15 0x0000000100048e74 in main (argc=6, argv=0x7fff5fbffab0) at main.cpp:136
	a = {
  <QObject> = {
    _vptr$QObject = 0x1050edc70, 
    d_ptr = {
      d = 0x108110e70
    }
  }, <No data fields>}
	retval = 0
	mask = {
  d = 0x108512ad0
}
	signallist = {
  {
    p = {
      d = 0x108514c80
    }, 
    d = 0x108514c80
  }
}
	cmdline = {
  <MythCommandLineParser> = {
    _vptr$MythCommandLineParser = 0x10025e780, 
    m_appname = {
      d = 0x1081064c0
    }, 
    m_optionedArgs = {
      {
        d = 0x108106a60, 
        e = 0x108106a60
      }
    }, 
    m_namedArgs = {
      {
        d = 0x108106950, 
        e = 0x108106950
      }
    }, 
    m_passthroughActive = false, 
    m_overridesImported = true, 
    m_verbose = false
  }, <No data fields>}
	daemonize = false
	callCleanup = {
  m_cleanFunction = 0x10013d150 <cleanup()>
}
#16 0x000000010000c6f4 in start ()
No symbol table info available.
(gdb)

Attachments (1)

mythbackend.log (810.3 KB) - added by JYA 6 years ago.
backend log

Download all attachments as: .zip

Change History (2)

Changed 6 years ago by JYA

Attachment: mythbackend.log added

backend log

comment:1 Changed 6 years ago by JYA

Resolution: Works for me
Status: newclosed

can't reproduce it any longer

Note: See TracTickets for help on using tickets.