[mythtv-commits] Ticket #912: Backend segfault, gdb backtrace, SVN 8463

MythTV mythtv at cvs.mythtv.org
Sun Jan 1 21:23:35 UTC 2006


#912: Backend segfault, gdb backtrace, SVN 8463
----------------------+-----------------------------------------------------
 Reporter:  rkulagow  |       Owner:  ijr
     Type:  defect    |      Status:  new
 Priority:  major     |   Milestone:     
Component:  mythtv    |     Version:     
 Severity:  medium    |  
----------------------+-----------------------------------------------------
 Remote frontend: Went into frontend setup, enabled XvMC, enabled "Show
 live TV recordings in All Programs".  Started watching recording of "12
 oz. Mouse".  Exited, then deleted program from "Watch Recordings" screen.
 Frontend ceased to respond, backend has:

 {{{
 [Thread -1427113040 (LWP 13334) exited]
 [Thread -1449133136 (LWP 13327) exited]
 [New Thread -1449133136 (LWP 13348)]
 [Thread -1457521744 (LWP 13326) exited]
 [Thread -1362105424 (LWP 13325) exited]
 [Thread -1449133136 (LWP 13348) exited]
 [Thread -1388323920 (LWP 13328) exited]
 [New Thread -1388323920 (LWP 15692)]

 Program received signal SIGPIPE, Broken pipe.
 [Switching to Thread -1351615568 (LWP 4133)]
 0xb6596381 in __write_nocancel () from /lib/tls/libpthread.so.0

 Thread 117 (Thread -1388323920 (LWP 15692)):
 #0  0xb63fa2ec in nanosleep () from /lib/tls/libc.so.6
 No symbol table info available.
 #1  0xb63fa110 in sleep () from /lib/tls/libc.so.6
 No symbol table info available.
 #2  0x08088878 in MainServer::DoDeleteThread (this=0xb1f008a8,
 ds=0xb1f3d620) at mainserver.cpp:1421
         logInfo = {static null = {static null = <same as static member of
 an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x8628240, static shared_null =
 0x80e3070}
         name = {static null = {static null = <same as static member of an
 already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x844f648, static shared_null =
 0x80e3070}
         checkFile = <incomplete type>
         pginfo = (ProgramInfo *) 0x84bff80
         tvchain = (LiveTVChain *) 0x0
         err = 0
         filename = {static null = {static null = <same as static member of
 an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x8488d60, static shared_null =
 0x80e3070}
         followLinks = false
         query = {<> = {<No data fields>}, m_db = 0x8112188, m_isConnected
 = true, m_returnConnection = true}
         me = {<QCustomEvent> = {<> = {<No data fields>}, d = 0x0}, message
 = {static null = {
       static null = <same as static member of an already seen type>, d =
 0x80e3070, static shared_null = 0x80e3070},
     d = 0x85ec380, static shared_null = 0x80e3070}, extradata =
 {<QValueList<QString>> = {
       sh = 0x82724b0}, <No data fields>}}
 #3  0x08084d38 in MainServer::SpawnDeleteThread (param=0xb1f3d620) at
 mainserver.cpp:1218
         ds = (MainServer::deletestruct *) 0xb1f3d620
         ms = (class MainServer *) 0xb1f008a8
 #4  0xb6591ccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6439b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 15 (Thread -1351615568 (LWP 4133)):
 #0  0xb6596381 in __write_nocancel () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #1  0xb60f514f in vio_write () from /usr/lib/libmysqlclient.so.12
 No symbol table info available.
 #2  0xb60f5c68 in net_real_write () from /usr/lib/libmysqlclient.so.12
 No symbol table info available.
 #3  0xb60f5748 in net_flush () from /usr/lib/libmysqlclient.so.12
 No symbol table info available.
 #4  0xb60f59c0 in net_write_command () from /usr/lib/libmysqlclient.so.12
 No symbol table info available.
 #5  0xb60dd4f7 in simple_command () from /usr/lib/libmysqlclient.so.12
 No symbol table info available.
 #6  0xb60df5bd in mysql_send_query () from /usr/lib/libmysqlclient.so.12
 No symbol table info available.
 #7  0xb60df9e0 in mysql_real_query () from /usr/lib/libmysqlclient.so.12
 No symbol table info available.
 #8  0xb6129140 in QMYSQLResult::reset () from
 /usr/lib/qt3/plugins/sqldrivers/libqsqlmysql.so
 No symbol table info available.
 #9  0xb6c153d6 in QSqlQuery::exec () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #10 0xb6c18ad2 in QSqlDatabase::exec () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #11 0xb72d45cd in MSqlDatabase::KickDatabase (this=0x80ff010) at
 mythdbcon.cpp:112
         result = <incomplete type>
         i = 0
         query = {static null = {static null = <same as static member of an
 already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x816de00, static shared_null =
 0x80e3070}
 #12 0xb72d5378 in MSqlQuery (this=0xaf6ff190, qi=@0xaf6ff180) at
 mythdbcon.cpp:228
 No locals.
 #13 0x08080864 in MainServer::HandleQueryRecordings (this=0xb1f008a8,
 type=
       {static null = {static null = <same as static member of an already
 seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x82103c0,
 static shared_null = 0x80e3070}, pbs=0xaba60228) at mainserver.cpp:928
         pbssock = (struct QSocket *) 0xb1f85678
         islocal = false
         playbackhost = {static null = {static null = <same as static
 member of an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xaba5ffb0, static shared_null =
 0x80e3070}
         fs_db_name = {static null = {static null = <same as static member
 of an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x8113710, static shared_null =
 0x80e3070}
         rectime = {d = {jd = 2453737}, t = {ds = 53464277}}
         ri = {<std::_List_iterator_base> = {_M_node = 0x85f7e38}, <No data
 fields>}
         schedList = {<std::_List_base<ProgramInfo*,
 std::allocator<ProgramInfo*> >> = {<std::_List_alloc_base<ProgramInfo*,
 std::allocator<ProgramInfo*>, true>> = {_M_node = 0x85f7e38}, <No data
 fields>}, <No data fields>}
         ip = {static null = {static null = <same as static member of an
 already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xaba9f598, static shared_null =
 0x80e3070}
         port = {static null = {static null = <same as static member of an
 already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xaba773d8, static shared_null =
 0x80e3070}
         chanorder = {static null = {static null = <same as static member
 of an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xaba774d0, static shared_null =
 0x80e3070}
         inUseMap = {sh = 0x8479b90}
         inUseKey = {static null = {static null = <same as static member of
 an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x80e3070, static shared_null =
 0x80e3070}
         inUseForWhat = {static null = {static null = <same as static
 member of an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x80e3070, static shared_null =
 0x80e3070}
         oneHourAgo = {d = {jd = 2453737}, t = {ds = 49804283}}
         query = {<> = {<No data fields>}, m_db = 0x80ff010, m_isConnected
 = false, m_returnConnection = true}
         thequery = {static null = {static null = <same as static member of
 an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xaf6ff270, static shared_null =
 0x80e3070}
         outputlist = {<QValueList<QString>> = {sh = 0xb649d204}, <No data
 fields>}
         fileprefix = {static null = {static null = <same as static member
 of an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xb6490a7c, static shared_null =
 0x80e3070}
         backendIpMap = {sh = 0xc}
         backendPortMap = {sh = 0x80ff010}
 #14 0x0807ab19 in MainServer::ProcessRequestWork (this=0xb1f008a8,
 sock=0xb1f85678) at mainserver.cpp:312
         listline = {<QValueList<QString>> = {sh = 0x849dbb8}, <No data
 fields>}
         line = {static null = {static null = <same as static member of an
 already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x823ec98, static shared_null =
 0x80e3070}
         tokens = {<QValueList<QString>> = {sh = 0x8227bc0}, <No data
 fields>}
         command = {static null = {static null = <same as static member of
 an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x85d4310, static shared_null =
 0x80e3070}
         pbs = (class PlaybackSock *) 0xaba60228
 #15 0x0807a2a4 in MainServer::ProcessRequest (this=0xb1f008a8,
 sock=0xb1f85678) at mainserver.cpp:256
 No locals.
 #16 0x080a2964 in ProcessRequestThread::run (this=0xb1f00f80) at
 mainserver.cpp:91
 No locals.
 #17 0xb6904330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #18 0xb6591ccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #19 0xb6439b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 14 (Thread -1343226960 (LWP 4132)):
 #0  0xb65963f1 in __read_nocancel () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #1  0xb60f510a in vio_read () from /usr/lib/libmysqlclient.so.12
 No symbol table info available.
 #2  0xb60f62e9 in net_request_file () from /usr/lib/libmysqlclient.so.12
 No symbol table info available.
 #3  0xb60f5fe6 in my_net_read () from /usr/lib/libmysqlclient.so.12
 No symbol table info available.
 #4  0xb60dd418 in net_safe_read () from /usr/lib/libmysqlclient.so.12
 No symbol table info available.
 #5  0xb60df635 in mysql_read_query_result () from
 /usr/lib/libmysqlclient.so.12
 No symbol table info available.
 #6  0xb60df9f1 in mysql_real_query () from /usr/lib/libmysqlclient.so.12
 No symbol table info available.
 #7  0xb6129140 in QMYSQLResult::reset () from
 /usr/lib/qt3/plugins/sqldrivers/libqsqlmysql.so
 No symbol table info available.
 #8  0xb6c153d6 in QSqlQuery::exec () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #9  0xb72d5e21 in MSqlQuery::exec (this=0xafeff190, query=@0xafefed58) at
 mythdbcon.cpp:323
         result = 182
 #10 0xb6c174d9 in QSqlQuery::exec () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #11 0x080639db in MSqlQuery::exec (this=0xafeff190) at mythdbcon.h:109
 No locals.
 #12 0x08080fd8 in MainServer::HandleQueryRecordings (this=0xb1f008a8,
 type=
       {static null = {static null = <same as static member of an already
 seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d =
 0xabaa83b0, static shared_null = 0x80e3070}, pbs=0xa9adccc0) at
 mainserver.cpp:984
         pbssock = (struct QSocket *) 0xb1f05700
         islocal = false
         playbackhost = {static null = {static null = <same as static
 member of an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xa9ad9dd8, static shared_null =
 0x80e3070}
         fs_db_name = {static null = {static null = <same as static member
 of an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xaba35ca8, static shared_null =
 0x80e3070}
         rectime = {d = {jd = 2453737}, t = {ds = 53464277}}
         ri = {<std::_List_iterator_base> = {_M_node = 0x85f0a10}, <No data
 fields>}
         schedList = {<std::_List_base<ProgramInfo*,
 std::allocator<ProgramInfo*> >> = {<std::_List_alloc_base<ProgramInfo*,
 std::allocator<ProgramInfo*>, true>> = {_M_node = 0x85f0a10}, <No data
 fields>}, <No data fields>}
         ip = {static null = {static null = <same as static member of an
 already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xaba9f598, static shared_null =
 0x80e3070}
         port = {static null = {static null = <same as static member of an
 already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xaba773d8, static shared_null =
 0x80e3070}
         chanorder = {static null = {static null = <same as static member
 of an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xaba774d0, static shared_null =
 0x80e3070}
         inUseMap = {sh = 0xa9a158a8}
         inUseKey = {static null = {static null = <same as static member of
 an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x80e3070, static shared_null =
 0x80e3070}
         inUseForWhat = {static null = {static null = <same as static
 member of an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x80e3070, static shared_null =
 0x80e3070}
         oneHourAgo = {d = {jd = 2453737}, t = {ds = 49804280}}
         query = {<> = {<No data fields>}, m_db = 0x8108d00, m_isConnected
 = true, m_returnConnection = true}
         thequery = {static null = {static null = <same as static member of
 an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xaba55780, static shared_null =
 0x80e3070}
         outputlist = {<QValueList<QString>> = {sh = 0xa9a96468}, <No data
 fields>}
         fileprefix = {static null = {static null = <same as static member
 of an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xac7c3ac8, static shared_null =
 0x80e3070}
         backendIpMap = {sh = 0xabaca5e0}
         backendPortMap = {sh = 0xaba35c28}
 #13 0x0807ab19 in MainServer::ProcessRequestWork (this=0xb1f008a8,
 sock=0xb1f05700) at mainserver.cpp:312
         listline = {<QValueList<QString>> = {sh = 0xaba77508}, <No data
 fields>}
         line = {static null = {static null = <same as static member of an
 already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xabae5810, static shared_null =
 0x80e3070}
         tokens = {<QValueList<QString>> = {sh = 0xa9a99df8}, <No data
 fields>}
         command = {static null = {static null = <same as static member of
 an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xaba55728, static shared_null =
 0x80e3070}
         pbs = (class PlaybackSock *) 0xa9adccc0
 #14 0x0807a2a4 in MainServer::ProcessRequest (this=0xb1f008a8,
 sock=0xb1f05700) at mainserver.cpp:256
 No locals.
 #15 0x080a2964 in ProcessRequestThread::run (this=0xb1f00e38) at
 mainserver.cpp:91
 No locals.
 #16 0xb6904330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #17 0xb6591ccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #18 0xb6439b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 13 (Thread -1334838352 (LWP 4131)):
 #0  0xb6593b61 in pthread_cond_wait@@GLIBC_2.3.2 () from
 /lib/tls/libpthread.so.0
 No symbol table info available.
 #1  0xb6c5dfce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #2  0x080a2941 in ProcessRequestThread::run (this=0xb1f00be0) at
 mainserver.cpp:86
 No locals.
 #3  0xb6904330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #4  0xb6591ccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6439b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 12 (Thread -1326449744 (LWP 4130)):
 #0  0xb6593b61 in pthread_cond_wait@@GLIBC_2.3.2 () from
 /lib/tls/libpthread.so.0
 No symbol table info available.
 #1  0xb6c5dfce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #2  0x080a2941 in ProcessRequestThread::run (this=0xb1f00a48) at
 mainserver.cpp:86
 No locals.
 #3  0xb6904330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #4  0xb6591ccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6439b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 11 (Thread -1318061136 (LWP 4129)):
 #0  0xb6593b61 in pthread_cond_wait@@GLIBC_2.3.2 () from
 /lib/tls/libpthread.so.0
 No symbol table info available.
 #1  0xb6c5dfce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #2  0x080a2941 in ProcessRequestThread::run (this=0xb1f00510) at
 mainserver.cpp:86
 No locals.
 #3  0xb6904330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #4  0xb6591ccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6439b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 10 (Thread -1309672528 (LWP 4128)):
 #0  0xb63fa2ec in nanosleep () from /lib/tls/libc.so.6
 No symbol table info available.
 #1  0xb63fa110 in sleep () from /lib/tls/libc.so.6
 No symbol table info available.
 #2  0xb7a5a879 in JobQueue::ProcessQueue (this=0x810f9a0) at
 jobqueue.cpp:475
         chanid = {static null = {static null = <same as static member of
 an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xaba740d8, static shared_null =
 0x80e3070}
         starttime = {d = {jd = 2453737}, t = {ds = 19740000}}
         startts = {static null = {static null = <same as static member of
 an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xaba43300, static shared_null =
 0x80e3070}
         type = 2
         id = 5794
         cmds = 0
         flags = 2
         status = 4
         hostname = {static null = {static null = <same as static member of
 an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xac7a9298, static shared_null =
 0x80e3070}
         sleepTime = 60
         jobStatus = {sh = 0x8110d80}
         maxJobs = 1
         queueStartTimeStr = {static null = {static null = <same as static
 member of an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xaba60148, static shared_null =
 0x80e3070}
         queueEndTimeStr = {static null = {static null = <same as static
 member of an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xaba45ee0, static shared_null =
 0x80e3070}
         queueStartTime = 0
         queueEndTime = 2359
         curQTime = {ds = 21839739}
         curTime = 603
         message = {static null = {static null = <same as static member of
 an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xabae5878, static shared_null =
 0x80e3070}
         tmpStr = {static null = {static null = <same as static member of
 an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xa9a64260, static shared_null =
 0x80e3070}
         jobs = {sh = 0x810fa38}
         atMax = true
         inTimeWindow = true
         startedJobAlready = false
 #3  0xb7a55cc6 in JobQueue::RunQueueProcesser (this=0x810f9a0) at
 jobqueue.cpp:138
 No locals.
 #4  0xb7a55cef in JobQueue::QueueProcesserThread (param=0x810f9a0) at
 jobqueue.cpp:144
         jobqueue = (class JobQueue *) 0x810f9a0
 #5  0xb6591ccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #6  0xb6439b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 9 (Thread -1299645520 (LWP 4127)):
 #0  0xb63fa2ec in nanosleep () from /lib/tls/libc.so.6
 No symbol table info available.
 #1  0xb63fa110 in sleep () from /lib/tls/libc.so.6
 No symbol table info available.
 #2  0x08059eea in AutoExpire::Sleep (this=0x811baa0, sleepTime=60) at
 autoexpire.cpp:280
         minSleep = 5
         timeExpended = 50
 #3  0x08059e94 in AutoExpire::RunExpirer (this=0x811baa0) at
 autoexpire.cpp:265
         curTime = {ds = 53409342}
         timer = {ds = 53409339}
 #4  0x0805ceb5 in AutoExpire::ExpirerThread (param=0x811baa0) at
 autoexpire.cpp:463
         expirer = (AutoExpire *) 0x811baa0
 #5  0xb6591ccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #6  0xb6439b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 8 (Thread -1291256912 (LWP 4126)):
 #0  0xb6593dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
 /lib/tls/libpthread.so.0
 No symbol table info available.
 #1  0xb6c5dfad in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #2  0x080acc07 in Scheduler::RunScheduler (this=0x811bbc8) at
 scheduler.cpp:1096
         statuschanged = false
         recIter = {<std::_List_iterator_base> = {_M_node = 0x85f52e8}, <No
 data fields>}
         prerollseconds = 0
         secsleft = 14816
         nexttv = (EncoderLink *) 0x8113790
         nextRecording = (ProgramInfo *) 0x85e3ed0
         nextrectime = {d = {jd = 2453737}, t = {ds = 68280000}}
         curtime = {d = {jd = 2453737}, t = {ds = 53463837}}
         lastupdate = {d = {jd = 2453737}, t = {ds = 30050714}}
         recordfileprefix = {static null = {static null = <same as static
 member of an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x8113768, static shared_null =
 0x80e3070}
         startIter = {<std::_List_iterator_base> = {_M_node = 0x8122920},
 <No data fields>}
         blockShutdown = true
         idleSince = {d = {jd = 0}, t = {ds = 0}}
         idleTimeoutSecs = 0
         idleWaitForRecordingTime = 15
         firstRun = false
         fillstart = {tv_sec = 1136125251, tv_usec = 488251}
         fillend = {tv_sec = 1136125256, tv_usec = 906330}
         matchTime = 0.485754997
         placeTime = 5.4180789
         query = {<> = {<No data fields>}, m_db = 0x810aee0, m_isConnected
 = true, m_returnConnection = false}
 #3  0x080b0795 in Scheduler::SchedulerThread (param=0x811bbc8) at
 scheduler.cpp:1527
         sched = (Scheduler *) 0x811bbc8
 #4  0xb6591ccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6439b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 7 (Thread -1282868304 (LWP 4124)):
 #0  0xb6593dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
 /lib/tls/libpthread.so.0
 No symbol table info available.
 #1  0xb6c5dd7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #2  0xb7cb37f4 in TVRec::RunTV (this=0x811a590) at tv_rec.cpp:1220
         lock = {mtx = 0x811a648}
         timeout = 118
 #3  0xb7cb2ce3 in TVRec::EventThread (param=0x811a590) at tv_rec.cpp:1065
         thetv = (class TVRec *) 0x811a590
 #4  0xb6591ccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6439b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 6 (Thread -1274479696 (LWP 4122)):
 #0  0xb6593dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
 /lib/tls/libpthread.so.0
 No symbol table info available.
 #1  0xb6c5dd7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #2  0xb7cb37f4 in TVRec::RunTV (this=0x8116878) at tv_rec.cpp:1220
         lock = {mtx = 0x8116930}
         timeout = 97
 #3  0xb7cb2ce3 in TVRec::EventThread (param=0x8116878) at tv_rec.cpp:1065
         thetv = (class TVRec *) 0x8116878
 #4  0xb6591ccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6439b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 5 (Thread -1266091088 (LWP 4121)):
 #0  0xb6593dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
 /lib/tls/libpthread.so.0
 No symbol table info available.
 #1  0xb6c5dd7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #2  0xb7cb37f4 in TVRec::RunTV (this=0x81151e0) at tv_rec.cpp:1220
         lock = {mtx = 0x8115298}
         timeout = 84
 #3  0xb7cb2ce3 in TVRec::EventThread (param=0x81151e0) at tv_rec.cpp:1065
         thetv = (class TVRec *) 0x81151e0
 #4  0xb6591ccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6439b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 4 (Thread -1257702480 (LWP 4120)):
 #0  0xb6593dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
 /lib/tls/libpthread.so.0
 No symbol table info available.
 #1  0xb6c5dd7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #2  0xb7cb37f4 in TVRec::RunTV (this=0x8113838) at tv_rec.cpp:1220
         lock = {mtx = 0x81138f0}
         timeout = 106
 #3  0xb7cb2ce3 in TVRec::EventThread (param=0x8113838) at tv_rec.cpp:1065
         thetv = (class TVRec *) 0x8113838
 #4  0xb6591ccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6439b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 3 (Thread -1249313872 (LWP 4119)):
 #0  0xb6593dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
 /lib/tls/libpthread.so.0
 No symbol table info available.
 #1  0xb6c5dd7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #2  0xb7cb37f4 in TVRec::RunTV (this=0x810b298) at tv_rec.cpp:1220
         lock = {mtx = 0x810b350}
         timeout = 118
 #3  0xb7cb2ce3 in TVRec::EventThread (param=0x810b298) at tv_rec.cpp:1065
         thetv = (class TVRec *) 0x810b298
 #4  0xb6591ccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6439b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 2 (Thread -1240925264 (LWP 4116)):
 #0  0xb63fa2ec in nanosleep () from /lib/tls/libc.so.6
 No symbol table info available.
 #1  0xb63fa110 in sleep () from /lib/tls/libc.so.6
 No symbol table info available.
 #2  0x080c2ad6 in HouseKeeper::RunHouseKeeping (this=0x8109d50) at
 housekeeper.cpp:251
         period = 1
         maxhr = 11
         minhr = 9
         dbTag = {static null = {static null = <same as static member of an
 already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0xab4125f0, static shared_null =
 0x80e3070}
 #3  0x080c3785 in HouseKeeper::doHouseKeepingThread (param=0x8109d50) at
 housekeeper.cpp:330
         hkeeper = (HouseKeeper *) 0x8109d50
 #4  0xb6591ccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6439b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 1 (Thread -1240279360 (LWP 4114)):
 #0  0xb6431f87 in select () from /lib/tls/libc.so.6
 No symbol table info available.
 #1  0xb68b1f28 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #2  0xb6926ea2 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #3  0xb6926dcb in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #4  0xb690d305 in QApplication::exec () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #5  0x0807737a in main (argc=3, argv=0xbfaa88a4) at main.cpp:559
         a = <incomplete type>
         binname = {static null = {static null = <same as static member of
 an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x80fc7a8, static shared_null =
 0x80e3070}
         daemonize = false
         printsched = false
         testsched = false
         resched = false
         nosched = false
         nojobqueue = false
         noexpirer = false
         printexpire = false
         pidfs = <incomplete type>
         port = 6543
         statusport = 6544
         myip = {static null = {static null = <same as static member of an
 already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x81090b0, static shared_null =
 0x80e3070}
         masterip = {static null = {static null = <same as static member of
 an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x810a7d0, static shared_null =
 0x80e3070}
         ismaster = true
         fatal_error = false
         runsched = true
 #0  0xb6596381 in __write_nocancel () from /lib/tls/libpthread.so.0
 }}}

-- 
Ticket URL: <http://cvs.mythtv.org/trac/ticket/912>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list