(gdb) thread apply all bt full Thread 14 (Thread -1252164688 (LWP 22957)): #0 0xb613c2ec in nanosleep () from /lib/tls/libc.so.6 No symbol table info available. #1 0xb613c110 in sleep () from /lib/tls/libc.so.6 No symbol table info available. #2 0x080d89cf in HouseKeeper::RunHouseKeeping (this=0x8126908) at housekeeper.cpp:244 period = 1 maxhr = 24 minhr = 22 dbTag = {static null = { static null = , d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x8227200, static shared_null = 0x80fd388} #3 0x080d96c5 in HouseKeeper::doHouseKeepingThread (param=0x8126908) at housekeeper.cpp:337 hkeeper = (HouseKeeper *) 0x8126908 #4 0xb62d3ccd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb617bb0e in clone () from /lib/tls/libc.so.6 No symbol table info available. ---Type to continue, or q to quit--- Thread 13 (Thread -1260553296 (LWP 22958)): #0 0xb62d5dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0xb69d8190 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7ccee05 in EITScanner::RunEventLoop (this=0x81272b0) at eitscanner.cpp:140 list_size = 0 rate = 1 sz = {2000, 1800, 1600, 1400, 1200} rt = {0, 0.200000003, 0.400000006, 0.600000024, 0.800000012} t = {m_timer = {ds = 0}} eitCount = 0 #3 0xb7cce20f in EITScanner::SpawnEventLoop (param=0x81272b0) at eitscanner.cpp:62 scanner = (EITScanner *) 0x81272b0 #4 0xb62d3ccd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb617bb0e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 12 (Thread -1268941904 (LWP 22959)): ---Type to continue, or q to quit--- #0 0xb62d5dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0xb69d8190 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7ce8bb5 in TVRec::RunTV (this=0x812e370) at tv_rec.cpp:1334 lock = {mtx = 0x812e424} idle_start = 60 timeout = 118 #3 0xb7ce6b83 in TVRec::EventThread (param=0x812e370) at tv_rec.cpp:1117 thetv = (class TVRec *) 0x812e370 #4 0xb62d3ccd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb617bb0e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 11 (Thread -1277330512 (LWP 22960)): #0 0xb62d5dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0xb69d8190 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7ccee05 in EITScanner::RunEventLoop (this=0x8135828) ---Type to continue, or q to quit--- at eitscanner.cpp:140 list_size = 0 rate = 1 sz = {2000, 1800, 1600, 1400, 1200} rt = {0, 0.200000003, 0.400000006, 0.600000024, 0.800000012} t = {m_timer = {ds = 0}} eitCount = 0 #3 0xb7cce20f in EITScanner::SpawnEventLoop (param=0x8135828) at eitscanner.cpp:62 scanner = (EITScanner *) 0x8135828 #4 0xb62d3ccd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb617bb0e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 10 (Thread -1285719120 (LWP 22961)): #0 0xb62d5dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0xb69d8190 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7ce8bb5 in TVRec::RunTV (this=0x8135a38) at tv_rec.cpp:1334 lock = {mtx = 0x8135aec} ---Type to continue, or q to quit--- idle_start = 60 timeout = 106 #3 0xb7ce6b83 in TVRec::EventThread (param=0x8135a38) at tv_rec.cpp:1117 thetv = (class TVRec *) 0x8135a38 #4 0xb62d3ccd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb617bb0e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 9 (Thread -1294107728 (LWP 22962)): #0 0xb62d5dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0xb69d82b7 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0x080c196b in Scheduler::RunScheduler (this=0x8131d20) at scheduler.cpp:1146 statuschanged = false recIter = { = { _M_node = 0x8482ac0}, } prerollseconds = 0 secsleft = 2832 nexttv = (EncoderLink *) 0x8134f18 ---Type to continue, or q to quit--- nextRecording = (ProgramInfo *) 0x81450c8 nextrectime = {d = {jd = 2453886}, t = {ds = 79200000}} curtime = {d = {jd = 2453886}, t = {ds = 76367844}} lastupdate = {d = {jd = 2453886}, t = {ds = 74387276}} recordfileprefix = {static null = { static null = , d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x8135510, static shared_null = 0x80fd388} startIter = { = { _M_node = 0x8486428}, } blockShutdown = false idleSince = {d = {jd = 0}, t = {ds = 0}} idleTimeoutSecs = 0 idleWaitForRecordingTime = 15 firstRun = false fillstart = {tv_sec = 1149035988, tv_usec = 321667} fillend = {tv_sec = 1149035990, tv_usec = 147843} matchTime = 0.0515620001 placeTime = 1.82617605 query = {<> = {}, m_db = 0x81277d8, m_isConnected = true, m_returnConnection = false} #3 0x080c5c09 in Scheduler::SchedulerThread (param=0x8131d20) at scheduler.cpp:1581 ---Type to continue, or q to quit--- sched = (Scheduler *) 0x8131d20 #4 0xb62d3ccd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb617bb0e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 8 (Thread -1302496336 (LWP 22963)): #0 0xb613c2ec in nanosleep () from /lib/tls/libc.so.6 No symbol table info available. #1 0xb613c110 in sleep () from /lib/tls/libc.so.6 No symbol table info available. #2 0x0805d920 in AutoExpire::Sleep (this=0x8132808, sleepTime=60) at autoexpire.cpp:280 minSleep = 5 timeExpended = 35 #3 0x0805d8ca in AutoExpire::RunExpirer (this=0x8132808) at autoexpire.cpp:265 curTime = {ds = 76332679} timer = {ds = 76332677} #4 0x080618cd in AutoExpire::ExpirerThread (param=0x8132808) at autoexpire.cpp:481 expirer = (AutoExpire *) 0x8132808 #5 0xb62d3ccd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. ---Type to continue, or q to quit--- #6 0xb617bb0e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 7 (Thread -1310884944 (LWP 22964)): #0 0xb613c2ec in nanosleep () from /lib/tls/libc.so.6 No symbol table info available. #1 0xb613c110 in sleep () from /lib/tls/libc.so.6 No symbol table info available. #2 0xb791dba8 in JobQueue::ProcessQueue (this=0x8132d50) at jobqueue.cpp:474 chanid = {static null = { static null = , d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x81dc2a0, static shared_null = 0x80fd388} starttime = {d = {jd = 2453886}, t = {ds = 64740000}} startts = {static null = { static null = , d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x847d220, static shared_null = 0x80fd388} type = 2 id = 2603 cmds = 0 flags = 0 status = 4 ---Type to continue, or q to quit--- hostname = {static null = { static null = , d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x83b7f48, static shared_null = 0x80fd388} sleepTime = 60 jobStatus = {sh = 0x844ad28} maxJobs = 2 queueStartTimeStr = {static null = { static null = , d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x82617f0, static shared_null = 0x80fd388} queueEndTimeStr = {static null = { static null = , d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x8373848, static shared_null = 0x80fd388} queueStartTime = 0 queueEndTime = 2359 curQTime = {ds = 70723660} curTime = 1938 message = {static null = { static null = , d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x83a3cc8, static shared_null = 0x80fd388} ---Type to continue, or q to quit--- tmpStr = {static null = { static null = , d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x83ab118, static shared_null = 0x80fd388} jobs = {sh = 0x81333b8} atMax = false inTimeWindow = true startedJobAlready = false #3 0xb7917df4 in JobQueue::RunQueueProcesser (this=0x8132d50) at jobqueue.cpp:139 No locals. #4 0xb7917e1d in JobQueue::QueueProcesserThread (param=0x8132d50) at jobqueue.cpp:145 jobqueue = (class JobQueue *) 0x8132d50 #5 0xb62d3ccd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #6 0xb617bb0e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 6 (Thread -1319273552 (LWP 22965)): #0 0xb62d5b61 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. ---Type to continue, or q to quit--- #1 0xb69d8308 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0x080b5979 in ProcessRequestThread::run (this=0x81329f8) at mainserver.cpp:91 No locals. #3 0xb66d32aa in QThreadInstance::start () from /usr/lib/libqt-mt.so.3 No symbol table info available. #4 0xb62d3ccd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb617bb0e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 5 (Thread -1327662160 (LWP 22966)): #0 0xb62d5b61 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0xb69d8308 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0x080b5979 in ProcessRequestThread::run (this=0x8133038) at mainserver.cpp:91 No locals. #3 0xb66d32aa in QThreadInstance::start () from /usr/lib/libqt-mt.so.3 No symbol table info available. ---Type to continue, or q to quit--- #4 0xb62d3ccd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb617bb0e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 4 (Thread -1336050768 (LWP 22967)): #0 0xb62d8179 in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0xb62d4ee7 in _L_mutex_lock_29 () from /lib/tls/libpthread.so.0 No symbol table info available. #2 0xb05d6db0 in ?? () No symbol table info available. #3 0x01ffffff in ?? () No symbol table info available. #4 0x0845f230 in ?? () No symbol table info available. #5 0x0845f230 in ?? () No symbol table info available. #6 0xb05d6dc8 in ?? () No symbol table info available. #7 0xb6ba2dfc in ?? () from /usr/lib/libqt-mt.so.3 No symbol table info available. #8 0x00000001 in ?? () ---Type to continue, or q to quit--- No symbol table info available. #9 0xb05d7410 in ?? () No symbol table info available. #10 0xb05d6dc8 in ?? () No symbol table info available. #11 0xb69d6fd2 in QRealMutexPrivate::lock () from /usr/lib/libqt-mt.so.3 No symbol table info available. #12 0xb69d6fd2 in QRealMutexPrivate::lock () from /usr/lib/libqt-mt.so.3 No symbol table info available. #13 0xb69d7894 in QMutex::lock () from /usr/lib/libqt-mt.so.3 No symbol table info available. #14 0x080b29bc in RefSocket::Lock (this=0x82f4190) at server.h:22 No locals. #15 0x080b6ab4 in PlaybackSock::SendReceiveStringList (this=0x82b3f40, strlist=@0xb05d6ec0) at playbacksock.cpp:62 ok = 8 #16 0x080b7330 in PlaybackSock::PixmapLastModified (this=0x82b3f40, pginfo=0x8342590) at playbacksock.cpp:166 strlist = {> = {sh = 0x84786d8}, } #17 0x080a7657 in MainServer::HandlePixmapLastModified (this=0x8133698, slist=@0xb05d73b0, pbs=0x825bc88) at mainserver.cpp:3286 slavetime = {static null = { static null = , ---Type to continue, or q to quit--- d = 0x80fd388, static shared_null = 0x80fd388}, d = 0xb61dcff4, static shared_null = 0x80fd388} slave = (class PlaybackSock *) 0x82b3f40 pbssock = (struct QSocket *) 0x825bf28 pginfo = (ProgramInfo *) 0x8342590 lastmodified = {d = {jd = 0}, t = {ds = 0}} strlist = {> = {sh = 0x843d608}, } f = TextDate qurl = filename = {static null = { static null = , d = 0x80fd388, static shared_null = 0x80fd388}, d = 0xb61df1e8, static shared_null = 0x80fd388} finfo = {fn = {static null = { static null = , d = 0x80fd388, static shared_null = 0x80fd388}, d = 0xb05d7080, static shared_null = 0x80fd388}, fic = 0x83f4e68, cache = 144, symLink = 112} #18 0x080890e7 in MainServer::ProcessRequestWork (this=0x8133698, sock=0x825bf28) at mainserver.cpp:450 listline = {> = {sh = 0x82650e8}, } line = {static null = { static null = , ---Type to continue, or q to quit--- d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x8134e50, static shared_null = 0x80fd388} tokens = {> = {sh = 0x83f4e68}, } command = {static null = { static null = , d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x8134e50, static shared_null = 0x80fd388} pbs = (class PlaybackSock *) 0x825bc88 #19 0x08087556 in MainServer::ProcessRequest (this=0x8133698, sock=0x825bf28) at mainserver.cpp:261 No locals. #20 0x080b599c in ProcessRequestThread::run (this=0x81346d0) at mainserver.cpp:96 No locals. #21 0xb66d32aa in QThreadInstance::start () from /usr/lib/libqt-mt.so.3 No symbol table info available. #22 0xb62d3ccd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #23 0xb617bb0e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 3 (Thread -1344439376 (LWP 22968)): #0 0xb62d5b61 in pthread_cond_wait@@GLIBC_2.3.2 () ---Type to continue, or q to quit--- from /lib/tls/libpthread.so.0 No symbol table info available. #1 0xb69d8308 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0x080b5979 in ProcessRequestThread::run (this=0x81344e0) at mainserver.cpp:91 No locals. #3 0xb66d32aa in QThreadInstance::start () from /usr/lib/libqt-mt.so.3 No symbol table info available. #4 0xb62d3ccd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb617bb0e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 2 (Thread -1352827984 (LWP 22969)): #0 0xb6173f87 in select () from /lib/tls/libc.so.6 No symbol table info available. #1 0xb693a743 in QSocketDevice::waitForMore () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0xb6937ad9 in QSocket::waitForMore () from /usr/lib/libqt-mt.so.3 No symbol table info available. #3 0xb6937b2c in QSocket::waitForMore () from /usr/lib/libqt-mt.so.3 No symbol table info available. ---Type to continue, or q to quit--- #4 0xb6f89390 in ReadStringList (socket=0x82f4190, list=@0xaf5d6ec0) at util.cpp:515 sizestr = size = -1231196206 utf8 = read = -1352831528 zerocnt = 16 str = {static null = { static null = , d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x1, static shared_null = 0x80fd388} payload = #5 0x080b6b01 in PlaybackSock::SendReceiveStringList (this=0x82b3f40, strlist=@0xaf5d6ec0) at playbacksock.cpp:69 ok = 8 #6 0x080b7282 in PlaybackSock::GenPreviewPixmap (this=0x82b3f40, pginfo=0x82e21c0) at playbacksock.cpp:158 strlist = {> = {sh = 0x81676e8}, } #7 0x080a6a86 in MainServer::HandleGenPreviewPixmap (this=0x8133698, slist=@0xaf5d73b0, pbs=0x835e038) at mainserver.cpp:3222 outputlist = {> = { sh = 0xaf5d70bc}, } slave = (class PlaybackSock *) 0x82b3f40 ---Type to continue, or q to quit--- pbssock = (struct QSocket *) 0xace01980 pginfo = (ProgramInfo *) 0x82e21c0 qurl = filename = {static null = { static null = , d = 0x80fd388, static shared_null = 0x80fd388}, d = 0xaf5d70bc, static shared_null = 0x80fd388} len = 137051968 width = 16 height = -1352831128 aspect = -2.16163698e-06 secondsin = -1352830800 data = (unsigned char *) 0xb61df218 "" #8 0x080890af in MainServer::ProcessRequestWork (this=0x8133698, sock=0xace01980) at mainserver.cpp:446 listline = {> = {sh = 0x832e1f8}, } line = {static null = { static null = , d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x81972e8, static shared_null = 0x80fd388} tokens = {> = {sh = 0x813e8f8}, } command = {static null = { static null = , ---Type to continue, or q to quit--- d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x81972e8, static shared_null = 0x80fd388} pbs = (class PlaybackSock *) 0x835e038 #9 0x08087556 in MainServer::ProcessRequest (this=0x8133698, sock=0xace01980) at mainserver.cpp:261 No locals. #10 0x080b599c in ProcessRequestThread::run (this=0x8133a28) at mainserver.cpp:96 No locals. #11 0xb66d32aa in QThreadInstance::start () from /usr/lib/libqt-mt.so.3 No symbol table info available. #12 0xb62d3ccd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #13 0xb617bb0e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 1 (Thread -1249892640 (LWP 22956)): #0 0xb6173f87 in select () from /lib/tls/libc.so.6 No symbol table info available. #1 0xb6688aaa in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0xb66f1f28 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 No symbol table info available. ---Type to continue, or q to quit--- #3 0xb66f1dd8 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3 No symbol table info available. #4 0xb66dfe21 in QApplication::exec () from /usr/lib/libqt-mt.so.3 No symbol table info available. #5 0x0808310f in main (argc=8, argv=0xbffffd04) at main.cpp:638 a = settingsOverride = {sh = 0x811a6a8} binname = {static null = { static null = , d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x811a6f8, static shared_null = 0x80fd388} daemonize = true printsched = false testsched = false resched = false nosched = false nojobqueue = false nohousekeeper = false noexpirer = false printexpire = false pidfs = port = 6543 statusport = 6544 ---Type to continue, or q to quit--- myip = {static null = { static null = , d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x81265b0, static shared_null = 0x80fd388} masterip = {static null = { static null = , d = 0x80fd388, static shared_null = 0x80fd388}, d = 0x8126e20, static shared_null = 0x80fd388} ismaster = true fatal_error = false runsched = true #0 0xb6173f87 in select () from /lib/tls/libc.so.6 (gdb)