GNU gdb 6.6-debian Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i486-linux-gnu"... Using host libthread_db library "/lib/libthread_db.so.1". Attaching to program: /opt/mns/mythtv.15682/bin/mythbackend, process 21692 Reading symbols from /opt/mns/mythtv.15682/lib/libmythtv-0.20.so.0...done. Loaded symbols for /opt/mns/mythtv/lib/libmythtv-0.20.so.0 Reading symbols from /opt/mns/mythtv.15682/lib/libmythavformat-0.20.so.0...done. Loaded symbols for /opt/mns/mythtv/lib/libmythavformat-0.20.so.0 Reading symbols from /opt/mns/mythtv.15682/lib/libmythavutil-0.20.so.0...done. Loaded symbols for /opt/mns/mythtv/lib/libmythavutil-0.20.so.0 Reading symbols from /opt/mns/mythtv.15682/lib/libmythavcodec-0.20.so.0...done. Loaded symbols for /opt/mns/mythtv/lib/libmythavcodec-0.20.so.0 Reading symbols from /opt/mns/mythtv.15682/lib/libmythfreemheg-0.20.so.0...done. Loaded symbols for /opt/mns/mythtv/lib/libmythfreemheg-0.20.so.0 Reading symbols from /opt/mns/mythtv.15682/lib/libmythupnp-0.20.so.0...done. Loaded symbols for /opt/mns/mythtv/lib/libmythupnp-0.20.so.0 Reading symbols from /opt/mns/mythtv.15682/lib/libmythlivemedia-0.20.so.0...done. Loaded symbols for /opt/mns/mythtv/lib/libmythlivemedia-0.20.so.0 Reading symbols from /opt/mns/mythtv.15682/lib/libmyth-0.20.so.0...done. Loaded symbols for /opt/mns/mythtv/lib/libmyth-0.20.so.0 Reading symbols from /opt/mns/mythtv.15682/lib/libmythui-0.20.so.0...done. Loaded symbols for /opt/mns/mythtv/lib/libmythui-0.20.so.0 Reading symbols from /usr/lib/libfreetype.so.6...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /usr/lib/libmp3lame.so.0...done. Loaded symbols for /usr/lib/libmp3lame.so.0 Reading symbols from /usr/lib/libasound.so.2...done. Loaded symbols for /usr/lib/libasound.so.2 Reading symbols from /usr/lib/libdirectfb-0.9.so.25...done. Loaded symbols for /usr/lib/libdirectfb-0.9.so.25 Reading symbols from /usr/lib/libfusion-0.9.so.25...done. Loaded symbols for /usr/lib/libfusion-0.9.so.25 Reading symbols from /usr/lib/libdirect-0.9.so.25...done. Loaded symbols for /usr/lib/libdirect-0.9.so.25 Reading symbols from /usr/lib/libXinerama.so.1...done. Loaded symbols for /usr/lib/libXinerama.so.1 Reading symbols from /usr/lib/libXv.so.1...done. Loaded symbols for /usr/lib/libXv.so.1 Reading symbols from /usr/lib/libXxf86vm.so.1...done. Loaded symbols for /usr/lib/libXxf86vm.so.1 Reading symbols from /usr/lib/libXrandr.so.2...done. Loaded symbols for /usr/lib/libXrandr.so.2 Reading symbols from /usr/lib/libXvMCW.so.1...done. Loaded symbols for /usr/lib/libXvMCW.so.1 Reading symbols from /usr/lib/libXvMC.so.1...done. Loaded symbols for /usr/lib/libXvMC.so.1 Reading symbols from /opt/qt3/lib/libqt-mt.so.3...done. Loaded symbols for /opt/qt3/lib/libqt-mt.so.3 Reading symbols from /usr/lib/libGLU.so.1...done. Loaded symbols for /usr/lib/libGLU.so.1 Reading symbols from /usr/lib/libGL.so.1...done. Loaded symbols for /usr/lib/libGL.so.1 Reading symbols from /usr/lib/libXmu.so.6...done. Loaded symbols for /usr/lib/libXmu.so.6 Reading symbols from /usr/lib/libXext.so.6...done. Loaded symbols for /usr/lib/libXext.so.6 Reading symbols from /usr/lib/libX11.so.6...done. Loaded symbols for /usr/lib/libX11.so.6 Reading symbols from /lib/libpthread.so.0...done. [Thread debugging using libthread_db enabled] [New Thread -1249749296 (LWP 21692)] [New Thread -1485841520 (LWP 22033)] [New Thread -1477452912 (LWP 22032)] [New Thread -1459623024 (LWP 22028)] [New Thread -1587512432 (LWP 22027)] [New Thread -1508918384 (LWP 22026)] [New Thread -1496331376 (LWP 22023)] [New Thread -1604289648 (LWP 22022)] [New Thread -1621066864 (LWP 21924)] [New Thread -1612678256 (LWP 21923)] [New Thread -1444938864 (LWP 21780)] [New Thread -1436550256 (LWP 21779)] [New Thread -1428161648 (LWP 21778)] [New Thread -1419773040 (LWP 21777)] [New Thread -1411384432 (LWP 21776)] [New Thread -1402995824 (LWP 21775)] [New Thread -1394607216 (LWP 21774)] [New Thread -1386218608 (LWP 21773)] [New Thread -1377830000 (LWP 21772)] [New Thread -1369441392 (LWP 21771)] [New Thread -1359819888 (LWP 21770)] [New Thread -1351431280 (LWP 21769)] [New Thread -1343042672 (LWP 21768)] [New Thread -1334654064 (LWP 21766)] [New Thread -1326265456 (LWP 21764)] [New Thread -1317876848 (LWP 21762)] [New Thread -1309488240 (LWP 21761)] [New Thread -1301099632 (LWP 21748)] [New Thread -1292711024 (LWP 21747)] [New Thread -1284322416 (LWP 21709)] [New Thread -1275933808 (LWP 21708)] [New Thread -1267545200 (LWP 21703)] [New Thread -1259156592 (LWP 21702)] [New Thread -1250767984 (LWP 21696)] Loaded symbols for /lib/libpthread.so.0 Reading symbols from /usr/lib/libstdc++.so.6...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /lib/libm.so.6...done. Loaded symbols for /lib/libm.so.6 Reading symbols from /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/libc.so.6...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /lib/librt.so.1...done. Loaded symbols for /lib/librt.so.1 Reading symbols from /lib/libdl.so.2...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /usr/lib/liblirc_client.so.0...done. Loaded symbols for /usr/lib/liblirc_client.so.0 Reading symbols from /usr/lib/libXrender.so.1...done. Loaded symbols for /usr/lib/libXrender.so.1 Reading symbols from /usr/lib/libmysqlclient.so.15...done. Loaded symbols for /usr/lib/libmysqlclient.so.15 Reading symbols from /usr/lib/libXcursor.so.1...done. Loaded symbols for /usr/lib/libXcursor.so.1 Reading symbols from /usr/lib/libXft.so.2...done. Loaded symbols for /usr/lib/libXft.so.2 Reading symbols from /usr/lib/libfontconfig.so.1...done. Loaded symbols for /usr/lib/libfontconfig.so.1 Reading symbols from /usr/lib/libSM.so.6...done. Loaded symbols for /usr/lib/libSM.so.6 Reading symbols from /usr/lib/libICE.so.6...done. Loaded symbols for /usr/lib/libICE.so.6 Reading symbols from /usr/lib/libdrm.so.2...done. Loaded symbols for /usr/lib/libdrm.so.2 Reading symbols from /usr/lib/libXt.so.6...done. Loaded symbols for /usr/lib/libXt.so.6 Reading symbols from /usr/lib/libXau.so.6...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libXdmcp.so.6...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /lib/libcrypt.so.1...done. Loaded symbols for /lib/libcrypt.so.1 Reading symbols from /lib/libnsl.so.1...done. Loaded symbols for /lib/libnsl.so.1 Reading symbols from /usr/lib/libXfixes.so.3...done. Loaded symbols for /usr/lib/libXfixes.so.3 Reading symbols from /usr/lib/libexpat.so.1...done. Loaded symbols for /usr/lib/libexpat.so.1 Reading symbols from /usr/lib/libnss_db.so.2...done. Loaded symbols for /usr/lib/libnss_db.so.2 Reading symbols from /lib/libnss_files.so.2...done. Loaded symbols for /lib/libnss_files.so.2 Reading symbols from /usr/lib/libdb-4.3.so...done. Loaded symbols for /usr/lib/libdb-4.3.so Failed to read a valid object file image from memory. 0xb5c28897 in select () from /lib/libc.so.6 (gdb) set pagination off (gdb) thread apply all bt full Thread 34 (Thread -1250767984 (LWP 21696)): #0 0xb5befaec in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0xb5bef922 in sleep () from /lib/libc.so.6 No symbol table info available. #2 0x0810fc74 in HouseKeeper::RunHouseKeeping (this=0x8248d38) at housekeeper.cpp:262 period = 1 maxhr = 6 minhr = 0 dbTag = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x86a3da8, static shared_null = 0x8165070} #3 0x0810fcbf in HouseKeeper::doHouseKeepingThread (param=0x8248d38) at housekeeper.cpp:591 hkeeper = (HouseKeeper *) 0x8248d38 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 33 (Thread -1259156592 (LWP 21702)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c54971 in TVRec::RunTV (this=0x8253d88) at tv_rec.cpp:1477 lock = {mtx = 0x8253e38} #3 0xb7c54a3d in TVRec::EventThread (param=0x8253d88) at tv_rec.cpp:1249 thetv = (class TVRec *) 0x8253d88 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 32 (Thread -1267545200 (LWP 21703)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7bfe319 in EITScanner::RunEventLoop (this=0x8295de8) at eitscanner.cpp:151 list_size = 3735 rate = 0 t = {m_timer = {ds = 63814312}} eitCount = 4080 sz = {2000, 1800, 1600, 1400, 1200} rt = {0, 0.200000003, 0.400000006, 0.600000024, 0.800000012} #3 0xb7bfe721 in EITScanner::SpawnEventLoop (param=0x8295de8) at eitscanner.cpp:69 scanner = (EITScanner *) 0x8295de8 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 31 (Thread -1275933808 (LWP 21708)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c54971 in TVRec::RunTV (this=0x8254e48) at tv_rec.cpp:1477 lock = {mtx = 0x8254ef8} #3 0xb7c54a3d in TVRec::EventThread (param=0x8254e48) at tv_rec.cpp:1249 thetv = (class TVRec *) 0x8254e48 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 30 (Thread -1284322416 (LWP 21709)): #0 0xb648c317 in QSqlQuery::checkDetach () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #1 0xb648c56e in QSqlQuery::next () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c190b4 in DBEvent::GetOverlappingPrograms (this=0xa0b382c0, query=@0xb372c054, programs=@0xb372beec) at eit.cpp:159 count = 0 #3 0xb7c19129 in DBEvent::UpdateDB (this=0xa0b382c0, query=@0xb372c054, match_threshold=1000) at eit.cpp:107 programs = { >> = {_M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, } count = 3010641704 match = -1495988032 i = -1284325592 #4 0xb7bf10ae in EITHelper::ProcessEvents (this=0x8349da8) at eithelper.cpp:93 event = (DBEvent *) 0xa0b382c0 i = 10 locker = {mtx = 0x8349dac} insertCount = 10 query = {<> = {}, m_db = 0x827df48, m_dbHostName = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8232b00, static shared_null = 0x8165070}, m_isConnected = true, m_returnConnection = true} #5 0xb7bfd69b in EITScanner::RunEventLoop (this=0x83599e0) at eitscanner.cpp:107 list_size = 1655 rate = 0.400000006 t = {m_timer = {ds = 63813809}} eitCount = 5600 sz = {2000, 1800, 1600, 1400, 1200} rt = {0, 0.200000003, 0.400000006, 0.600000024, 0.800000012} #6 0xb7bfe721 in EITScanner::SpawnEventLoop (param=0x83599e0) at eitscanner.cpp:69 scanner = (EITScanner *) 0x83599e0 #7 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #8 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 29 (Thread -1292711024 (LWP 21747)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c54971 in TVRec::RunTV (this=0x8258368) at tv_rec.cpp:1477 lock = {mtx = 0x8258418} #3 0xb7c54a3d in TVRec::EventThread (param=0x8258368) at tv_rec.cpp:1249 thetv = (class TVRec *) 0x8258368 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 28 (Thread -1301099632 (LWP 21748)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7bfe319 in EITScanner::RunEventLoop (this=0x8477b50) at eitscanner.cpp:151 list_size = 0 rate = 1 t = {m_timer = {ds = 63717280}} eitCount = 0 sz = {2000, 1800, 1600, 1400, 1200} rt = {0, 0.200000003, 0.400000006, 0.600000024, 0.800000012} #3 0xb7bfe721 in EITScanner::SpawnEventLoop (param=0x8477b50) at eitscanner.cpp:69 scanner = (EITScanner *) 0x8477b50 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 27 (Thread -1309488240 (LWP 21761)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c54971 in TVRec::RunTV (this=0x8255448) at tv_rec.cpp:1477 lock = {mtx = 0x82554f8} #3 0xb7c54a3d in TVRec::EventThread (param=0x8255448) at tv_rec.cpp:1249 thetv = (class TVRec *) 0x8255448 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 26 (Thread -1317876848 (LWP 21762)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c54971 in TVRec::RunTV (this=0x8256970) at tv_rec.cpp:1477 lock = {mtx = 0x8256a20} #3 0xb7c54a3d in TVRec::EventThread (param=0x8256970) at tv_rec.cpp:1249 thetv = (class TVRec *) 0x8256970 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 25 (Thread -1326265456 (LWP 21764)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c54971 in TVRec::RunTV (this=0x8259018) at tv_rec.cpp:1477 lock = {mtx = 0x82590c8} #3 0xb7c54a3d in TVRec::EventThread (param=0x8259018) at tv_rec.cpp:1249 thetv = (class TVRec *) 0x8259018 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 24 (Thread -1334654064 (LWP 21766)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c54971 in TVRec::RunTV (this=0x825a4f0) at tv_rec.cpp:1477 lock = {mtx = 0x825a5a0} #3 0xb7c54a3d in TVRec::EventThread (param=0x825a4f0) at tv_rec.cpp:1249 thetv = (class TVRec *) 0x825a4f0 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 23 (Thread -1343042672 (LWP 21768)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f19e9 in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0x080f4cdc in Scheduler::RunScheduler (this=0x86f1328) at scheduler.cpp:1527 statuschanged = false recIter = {_M_cur = 0xa920256c, _M_first = 0xa9202370, _M_last = 0xa9202570, _M_node = 0x86ffba8} prerollseconds = 5 secsleft = 8185 nexttv = (EncoderLink *) 0x0 nextRecording = (ProgramInfo *) 0xa920a830 nextrectime = {d = {jd = 2454501}, t = {ds = 72000000}} schedid = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0xa920a760, static shared_null = 0x8165070} curtime = {d = {jd = 2454501}, t = {ds = 63814166}} lastupdate = {d = {jd = 2454501}, t = {ds = 63666145}} startIter = {_M_cur = 0xa9202560, _M_first = 0xa9202370, _M_last = 0xa9202570, _M_node = 0x86ffba8} blockShutdown = true idleSince = {d = {jd = 0}, t = {ds = 0}} idleTimeoutSecs = 0 idleWaitForRecordingTime = 15 firstRun = false fillstart = {tv_sec = 1202164878, tv_usec = 1586} fillend = {tv_sec = 1202164883, tv_usec = 818746} matchTime = 11.679038 placeTime = 5.81716013 query = {<> = {}, m_db = 0x86e4af8, m_dbHostName = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8232b00, static shared_null = 0x8165070}, m_isConnected = true, m_returnConnection = false} #3 0x080f8fd2 in Scheduler::SchedulerThread (param=0x86f1328) at scheduler.cpp:2049 sched = (Scheduler *) 0x86f1328 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 22 (Thread -1351431280 (LWP 21769)): #0 0xb5befaec in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0xb5bef922 in sleep () from /lib/libc.so.6 No symbol table info available. #2 0x080671b7 in AutoExpire::Sleep (this=0x86c7a88, sleepTime=60) at autoexpire.cpp:320 minSleep = 5 timeExpended = 25 #3 0x08074831 in AutoExpire::RunExpirer (this=0x86c7a88) at autoexpire.cpp:305 timer = {ds = 63788604} curTime = {d = {jd = 2454501}, t = {ds = 63788604}} next_expire = {d = {jd = 2454501}, t = {ds = 64508298}} #4 0x0807485d in AutoExpire::ExpirerThread (param=0x86c7a88) at autoexpire.cpp:571 expirer = (AutoExpire *) 0x86c7a88 #5 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #6 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 21 (Thread -1359819888 (LWP 21770)): #0 0xb5befaec in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0xb5bef922 in sleep () from /lib/libc.so.6 No symbol table info available. #2 0xb7784d4c in JobQueue::ProcessQueue (this=0x8701190) at jobqueue.cpp:463 chanid = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0xa6d7e008, static shared_null = 0x8165070} starttime = {d = {jd = 2453974}, t = {ds = 79203000}} schedruntime = {d = {jd = 2454489}, t = {ds = 72363000}} startts = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0xa9008850, static shared_null = 0x8165070} type = 2 id = 5784 cmds = 0 flags = 4 status = 1 hostname = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0xa90a26d8, static shared_null = 0x8165070} sleepTime = 10 jobStatus = {sh = 0xae6004c8} maxJobs = 1 message = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0xa6d36310, static shared_null = 0x8165070} jobs = {sh = 0xae6004d8} atMax = false inTimeWindow = true startedJobAlready = false #3 0xb7784e89 in JobQueue::RunQueueProcesser (this=0x8701190) at jobqueue.cpp:142 No locals. #4 0xb7784eb3 in JobQueue::QueueProcesserThread (param=0x8701190) at jobqueue.cpp:148 jobqueue = (class JobQueue *) 0x8701190 #5 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #6 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 20 (Thread -1369441392 (LWP 21771)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f19e9 in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb6e4fad9 in CEvent::WaitForEvent (this=0x86de390, time=500) at threadpool.cpp:96 ret = false #3 0xb6e4fbb5 in WorkerThread::run (this=0x86de380) at threadpool.cpp:202 timer = {m_timer = {ds = 63528225}} #4 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #5 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #6 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 19 (Thread -1377830000 (LWP 21772)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb61d46fa in thread_sleep () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb61d481d in QThread::msleep () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #3 0xb6e41c02 in TaskQueue::run (this=0x86f76b8) at taskqueue.cpp:114 ttNow = {tv_sec = 1202165014, tv_usec = 462531} pTask = (Task *) 0x0 #4 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #5 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #6 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 18 (Thread -1386218608 (LWP 21773)): #0 0xb5befaec in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0xb5bef922 in sleep () from /lib/libc.so.6 No symbol table info available. #2 0x0812feed in UPnpMedia::RunRebuildLoop (this=0x86faa60) at upnpmedia.cpp:40 No locals. #3 0x0812ff07 in UPnpMedia::doUPnpMediaThread (param=0x86faa60) at upnpmedia.cpp:47 upnpmedia = (UPnpMedia *) 0x86faa60 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 17 (Thread -1394607216 (LWP 21774)): #0 0xb5c28897 in select () from /lib/libc.so.6 No symbol table info available. #1 0xb6e3df28 in SSDP::run (this=0x86fee00) at ssdp.cpp:207 nMaxSocket = 19 read_set = {fds_bits = {917504, 0 }} timeout = {tv_sec = 0, tv_usec = 73000} #2 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #3 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #4 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 16 (Thread -1402995824 (LWP 21775)): #0 0xb5dc9351 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1a3d in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0x080d1903 in ProcessRequestThread::run (this=0x86fd688) at mainserver.cpp:139 No locals. #3 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 15 (Thread -1411384432 (LWP 21776)): #0 0xb5dc9351 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1a3d in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0x080d1903 in ProcessRequestThread::run (this=0x8703a70) at mainserver.cpp:139 No locals. #3 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 14 (Thread -1419773040 (LWP 21777)): #0 0xb5dc9351 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1a3d in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0x080d1903 in ProcessRequestThread::run (this=0x8704308) at mainserver.cpp:139 No locals. #3 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 13 (Thread -1428161648 (LWP 21778)): #0 0xb5dc9351 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1a3d in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0x080d1903 in ProcessRequestThread::run (this=0x86f7530) at mainserver.cpp:139 No locals. #3 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 12 (Thread -1436550256 (LWP 21779)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c3bf13 in TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1503 ok = false t = {m_timer = {ds = 63814439}} #3 0xb7c3c4a1 in TVRec::SetChannel (this=0x8258368, name=@0xaa5fea64, requestType=256) at tv_rec.cpp:3038 lock = {mtx = 0x8258418} #4 0x0807f526 in EncoderLink::SetChannel (this=0x84572d8, name=@0xaa5feca8) at encoderlink.cpp:705 No locals. #5 0x080b076d in MainServer::HandleRecorderQuery (this=0x861e0e8, slist=@0xaa5ff244, commands=@0xaa5ff23c, pbs=0xa94072b0) at mainserver.cpp:3038 name = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8872e00, static shared_null = 0x8165070} pbssock = (class MythSocket *) 0xae627910 recnum = 5 iter = {node = 0x83f4e68} command = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8872240, static shared_null = 0x8165070} retlist = {> = {sh = 0x886dcc0}, } enc = (EncoderLink *) 0x84572d8 #6 0x080c4c88 in MainServer::ProcessRequestWork (this=0x861e0e8, sock=0xae627910) at mainserver.cpp:460 listline = {> = {sh = 0x8876f30}, } line = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x887b870, static shared_null = 0x8165070} tokens = {> = {sh = 0x88799c0}, } command = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8870af8, static shared_null = 0x8165070} pbs = (class PlaybackSock *) 0xa94072b0 #7 0x080c7fa5 in MainServer::ProcessRequest (this=0x861e0e8, sock=0xae627910) at mainserver.cpp:290 No locals. #8 0x080d1932 in ProcessRequestThread::run (this=0x86afaf0) at mainserver.cpp:147 No locals. #9 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #10 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #11 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 11 (Thread -1444938864 (LWP 21780)): #0 0xb5c28897 in select () from /lib/libc.so.6 No symbol table info available. #1 0xb6b8b919 in MythSocket::readyReadThread () at mythsocket.cpp:886 it = { = {list = 0xb6d1c1a0, curNode = 0x0}, } rval = 1 rfds = {fds_bits = {123731968, 0 }} sock = (MythSocket *) 0x0 maxfd = 26 found = false #2 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #3 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 10 (Thread -1612678256 (LWP 21923)): #0 0xb5befaec in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0xb5c290ec in usleep () from /lib/libc.so.6 No symbol table info available. #2 0xb7ba8fb9 in SignalMonitor::MonitorLoop (this=0x87d3050) at signalmonitor.cpp:310 No locals. #3 0xb7ba8af6 in SignalMonitor::SpawnMonitorLoop (self=0x87d3050) at signalmonitor.cpp:333 No locals. #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 9 (Thread -1621066864 (LWP 21924)): #0 0xb5c28897 in select () from /lib/libc.so.6 No symbol table info available. #1 0xb7d299bd in DVBStreamHandler::RunTS (this=0x87caf80) at dvbstreamhandler.cpp:302 timeout = {tv_sec = 0, tv_usec = 9000} len = 0 remainder = 0 buffer_size = 2820000 buffer = (unsigned char *) 0x9eb57008 "G\020\"\037\235\b\004\177ý\v\211DÐÝÂ" dvr_fd = 40 _error = false fd_select_set = {fds_bits = {0 }} #2 0xb7d2a2e0 in DVBStreamHandler::Run (this=0x87caf80) at dvbstreamhandler.cpp:217 No locals. #3 0xb7d2a309 in run_dvb_stream_handler_thunk (param=0x87caf80) at dvbstreamhandler.cpp:173 mon = (DVBStreamHandler *) 0x87caf80 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 8 (Thread -1604289648 (LWP 22022)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb771cda5 in ThreadedFileWriter::DiskLoop (this=0xa92739f8) at ThreadedFileWriter.cpp:374 write_ok = true size = 0 #3 0xb771f185 in ThreadedFileWriter::boot_writer (wotsit=0xa92739f8) at ThreadedFileWriter.cpp:101 fw = (ThreadedFileWriter *) 0xa92739f8 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 7 (Thread -1496331376 (LWP 22023)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb771ded7 in ThreadedFileWriter::SyncLoop (this=0xa92739f8) at ThreadedFileWriter.cpp:350 No locals. #3 0xb771df19 in ThreadedFileWriter::boot_syncer (wotsit=0xa92739f8) at ThreadedFileWriter.cpp:111 fw = (ThreadedFileWriter *) 0xa92739f8 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 6 (Thread -1508918384 (LWP 22026)): #0 0xb5dc63a2 in pthread_join () from /lib/libpthread.so.0 No symbol table info available. #1 0xb7d2a374 in DVBStreamHandler::Stop (this=0x87d9670) at dvbstreamhandler.cpp:204 locker = {mtx = 0x87d9680} #2 0xb7d2ac84 in DVBStreamHandler::RemoveListener (this=0x87d9670, data=0xa9248120) at dvbstreamhandler.cpp:160 it = {_M_current = 0x87c50f0} __PRETTY_FUNCTION__ = "void DVBStreamHandler::RemoveListener(MPEGStreamData*)" #3 0xb7d1e372 in DVBRecorder::PauseAndWait (this=0xa956e5a0, timeout=100) at dvbrecorder.cpp:457 __PRETTY_FUNCTION__ = "virtual bool DVBRecorder::PauseAndWait(int)" #4 0xb7d1f0c3 in DVBRecorder::StartRecording (this=0xa956e5a0) at dvbrecorder.cpp:397 tmp = false #5 0xb7c28e46 in TVRec::RecorderThread (param=0xa956e5a0) at tv_rec.cpp:1260 recorder = (class RecorderBase *) 0xa956e5a0 #6 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #7 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 5 (Thread -1587512432 (LWP 22027)): #0 0xb5befaec in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0xb5c290ec in usleep () from /lib/libc.so.6 No symbol table info available. #2 0xb7c5e26f in DeviceReadBuffer::WaitForUsed (this=0x86c1ef8, needed=752) at DeviceReadBuffer.cpp:469 avail = 0 #3 0xb7c5f3ac in DeviceReadBuffer::Read (this=0x86c1ef8, buf=0xa814d008 "G@\022\034zÅ!\003$ Jñ­e\003\004\030açH !\022Ö@à\205\036\230\210\034\210b5\226)\204\005Y$Bé\024BÂ\002iÕÚ\0341\020½`\a!\n%\202b\200-á\005ËB8\205Â\bä\226\bä´|\031óûÇÁ\200Ê\002_x\221\025\236Ï\203^Ñ\236\bh!\2022r\032Þ²c\206\2248UÀ\226\b~\001sm@\234Ó\vT\002öÿ\"\212¯.Oð´", count=2820000) at DeviceReadBuffer.cpp:392 avail = 2841085252 cnt = 23097920 #4 0xb7d29310 in DVBStreamHandler::RunTS (this=0x87d9670) at dvbstreamhandler.cpp:283 len = 0 remainder = 0 buffer_size = 2820000 buffer = (unsigned char *) 0xa814d008 "G@\022\034zÅ!\003$ Jñ­e\003\004\030açH !\022Ö@à\205\036\230\210\034\210b5\226)\204\005Y$Bé\024BÂ\002iÕÚ\0341\020½`\a!\n%\202b\200-á\005ËB8\205Â\bä\226\bä´|\031óûÇÁ\200Ê\002_x\221\025\236Ï\203^Ñ\236\bh!\2022r\032Þ²c\206\2248UÀ\226\b~\001sm@\234Ó\vT\002öÿ\"\212¯.Oð´" dvr_fd = 28 _error = false fd_select_set = {fds_bits = {268435456, 0 }} #5 0xb7d2a2e0 in DVBStreamHandler::Run (this=0x87d9670) at dvbstreamhandler.cpp:217 No locals. #6 0xb7d2a309 in run_dvb_stream_handler_thunk (param=0x87d9670) at dvbstreamhandler.cpp:173 mon = (DVBStreamHandler *) 0x87d9670 #7 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #8 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 4 (Thread -1459623024 (LWP 22028)): #0 0xb5c25e29 in poll () from /lib/libc.so.6 No symbol table info available. #1 0xb7c5f1fe in DeviceReadBuffer::Poll (this=0x86c1ef8) at DeviceReadBuffer.cpp:304 polls = {fd = 28, events = 1, revents = 0} ret = 0 retval = true #2 0xb7c5faa7 in DeviceReadBuffer::fill_ringbuffer (this=0x86c1ef8) at DeviceReadBuffer.cpp:240 read_size = 48128 errcnt = 0 #3 0xb7c5fbb9 in DeviceReadBuffer::boot_ringbuffer (arg=0x86c1ef8) at DeviceReadBuffer.cpp:216 No locals. #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 3 (Thread -1477452912 (LWP 22032)): #0 0xb5befaec in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0xb5c290ec in usleep () from /lib/libc.so.6 No symbol table info available. #2 0xb7ba8fb9 in SignalMonitor::MonitorLoop (this=0x88636f0) at signalmonitor.cpp:310 No locals. #3 0xb7ba8af6 in SignalMonitor::SpawnMonitorLoop (self=0x88636f0) at signalmonitor.cpp:333 No locals. #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 2 (Thread -1485841520 (LWP 22033)): #0 0xb5c28897 in select () from /lib/libc.so.6 No symbol table info available. #1 0xb7d299bd in DVBStreamHandler::RunTS (this=0x87c8088) at dvbstreamhandler.cpp:302 timeout = {tv_sec = 0, tv_usec = 12000} len = 0 remainder = 0 buffer_size = 2820000 buffer = (unsigned char *) 0xa624c008 "G\020\"\031\006\222¤hUP\210ÃN'\037Cç\215ò\030u\037îÌ\210´q\aI\026\a-\002@ÔYÀÅÿñ@,¢&\nzC¡?¸\aë\200<\215½\016::\026A\205A×\2059ñ\226:Uz?g Vy ,µ\036GuQ\026ùÊY:=ÚÎ<\211¡$Z#a~â'\001ý»Æ³^\bF\216w\200_Mm\032kí\216\227BC\vF%ïÐ`á§TK88ùUº\200U\v\001ê@iv7®ãm\030\035ww5\231Eî\210h\220Çè`\210¸î§áóÐ\221XTj·±\206 %\215à*z2îСïG\020\"\032Y\216aÑÿ\001È`"... dvr_fd = 30 _error = false fd_select_set = {fds_bits = {0 }} #2 0xb7d2a2e0 in DVBStreamHandler::Run (this=0x87c8088) at dvbstreamhandler.cpp:217 No locals. #3 0xb7d2a309 in run_dvb_stream_handler_thunk (param=0x87c8088) at dvbstreamhandler.cpp:173 mon = (DVBStreamHandler *) 0x87c8088 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 1 (Thread -1249749296 (LWP 21692)): #0 0xb5c28897 in select () from /lib/libc.so.6 No symbol table info available. #1 0xb618c2e5 in QEventLoop::processEvents () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb61f2291 in QEventLoop::enterLoop () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #3 0xb61f2156 in QEventLoop::exec () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #4 0xb61db5ef in QApplication::exec () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #5 0x0809e61d in main (argc=5, argv=0xbfc629d4) at main.cpp:966 need_gui = false a = settingsOverride = {sh = 0x822fb50} binname = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x822fba0, static shared_null = 0x8165070} previewFrameNumber = -2 previewSeconds = -2 previewSize = {wd = 0, ht = 0} chanid = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8165070, static shared_null = 0x8165070} starttime = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8165070, static shared_null = 0x8165070} infile = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8165070, static shared_null = 0x8165070} outfile = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8165070, static shared_null = 0x8165070} daemonize = false printsched = false testsched = false resched = false nosched = false noupnp = false nojobqueue = false nohousekeeper = false noexpirer = false printexpire = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x822fbc8, static shared_null = 0x8165070} clearsettingscache = false wantupnprebuild = false pidfs = port = 6543 myip = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8248590, static shared_null = 0x8165070} ismaster = true fatal_error = false runsched = true pHS = (class HttpServer *) 0x84d59e0 #0 0xb5c28897 in select () from /lib/libc.so.6 (gdb) thread 12 [Switching to thread 12 (Thread -1436550256 (LWP 21779))]#0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 (gdb) step Single stepping until exit from function pthread_cond_timedwait@@GLIBC_2.3.2, which has no line number information. 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 (gdb) Single stepping until exit from function _ZN14QWaitCondition4waitEm, which has no line number information. TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1504 1504 stateChangeLock.lock(); (gdb) 1507 ok = (tuningRequests.empty() && !changeState); (gdb) std::deque >::empty (this=0x8258430) at /usr/include/c++/4.1.3/bits/stl_deque.h:885 885 { return this->_M_impl._M_finish == this->_M_impl._M_start; } (gdb) std::operator== (__x=@0x8258448, __y=@0x8258438) at /usr/include/c++/4.1.3/bits/stl_deque.h:244 244 { return __x._M_cur == __y._M_cur; } (gdb) 0xb7c55f24 in std::deque >::empty (this=0x8258430) at /usr/include/c++/4.1.3/bits/stl_deque.h:885 885 { return this->_M_impl._M_finish == this->_M_impl._M_start; } (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1494 1494 while (!ok && ((unsigned long) t.elapsed()) < time) (gdb) 1509 return ok; (gdb) 1510 } (gdb) TVRec::SetChannel (this=0x8258368, name=@0xaa5fea64, requestType=256) at tv_rec.cpp:3037 3037 while (!HasFlags(kFlagRingBufferReady)) (gdb) TVRec::HasFlags (this=0x8258368, f=1073741824) at tv_rec.h:290 290 bool HasFlags(uint f) const { return (stateFlags & f) == f; } (gdb) TVRec::SetChannel (this=0x8258368, name=@0xaa5fea64, requestType=256) at tv_rec.cpp:3038 3038 WaitForEventThreadSleep(); (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1491 1491 bool ok = false; (gdb) 1492 MythTimer t; (gdb) exit Undefined command: "exit". Try "help". (gdb) quit The program is running. Quit anyway (and detach it)? (y or n) y Detaching from program: /opt/mns/mythtv.15682/bin/mythbackend, process 21692 corbin2:~# corbin2:~# gdb mythbackend 21692 corbin2:~# corbin2:~# corbin2:~# corbin2:~# corbin2:~# corbin2:~# corbin2:~# gdb mythbackend 21692 GNU gdb 6.6-debian Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i486-linux-gnu"... Using host libthread_db library "/lib/libthread_db.so.1". Attaching to program: /opt/mns/mythtv.15682/bin/mythbackend, process 21692 Reading symbols from /opt/mns/mythtv.15682/lib/libmythtv-0.20.so.0...done. Loaded symbols for /opt/mns/mythtv/lib/libmythtv-0.20.so.0 Reading symbols from /opt/mns/mythtv.15682/lib/libmythavformat-0.20.so.0...done. Loaded symbols for /opt/mns/mythtv/lib/libmythavformat-0.20.so.0 Reading symbols from /opt/mns/mythtv.15682/lib/libmythavutil-0.20.so.0...done. Loaded symbols for /opt/mns/mythtv/lib/libmythavutil-0.20.so.0 Reading symbols from /opt/mns/mythtv.15682/lib/libmythavcodec-0.20.so.0...done. Loaded symbols for /opt/mns/mythtv/lib/libmythavcodec-0.20.so.0 Reading symbols from /opt/mns/mythtv.15682/lib/libmythfreemheg-0.20.so.0...done. Loaded symbols for /opt/mns/mythtv/lib/libmythfreemheg-0.20.so.0 Reading symbols from /opt/mns/mythtv.15682/lib/libmythupnp-0.20.so.0...done. Loaded symbols for /opt/mns/mythtv/lib/libmythupnp-0.20.so.0 Reading symbols from /opt/mns/mythtv.15682/lib/libmythlivemedia-0.20.so.0...done. Loaded symbols for /opt/mns/mythtv/lib/libmythlivemedia-0.20.so.0 Reading symbols from /opt/mns/mythtv.15682/lib/libmyth-0.20.so.0...done. Loaded symbols for /opt/mns/mythtv/lib/libmyth-0.20.so.0 Reading symbols from /opt/mns/mythtv.15682/lib/libmythui-0.20.so.0...done. Loaded symbols for /opt/mns/mythtv/lib/libmythui-0.20.so.0 Reading symbols from /usr/lib/libfreetype.so.6...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /usr/lib/libmp3lame.so.0...done. Loaded symbols for /usr/lib/libmp3lame.so.0 Reading symbols from /usr/lib/libasound.so.2...done. Loaded symbols for /usr/lib/libasound.so.2 Reading symbols from /usr/lib/libdirectfb-0.9.so.25...done. Loaded symbols for /usr/lib/libdirectfb-0.9.so.25 Reading symbols from /usr/lib/libfusion-0.9.so.25...done. Loaded symbols for /usr/lib/libfusion-0.9.so.25 Reading symbols from /usr/lib/libdirect-0.9.so.25...done. Loaded symbols for /usr/lib/libdirect-0.9.so.25 Reading symbols from /usr/lib/libXinerama.so.1...done. Loaded symbols for /usr/lib/libXinerama.so.1 Reading symbols from /usr/lib/libXv.so.1...done. Loaded symbols for /usr/lib/libXv.so.1 Reading symbols from /usr/lib/libXxf86vm.so.1...done. Loaded symbols for /usr/lib/libXxf86vm.so.1 Reading symbols from /usr/lib/libXrandr.so.2...done. Loaded symbols for /usr/lib/libXrandr.so.2 Reading symbols from /usr/lib/libXvMCW.so.1...done. Loaded symbols for /usr/lib/libXvMCW.so.1 Reading symbols from /usr/lib/libXvMC.so.1...done. Loaded symbols for /usr/lib/libXvMC.so.1 Reading symbols from /opt/qt3/lib/libqt-mt.so.3...done. Loaded symbols for /opt/qt3/lib/libqt-mt.so.3 Reading symbols from /usr/lib/libGLU.so.1...done. Loaded symbols for /usr/lib/libGLU.so.1 Reading symbols from /usr/lib/libGL.so.1...done. Loaded symbols for /usr/lib/libGL.so.1 Reading symbols from /usr/lib/libXmu.so.6...done. Loaded symbols for /usr/lib/libXmu.so.6 Reading symbols from /usr/lib/libXext.so.6...done. Loaded symbols for /usr/lib/libXext.so.6 Reading symbols from /usr/lib/libX11.so.6...done. Loaded symbols for /usr/lib/libX11.so.6 Reading symbols from /lib/libpthread.so.0...done. [Thread debugging using libthread_db enabled] [New Thread -1249749296 (LWP 21692)] [New Thread -1485841520 (LWP 22033)] [New Thread -1477452912 (LWP 22032)] [New Thread -1459623024 (LWP 22028)] [New Thread -1587512432 (LWP 22027)] [New Thread -1508918384 (LWP 22026)] [New Thread -1496331376 (LWP 22023)] [New Thread -1604289648 (LWP 22022)] [New Thread -1621066864 (LWP 21924)] [New Thread -1612678256 (LWP 21923)] [New Thread -1444938864 (LWP 21780)] [New Thread -1436550256 (LWP 21779)] [New Thread -1428161648 (LWP 21778)] [New Thread -1419773040 (LWP 21777)] [New Thread -1411384432 (LWP 21776)] [New Thread -1402995824 (LWP 21775)] [New Thread -1394607216 (LWP 21774)] [New Thread -1386218608 (LWP 21773)] [New Thread -1377830000 (LWP 21772)] [New Thread -1369441392 (LWP 21771)] [New Thread -1359819888 (LWP 21770)] [New Thread -1351431280 (LWP 21769)] [New Thread -1343042672 (LWP 21768)] [New Thread -1334654064 (LWP 21766)] [New Thread -1326265456 (LWP 21764)] [New Thread -1317876848 (LWP 21762)] [New Thread -1309488240 (LWP 21761)] [New Thread -1301099632 (LWP 21748)] [New Thread -1292711024 (LWP 21747)] [New Thread -1284322416 (LWP 21709)] [New Thread -1275933808 (LWP 21708)] [New Thread -1267545200 (LWP 21703)] [New Thread -1259156592 (LWP 21702)] [New Thread -1250767984 (LWP 21696)] Loaded symbols for /lib/libpthread.so.0 Reading symbols from /usr/lib/libstdc++.so.6...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /lib/libm.so.6...done. Loaded symbols for /lib/libm.so.6 Reading symbols from /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/libc.so.6...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /lib/librt.so.1...done. Loaded symbols for /lib/librt.so.1 Reading symbols from /lib/libdl.so.2...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /usr/lib/liblirc_client.so.0...done. Loaded symbols for /usr/lib/liblirc_client.so.0 Reading symbols from /usr/lib/libXrender.so.1...done. Loaded symbols for /usr/lib/libXrender.so.1 Reading symbols from /usr/lib/libmysqlclient.so.15...done. Loaded symbols for /usr/lib/libmysqlclient.so.15 Reading symbols from /usr/lib/libXcursor.so.1...done. Loaded symbols for /usr/lib/libXcursor.so.1 Reading symbols from /usr/lib/libXft.so.2...done. Loaded symbols for /usr/lib/libXft.so.2 Reading symbols from /usr/lib/libfontconfig.so.1...done. Loaded symbols for /usr/lib/libfontconfig.so.1 Reading symbols from /usr/lib/libSM.so.6...done. Loaded symbols for /usr/lib/libSM.so.6 Reading symbols from /usr/lib/libICE.so.6...done. Loaded symbols for /usr/lib/libICE.so.6 Reading symbols from /usr/lib/libdrm.so.2...done. Loaded symbols for /usr/lib/libdrm.so.2 Reading symbols from /usr/lib/libXt.so.6...done. Loaded symbols for /usr/lib/libXt.so.6 Reading symbols from /usr/lib/libXau.so.6...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libXdmcp.so.6...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /lib/libcrypt.so.1...done. Loaded symbols for /lib/libcrypt.so.1 Reading symbols from /lib/libnsl.so.1...done. Loaded symbols for /lib/libnsl.so.1 Reading symbols from /usr/lib/libXfixes.so.3...done. Loaded symbols for /usr/lib/libXfixes.so.3 Reading symbols from /usr/lib/libexpat.so.1...done. Loaded symbols for /usr/lib/libexpat.so.1 Reading symbols from /usr/lib/libnss_db.so.2...done. Loaded symbols for /usr/lib/libnss_db.so.2 Reading symbols from /lib/libnss_files.so.2...done. Loaded symbols for /lib/libnss_files.so.2 Reading symbols from /usr/lib/libdb-4.3.so...done. Loaded symbols for /usr/lib/libdb-4.3.so Failed to read a valid object file image from memory. 0xb5c28897 in select () from /lib/libc.so.6 (gdb) set pagination off (gdb) thread apply all bt full Thread 34 (Thread -1250767984 (LWP 21696)): #0 0xb5befaec in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0xb5bef922 in sleep () from /lib/libc.so.6 No symbol table info available. #2 0x0810fc74 in HouseKeeper::RunHouseKeeping (this=0x8248d38) at housekeeper.cpp:262 period = 1 maxhr = 6 minhr = 0 dbTag = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0xa0b38068, static shared_null = 0x8165070} #3 0x0810fcbf in HouseKeeper::doHouseKeepingThread (param=0x8248d38) at housekeeper.cpp:591 hkeeper = (HouseKeeper *) 0x8248d38 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 33 (Thread -1259156592 (LWP 21702)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c54971 in TVRec::RunTV (this=0x8253d88) at tv_rec.cpp:1477 lock = {mtx = 0x8253e38} #3 0xb7c54a3d in TVRec::EventThread (param=0x8253d88) at tv_rec.cpp:1249 thetv = (class TVRec *) 0x8253d88 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 32 (Thread -1267545200 (LWP 21703)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7bfe319 in EITScanner::RunEventLoop (this=0x8295de8) at eitscanner.cpp:151 list_size = 1875 rate = 0.200000003 t = {m_timer = {ds = 64136038}} eitCount = 5940 sz = {2000, 1800, 1600, 1400, 1200} rt = {0, 0.200000003, 0.400000006, 0.600000024, 0.800000012} #3 0xb7bfe721 in EITScanner::SpawnEventLoop (param=0x8295de8) at eitscanner.cpp:69 scanner = (EITScanner *) 0x8295de8 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 31 (Thread -1275933808 (LWP 21708)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c54971 in TVRec::RunTV (this=0x8254e48) at tv_rec.cpp:1477 lock = {mtx = 0x8254ef8} #3 0xb7c54a3d in TVRec::EventThread (param=0x8254e48) at tv_rec.cpp:1249 thetv = (class TVRec *) 0x8254e48 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 30 (Thread -1284322416 (LWP 21709)): #0 0xb5dcbcd1 in ?? () from /lib/libpthread.so.0 No symbol table info available. #1 0xb59cec68 in vio_read () from /usr/lib/libmysqlclient.so.15 No symbol table info available. #2 0xb59cecde in vio_read_buff () from /usr/lib/libmysqlclient.so.15 No symbol table info available. #3 0xb59d005c in ?? () from /usr/lib/libmysqlclient.so.15 No symbol table info available. #4 0x0827e088 in ?? () No symbol table info available. #5 0x08287e18 in ?? () No symbol table info available. #6 0x00000004 in ?? () No symbol table info available. #7 0xb372b86b in ?? () No symbol table info available. #8 0xb372b8c8 in ?? () No symbol table info available. #9 0x08287e18 in ?? () No symbol table info available. #10 0x00000000 in ?? () No symbol table info available. Thread 29 (Thread -1292711024 (LWP 21747)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c54971 in TVRec::RunTV (this=0x8258368) at tv_rec.cpp:1477 lock = {mtx = 0x8258418} #3 0xb7c54a3d in TVRec::EventThread (param=0x8258368) at tv_rec.cpp:1249 thetv = (class TVRec *) 0x8258368 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 28 (Thread -1301099632 (LWP 21748)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7bfe319 in EITScanner::RunEventLoop (this=0x8477b50) at eitscanner.cpp:151 list_size = 0 rate = 1 t = {m_timer = {ds = 63717280}} eitCount = 0 sz = {2000, 1800, 1600, 1400, 1200} rt = {0, 0.200000003, 0.400000006, 0.600000024, 0.800000012} #3 0xb7bfe721 in EITScanner::SpawnEventLoop (param=0x8477b50) at eitscanner.cpp:69 scanner = (EITScanner *) 0x8477b50 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 27 (Thread -1309488240 (LWP 21761)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c54971 in TVRec::RunTV (this=0x8255448) at tv_rec.cpp:1477 lock = {mtx = 0x82554f8} #3 0xb7c54a3d in TVRec::EventThread (param=0x8255448) at tv_rec.cpp:1249 thetv = (class TVRec *) 0x8255448 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 26 (Thread -1317876848 (LWP 21762)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c54971 in TVRec::RunTV (this=0x8256970) at tv_rec.cpp:1477 lock = {mtx = 0x8256a20} #3 0xb7c54a3d in TVRec::EventThread (param=0x8256970) at tv_rec.cpp:1249 thetv = (class TVRec *) 0x8256970 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 25 (Thread -1326265456 (LWP 21764)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c54971 in TVRec::RunTV (this=0x8259018) at tv_rec.cpp:1477 lock = {mtx = 0x82590c8} #3 0xb7c54a3d in TVRec::EventThread (param=0x8259018) at tv_rec.cpp:1249 thetv = (class TVRec *) 0x8259018 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 24 (Thread -1334654064 (LWP 21766)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c54971 in TVRec::RunTV (this=0x825a4f0) at tv_rec.cpp:1477 lock = {mtx = 0x825a5a0} #3 0xb7c54a3d in TVRec::EventThread (param=0x825a4f0) at tv_rec.cpp:1249 thetv = (class TVRec *) 0x825a4f0 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 23 (Thread -1343042672 (LWP 21768)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f19e9 in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0x080f4cdc in Scheduler::RunScheduler (this=0x86f1328) at scheduler.cpp:1527 statuschanged = false recIter = {_M_cur = 0xa920256c, _M_first = 0xa9202370, _M_last = 0xa9202570, _M_node = 0x86ffba8} prerollseconds = 5 secsleft = 7863 nexttv = (EncoderLink *) 0x0 nextRecording = (ProgramInfo *) 0xa920a830 nextrectime = {d = {jd = 2454501}, t = {ds = 72000000}} schedid = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0xa920a760, static shared_null = 0x8165070} curtime = {d = {jd = 2454501}, t = {ds = 64136003}} lastupdate = {d = {jd = 2454501}, t = {ds = 63666145}} startIter = {_M_cur = 0xa9202560, _M_first = 0xa9202370, _M_last = 0xa9202570, _M_node = 0x86ffba8} blockShutdown = true idleSince = {d = {jd = 0}, t = {ds = 0}} idleTimeoutSecs = 0 idleWaitForRecordingTime = 15 firstRun = false fillstart = {tv_sec = 1202164878, tv_usec = 1586} fillend = {tv_sec = 1202164883, tv_usec = 818746} matchTime = 11.679038 placeTime = 5.81716013 query = {<> = {}, m_db = 0x86e4af8, m_dbHostName = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8232b00, static shared_null = 0x8165070}, m_isConnected = true, m_returnConnection = false} #3 0x080f8fd2 in Scheduler::SchedulerThread (param=0x86f1328) at scheduler.cpp:2049 sched = (Scheduler *) 0x86f1328 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 22 (Thread -1351431280 (LWP 21769)): #0 0xb5befaec in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0xb5bef922 in sleep () from /lib/libc.so.6 No symbol table info available. #2 0x080671b7 in AutoExpire::Sleep (this=0x86c7a88, sleepTime=60) at autoexpire.cpp:320 minSleep = 5 timeExpended = 50 #3 0x08074831 in AutoExpire::RunExpirer (this=0x86c7a88) at autoexpire.cpp:305 timer = {ds = 64083859} curTime = {d = {jd = 2454501}, t = {ds = 64083859}} next_expire = {d = {jd = 2454501}, t = {ds = 64508298}} #4 0x0807485d in AutoExpire::ExpirerThread (param=0x86c7a88) at autoexpire.cpp:571 expirer = (AutoExpire *) 0x86c7a88 #5 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #6 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 21 (Thread -1359819888 (LWP 21770)): #0 0xb5befaec in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0xb5bef922 in sleep () from /lib/libc.so.6 No symbol table info available. #2 0xb7784d4c in JobQueue::ProcessQueue (this=0x8701190) at jobqueue.cpp:463 chanid = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0xa944c2c8, static shared_null = 0x8165070} starttime = {d = {jd = 2453974}, t = {ds = 79203000}} schedruntime = {d = {jd = 2454489}, t = {ds = 72363000}} startts = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0xa95fb850, static shared_null = 0x8165070} type = 2 id = 5784 cmds = 0 flags = 4 status = 1 hostname = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0xa9525cd0, static shared_null = 0x8165070} sleepTime = 10 jobStatus = {sh = 0xae6004c8} maxJobs = 1 message = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0xa9248590, static shared_null = 0x8165070} jobs = {sh = 0xae6004d8} atMax = false inTimeWindow = true startedJobAlready = false #3 0xb7784e89 in JobQueue::RunQueueProcesser (this=0x8701190) at jobqueue.cpp:142 No locals. #4 0xb7784eb3 in JobQueue::QueueProcesserThread (param=0x8701190) at jobqueue.cpp:148 jobqueue = (class JobQueue *) 0x8701190 #5 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #6 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 20 (Thread -1369441392 (LWP 21771)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f19e9 in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb6e4fad9 in CEvent::WaitForEvent (this=0x86de390, time=500) at threadpool.cpp:96 ret = false #3 0xb6e4fbb5 in WorkerThread::run (this=0x86de380) at threadpool.cpp:202 timer = {m_timer = {ds = 63528225}} #4 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #5 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #6 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 19 (Thread -1377830000 (LWP 21772)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb61d46fa in thread_sleep () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb61d481d in QThread::msleep () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #3 0xb6e41c02 in TaskQueue::run (this=0x86f76b8) at taskqueue.cpp:114 ttNow = {tv_sec = 1202165336, tv_usec = 31655} pTask = (Task *) 0x0 #4 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #5 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #6 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 18 (Thread -1386218608 (LWP 21773)): #0 0xb5befaec in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0xb5bef922 in sleep () from /lib/libc.so.6 No symbol table info available. #2 0x0812feed in UPnpMedia::RunRebuildLoop (this=0x86faa60) at upnpmedia.cpp:40 No locals. #3 0x0812ff07 in UPnpMedia::doUPnpMediaThread (param=0x86faa60) at upnpmedia.cpp:47 upnpmedia = (UPnpMedia *) 0x86faa60 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 17 (Thread -1394607216 (LWP 21774)): #0 0xb5c28897 in select () from /lib/libc.so.6 No symbol table info available. #1 0xb6e3df28 in SSDP::run (this=0x86fee00) at ssdp.cpp:207 nMaxSocket = 19 read_set = {fds_bits = {917504, 0 }} timeout = {tv_sec = 0, tv_usec = 679000} #2 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #3 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #4 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 16 (Thread -1402995824 (LWP 21775)): #0 0xb5dc9351 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1a3d in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0x080d1903 in ProcessRequestThread::run (this=0x86fd688) at mainserver.cpp:139 No locals. #3 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 15 (Thread -1411384432 (LWP 21776)): #0 0xb5dc9351 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1a3d in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0x080d1903 in ProcessRequestThread::run (this=0x8703a70) at mainserver.cpp:139 No locals. #3 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 14 (Thread -1419773040 (LWP 21777)): #0 0xb5dc9351 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1a3d in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0x080d1903 in ProcessRequestThread::run (this=0x8704308) at mainserver.cpp:139 No locals. #3 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 13 (Thread -1428161648 (LWP 21778)): #0 0xb5dc9351 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1a3d in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0x080d1903 in ProcessRequestThread::run (this=0x86f7530) at mainserver.cpp:139 No locals. #3 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 12 (Thread -1436550256 (LWP 21779)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c3bf13 in TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1503 ok = false t = {m_timer = {ds = 64135953}} #3 0xb7c3c4a1 in TVRec::SetChannel (this=0x8258368, name=@0xaa5fea64, requestType=256) at tv_rec.cpp:3038 lock = {mtx = 0x8258418} #4 0x0807f526 in EncoderLink::SetChannel (this=0x84572d8, name=@0xaa5feca8) at encoderlink.cpp:705 No locals. #5 0x080b076d in MainServer::HandleRecorderQuery (this=0x861e0e8, slist=@0xaa5ff244, commands=@0xaa5ff23c, pbs=0xa94072b0) at mainserver.cpp:3038 name = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8872e00, static shared_null = 0x8165070} pbssock = (class MythSocket *) 0xae627910 recnum = 5 iter = {node = 0x83f4e68} command = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8872240, static shared_null = 0x8165070} retlist = {> = {sh = 0x886dcc0}, } enc = (EncoderLink *) 0x84572d8 #6 0x080c4c88 in MainServer::ProcessRequestWork (this=0x861e0e8, sock=0xae627910) at mainserver.cpp:460 listline = {> = {sh = 0x8876f30}, } line = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x887b870, static shared_null = 0x8165070} tokens = {> = {sh = 0x88799c0}, } command = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8870af8, static shared_null = 0x8165070} pbs = (class PlaybackSock *) 0xa94072b0 #7 0x080c7fa5 in MainServer::ProcessRequest (this=0x861e0e8, sock=0xae627910) at mainserver.cpp:290 No locals. #8 0x080d1932 in ProcessRequestThread::run (this=0x86afaf0) at mainserver.cpp:147 No locals. #9 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #10 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #11 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 11 (Thread -1444938864 (LWP 21780)): #0 0xb5c28897 in select () from /lib/libc.so.6 No symbol table info available. #1 0xb6b8b919 in MythSocket::readyReadThread () at mythsocket.cpp:886 it = { = {list = 0xb6d1c1a0, curNode = 0x0}, } rval = 1 rfds = {fds_bits = {123731968, 52, 0 }} sock = (MythSocket *) 0x0 maxfd = 37 found = false #2 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #3 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 10 (Thread -1612678256 (LWP 21923)): #0 0xb5befaec in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0xb5c290ec in usleep () from /lib/libc.so.6 No symbol table info available. #2 0xb7ba8fb9 in SignalMonitor::MonitorLoop (this=0x87d3050) at signalmonitor.cpp:310 No locals. #3 0xb7ba8af6 in SignalMonitor::SpawnMonitorLoop (self=0x87d3050) at signalmonitor.cpp:333 No locals. #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 9 (Thread -1621066864 (LWP 21924)): #0 0xb5c28897 in select () from /lib/libc.so.6 No symbol table info available. #1 0xb7d299bd in DVBStreamHandler::RunTS (this=0x87caf80) at dvbstreamhandler.cpp:302 timeout = {tv_sec = 0, tv_usec = 33000} len = 0 remainder = 0 buffer_size = 2820000 buffer = (unsigned char *) 0x9eb57008 "G\020\"\035\230` \237Õu¤'\t½.\023°ªãý\005O%\227ÿ#ßEÇÜ\036\023ïN\216»ôkô*Ùø(\003 B\001\036²7XUüÌÙ³bs_Ñ \020\002\020\aläcÀÕøNü»" dvr_fd = 40 _error = false fd_select_set = {fds_bits = {0 }} #2 0xb7d2a2e0 in DVBStreamHandler::Run (this=0x87caf80) at dvbstreamhandler.cpp:217 No locals. #3 0xb7d2a309 in run_dvb_stream_handler_thunk (param=0x87caf80) at dvbstreamhandler.cpp:173 mon = (DVBStreamHandler *) 0x87caf80 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 8 (Thread -1604289648 (LWP 22022)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb771cda5 in ThreadedFileWriter::DiskLoop (this=0xa92739f8) at ThreadedFileWriter.cpp:374 write_ok = true size = 0 #3 0xb771f185 in ThreadedFileWriter::boot_writer (wotsit=0xa92739f8) at ThreadedFileWriter.cpp:101 fw = (ThreadedFileWriter *) 0xa92739f8 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 7 (Thread -1496331376 (LWP 22023)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb771ded7 in ThreadedFileWriter::SyncLoop (this=0xa92739f8) at ThreadedFileWriter.cpp:350 No locals. #3 0xb771df19 in ThreadedFileWriter::boot_syncer (wotsit=0xa92739f8) at ThreadedFileWriter.cpp:111 fw = (ThreadedFileWriter *) 0xa92739f8 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 6 (Thread -1508918384 (LWP 22026)): #0 0xb5dc63a2 in pthread_join () from /lib/libpthread.so.0 No symbol table info available. #1 0xb7d2a374 in DVBStreamHandler::Stop (this=0x87d9670) at dvbstreamhandler.cpp:204 locker = {mtx = 0x87d9680} #2 0xb7d2ac84 in DVBStreamHandler::RemoveListener (this=0x87d9670, data=0xa9248120) at dvbstreamhandler.cpp:160 it = {_M_current = 0x87c50f0} __PRETTY_FUNCTION__ = "void DVBStreamHandler::RemoveListener(MPEGStreamData*)" #3 0xb7d1e372 in DVBRecorder::PauseAndWait (this=0xa956e5a0, timeout=100) at dvbrecorder.cpp:457 __PRETTY_FUNCTION__ = "virtual bool DVBRecorder::PauseAndWait(int)" #4 0xb7d1f0c3 in DVBRecorder::StartRecording (this=0xa956e5a0) at dvbrecorder.cpp:397 tmp = false #5 0xb7c28e46 in TVRec::RecorderThread (param=0xa956e5a0) at tv_rec.cpp:1260 recorder = (class RecorderBase *) 0xa956e5a0 #6 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #7 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 5 (Thread -1587512432 (LWP 22027)): #0 0xb5befaec in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0xb5c290ec in usleep () from /lib/libc.so.6 No symbol table info available. #2 0xb7c5e26f in DeviceReadBuffer::WaitForUsed (this=0x86c1ef8, needed=752) at DeviceReadBuffer.cpp:469 avail = 0 #3 0xb7c5f3ac in DeviceReadBuffer::Read (this=0x86c1ef8, buf=0xa814d008 "G@\022\034zÅ!\003$ Jñ­e\003\004\030açH !\022Ö@à\205\036\230\210\034\210b5\226)\204\005Y$Bé\024BÂ\002iÕÚ\0341\020½`\a!\n%\202b\200-á\005ËB8\205Â\bä\226\bä´|\031óûÇÁ\200Ê\002_x\221\025\236Ï\203^Ñ\236\bh!\2022r\032Þ²c\206\2248UÀ\226\b~\001sm@\234Ó\vT\002öÿ\"\212¯.Oð´", count=2820000) at DeviceReadBuffer.cpp:392 avail = 2841085252 cnt = 23097920 #4 0xb7d29310 in DVBStreamHandler::RunTS (this=0x87d9670) at dvbstreamhandler.cpp:283 len = 0 remainder = 0 buffer_size = 2820000 buffer = (unsigned char *) 0xa814d008 "G@\022\034zÅ!\003$ Jñ­e\003\004\030açH !\022Ö@à\205\036\230\210\034\210b5\226)\204\005Y$Bé\024BÂ\002iÕÚ\0341\020½`\a!\n%\202b\200-á\005ËB8\205Â\bä\226\bä´|\031óûÇÁ\200Ê\002_x\221\025\236Ï\203^Ñ\236\bh!\2022r\032Þ²c\206\2248UÀ\226\b~\001sm@\234Ó\vT\002öÿ\"\212¯.Oð´" dvr_fd = 28 _error = false fd_select_set = {fds_bits = {268435456, 0 }} #5 0xb7d2a2e0 in DVBStreamHandler::Run (this=0x87d9670) at dvbstreamhandler.cpp:217 No locals. #6 0xb7d2a309 in run_dvb_stream_handler_thunk (param=0x87d9670) at dvbstreamhandler.cpp:173 mon = (DVBStreamHandler *) 0x87d9670 #7 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #8 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 4 (Thread -1459623024 (LWP 22028)): #0 0xb5c25e29 in poll () from /lib/libc.so.6 No symbol table info available. #1 0xb7c5f1fe in DeviceReadBuffer::Poll (this=0x86c1ef8) at DeviceReadBuffer.cpp:304 polls = {fd = 28, events = 1, revents = 0} ret = 0 retval = true #2 0xb7c5faa7 in DeviceReadBuffer::fill_ringbuffer (this=0x86c1ef8) at DeviceReadBuffer.cpp:240 read_size = 48128 errcnt = 0 #3 0xb7c5fbb9 in DeviceReadBuffer::boot_ringbuffer (arg=0x86c1ef8) at DeviceReadBuffer.cpp:216 No locals. #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 3 (Thread -1477452912 (LWP 22032)): #0 0xb5befaec in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0xb5c290ec in usleep () from /lib/libc.so.6 No symbol table info available. #2 0xb7ba8fb9 in SignalMonitor::MonitorLoop (this=0x88636f0) at signalmonitor.cpp:310 No locals. #3 0xb7ba8af6 in SignalMonitor::SpawnMonitorLoop (self=0x88636f0) at signalmonitor.cpp:333 No locals. #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 2 (Thread -1485841520 (LWP 22033)): #0 0xb5c28897 in select () from /lib/libc.so.6 No symbol table info available. #1 0xb7d299bd in DVBStreamHandler::RunTS (this=0x87c8088) at dvbstreamhandler.cpp:302 timeout = {tv_sec = 0, tv_usec = 17000} len = 0 remainder = 0 buffer_size = 2820000 buffer = (unsigned char *) 0xa624c008 "G\020\"\034\200c" dvr_fd = 30 _error = false fd_select_set = {fds_bits = {0 }} #2 0xb7d2a2e0 in DVBStreamHandler::Run (this=0x87c8088) at dvbstreamhandler.cpp:217 No locals. #3 0xb7d2a309 in run_dvb_stream_handler_thunk (param=0x87c8088) at dvbstreamhandler.cpp:173 mon = (DVBStreamHandler *) 0x87c8088 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 1 (Thread -1249749296 (LWP 21692)): #0 0xb5c28897 in select () from /lib/libc.so.6 No symbol table info available. #1 0xb618c2e5 in QEventLoop::processEvents () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb61f2291 in QEventLoop::enterLoop () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #3 0xb61f2156 in QEventLoop::exec () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #4 0xb61db5ef in QApplication::exec () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #5 0x0809e61d in main (argc=5, argv=0xbfc629d4) at main.cpp:966 need_gui = false a = settingsOverride = {sh = 0x822fb50} binname = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x822fba0, static shared_null = 0x8165070} previewFrameNumber = -2 previewSeconds = -2 previewSize = {wd = 0, ht = 0} chanid = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8165070, static shared_null = 0x8165070} starttime = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8165070, static shared_null = 0x8165070} infile = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8165070, static shared_null = 0x8165070} outfile = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8165070, static shared_null = 0x8165070} daemonize = false printsched = false testsched = false resched = false nosched = false noupnp = false nojobqueue = false nohousekeeper = false noexpirer = false printexpire = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x822fbc8, static shared_null = 0x8165070} clearsettingscache = false wantupnprebuild = false pidfs = port = 6543 myip = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8248590, static shared_null = 0x8165070} ismaster = true fatal_error = false runsched = true pHS = (class HttpServer *) 0x84d59e0 #0 0xb5c28897 in select () from /lib/libc.so.6 (gdb) Thread 34 (Thread -1250767984 (LWP 21696)): #0 0xb5befaec in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0xb5bef922 in sleep () from /lib/libc.so.6 No symbol table info available. #2 0x0810fc74 in HouseKeeper::RunHouseKeeping (this=0x8248d38) at housekeeper.cpp:262 period = 1 maxhr = 6 minhr = 0 dbTag = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0xa0b38068, static shared_null = 0x8165070} #3 0x0810fcbf in HouseKeeper::doHouseKeepingThread (param=0x8248d38) at housekeeper.cpp:591 hkeeper = (HouseKeeper *) 0x8248d38 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 33 (Thread -1259156592 (LWP 21702)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c54971 in TVRec::RunTV (this=0x8253d88) at tv_rec.cpp:1477 lock = {mtx = 0x8253e38} #3 0xb7c54a3d in TVRec::EventThread (param=0x8253d88) at tv_rec.cpp:1249 thetv = (class TVRec *) 0x8253d88 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 32 (Thread -1267545200 (LWP 21703)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7bfe319 in EITScanner::RunEventLoop (this=0x8295de8) at eitscanner.cpp:151 list_size = 1875 rate = 0.200000003 t = {m_timer = {ds = 64136038}} eitCount = 5940 sz = {2000, 1800, 1600, 1400, 1200} rt = {0, 0.200000003, 0.400000006, 0.600000024, 0.800000012} #3 0xb7bfe721 in EITScanner::SpawnEventLoop (param=0x8295de8) at eitscanner.cpp:69 scanner = (EITScanner *) 0x8295de8 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 31 (Thread -1275933808 (LWP 21708)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c54971 in TVRec::RunTV (this=0x8254e48) at tv_rec.cpp:1477 lock = {mtx = 0x8254ef8} #3 0xb7c54a3d in TVRec::EventThread (param=0x8254e48) at tv_rec.cpp:1249 thetv = (class TVRec *) 0x8254e48 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 30 (Thread -1284322416 (LWP 21709)): #0 0xb5dcbcd1 in ?? () from /lib/libpthread.so.0 No symbol table info available. #1 0xb59cec68 in vio_read () from /usr/lib/libmysqlclient.so.15 No symbol table info available. #2 0xb59cecde in vio_read_buff () from /usr/lib/libmysqlclient.so.15 No symbol table info available. #3 0xb59d005c in ?? () from /usr/lib/libmysqlclient.so.15 No symbol table info available. #4 0x0827e088 in ?? () No symbol table info available. #5 0x08287e18 in ?? () No symbol table info available. #6 0x00000004 in ?? () No symbol table info available. #7 0xb372b86b in ?? () No symbol table info available. #8 0xb372b8c8 in ?? () No symbol table info available. #9 0x08287e18 in ?? () No symbol table info available. #10 0x00000000 in ?? () No symbol table info available. Thread 29 (Thread -1292711024 (LWP 21747)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c54971 in TVRec::RunTV (this=0x8258368) at tv_rec.cpp:1477 lock = {mtx = 0x8258418} #3 0xb7c54a3d in TVRec::EventThread (param=0x8258368) at tv_rec.cpp:1249 thetv = (class TVRec *) 0x8258368 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 28 (Thread -1301099632 (LWP 21748)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7bfe319 in EITScanner::RunEventLoop (this=0x8477b50) at eitscanner.cpp:151 list_size = 0 rate = 1 t = {m_timer = {ds = 63717280}} eitCount = 0 sz = {2000, 1800, 1600, 1400, 1200} rt = {0, 0.200000003, 0.400000006, 0.600000024, 0.800000012} #3 0xb7bfe721 in EITScanner::SpawnEventLoop (param=0x8477b50) at eitscanner.cpp:69 scanner = (EITScanner *) 0x8477b50 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 27 (Thread -1309488240 (LWP 21761)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c54971 in TVRec::RunTV (this=0x8255448) at tv_rec.cpp:1477 lock = {mtx = 0x82554f8} #3 0xb7c54a3d in TVRec::EventThread (param=0x8255448) at tv_rec.cpp:1249 thetv = (class TVRec *) 0x8255448 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 26 (Thread -1317876848 (LWP 21762)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c54971 in TVRec::RunTV (this=0x8256970) at tv_rec.cpp:1477 lock = {mtx = 0x8256a20} #3 0xb7c54a3d in TVRec::EventThread (param=0x8256970) at tv_rec.cpp:1249 thetv = (class TVRec *) 0x8256970 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 25 (Thread -1326265456 (LWP 21764)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c54971 in TVRec::RunTV (this=0x8259018) at tv_rec.cpp:1477 lock = {mtx = 0x82590c8} #3 0xb7c54a3d in TVRec::EventThread (param=0x8259018) at tv_rec.cpp:1249 thetv = (class TVRec *) 0x8259018 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 24 (Thread -1334654064 (LWP 21766)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c54971 in TVRec::RunTV (this=0x825a4f0) at tv_rec.cpp:1477 lock = {mtx = 0x825a5a0} #3 0xb7c54a3d in TVRec::EventThread (param=0x825a4f0) at tv_rec.cpp:1249 thetv = (class TVRec *) 0x825a4f0 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 23 (Thread -1343042672 (LWP 21768)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f19e9 in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0x080f4cdc in Scheduler::RunScheduler (this=0x86f1328) at scheduler.cpp:1527 statuschanged = false recIter = {_M_cur = 0xa920256c, _M_first = 0xa9202370, _M_last = 0xa9202570, _M_node = 0x86ffba8} prerollseconds = 5 secsleft = 7863 nexttv = (EncoderLink *) 0x0 nextRecording = (ProgramInfo *) 0xa920a830 nextrectime = {d = {jd = 2454501}, t = {ds = 72000000}} schedid = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0xa920a760, static shared_null = 0x8165070} curtime = {d = {jd = 2454501}, t = {ds = 64136003}} lastupdate = {d = {jd = 2454501}, t = {ds = 63666145}} startIter = {_M_cur = 0xa9202560, _M_first = 0xa9202370, _M_last = 0xa9202570, _M_node = 0x86ffba8} blockShutdown = true idleSince = {d = {jd = 0}, t = {ds = 0}} idleTimeoutSecs = 0 idleWaitForRecordingTime = 15 firstRun = false fillstart = {tv_sec = 1202164878, tv_usec = 1586} fillend = {tv_sec = 1202164883, tv_usec = 818746} matchTime = 11.679038 placeTime = 5.81716013 query = {<> = {}, m_db = 0x86e4af8, m_dbHostName = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8232b00, static shared_null = 0x8165070}, m_isConnected = true, m_returnConnection = false} #3 0x080f8fd2 in Scheduler::SchedulerThread (param=0x86f1328) at scheduler.cpp:2049 sched = (Scheduler *) 0x86f1328 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 22 (Thread -1351431280 (LWP 21769)): #0 0xb5befaec in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0xb5bef922 in sleep () from /lib/libc.so.6 No symbol table info available. #2 0x080671b7 in AutoExpire::Sleep (this=0x86c7a88, sleepTime=60) at autoexpire.cpp:320 minSleep = 5 timeExpended = 50 #3 0x08074831 in AutoExpire::RunExpirer (this=0x86c7a88) at autoexpire.cpp:305 timer = {ds = 64083859} curTime = {d = {jd = 2454501}, t = {ds = 64083859}} next_expire = {d = {jd = 2454501}, t = {ds = 64508298}} #4 0x0807485d in AutoExpire::ExpirerThread (param=0x86c7a88) at autoexpire.cpp:571 expirer = (AutoExpire *) 0x86c7a88 #5 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #6 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 21 (Thread -1359819888 (LWP 21770)): #0 0xb5befaec in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0xb5bef922 in sleep () from /lib/libc.so.6 No symbol table info available. #2 0xb7784d4c in JobQueue::ProcessQueue (this=0x8701190) at jobqueue.cpp:463 chanid = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0xa944c2c8, static shared_null = 0x8165070} starttime = {d = {jd = 2453974}, t = {ds = 79203000}} schedruntime = {d = {jd = 2454489}, t = {ds = 72363000}} startts = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0xa95fb850, static shared_null = 0x8165070} type = 2 id = 5784 cmds = 0 flags = 4 status = 1 hostname = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0xa9525cd0, static shared_null = 0x8165070} sleepTime = 10 jobStatus = {sh = 0xae6004c8} maxJobs = 1 message = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0xa9248590, static shared_null = 0x8165070} jobs = {sh = 0xae6004d8} atMax = false inTimeWindow = true startedJobAlready = false #3 0xb7784e89 in JobQueue::RunQueueProcesser (this=0x8701190) at jobqueue.cpp:142 No locals. #4 0xb7784eb3 in JobQueue::QueueProcesserThread (param=0x8701190) at jobqueue.cpp:148 jobqueue = (class JobQueue *) 0x8701190 #5 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #6 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 20 (Thread -1369441392 (LWP 21771)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f19e9 in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb6e4fad9 in CEvent::WaitForEvent (this=0x86de390, time=500) at threadpool.cpp:96 ret = false #3 0xb6e4fbb5 in WorkerThread::run (this=0x86de380) at threadpool.cpp:202 timer = {m_timer = {ds = 63528225}} #4 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #5 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #6 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 19 (Thread -1377830000 (LWP 21772)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb61d46fa in thread_sleep () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb61d481d in QThread::msleep () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #3 0xb6e41c02 in TaskQueue::run (this=0x86f76b8) at taskqueue.cpp:114 ttNow = {tv_sec = 1202165336, tv_usec = 31655} pTask = (Task *) 0x0 #4 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #5 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #6 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 18 (Thread -1386218608 (LWP 21773)): #0 0xb5befaec in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0xb5bef922 in sleep () from /lib/libc.so.6 No symbol table info available. #2 0x0812feed in UPnpMedia::RunRebuildLoop (this=0x86faa60) at upnpmedia.cpp:40 No locals. #3 0x0812ff07 in UPnpMedia::doUPnpMediaThread (param=0x86faa60) at upnpmedia.cpp:47 upnpmedia = (UPnpMedia *) 0x86faa60 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 17 (Thread -1394607216 (LWP 21774)): #0 0xb5c28897 in select () from /lib/libc.so.6 No symbol table info available. #1 0xb6e3df28 in SSDP::run (this=0x86fee00) at ssdp.cpp:207 nMaxSocket = 19 read_set = {fds_bits = {917504, 0 }} timeout = {tv_sec = 0, tv_usec = 679000} #2 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #3 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #4 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 16 (Thread -1402995824 (LWP 21775)): #0 0xb5dc9351 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1a3d in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0x080d1903 in ProcessRequestThread::run (this=0x86fd688) at mainserver.cpp:139 No locals. #3 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 15 (Thread -1411384432 (LWP 21776)): #0 0xb5dc9351 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1a3d in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0x080d1903 in ProcessRequestThread::run (this=0x8703a70) at mainserver.cpp:139 No locals. #3 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 14 (Thread -1419773040 (LWP 21777)): #0 0xb5dc9351 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1a3d in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0x080d1903 in ProcessRequestThread::run (this=0x8704308) at mainserver.cpp:139 No locals. #3 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 13 (Thread -1428161648 (LWP 21778)): #0 0xb5dc9351 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1a3d in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0x080d1903 in ProcessRequestThread::run (this=0x86f7530) at mainserver.cpp:139 No locals. #3 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 12 (Thread -1436550256 (LWP 21779)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7c3bf13 in TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1503 ok = false t = {m_timer = {ds = 64135953}} #3 0xb7c3c4a1 in TVRec::SetChannel (this=0x8258368, name=@0xaa5fea64, requestType=256) at tv_rec.cpp:3038 lock = {mtx = 0x8258418} #4 0x0807f526 in EncoderLink::SetChannel (this=0x84572d8, name=@0xaa5feca8) at encoderlink.cpp:705 No locals. #5 0x080b076d in MainServer::HandleRecorderQuery (this=0x861e0e8, slist=@0xaa5ff244, commands=@0xaa5ff23c, pbs=0xa94072b0) at mainserver.cpp:3038 name = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8872e00, static shared_null = 0x8165070} pbssock = (class MythSocket *) 0xae627910 recnum = 5 iter = {node = 0x83f4e68} command = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8872240, static shared_null = 0x8165070} retlist = {> = {sh = 0x886dcc0}, } enc = (EncoderLink *) 0x84572d8 #6 0x080c4c88 in MainServer::ProcessRequestWork (this=0x861e0e8, sock=0xae627910) at mainserver.cpp:460 listline = {> = {sh = 0x8876f30}, } line = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x887b870, static shared_null = 0x8165070} tokens = {> = {sh = 0x88799c0}, } command = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8870af8, static shared_null = 0x8165070} pbs = (class PlaybackSock *) 0xa94072b0 #7 0x080c7fa5 in MainServer::ProcessRequest (this=0x861e0e8, sock=0xae627910) at mainserver.cpp:290 No locals. #8 0x080d1932 in ProcessRequestThread::run (this=0x86afaf0) at mainserver.cpp:147 No locals. #9 0xb61d4b05 in QThreadInstance::start () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #10 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #11 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 11 (Thread -1444938864 (LWP 21780)): #0 0xb5c28897 in select () from /lib/libc.so.6 No symbol table info available. #1 0xb6b8b919 in MythSocket::readyReadThread () at mythsocket.cpp:886 it = { = {list = 0xb6d1c1a0, curNode = 0x0}, } rval = 1 rfds = {fds_bits = {123731968, 52, 0 }} sock = (MythSocket *) 0x0 maxfd = 37 found = false #2 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #3 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 10 (Thread -1612678256 (LWP 21923)): #0 0xb5befaec in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0xb5c290ec in usleep () from /lib/libc.so.6 No symbol table info available. #2 0xb7ba8fb9 in SignalMonitor::MonitorLoop (this=0x87d3050) at signalmonitor.cpp:310 No locals. #3 0xb7ba8af6 in SignalMonitor::SpawnMonitorLoop (self=0x87d3050) at signalmonitor.cpp:333 No locals. #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 9 (Thread -1621066864 (LWP 21924)): #0 0xb5c28897 in select () from /lib/libc.so.6 No symbol table info available. #1 0xb7d299bd in DVBStreamHandler::RunTS (this=0x87caf80) at dvbstreamhandler.cpp:302 timeout = {tv_sec = 0, tv_usec = 33000} len = 0 remainder = 0 buffer_size = 2820000 buffer = (unsigned char *) 0x9eb57008 "G\020\"\035\230` \237Õu¤'\t½.\023°ªãý\005O%\227ÿ#ßEÇÜ\036\023ïN\216»ôkô*Ùø(\003 B\001\036²7XUüÌÙ³bs_Ñ \020\002\020\aläcÀÕøNü»" dvr_fd = 40 _error = false fd_select_set = {fds_bits = {0 }} #2 0xb7d2a2e0 in DVBStreamHandler::Run (this=0x87caf80) at dvbstreamhandler.cpp:217 No locals. #3 0xb7d2a309 in run_dvb_stream_handler_thunk (param=0x87caf80) at dvbstreamhandler.cpp:173 mon = (DVBStreamHandler *) 0x87caf80 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 8 (Thread -1604289648 (LWP 22022)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb771cda5 in ThreadedFileWriter::DiskLoop (this=0xa92739f8) at ThreadedFileWriter.cpp:374 write_ok = true size = 0 #3 0xb771f185 in ThreadedFileWriter::boot_writer (wotsit=0xa92739f8) at ThreadedFileWriter.cpp:101 fw = (ThreadedFileWriter *) 0xa92739f8 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 7 (Thread -1496331376 (LWP 22023)): #0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 No symbol table info available. #1 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb771ded7 in ThreadedFileWriter::SyncLoop (this=0xa92739f8) at ThreadedFileWriter.cpp:350 No locals. #3 0xb771df19 in ThreadedFileWriter::boot_syncer (wotsit=0xa92739f8) at ThreadedFileWriter.cpp:111 fw = (ThreadedFileWriter *) 0xa92739f8 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 6 (Thread -1508918384 (LWP 22026)): #0 0xb5dc63a2 in pthread_join () from /lib/libpthread.so.0 No symbol table info available. #1 0xb7d2a374 in DVBStreamHandler::Stop (this=0x87d9670) at dvbstreamhandler.cpp:204 locker = {mtx = 0x87d9680} #2 0xb7d2ac84 in DVBStreamHandler::RemoveListener (this=0x87d9670, data=0xa9248120) at dvbstreamhandler.cpp:160 it = {_M_current = 0x87c50f0} __PRETTY_FUNCTION__ = "void DVBStreamHandler::RemoveListener(MPEGStreamData*)" #3 0xb7d1e372 in DVBRecorder::PauseAndWait (this=0xa956e5a0, timeout=100) at dvbrecorder.cpp:457 __PRETTY_FUNCTION__ = "virtual bool DVBRecorder::PauseAndWait(int)" #4 0xb7d1f0c3 in DVBRecorder::StartRecording (this=0xa956e5a0) at dvbrecorder.cpp:397 tmp = false #5 0xb7c28e46 in TVRec::RecorderThread (param=0xa956e5a0) at tv_rec.cpp:1260 recorder = (class RecorderBase *) 0xa956e5a0 #6 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #7 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 5 (Thread -1587512432 (LWP 22027)): #0 0xb5befaec in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0xb5c290ec in usleep () from /lib/libc.so.6 No symbol table info available. #2 0xb7c5e26f in DeviceReadBuffer::WaitForUsed (this=0x86c1ef8, needed=752) at DeviceReadBuffer.cpp:469 avail = 0 #3 0xb7c5f3ac in DeviceReadBuffer::Read (this=0x86c1ef8, buf=0xa814d008 "G@\022\034zÅ!\003$ Jñ­e\003\004\030açH !\022Ö@à\205\036\230\210\034\210b5\226)\204\005Y$Bé\024BÂ\002iÕÚ\0341\020½`\a!\n%\202b\200-á\005ËB8\205Â\bä\226\bä´|\031óûÇÁ\200Ê\002_x\221\025\236Ï\203^Ñ\236\bh!\2022r\032Þ²c\206\2248UÀ\226\b~\001sm@\234Ó\vT\002öÿ\"\212¯.Oð´", count=2820000) at DeviceReadBuffer.cpp:392 avail = 2841085252 cnt = 23097920 #4 0xb7d29310 in DVBStreamHandler::RunTS (this=0x87d9670) at dvbstreamhandler.cpp:283 len = 0 remainder = 0 buffer_size = 2820000 buffer = (unsigned char *) 0xa814d008 "G@\022\034zÅ!\003$ Jñ­e\003\004\030açH !\022Ö@à\205\036\230\210\034\210b5\226)\204\005Y$Bé\024BÂ\002iÕÚ\0341\020½`\a!\n%\202b\200-á\005ËB8\205Â\bä\226\bä´|\031óûÇÁ\200Ê\002_x\221\025\236Ï\203^Ñ\236\bh!\2022r\032Þ²c\206\2248UÀ\226\b~\001sm@\234Ó\vT\002öÿ\"\212¯.Oð´" dvr_fd = 28 _error = false fd_select_set = {fds_bits = {268435456, 0 }} #5 0xb7d2a2e0 in DVBStreamHandler::Run (this=0x87d9670) at dvbstreamhandler.cpp:217 No locals. #6 0xb7d2a309 in run_dvb_stream_handler_thunk (param=0x87d9670) at dvbstreamhandler.cpp:173 mon = (DVBStreamHandler *) 0x87d9670 #7 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #8 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 4 (Thread -1459623024 (LWP 22028)): #0 0xb5c25e29 in poll () from /lib/libc.so.6 No symbol table info available. #1 0xb7c5f1fe in DeviceReadBuffer::Poll (this=0x86c1ef8) at DeviceReadBuffer.cpp:304 polls = {fd = 28, events = 1, revents = 0} ret = 0 retval = true #2 0xb7c5faa7 in DeviceReadBuffer::fill_ringbuffer (this=0x86c1ef8) at DeviceReadBuffer.cpp:240 read_size = 48128 errcnt = 0 #3 0xb7c5fbb9 in DeviceReadBuffer::boot_ringbuffer (arg=0x86c1ef8) at DeviceReadBuffer.cpp:216 No locals. #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 3 (Thread -1477452912 (LWP 22032)): #0 0xb5befaec in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0xb5c290ec in usleep () from /lib/libc.so.6 No symbol table info available. #2 0xb7ba8fb9 in SignalMonitor::MonitorLoop (this=0x88636f0) at signalmonitor.cpp:310 No locals. #3 0xb7ba8af6 in SignalMonitor::SpawnMonitorLoop (self=0x88636f0) at signalmonitor.cpp:333 No locals. #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 2 (Thread -1485841520 (LWP 22033)): #0 0xb5c28897 in select () from /lib/libc.so.6 No symbol table info available. #1 0xb7d299bd in DVBStreamHandler::RunTS (this=0x87c8088) at dvbstreamhandler.cpp:302 timeout = {tv_sec = 0, tv_usec = 17000} len = 0 remainder = 0 buffer_size = 2820000 buffer = (unsigned char *) 0xa624c008 "G\020\"\034\200c" dvr_fd = 30 _error = false fd_select_set = {fds_bits = {0 }} #2 0xb7d2a2e0 in DVBStreamHandler::Run (this=0x87c8088) at dvbstreamhandler.cpp:217 No locals. #3 0xb7d2a309 in run_dvb_stream_handler_thunk (param=0x87c8088) at dvbstreamhandler.cpp:173 mon = (DVBStreamHandler *) 0x87c8088 #4 0xb5dc5183 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #5 0xb5c2fa7e in clone () from /lib/libc.so.6 No symbol table info available. Thread 1 (Thread -1249749296 (LWP 21692)): #0 0xb5c28897 in select () from /lib/libc.so.6 No symbol table info available. #1 0xb618c2e5 in QEventLoop::processEvents () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #2 0xb61f2291 in QEventLoop::enterLoop () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #3 0xb61f2156 in QEventLoop::exec () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #4 0xb61db5ef in QApplication::exec () from /opt/qt3/lib/libqt-mt.so.3 No symbol table info available. #5 0x0809e61d in main (argc=5, argv=0xbfc629d4) at main.cpp:966 need_gui = false a = settingsOverride = {sh = 0x822fb50} binname = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x822fba0, static shared_null = 0x8165070} previewFrameNumber = -2 previewSeconds = -2 previewSize = {wd = 0, ht = 0} chanid = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8165070, static shared_null = 0x8165070} starttime = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8165070, static shared_null = 0x8165070} infile = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8165070, static shared_null = 0x8165070} outfile = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8165070, static shared_null = 0x8165070} daemonize = false printsched = false testsched = false resched = false nosched = false noupnp = false nojobqueue = false nohousekeeper = false noexpirer = false printexpire = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x822fbc8, static shared_null = 0x8165070} clearsettingscache = false wantupnprebuild = false pidfs = port = 6543 myip = {static null = {static null = , d = 0x8165070, static shared_null = 0x8165070}, d = 0x8248590, static shared_null = 0x8165070} ismaster = true fatal_error = false runsched = true pHS = (class HttpServer *) 0x84d59e0 #0 0xb5c28897 in select () from /lib/libc.so.6 (gdb) thread 12 [Switching to thread 12 (Thread -1436550256 (LWP 21779))]#0 0xb5dc95c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 (gdb) step Single stepping until exit from function pthread_cond_timedwait@@GLIBC_2.3.2, which has no line number information. 0xb64f1b0c in QWaitCondition::wait () from /opt/qt3/lib/libqt-mt.so.3 (gdb) Single stepping until exit from function _ZN14QWaitCondition4waitEm, which has no line number information. TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1504 1504 stateChangeLock.lock(); (gdb) 1507 ok = (tuningRequests.empty() && !changeState); (gdb) std::deque >::empty (this=0x8258430) at /usr/include/c++/4.1.3/bits/stl_deque.h:885 885 { return this->_M_impl._M_finish == this->_M_impl._M_start; } (gdb) std::operator== (__x=@0x8258448, __y=@0x8258438) at /usr/include/c++/4.1.3/bits/stl_deque.h:244 244 { return __x._M_cur == __y._M_cur; } (gdb) 0xb7c55f24 in std::deque >::empty (this=0x8258430) at /usr/include/c++/4.1.3/bits/stl_deque.h:885 885 { return this->_M_impl._M_finish == this->_M_impl._M_start; } (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1494 1494 while (!ok && ((unsigned long) t.elapsed()) < time) (gdb) 1509 return ok; (gdb) 1510 } (gdb) TVRec::SetChannel (this=0x8258368, name=@0xaa5fea64, requestType=256) at tv_rec.cpp:3037 3037 while (!HasFlags(kFlagRingBufferReady)) (gdb) TVRec::HasFlags (this=0x8258368, f=1073741824) at tv_rec.h:290 290 bool HasFlags(uint f) const { return (stateFlags & f) == f; } (gdb) TVRec::SetChannel (this=0x8258368, name=@0xaa5fea64, requestType=256) at tv_rec.cpp:3038 3038 WaitForEventThreadSleep(); (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1491 1491 bool ok = false; (gdb) 1492 MythTimer t; (gdb) MythTimer (this=0xaa5fe7ec) at ../libmyth/util.h:25 25 MythTimer() {} (gdb) QTime (this=0xaa5fe7ec) at /opt/qt3/include/qdatetime.h:126 126 QTime() { ds=0; } // set null time (gdb) 0xb771bcb7 in MythTimer (this=0xaa5fe7ec) at ../libmyth/util.h:25 25 MythTimer() {} (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1493 1493 t.start(); (gdb) MythTimer::start (this=0xaa5fe7ec) at ../libmyth/util.h:27 27 void start() { m_timer.start(); } (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1494 1494 while (!ok && ((unsigned long) t.elapsed()) < time) (gdb) MythTimer::elapsed (this=0xaa5fe7ec) at ../libmyth/util.h:32 32 int elapsed() { int ret = m_timer.elapsed(); (gdb) 33 if (ret > 86300000) { ret = 0; m_timer.restart(); } (gdb) 34 return ret; (gdb) 35 } (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1496 1496 if (wake) (gdb) 1497 triggerEventLoop.wakeAll(); (gdb) 1499 stateChangeLock.unlock(); (gdb) 1503 triggerEventSleep.wait(100); (gdb) 1504 stateChangeLock.lock(); (gdb) 1507 ok = (tuningRequests.empty() && !changeState); (gdb) std::deque >::empty (this=0x8258430) at /usr/include/c++/4.1.3/bits/stl_deque.h:885 885 { return this->_M_impl._M_finish == this->_M_impl._M_start; } (gdb) std::operator== (__x=@0x8258448, __y=@0x8258438) at /usr/include/c++/4.1.3/bits/stl_deque.h:244 244 { return __x._M_cur == __y._M_cur; } (gdb) 0xb7c55f24 in std::deque >::empty (this=0x8258430) at /usr/include/c++/4.1.3/bits/stl_deque.h:885 885 { return this->_M_impl._M_finish == this->_M_impl._M_start; } (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1494 1494 while (!ok && ((unsigned long) t.elapsed()) < time) (gdb) 1509 return ok; (gdb) 1510 } (gdb) TVRec::SetChannel (this=0x8258368, name=@0xaa5fea64, requestType=256) at tv_rec.cpp:3037 3037 while (!HasFlags(kFlagRingBufferReady)) (gdb) TVRec::HasFlags (this=0x8258368, f=1073741824) at tv_rec.h:290 290 bool HasFlags(uint f) const { return (stateFlags & f) == f; } (gdb) TVRec::SetChannel (this=0x8258368, name=@0xaa5fea64, requestType=256) at tv_rec.cpp:3038 3038 WaitForEventThreadSleep(); (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1491 1491 bool ok = false; (gdb) 1492 MythTimer t; (gdb) MythTimer (this=0xaa5fe7ec) at ../libmyth/util.h:25 25 MythTimer() {} (gdb) QTime (this=0xaa5fe7ec) at /opt/qt3/include/qdatetime.h:126 126 QTime() { ds=0; } // set null time (gdb) 0xb771bcb7 in MythTimer (this=0xaa5fe7ec) at ../libmyth/util.h:25 25 MythTimer() {} (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1493 1493 t.start(); (gdb) MythTimer::start (this=0xaa5fe7ec) at ../libmyth/util.h:27 27 void start() { m_timer.start(); } (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1494 1494 while (!ok && ((unsigned long) t.elapsed()) < time) (gdb) MythTimer::elapsed (this=0xaa5fe7ec) at ../libmyth/util.h:32 32 int elapsed() { int ret = m_timer.elapsed(); (gdb) 33 if (ret > 86300000) { ret = 0; m_timer.restart(); } (gdb) 34 return ret; (gdb) 35 } (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1496 1496 if (wake) (gdb) 1497 triggerEventLoop.wakeAll(); (gdb) 1499 stateChangeLock.unlock(); (gdb) 1503 triggerEventSleep.wait(100); (gdb) 1504 stateChangeLock.lock(); (gdb) 1507 ok = (tuningRequests.empty() && !changeState); (gdb) std::deque >::empty (this=0x8258430) at /usr/include/c++/4.1.3/bits/stl_deque.h:885 885 { return this->_M_impl._M_finish == this->_M_impl._M_start; } (gdb) std::operator== (__x=@0x8258448, __y=@0x8258438) at /usr/include/c++/4.1.3/bits/stl_deque.h:244 244 { return __x._M_cur == __y._M_cur; } (gdb) 0xb7c55f24 in std::deque >::empty (this=0x8258430) at /usr/include/c++/4.1.3/bits/stl_deque.h:885 885 { return this->_M_impl._M_finish == this->_M_impl._M_start; } (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1494 1494 while (!ok && ((unsigned long) t.elapsed()) < time) (gdb) 1509 return ok; (gdb) 1510 } (gdb) TVRec::SetChannel (this=0x8258368, name=@0xaa5fea64, requestType=256) at tv_rec.cpp:3037 3037 while (!HasFlags(kFlagRingBufferReady)) (gdb) TVRec::HasFlags (this=0x8258368, f=1073741824) at tv_rec.h:290 290 bool HasFlags(uint f) const { return (stateFlags & f) == f; } (gdb) TVRec::SetChannel (this=0x8258368, name=@0xaa5fea64, requestType=256) at tv_rec.cpp:3038 3038 WaitForEventThreadSleep(); (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1491 1491 bool ok = false; (gdb) 1492 MythTimer t; (gdb) MythTimer (this=0xaa5fe7ec) at ../libmyth/util.h:25 25 MythTimer() {} (gdb) QTime (this=0xaa5fe7ec) at /opt/qt3/include/qdatetime.h:126 126 QTime() { ds=0; } // set null time (gdb) 0xb771bcb7 in MythTimer (this=0xaa5fe7ec) at ../libmyth/util.h:25 25 MythTimer() {} (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1493 1493 t.start(); (gdb) MythTimer::start (this=0xaa5fe7ec) at ../libmyth/util.h:27 27 void start() { m_timer.start(); } (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1494 1494 while (!ok && ((unsigned long) t.elapsed()) < time) (gdb) MythTimer::elapsed (this=0xaa5fe7ec) at ../libmyth/util.h:32 32 int elapsed() { int ret = m_timer.elapsed(); (gdb) 33 if (ret > 86300000) { ret = 0; m_timer.restart(); } (gdb) 34 return ret; (gdb) 35 } (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1496 1496 if (wake) (gdb) 1497 triggerEventLoop.wakeAll(); (gdb) 1499 stateChangeLock.unlock(); (gdb) 1503 triggerEventSleep.wait(100); (gdb) 1504 stateChangeLock.lock(); (gdb) 1507 ok = (tuningRequests.empty() && !changeState); (gdb) std::deque >::empty (this=0x8258430) at /usr/include/c++/4.1.3/bits/stl_deque.h:885 885 { return this->_M_impl._M_finish == this->_M_impl._M_start; } (gdb) std::operator== (__x=@0x8258448, __y=@0x8258438) at /usr/include/c++/4.1.3/bits/stl_deque.h:244 244 { return __x._M_cur == __y._M_cur; } (gdb) 0xb7c55f24 in std::deque >::empty (this=0x8258430) at /usr/include/c++/4.1.3/bits/stl_deque.h:885 885 { return this->_M_impl._M_finish == this->_M_impl._M_start; } (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1494 1494 while (!ok && ((unsigned long) t.elapsed()) < time) (gdb) 1509 return ok; (gdb) 1510 } (gdb) TVRec::SetChannel (this=0x8258368, name=@0xaa5fea64, requestType=256) at tv_rec.cpp:3037 3037 while (!HasFlags(kFlagRingBufferReady)) (gdb) TVRec::HasFlags (this=0x8258368, f=1073741824) at tv_rec.h:290 290 bool HasFlags(uint f) const { return (stateFlags & f) == f; } (gdb) TVRec::SetChannel (this=0x8258368, name=@0xaa5fea64, requestType=256) at tv_rec.cpp:3038 3038 WaitForEventThreadSleep(); (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1491 1491 bool ok = false; (gdb) 1492 MythTimer t; (gdb) MythTimer (this=0xaa5fe7ec) at ../libmyth/util.h:25 25 MythTimer() {} (gdb) QTime (this=0xaa5fe7ec) at /opt/qt3/include/qdatetime.h:126 126 QTime() { ds=0; } // set null time (gdb) 0xb771bcb7 in MythTimer (this=0xaa5fe7ec) at ../libmyth/util.h:25 25 MythTimer() {} (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1493 1493 t.start(); (gdb) MythTimer::start (this=0xaa5fe7ec) at ../libmyth/util.h:27 27 void start() { m_timer.start(); } (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1494 1494 while (!ok && ((unsigned long) t.elapsed()) < time) (gdb) MythTimer::elapsed (this=0xaa5fe7ec) at ../libmyth/util.h:32 32 int elapsed() { int ret = m_timer.elapsed(); (gdb) 33 if (ret > 86300000) { ret = 0; m_timer.restart(); } (gdb) 34 return ret; (gdb) 35 } (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1496 1496 if (wake) (gdb) 1497 triggerEventLoop.wakeAll(); (gdb) 1499 stateChangeLock.unlock(); (gdb) 1503 triggerEventSleep.wait(100); (gdb) 1504 stateChangeLock.lock(); (gdb) 1507 ok = (tuningRequests.empty() && !changeState); (gdb) std::deque >::empty (this=0x8258430) at /usr/include/c++/4.1.3/bits/stl_deque.h:885 885 { return this->_M_impl._M_finish == this->_M_impl._M_start; } (gdb) std::operator== (__x=@0x8258448, __y=@0x8258438) at /usr/include/c++/4.1.3/bits/stl_deque.h:244 244 { return __x._M_cur == __y._M_cur; } (gdb) 0xb7c55f24 in std::deque >::empty (this=0x8258430) at /usr/include/c++/4.1.3/bits/stl_deque.h:885 885 { return this->_M_impl._M_finish == this->_M_impl._M_start; } (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1494 1494 while (!ok && ((unsigned long) t.elapsed()) < time) (gdb) 1509 return ok; (gdb) 1510 } (gdb) TVRec::SetChannel (this=0x8258368, name=@0xaa5fea64, requestType=256) at tv_rec.cpp:3037 3037 while (!HasFlags(kFlagRingBufferReady)) (gdb) TVRec::HasFlags (this=0x8258368, f=1073741824) at tv_rec.h:290 290 bool HasFlags(uint f) const { return (stateFlags & f) == f; } (gdb) TVRec::SetChannel (this=0x8258368, name=@0xaa5fea64, requestType=256) at tv_rec.cpp:3038 3038 WaitForEventThreadSleep(); (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1491 1491 bool ok = false; (gdb) 1492 MythTimer t; (gdb) MythTimer (this=0xaa5fe7ec) at ../libmyth/util.h:25 25 MythTimer() {} (gdb) QTime (this=0xaa5fe7ec) at /opt/qt3/include/qdatetime.h:126 126 QTime() { ds=0; } // set null time (gdb) 0xb771bcb7 in MythTimer (this=0xaa5fe7ec) at ../libmyth/util.h:25 25 MythTimer() {} (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1493 1493 t.start(); (gdb) MythTimer::start (this=0xaa5fe7ec) at ../libmyth/util.h:27 27 void start() { m_timer.start(); } (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1494 1494 while (!ok && ((unsigned long) t.elapsed()) < time) (gdb) MythTimer::elapsed (this=0xaa5fe7ec) at ../libmyth/util.h:32 32 int elapsed() { int ret = m_timer.elapsed(); (gdb) 33 if (ret > 86300000) { ret = 0; m_timer.restart(); } (gdb) 34 return ret; (gdb) 35 } (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1496 1496 if (wake) (gdb) 1497 triggerEventLoop.wakeAll(); (gdb) 1499 stateChangeLock.unlock(); (gdb) 1503 triggerEventSleep.wait(100); (gdb) 1504 stateChangeLock.lock(); (gdb) 1507 ok = (tuningRequests.empty() && !changeState); (gdb) std::deque >::empty (this=0x8258430) at /usr/include/c++/4.1.3/bits/stl_deque.h:885 885 { return this->_M_impl._M_finish == this->_M_impl._M_start; } (gdb) std::operator== (__x=@0x8258448, __y=@0x8258438) at /usr/include/c++/4.1.3/bits/stl_deque.h:244 244 { return __x._M_cur == __y._M_cur; } (gdb) 0xb7c55f24 in std::deque >::empty (this=0x8258430) at /usr/include/c++/4.1.3/bits/stl_deque.h:885 885 { return this->_M_impl._M_finish == this->_M_impl._M_start; } (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1494 1494 while (!ok && ((unsigned long) t.elapsed()) < time) (gdb) 1509 return ok; (gdb) 1510 } (gdb) TVRec::SetChannel (this=0x8258368, name=@0xaa5fea64, requestType=256) at tv_rec.cpp:3037 3037 while (!HasFlags(kFlagRingBufferReady)) (gdb) TVRec::HasFlags (this=0x8258368, f=1073741824) at tv_rec.h:290 290 bool HasFlags(uint f) const { return (stateFlags & f) == f; } (gdb) TVRec::SetChannel (this=0x8258368, name=@0xaa5fea64, requestType=256) at tv_rec.cpp:3038 3038 WaitForEventThreadSleep(); (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1491 1491 bool ok = false; (gdb) 1492 MythTimer t; (gdb) MythTimer (this=0xaa5fe7ec) at ../libmyth/util.h:25 25 MythTimer() {} (gdb) QTime (this=0xaa5fe7ec) at /opt/qt3/include/qdatetime.h:126 126 QTime() { ds=0; } // set null time (gdb) 0xb771bcb7 in MythTimer (this=0xaa5fe7ec) at ../libmyth/util.h:25 25 MythTimer() {} (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1493 1493 t.start(); (gdb) MythTimer::start (this=0xaa5fe7ec) at ../libmyth/util.h:27 27 void start() { m_timer.start(); } (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1494 1494 while (!ok && ((unsigned long) t.elapsed()) < time) (gdb) MythTimer::elapsed (this=0xaa5fe7ec) at ../libmyth/util.h:32 32 int elapsed() { int ret = m_timer.elapsed(); (gdb) 33 if (ret > 86300000) { ret = 0; m_timer.restart(); } (gdb) 34 return ret; (gdb) 35 } (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1496 1496 if (wake) (gdb) 1497 triggerEventLoop.wakeAll(); (gdb) 1499 stateChangeLock.unlock(); (gdb) 1503 triggerEventSleep.wait(100); (gdb) 1504 stateChangeLock.lock(); (gdb) 1507 ok = (tuningRequests.empty() && !changeState); (gdb) std::deque >::empty (this=0x8258430) at /usr/include/c++/4.1.3/bits/stl_deque.h:885 885 { return this->_M_impl._M_finish == this->_M_impl._M_start; } (gdb) std::operator== (__x=@0x8258448, __y=@0x8258438) at /usr/include/c++/4.1.3/bits/stl_deque.h:244 244 { return __x._M_cur == __y._M_cur; } (gdb) 0xb7c55f24 in std::deque >::empty (this=0x8258430) at /usr/include/c++/4.1.3/bits/stl_deque.h:885 885 { return this->_M_impl._M_finish == this->_M_impl._M_start; } (gdb) TVRec::WaitForEventThreadSleep (this=0x8258368, wake=true, time=4294967295) at tv_rec.cpp:1494 1494 while (!ok && ((unsigned long) t.elapsed()) < time) (gdb) 1509 return ok; (gdb) 1510 } (gdb) TVRec::SetChannel (this=0x8258368, name=@0xaa5fea64, requestType=256) at tv_rec.cpp:3037 3037 while (!HasFlags(kFlagRingBufferReady)) (gdb) TVRec::HasFlags (this=0x8258368, f=1073741824) at tv_rec.h:290 290 bool HasFlags(uint f) const { return (stateFlags & f) == f; } (gdb) TVRec::SetChannel (this=0x8258368, name=@0xaa5fea64, requestType=256) at tv_rec.cpp:3038 3038 WaitForEventThreadSleep(); (gdb) exit Undefined command: "exit". Try "help". (gdb) quit The program is running. Quit anyway (and detach it)? (y or n) y Detaching from program: /opt/mns/mythtv.15682/bin/mythbackend, process 21692