[mythtv-commits] Ticket #960: mythbackend segfault, SVN 8513

MythTV mythtv at cvs.mythtv.org
Sat Jan 7 07:00:16 UTC 2006


#960: mythbackend segfault, SVN 8513
----------------------+-----------------------------------------------------
 Reporter:  rkulagow  |       Owner:  ijr
     Type:  defect    |      Status:  new
 Priority:  major     |   Milestone:     
Component:  mythtv    |     Version:     
 Severity:  medium    |  
----------------------+-----------------------------------------------------
 Repository UUID: 7dbf422c-18fa-0310-86e9-fd20926502f2
 Revision: 8514
 Node Kind: directory
 Schedule: normal
 Last Changed Author: cpinkham
 Last Changed Rev: 8513
 Last Changed Date: 2006-01-06 01:19:57 -0600 (Fri, 06 Jan 2006)
 Properties Last Updated: 2005-06-22 08:45:40 -0500 (Wed, 22 Jun 2005)

 mythbackend.log:
 {{{
 2006-01-07 00:53:38.346 AFD: Audio format changed
                         from id(NONE)    -1Hz -1ch   0bps    ; id(NONE)
 -1Hz -1ch   0bps
                         to   id( MP2) 48000Hz  2ch  16bps    ; id( MP2)
 48000Hz  2ch  16bps
 2006-01-07 00:53:41.594 MainServer::HandleAnnounce FileTransfer
 2006-01-07 00:53:41.859 adding: masterbackend as a remote file transfer
 0: start_time: 0.036 duration: 172.402
 1: start_time: 0.026 duration: 172.392
 stream: start_time: 0.289 duration: 1915.691 bitrate=5195 kb/s
 2006-01-07 00:53:42.067 AFD: Opened codec 0x81cd2b0, id(MPEG2VIDEO)
 type(Video)
 2006-01-07 00:53:42.126 AFD: Opened codec 0x8140d90, id(MP2) type(Audio)
 2006-01-07 00:53:42.127 AFD: Audio Track #1 is A/V stream #1 and has 2
 channels in the Unknown language(0).
 2006-01-07 00:53:42.140 AFD: Selected track 1: Unknown MP2 2ch (A/V Stream
 #1)
 2006-01-07 00:53:42.143 AFD: Initializing audio parms from audio track #1
 2006-01-07 00:53:42.147 AFD: Audio format changed
                         from id(NONE)    -1Hz -1ch   0bps    ; id(NONE)
 -1Hz -1ch   0bps
                         to   id( MP2) 48000Hz  2ch  16bps    ; id( MP2)
 48000Hz  2ch  16bps
 2006-01-07 00:53:46.550 MainServer::HandleAnnounce FileTransfer
 2006-01-07 00:53:51.737 adding: masterbackend as a remote file transfer
 2006-01-07 00:53:51.983 Preview Error: Previewer file
 '/var/myth/video/1046_20060104083500.mpg' is not valid.
 2006-01-07 00:53:52.038 MainServer: Failed to make preview image.
 2006-01-07 00:53:52.047 MainServer::HandleAnnounce FileTransfer
 2006-01-07 00:53:52.057 adding: masterbackend as a remote file transfer
 2006-01-07 00:53:52.060 Could not open
 /var/myth/video/1046_20060104083500.mpg.png.  6 retries remaining.
 2006-01-07 00:53:52.571 Could not open
 /var/myth/video/1046_20060104083500.mpg.png.  5 retries remaining.
 2006-01-07 00:53:53.079 Could not open
 /var/myth/video/1046_20060104083500.mpg.png.  4 retries remaining.
 2006-01-07 00:53:53.587 Could not open
 /var/myth/video/1046_20060104083500.mpg.png.  3 retries remaining.
 2006-01-07 00:53:54.119 Could not open
 /var/myth/video/1046_20060104083500.mpg.png.  2 retries remaining.
 2006-01-07 00:53:54.627 Could not open
 /var/myth/video/1046_20060104083500.mpg.png.  1 retries remaining.
 2006-01-07 00:53:55.135 Could not open
 /var/myth/video/1046_20060104083500.mpg.png.  0 retries remaining.
 2006-01-07 00:53:56.468 MainServer::HandlePixmapLastModified()
                          Couldn't find backend for:
                           : " "
 2006-01-07 00:53:56.578 Got requested for last modified date and time of
 preview pixmap on backend-2
 2006-01-07 00:53:56.608 MainServer::HandleGenPreviewPixmap()
                         Couldn't find backend for:
                           : " "
 2006-01-07 00:53:56.632 MainServer::HandleAnnounce FileTransfer
 2006-01-07 00:53:56.636 adding: masterbackend as a remote file transfer
 2006-01-07 00:53:56.884 MainServer::HandlePixmapLastModified()
                          Couldn't find backend for:
                           : " "
 2006-01-07 00:53:56.955 Got requested for last modified date and time of
 preview pixmap on backend-2
 2006-01-07 00:53:56.964 MainServer::HandleGenPreviewPixmap()
                         Couldn't find backend for:
                           : " "
 2006-01-07 00:53:56.992 MainServer::HandleAnnounce FileTransfer
 2006-01-07 00:53:56.996 adding: masterbackend as a remote file transfer
 2006-01-07 00:53:57.056 MainServer::HandlePixmapLastModified()
                          Couldn't find backend for:
                           : " "
 2006-01-07 00:53:57.119 Got requested for last modified date and time of
 preview pixmap on backend-2
 2006-01-07 00:53:57.176 MainServer::HandleGenPreviewPixmap()
                         Couldn't find backend for:
                           : " "
 2006-01-07 00:53:57.188 MainServer::HandleAnnounce FileTransfer
 2006-01-07 00:53:57.201 adding: masterbackend as a remote file transfer
 2006-01-07 00:53:57.408 MainServer::HandlePixmapLastModified()
                          Couldn't find backend for:
                           : " "
 2006-01-07 00:53:57.547 Got requested for last modified date and time of
 preview pixmap on backend-2
 2006-01-07 00:53:57.556 MainServer::HandleGenPreviewPixmap()
                         Couldn't find backend for:
                           : " "
 2006-01-07 00:53:57.604 MainServer::HandleAnnounce FileTransfer
 2006-01-07 00:53:57.608 adding: masterbackend as a remote file transfer
 2006-01-07 00:53:57.760 MainServer::HandlePixmapLastModified()
                          Couldn't find backend for:
                           : " "
 2006-01-07 00:53:57.810 Got requested for last modified date and time of
 preview pixmap on backend-2
 2006-01-07 00:53:57.820 MainServer::HandleGenPreviewPixmap()
                         Couldn't find backend for:
                           : " "
 2006-01-07 00:53:57.832 MainServer::HandleAnnounce FileTransfer
 2006-01-07 00:53:57.836 adding: masterbackend as a remote file transfer
 2006-01-07 00:54:36.860 Running HouseKeeping
 2006-01-07 00:54:38.964 MainServer::HandleAnnounce Playback
 2006-01-07 00:54:39.107 adding: masterbackend as a client (events: 0)
 2006-01-07 00:54:43.038 Error deleting
 '/var/myth/video/1011_20060106095500.mpg', No such file or directory
 2006-01-07 00:54:49.154 Reschedule requested for id 0.
 2006-01-07 00:54:57.242 Scheduled 429 items in 8.1 = 0.01 match + 8.08
 place
 2006-01-07 00:54:59.426 MainServer::HandleAnnounce Playback
 2006-01-07 00:54:59.448 adding: masterbackend as a client (events: 0)
 }}}

 gdb:
 {{{
 [Thread -1375736912 (LWP 4611) exited]
 [New Thread -1375736912 (LWP 4622)]
 [Thread -1375736912 (LWP 4622) exited]
 [New Thread -1375736912 (LWP 4655)]
 [Thread -1375736912 (LWP 4655) exited]
 [New Thread -1375736912 (LWP 4900)]
 [Thread -1375736912 (LWP 4900) exited]

 Program received signal SIGSEGV, Segmentation fault.
 [Switching to Thread -1327498320 (LWP 4120)]
 0xb6327e69 in free () from /lib/tls/libc.so.6

 Thread 15 (Thread -1352664144 (LWP 4123)):
 #0  0xb64ecb61 in pthread_cond_wait@@GLIBC_2.3.2 () from
 /lib/tls/libpthread.so.0
 No symbol table info available.
 #1  0xb6bb6fce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #2  0x080a2981 in ProcessRequestThread::run (this=0x8110010) at
 mainserver.cpp:86
 No locals.
 #3  0xb685d330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #4  0xb64eaccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6392b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 14 (Thread -1344275536 (LWP 4122)):
 #0  0xb64ecb61 in pthread_cond_wait@@GLIBC_2.3.2 () from
 /lib/tls/libpthread.so.0
 No symbol table info available.
 #1  0xb6bb6fce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #2  0x080a2981 in ProcessRequestThread::run (this=0x810ff00) at
 mainserver.cpp:86
 No locals.
 #3  0xb685d330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #4  0xb64eaccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6392b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 13 (Thread -1335886928 (LWP 4121)):
 #0  0xb64ecb61 in pthread_cond_wait@@GLIBC_2.3.2 () from
 /lib/tls/libpthread.so.0
 No symbol table info available.
 #1  0xb6bb6fce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #2  0x080a2981 in ProcessRequestThread::run (this=0x810fe58) at
 mainserver.cpp:86
 No locals.
 #3  0xb685d330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #4  0xb64eaccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6392b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 12 (Thread -1327498320 (LWP 4120)):
 #0  0xb6327e69 in free () from /lib/tls/libc.so.6
 No symbol table info available.
 #1  0xb6154511 in operator delete () from /usr/lib/libstdc++.so.6
 No symbol table info available.
 #2  0xb615456c in operator delete[] () from /usr/lib/libstdc++.so.6
 No symbol table info available.
 #3  0xb6bfb724 in QStringData::~QStringData () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #4  0xb6bf00de in QStringData::deleteSelf () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #5  0x0806349b in ~QString (this=0xb0dff090) at qstring.h:848
 No locals.
 #6  0x08083373 in MainServer::HandleQueryRecordings (this=0x810fa38, type=
       {static null = {static null = <same as static member of an already
 seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x822ff08,
 static shared_null = 0x80e3070}, pbs=0x81f9d40) at mainserver.cpp:1093
         proginfo = (ProgramInfo *) 0x838e428
         basename = {static null = {static null = <same as static member of
 an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x81e9e60, static shared_null =
 0x80e3070}
         flags = 5
         lpath = {static null = {static null = <same as static member of an
 already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x81f3598, static shared_null =
 0x80e3070}
         slave = (class PlaybackSock *) 0x0
         checkFile = <incomplete type>
         pbssock = (struct QSocket *) 0xae069f88
         islocal = false
         playbackhost = {static null = {static null = <same as static
 member of an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x813f880, 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 = 0x843ac78, static shared_null =
 0x80e3070}
         rectime = {d = {jd = 2453743}, t = {ds = 3300142}}
         ri = {<std::_List_iterator_base> = {_M_node = 0xaececf00}, <No
 data fields>}
         schedList = {<std::_List_base<ProgramInfo*,
 std::allocator<ProgramInfo*> >> = {<std::_List_alloc_base<ProgramInfo*,
 std::allocator<ProgramInfo*>, true>> = {_M_node = 0xaececf00}, <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 = 0x8109c50, 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 = 0x8109c98, 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 = 0x8112f28, static shared_null =
 0x80e3070}
         inUseMap = {sh = 0x8140c48}
         inUseKey = {static null = {static null = <same as static member of
 an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x81da9e8, 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 = 2453742}, t = {ds = 86040145}}
         query = {<> = {<No data fields>}, m_db = 0x80ff070, 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 = 0x8125c50, static shared_null =
 0x80e3070}
         outputlist = {<QValueList<QString>> = {sh = 0x81eb380}, <No data
 fields>}
         fileprefix = {static null = {static null = <same as static member
 of an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x8117948, static shared_null =
 0x80e3070}
         backendIpMap = {sh = 0x8140bf8}
         backendPortMap = {sh = 0x813f840}
 #7  0x0807ab59 in MainServer::ProcessRequestWork (this=0x810fa38,
 sock=0xae069f88) at mainserver.cpp:312
         listline = {<QValueList<QString>> = {sh = 0x81e2c38}, <No data
 fields>}
         line = {static null = {static null = <same as static member of an
 already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x813fe18, static shared_null =
 0x80e3070}
         tokens = {<QValueList<QString>> = {sh = 0x81decb8}, <No data
 fields>}
         command = {static null = {static null = <same as static member of
 an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x81f91c8, static shared_null =
 0x80e3070}
         pbs = (class PlaybackSock *) 0x81f9d40
 #8  0x0807a2e4 in MainServer::ProcessRequest (this=0x810fa38,
 sock=0xae069f88) at mainserver.cpp:256
 No locals.
 #9  0x080a29a4 in ProcessRequestThread::run (this=0x810fbd8) at
 mainserver.cpp:91
 No locals.
 #10 0xb685d330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #11 0xb64eaccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #12 0xb6392b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 11 (Thread -1319109712 (LWP 4119)):
 #0  0xb64ecb61 in pthread_cond_wait@@GLIBC_2.3.2 () from
 /lib/tls/libpthread.so.0
 No symbol table info available.
 #1  0xb6bb6fce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #2  0x080a2981 in ProcessRequestThread::run (this=0x810fba0) at
 mainserver.cpp:86
 No locals.
 #3  0xb685d330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #4  0xb64eaccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6392b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 10 (Thread -1310721104 (LWP 4118)):
 #0  0xb63532ec in nanosleep () from /lib/tls/libc.so.6
 No symbol table info available.
 #1  0xb6353110 in sleep () from /lib/tls/libc.so.6
 No symbol table info available.
 #2  0xb79c6a25 in JobQueue::ProcessQueue (this=0x811f1b0) 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 = 0x81e1e40, static shared_null =
 0x80e3070}
         starttime = {d = {jd = 2453742}, t = {ds = 82800000}}
         startts = {static null = {static null = <same as static member of
 an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x812d228, static shared_null =
 0x80e3070}
         type = 2
         id = 5869
         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 = 0x81ea808, static shared_null =
 0x80e3070}
         sleepTime = 60
         jobStatus = {sh = 0x81115f8}
         maxJobs = 1
         queueStartTimeStr = {static null = {static null = <same as static
 member of an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x811c700, 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 = 0x811bee0, static shared_null =
 0x80e3070}
         queueStartTime = 0
         queueEndTime = 2359
         curQTime = {ds = 68532}
         curTime = 1
         message = {static null = {static null = <same as static member of
 an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x811f470, 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 = 0x811a618, static shared_null =
 0x80e3070}
         jobs = {sh = 0x8110ed0}
         atMax = true
         inTimeWindow = true
         startedJobAlready = false
 #3  0xb79c1e72 in JobQueue::RunQueueProcesser (this=0x811f1b0) at
 jobqueue.cpp:138
 No locals.
 #4  0xb79c1e9b in JobQueue::QueueProcesserThread (param=0x811f1b0) at
 jobqueue.cpp:144
         jobqueue = (class JobQueue *) 0x811f1b0
 #5  0xb64eaccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #6  0xb6392b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 9 (Thread -1300329552 (LWP 4117)):
 #0  0xb63532ec in nanosleep () from /lib/tls/libc.so.6
 No symbol table info available.
 #1  0xb6353110 in sleep () from /lib/tls/libc.so.6
 No symbol table info available.
 #2  0x08059f2a in AutoExpire::Sleep (this=0x811f4b8, sleepTime=60) at
 autoexpire.cpp:280
         minSleep = 5
         timeExpended = 30
 #3  0x08059ed4 in AutoExpire::RunExpirer (this=0x811f4b8) at
 autoexpire.cpp:265
         curTime = {ds = 3267246}
         timer = {ds = 3267243}
 #4  0x0805cef5 in AutoExpire::ExpirerThread (param=0x811f4b8) at
 autoexpire.cpp:463
         expirer = (AutoExpire *) 0x811f4b8
 #5  0xb64eaccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #6  0xb6392b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 8 (Thread -1291940944 (LWP 4116)):
 #0  0xb64ecdc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
 /lib/tls/libpthread.so.0
 No symbol table info available.
 #1  0xb6bb6fad in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #2  0x080acc2b in Scheduler::RunScheduler (this=0x811ace0) at
 scheduler.cpp:1092
         statuschanged = false
         recIter = {<std::_List_iterator_base> = {_M_node = 0xaea7b2a8},
 <No data fields>}
         prerollseconds = 0
         secsleft = 16440
         nexttv = (EncoderLink *) 0x811fe80
         nextRecording = (ProgramInfo *) 0xae03b7d8
         nextrectime = {d = {jd = 2453743}, t = {ds = 19740000}}
         curtime = {d = {jd = 2453743}, t = {ds = 3299282}}
         lastupdate = {d = {jd = 2453743}, t = {ds = 3289025}}
         recordfileprefix = {static null = {static null = <same as static
 member of an already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x8117948, static shared_null =
 0x80e3070}
         startIter = {<std::_List_iterator_base> = {_M_node = 0xaeab84e0},
 <No data fields>}
         blockShutdown = false
         idleSince = {d = {jd = 0}, t = {ds = 0}}
         idleTimeoutSecs = 0
         idleWaitForRecordingTime = 15
         firstRun = false
         fillstart = {tv_sec = 1136616889, tv_usec = 160956}
         fillend = {tv_sec = 1136616897, tv_usec = 242254}
         matchTime = 0.00677799992
         placeTime = 8.08129787
         query = {<> = {<No data fields>}, m_db = 0x810b270, m_isConnected
 = true, m_returnConnection = false}
 #3  0x080b07b9 in Scheduler::SchedulerThread (param=0x811ace0) at
 scheduler.cpp:1523
         sched = (Scheduler *) 0x811ace0
 #4  0xb64eaccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6392b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 7 (Thread -1283552336 (LWP 4114)):
 #0  0xb64ecdc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
 /lib/tls/libpthread.so.0
 No symbol table info available.
 #1  0xb6bb6d7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #2  0xb7c29aa8 in TVRec::RunTV (this=0x811f8f0) at tv_rec.cpp:1220
         lock = {mtx = 0x811f9a8}
         timeout = 118
 #3  0xb7c28f97 in TVRec::EventThread (param=0x811f8f0) at tv_rec.cpp:1065
         thetv = (class TVRec *) 0x811f8f0
 #4  0xb64eaccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6392b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 6 (Thread -1275163728 (LWP 4112)):
 #0  0xb64ecdc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
 /lib/tls/libpthread.so.0
 No symbol table info available.
 #1  0xb6bb6d7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #2  0xb7c29aa8 in TVRec::RunTV (this=0x8116c60) at tv_rec.cpp:1220
         lock = {mtx = 0x8116d18}
         timeout = 97
 #3  0xb7c28f97 in TVRec::EventThread (param=0x8116c60) at tv_rec.cpp:1065
         thetv = (class TVRec *) 0x8116c60
 #4  0xb64eaccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6392b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 5 (Thread -1266775120 (LWP 4111)):
 #0  0xb64ecdc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
 /lib/tls/libpthread.so.0
 No symbol table info available.
 #1  0xb6bb6d7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #2  0xb7c29aa8 in TVRec::RunTV (this=0x81152e0) at tv_rec.cpp:1220
         lock = {mtx = 0x8115398}
         timeout = 84
 #3  0xb7c28f97 in TVRec::EventThread (param=0x81152e0) at tv_rec.cpp:1065
         thetv = (class TVRec *) 0x81152e0
 #4  0xb64eaccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6392b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 4 (Thread -1258386512 (LWP 4110)):
 #0  0xb64ecdc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
 /lib/tls/libpthread.so.0
 No symbol table info available.
 #1  0xb6bb6d7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #2  0xb7c29aa8 in TVRec::RunTV (this=0x8113a38) at tv_rec.cpp:1220
         lock = {mtx = 0x8113af0}
         timeout = 106
 #3  0xb7c28f97 in TVRec::EventThread (param=0x8113a38) at tv_rec.cpp:1065
         thetv = (class TVRec *) 0x8113a38
 #4  0xb64eaccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6392b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 3 (Thread -1249997904 (LWP 4109)):
 #0  0xb64ecdc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
 /lib/tls/libpthread.so.0
 No symbol table info available.
 #1  0xb6bb6d7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #2  0xb7c29aa8 in TVRec::RunTV (this=0x810b310) at tv_rec.cpp:1220
         lock = {mtx = 0x810b3c8}
         timeout = 118
 #3  0xb7c28f97 in TVRec::EventThread (param=0x810b310) at tv_rec.cpp:1065
         thetv = (class TVRec *) 0x810b310
 #4  0xb64eaccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6392b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 2 (Thread -1241609296 (LWP 4106)):
 #0  0xb63532ec in nanosleep () from /lib/tls/libc.so.6
 No symbol table info available.
 #1  0xb6353110 in sleep () from /lib/tls/libc.so.6
 No symbol table info available.
 #2  0x080c2afa in HouseKeeper::RunHouseKeeping (this=0x8109250) at
 housekeeper.cpp:251
         period = 1
         maxhr = 3
         minhr = 1
         dbTag = {static null = {static null = <same as static member of an
 already seen type>, d = 0x80e3070,
     static shared_null = 0x80e3070}, d = 0x81e7ba8, static shared_null =
 0x80e3070}
 #3  0x080c37a9 in HouseKeeper::doHouseKeepingThread (param=0x8109250) at
 housekeeper.cpp:330
         hkeeper = (HouseKeeper *) 0x8109250
 #4  0xb64eaccd in start_thread () from /lib/tls/libpthread.so.0
 No symbol table info available.
 #5  0xb6392b0e in clone () from /lib/tls/libc.so.6
 No symbol table info available.

 Thread 1 (Thread -1240963392 (LWP 4102)):
 #0  0xb638af87 in select () from /lib/tls/libc.so.6
 No symbol table info available.
 #1  0xb680af28 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #2  0xb687fea2 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #3  0xb687fdcb in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #4  0xb6866305 in QApplication::exec () from /usr/lib/libqt-mt.so.3
 No symbol table info available.
 #5  0x080773ba in main (argc=5, argv=0xbfb20734) 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 = 0x8109c50, 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 = 0x810a4e0, static shared_null =
 0x80e3070}
         ismaster = true
         fatal_error = false
         runsched = true
 #0  0xb6327e69 in free () from /lib/tls/libc.so.6
 }}}

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


More information about the mythtv-commits mailing list