[Thread debugging using libthread_db enabled] [New Thread -1252059424 (LWP 430)] [New Thread -1255425104 (LWP 436)] [New Thread -1263817808 (LWP 437)] [New Thread -1272210512 (LWP 439)] [New Thread -1280603216 (LWP 440)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1252059424 (LWP 430)] 0xb68d8415 in QMutex::lock () from /usr/qt/3/lib/libqt-mt.so.3 Thread 5 (Thread -1280603216 (LWP 440)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb61b0d5c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #2 0xb68d98b0 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #3 0xb7ca3a26 in EITScanner::RunEventLoop (this=0x81443a0) at eitscanner.cpp:126 t = {m_timer = {ds = 0}} eitCount = 0 #4 0xb7ca2e63 in EITScanner::SpawnEventLoop (param=0x81443a0) at eitscanner.cpp:64 scanner = (EITScanner *) 0x81443a0 #5 0xb61ae239 in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. Thread 4 (Thread -1272210512 (LWP 439)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb61b0d5c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #2 0xb68d98b0 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #3 0xb7b9a1d5 in TVRec::RunTV (this=0x8141c30) at tv_rec.cpp:1368 lock = {mtx = 0x8141ce4} idle_start = 60 timeout = 118 #4 0xb7b980b7 in TVRec::EventThread (param=0x8141c30) at tv_rec.cpp:1148 thetv = (class TVRec *) 0x8141c30 #5 0xb61ae239 in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. Thread 3 (Thread -1263817808 (LWP 437)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb61b0d5c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #2 0xb68d98b0 in QWaitCondition::wait () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #3 0xb7ca3a26 in EITScanner::RunEventLoop (this=0x81420e0) at eitscanner.cpp:126 t = {m_timer = {ds = 0}} eitCount = 0 #4 0xb7ca2e63 in EITScanner::SpawnEventLoop (param=0x81420e0) at eitscanner.cpp:64 scanner = (EITScanner *) 0x81420e0 #5 0xb61ae239 in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. Thread 2 (Thread -1255425104 (LWP 436)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb600e0d6 in nanosleep () from /lib/tls/libc.so.6 No symbol table info available. #2 0xb600ded4 in sleep () from /lib/tls/libc.so.6 No symbol table info available. #3 0x080d2da9 in HouseKeeper::RunHouseKeeping (this=0x8136f60) at housekeeper.cpp:137 period = 291 maxhr = -1239711528 minhr = 0 dbTag = {static null = {static null = , d = 0x80f9388, static shared_null = 0x80f9388}, d = 0x80f9388, static shared_null = 0x80f9388} #4 0x080d4f3b in HouseKeeper::doHouseKeepingThread (param=0x8136f60) at housekeeper.cpp:329 hkeeper = (HouseKeeper *) 0x8136f60 #5 0xb61ae239 in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. Thread 1 (Thread -1252059424 (LWP 430)): #0 0xb68d8415 in QMutex::lock () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #1 0x08066229 in QMutexLocker (this=0xbfe9a570, m=0x70) at qmutex.h:96 No locals. #2 0xb7ca4c2b in SIParser::SetEITHelper (this=0x0, helper=0x0) at siparser.h:141 locker = {mtx = 0x70} #3 0xb7ca40de in EITScanner::StopPassiveScan (this=0x81443a0) at eitscanner.cpp:178 No locals. #4 0xb7b98063 in TVRec::TeardownSIParser (this=0x81444b8) at tv_rec.cpp:1131 No locals. #5 0xb7b97abd in TVRec::CloseChannel (this=0x81444b8) at tv_rec.cpp:1051 No locals. #6 0xb7b8fb5a in TVRec::CreateChannel (this=0x81444b8, startchannel=@0xbfe9a830) at tv_rec.cpp:160 init_run = false #7 0xb7b905f0 in TVRec::Init (this=0x81444b8) at tv_rec.cpp:239 lock = {mtx = 0x814456c} startchannel = {static null = {static null = , d = 0x80f9388, static shared_null = 0x80f9388}, d = 0x8143078, static shared_null = 0x80f9388} #8 0x0807b7a7 in setupTVs (ismaster=true, error=@0xbfe9ab2e) at main.cpp:160 tv = (class TVRec *) 0x81444b8 cardid = 2 host = {static null = {static null = , d = 0x80f9388, static shared_null = 0x80f9388}, d = 0x812db80, static shared_null = 0x80f9388} cidmsg = {static null = {static null = , d = 0x80f9388, static shared_null = 0x80f9388}, d = 0x8142020, static shared_null = 0x80f9388} localhostname = {static null = {static null = , d = 0x80f9388, static shared_null = 0x80f9388}, d = 0x8118be8, static shared_null = 0x80f9388} query = {<> = {}, m_db = 0x8118c00, m_isConnected = true, m_returnConnection = true} #9 0x0807ebd4 in main (argc=5, argv=0xbfe9aeb4) at main.cpp:577 a = resched = false nosched = false printexpire = false port = 6543 fatal_error = false noexpirer = false runsched = false settingsOverride = {sh = 0x81175a8} binname = {static null = {static null = , d = 0x80f9388, static shared_null = 0x80f9388}, d = 0x81175f8, static shared_null = 0x80f9388} daemonize = false printsched = false nojobqueue = false nohousekeeper = false masterip = {static null = {static null = , d = 0x80f9388, static shared_null = 0x80f9388}, d = 0x81194d8, static shared_null = 0x80f9388} testsched = false pidfs = statusport = 6544 myip = {static null = {static null = , d = 0x80f9388, static shared_null = 0x80f9388}, d = 0x812dca0, static shared_null = 0x80f9388} ismaster = true