GNU gdb 5.3 Copyright 2002 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 "i686-pc-linux-gnu"... (gdb) handle SIGP PIPE nostop Signal Stop Print Pass to program Description SIGPIPE No Yes Yes Broken pipe (gdb) run Starting program: /usr/local/bin/mythbackend 2003-08-30 02:26:42 Probed: /dev/video0 - Television 2003-08-30 02:26:42 Probed: /dev/video0 - Composite1 2003-08-30 02:26:42 Enabled verbose msgs : important general 2003-08-30 02:26:42 Found changes in the todo list. 2003-08-30 02:27:38 MainServer::HandleAnnounce Playback 2003-08-30 02:27:38 adding: morgan.hautakangas.com as a player 1 [New Thread 16384 (LWP 4743)] [New Thread 32769 (LWP 4751)] [New Thread 16386 (LWP 4752)] [New Thread 32771 (LWP 4753)] [New Thread 49156 (LWP 4754)] [New Thread 65541 (LWP 4755)] [New Thread 81926 (LWP 4756)] [New Thread 98311 (LWP 4757)] [New Thread 114696 (LWP 4758)] [New Thread 131081 (LWP 4759)] [New Thread 147466 (LWP 4760)] Program received signal SIGINT, Interrupt. [Switching to Thread 147466 (LWP 4760)] 0x40b33cc9 in sigsuspend () from /lib/libc.so.6 (gdb) thread apply all bt full Thread 11 (Thread 147466 (LWP 4760)): #0 0x40b33cc9 in sigsuspend () from /lib/libc.so.6 No symbol table info available. #1 0x409cd809 in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0 No symbol table info available. #2 0x409ca0eb in pthread_cond_wait () from /lib/libpthread.so.0 No symbol table info available. #3 0x408092b2 in QWaitCondition::wait(unsigned long) () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #4 0x08086641 in ProcessRequestThread::run() (this=0x43b004f0) at mainserver.cpp:55 No locals. #5 0x4054f258 in start_thread () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #6 0x409cb100 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. #7 0x409cb202 in pthread_start_thread_event () from /lib/libpthread.so.0 No symbol table info available. Thread 10 (Thread 131081 (LWP 4759)): #0 0x40b33cc9 in sigsuspend () from /lib/libc.so.6 No symbol table info available. #1 0x409cd809 in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0 No symbol table info available. #2 0x409ca0eb in pthread_cond_wait () from /lib/libpthread.so.0 No symbol table info available. #3 0x408092b2 in QWaitCondition::wait(unsigned long) () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #4 0x08086641 in ProcessRequestThread::run() (this=0x43b00490) at mainserver.cpp:55 No locals. #5 0x4054f258 in start_thread () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #6 0x409cb100 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. #7 0x409cb202 in pthread_start_thread_event () from /lib/libpthread.so.0 No symbol table info available. Thread 9 (Thread 114696 (LWP 4758)): #0 0x40b33cc9 in sigsuspend () from /lib/libc.so.6 No symbol table info available. #1 0x409cd809 in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0 No symbol table info available. #2 0x409ca0eb in pthread_cond_wait () from /lib/libpthread.so.0 No symbol table info available. #3 0x408092b2 in QWaitCondition::wait(unsigned long) () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #4 0x08086641 in ProcessRequestThread::run() (this=0x840be90) at mainserver.cpp:55 No locals. #5 0x4054f258 in start_thread () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #6 0x409cb100 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. #7 0x409cb202 in pthread_start_thread_event () from /lib/libpthread.so.0 No symbol table info available. Thread 8 (Thread 98311 (LWP 4757)): #0 0x40b33cc9 in sigsuspend () from /lib/libc.so.6 No symbol table info available. #1 0x409cd809 in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0 No symbol table info available. #2 0x409ca0eb in pthread_cond_wait () from /lib/libpthread.so.0 No symbol table info available. #3 0x408092b2 in QWaitCondition::wait(unsigned long) () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #4 0x08086641 in ProcessRequestThread::run() (this=0x8408d68) at mainserver.cpp:55 No locals. #5 0x4054f258 in start_thread () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #6 0x409cb100 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. #7 0x409cb202 in pthread_start_thread_event () from /lib/libpthread.so.0 No symbol table info available. Thread 7 (Thread 81926 (LWP 4756)): #0 0x40b33cc9 in sigsuspend () from /lib/libc.so.6 No symbol table info available. #1 0x409cd809 in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0 No symbol table info available. #2 0x409ca0eb in pthread_cond_wait () from /lib/libpthread.so.0 No symbol table info available. #3 0x408092b2 in QWaitCondition::wait(unsigned long) () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #4 0x08086641 in ProcessRequestThread::run() (this=0x8402238) at mainserver.cpp:55 No locals. #5 0x4054f258 in start_thread () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #6 0x409cb100 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. #7 0x409cb202 in pthread_start_thread_event () from /lib/libpthread.so.0 No symbol table info available. Thread 6 (Thread 65541 (LWP 4755)): #0 0x40bb56a1 in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0x409cf5bc in nanosleep () from /lib/libpthread.so.0 No symbol table info available. #2 0x40bb5581 in sleep () from /lib/libc.so.6 No symbol table info available. #3 0x08097422 in Transcoder::TranscodePoll() (this=0x83e9958) at transcoder.cpp:364 transData = (TranscodeData *) 0x0 #4 0x0809750b in Transcoder::TranscodePollThread(void*) (param=0x83e9958) at transcoder.cpp:382 thetv = (Transcoder *) 0x83e9958 #5 0x409cb100 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. #6 0x409cb202 in pthread_start_thread_event () from /lib/libpthread.so.0 No symbol table info available. Thread 5 (Thread 49156 (LWP 4754)): #0 0x40bb56a1 in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0x409cf5bc in nanosleep () from /lib/libpthread.so.0 No symbol table info available. #2 0x40bb5581 in sleep () from /lib/libc.so.6 No symbol table info available. #3 0x080680b6 in AutoExpire::RunExpirer() (this=0x83e9af0) at autoexpire.cpp:119 statbuf = {f_type = 1382369651, f_bsize = 4096, f_blocks = 30012519, f_bfree = 12595437, f_bavail = 12595437, f_files = 4294967295, f_ffree = 4294967295, f_fsid = {__val = {0, 0}}, f_namelen = 255, f_spare = { 0, 0, 0, 0, 0, 0}} freespace = 48 minFree = 3 recordfileprefix = {static null = { static null = , d = 0x83c0d98, static shared_null = 0x83c0d98}, d = 0x83e4d00, static shared_null = 0x83c0d98} #4 0x0806812f in AutoExpire::ExpirerThread(void*) (param=0x83e9af0) at autoexpire.cpp:126 expirer = (AutoExpire *) 0x83e9af0 #5 0x409cb100 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. #6 0x409cb202 in pthread_start_thread_event () from /lib/libpthread.so.0 No symbol table info available. Thread 4 (Thread 32771 (LWP 4753)): #0 0x40bb56a1 in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0x409cf5bc in nanosleep () from /lib/libpthread.so.0 No symbol table info available. #2 0x40bb5581 in sleep () from /lib/libc.so.6 No symbol table info available. #3 0x0808de29 in Scheduler::RunScheduler() (this=0x83e9768) at scheduler.cpp:1297 prerollseconds = 0 secsleft = 34282 resetIter = false nexttv = (EncoderLink *) 0x83e0bb8 nextRecording = (ProgramInfo *) 0x83e4408 nextrectime = {d = {jd = 2452882}, t = {ds = 43200000}} curtime = {d = {jd = 2452882}, t = {ds = 8917560}} lastupdate = {d = {jd = 2452882}, t = {ds = 8802179}} recordfileprefix = {static null = { static null = , d = 0x83c0d98, static shared_null = 0x83c0d98}, d = 0x83e52d0, static shared_null = 0x83c0d98} recIter = {<_List_iterator_base> = { _M_node = 0x83c6bf0}, } #4 0x0808de71 in Scheduler::SchedulerThread(void*) (param=0x83e9768) at scheduler.cpp:1304 sched = (Scheduler *) 0x83e9768 #5 0x409cb100 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. #6 0x409cb202 in pthread_start_thread_event () from /lib/libpthread.so.0 No symbol table info available. Thread 3 (Thread 16386 (LWP 4752)): #0 0x40bb56a1 in nanosleep () from /lib/libc.so.6 No symbol table info available. #1 0x409cf5bc in nanosleep () from /lib/libpthread.so.0 No symbol table info available. #2 0x40bdc45a in usleep () from /lib/libc.so.6 No symbol table info available. #3 0x080c4f90 in TVRec::RunTV() (this=0x83e07b8) at tv_rec.cpp:805 No locals. #4 0x080c4f35 in TVRec::EventThread(void*) (param=0x83e07b8) at tv_rec.cpp:787 thetv = (TVRec *) 0x83e07b8 #5 0x409cb100 in pthread_start_thread () from /lib/libpthread.so.0 No symbol table info available. #6 0x409cb202 in pthread_start_thread_event () from /lib/libpthread.so.0 No symbol table info available. Thread 2 (Thread 32769 (LWP 4751)): #0 0x40bda45b in poll () from /lib/libc.so.6 No symbol table info available. #1 0x409cad10 in __pthread_manager () from /lib/libpthread.so.0 No symbol table info available. #2 0x409caf5a in __pthread_manager_event () from /lib/libpthread.so.0 No symbol table info available. Thread 1 (Thread 16384 (LWP 4743)): #0 0x40bdbcde in select () from /lib/libc.so.6 No symbol table info available. #1 0x409b9408 in __JCR_LIST__ () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #2 0x4056e466 in QEventLoop::enterLoop() () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #3 0x4056e308 in QEventLoop::exec() () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #4 0x4055a871 in QApplication::exec() () from /usr/qt/3/lib/libqt-mt.so.3 No symbol table info available. #5 0x08071510 in main (argc=1, argv=0xbffff9b4) at main.cpp:395 a = logfile = {static null = { static null = , d = 0x83c0d98, static shared_null = 0x83c0d98}, d = 0x83c6510, static shared_null = 0x83c0d98} verboseString = {static null = { static null = , d = 0x83c0d98, static shared_null = 0x83c0d98}, d = 0x83c6550, static shared_null = 0x83c0d98} daemonize = false printsched = false printexpire = false logfd = -1 pidfs = db = (struct QSqlDatabase *) 0x83cc098 subthread = (struct QSqlDatabase *) 0x83c8d80 expthread = (struct QSqlDatabase *) 0x83cd8a8 transthread = (struct QSqlDatabase *) 0x83cde40 msdb = (struct QSqlDatabase *) 0x83cdd58 port = 6543 statusport = 6544 myip = {static null = { static null = , d = 0x83c0d98, static shared_null = 0x83c0d98}, d = 0x83e0b40, static shared_null = 0x83c0d98} masterip = {static null = { static null = , d = 0x83c0d98, static shared_null = 0x83c0d98}, d = 0x83e0ab0, static shared_null = 0x83c0d98} ismaster = true runsched = true expdb = (struct QSqlDatabase *) 0x83cd8a8 trandb = (struct QSqlDatabase *) 0x83cde40 nfsfd = 11 #6 0x40b1fdb4 in __libc_start_main () from /lib/libc.so.6 No symbol table info available. #0 0x40b33cc9 in sigsuspend () from /lib/libc.so.6 (gdb) quit The program is running. Exit anyway? (y or n)