[mythtv-commits] Re: Ticket #929: Backend segfault, gdb backtrace
MythTV
mythtv at cvs.mythtv.org
Sun Jan 8 15:09:13 UTC 2006
#929: Backend segfault, gdb backtrace
----------------------+-----------------------------------------------------
Reporter: rkulagow | Owner: danielk
Type: defect | Status: new
Priority: major | Milestone: 0.19
Component: mythtv | Version: head
Severity: medium | Resolution:
----------------------+-----------------------------------------------------
Comment (by rkulagow):
From now on, I'm going to run SVN using $ valgrind --log-file=valgrind
mythbackend -l mythbackend.log -v record,channel,siparser
Is that sufficient to catch this bug?
mythbackend.log:
{{{
2006-01-08 02:48:30.949 AFD: Opened codec 0x80bae40, id(MPEG2VIDEO)
type(Video)
2006-01-08 02:48:30.968 AFD: Opened codec 0x80bb250, id(MP2) type(Audio)
2006-01-08 02:48:30.972 AFD: Audio Track #1 is A/V stream #1 and has 2
channels in the Unknown language(0).
2006-01-08 02:48:30.986 AFD: Selected track 1: Unknown MP2 2ch (A/V Stream
#1)
2006-01-08 02:48:30.988 AFD: Initializing audio parms from audio track #1
2006-01-08 02:48:30.992 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-08 02:49:08.795 Running HouseKeeping
2006-01-08 02:54:08.834 Running HouseKeeping
2006-01-08 02:59:08.896 Running HouseKeeping
2006-01-08 03:04:08.923 Running HouseKeeping
2006-01-08 03:09:08.961 Running HouseKeeping
2006-01-08 03:14:09.112 Running HouseKeeping
2006-01-08 03:19:09.246 Running HouseKeeping
2006-01-08 03:19:29.624 TVRec(5): SetFlags(AskAllowRecording,) ->
RunMainLoop,AskAllowRecording,RecorderRunning,
2006-01-08 03:20:00.783 TVRec(5): ClearFlags(FinishRecording,) ->
RunMainLoop,AskAllowRecording,RecorderRunning,
2006-01-08 03:20:00.834 TVRec(5): Changing from RecordingOnly to None
2006-01-08 03:20:00.840 TVRec(5):
ClearFlags(FrontendReady,CancelNextRecording,) ->
RunMainLoop,AskAllowRecording,RecorderRunning,
2006-01-08 03:20:00.878 TVRec(5): SetFlags(AskAllowRecording,) ->
RunMainLoop,AskAllowRecording,RecorderRunning,
2006-01-08 03:20:00.884 TVRec(5): Request: Program(no) channel() input()
flags(CloseRec,KillRingBuffer,)
2006-01-08 03:20:00.889 Finished recording The Office "New Girl": channel
3162
2006-01-08 03:20:01.141 TVRec(5): ClearFlags(RecorderRunning,) ->
RunMainLoop,AskAllowRecording,
[mpeg2video @ 0xb763a130]Warning MVs not available
2006-01-08 03:28:55.541 ReadStringList timeout.
2006-01-08 03:28:55.550 Connection to backend server lost
2006-01-08 03:28:55.561 WriteStringList: Bad socket
2006-01-08 03:28:55.570 ReadStringList: Bad socket
2006-01-08 03:28:55.578 Reconnection to backend server failed
}}}
gdb:
{{{
[New Thread -1426080848 (LWP 10498)]
[New Thread -1387271248 (LWP 10499)]
[New Thread -1443910736 (LWP 10500)]
[Thread -1458570320 (LWP 10475) exited]
[New Thread -1458570320 (LWP 10501)]
[Thread -1443910736 (LWP 10500) exited]
[New Thread -1443910736 (LWP 10522)]
Program received signal SIGABRT, Aborted.
[Switching to Thread -1282946128 (LWP 9733)]
0xb637e9e7 in raise () from /lib/tls/libc.so.6
Thread 77 (Thread -1443910736 (LWP 10522)):
#0 0xb63c3af1 in strstr () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb690a6ea in QConnection::QConnection () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb6964d75 in QObject::connectInternal () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#3 0xb69654c5 in QObject::connect () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb6c018a5 in QSqlResultShared::QSqlResultShared () from /usr/lib
/libqt-mt.so.3
No symbol table info available.
#5 0xb6c01af8 in QSqlQuery::QSqlQuery () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#6 0xb6115234 in QMYSQLDriver::createQuery () from
/usr/lib/qt3/plugins/sqldrivers/libqsqlmysql.so
No symbol table info available.
#7 0xb6c01e5f in QSqlQuery::init () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#8 0xb6c01fa0 in QSqlQuery::QSqlQuery () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#9 0xb72c24a4 in MSqlQuery (this=0xa9efa190, qi=@0xa9efa180) at
mythdbcon.cpp:221
No locals.
#10 0xb72c327f in MSqlQuery::testDBConnection () at mythdbcon.cpp:353
query = {<> = {<No data fields>}, m_db = 0xaedb80b0, m_isConnected
= 184, m_returnConnection = 161}
#11 0xb7d63043 in PreviewGenerator::GetScreenGrab (pginfo=0xa93672a4,
filename=@0xa93672d4, secondsin=64,
bufferlen=@0xa9efa350, video_width=@0xa9efa358,
video_height=@0xa9efa354, video_aspect=@0xa9efa38c)
at previewgenerator.cpp:305
retbuf = 0x0
rbuf = (RingBuffer *) 0xb61e84fa
nvp = (NuppelVideoPlayer *) 0xa9efa298
#12 0xb7d62a57 in PreviewGenerator::LocalPreviewRun (this=0xa9367270) at
previewgenerator.cpp:228
aspect = 0
secsin = 64
len = 0
width = 0
height = 0
sz = 0
data = (unsigned char *) 0xb6c5eeba "[\201Ã:\032\033"
#13 0xb7d61d86 in PreviewGenerator::Run (this=0xa9367270) at
previewgenerator.cpp:104
No locals.
#14 0xb7d6200f in PreviewGenerator::PreviewRun (param=0xa9367270) at
previewgenerator.cpp:121
gen = (class PreviewGenerator *) 0xa9367270
#15 0xb657eccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#16 0xb6426b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 76 (Thread -1458570320 (LWP 10501)):
#0 0xb6584201 in __waitpid_nocancel () from /lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb7202d31 in myth_system (command=@0xa90ff3b0, flags=0) at
util.cpp:859
status = -1239356236
ready_to_lock = false
child = 10502
#2 0xb7a6c589 in JobQueue::DoFlagCommercialsThread (this=0x810d780) at
jobqueue.cpp:2017
program_info = (ProgramInfo *) 0x8533138
controlFlagging = 0
subtitle = {static null = {static null = <same as static member of
an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x83c90f8, static shared_null =
0x80e3070}
logDesc = {static null = {static null = <same as static member of
an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x837f788, static shared_null =
0x80e3070}
key = {static null = {static null = <same as static member of an
already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x85778c0, static shared_null =
0x80e3070}
jobID = 5882
msg = {static null = {static null = <same as static member of an
already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x84f8080, static shared_null =
0x80e3070}
breaksFound = 0
path = {static null = {static null = <same as static member of an
already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x8533100, static shared_null =
0x80e3070}
cmd = {static null = {static null = <same as static member of an
already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x81bcf58, static shared_null =
0x80e3070}
#3 0xb7a6b64d in JobQueue::FlagCommercialsThread (param=0x810d780) at
jobqueue.cpp:1960
theFlagger = (class JobQueue *) 0x810d780
#4 0xb657eccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6426b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 74 (Thread -1387271248 (LWP 10499)):
#0 0xb6580dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c4ad7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb7a33be6 in ThreadedFileWriter::SyncLoop (this=0xaedb8378) at
ThreadedFileWriter.cpp:330
No locals.
#3 0xb7a325b5 in ThreadedFileWriter::boot_syncer (wotsit=0xaedb8378) at
ThreadedFileWriter.cpp:103
fw = (ThreadedFileWriter *) 0xaedb8378
#4 0xb657eccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6426b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 73 (Thread -1426080848 (LWP 10498)):
#0 0xb6580dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c4ad7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb7a33ca0 in ThreadedFileWriter::DiskLoop (this=0xaedb8378) at
ThreadedFileWriter.cpp:353
size = 0
written = 264192
#3 0xb7a32587 in ThreadedFileWriter::boot_writer (wotsit=0xaedb8378) at
ThreadedFileWriter.cpp:93
fw = (ThreadedFileWriter *) 0xaedb8378
#4 0xb657eccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6426b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 15 (Thread -1351615568 (LWP 9742)):
#0 0xb6580b61 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c4afce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0x080a2981 in ProcessRequestThread::run (this=0x811d8e0) at
mainserver.cpp:86
No locals.
#3 0xb68f1330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb657eccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6426b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 14 (Thread -1343226960 (LWP 9741)):
#0 0xb6580b61 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c4afce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0x080a2981 in ProcessRequestThread::run (this=0x811e3e0) at
mainserver.cpp:86
No locals.
#3 0xb68f1330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb657eccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6426b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 13 (Thread -1334838352 (LWP 9740)):
#0 0xb6580b61 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c4afce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0x080a2981 in ProcessRequestThread::run (this=0x811dfe0) at
mainserver.cpp:86
No locals.
#3 0xb68f1330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb657eccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6426b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 12 (Thread -1326449744 (LWP 9739)):
#0 0xb6580b61 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c4afce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0x080a2981 in ProcessRequestThread::run (this=0x811e748) at
mainserver.cpp:86
No locals.
#3 0xb68f1330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb657eccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6426b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 11 (Thread -1318061136 (LWP 9738)):
#0 0xb6580b61 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c4afce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0x080a2981 in ProcessRequestThread::run (this=0x811b0b0) at
mainserver.cpp:86
No locals.
#3 0xb68f1330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb657eccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6426b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 10 (Thread -1308111952 (LWP 9737)):
#0 0xb63e72ec in nanosleep () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb63e7110 in sleep () from /lib/tls/libc.so.6
No symbol table info available.
#2 0xb7a5aa25 in JobQueue::ProcessQueue (this=0x810d780) 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 = 0xa932ed38, static shared_null =
0x80e3070}
starttime = {d = {jd = 2453744}, t = {ds = 9600000}}
startts = {static null = {static null = <same as static member of
an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0xa95c0a28, static shared_null =
0x80e3070}
type = 2
id = 5882
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 = 0xb1701fe8, static shared_null =
0x80e3070}
sleepTime = 60
jobStatus = {sh = 0xb17004c0}
maxJobs = 1
queueStartTimeStr = {static null = {static null = <same as static
member of an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0xb1701a70, 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 = 0xb1700c88, static shared_null =
0x80e3070}
queueStartTime = 0
queueEndTime = 2359
curQTime = {ds = 11944142}
curTime = 319
message = {static null = {static null = <same as static member of
an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0xb173d0b0, 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 = 0xa936a5e8, static shared_null =
0x80e3070}
jobs = {sh = 0xb1700498}
atMax = true
inTimeWindow = true
startedJobAlready = false
#3 0xb7a55e72 in JobQueue::RunQueueProcesser (this=0x810d780) at
jobqueue.cpp:138
No locals.
#4 0xb7a55e9b in JobQueue::QueueProcesserThread (param=0x810d780) at
jobqueue.cpp:144
jobqueue = (class JobQueue *) 0x810d780
#5 0xb657eccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#6 0xb6426b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 9 (Thread -1299723344 (LWP 9736)):
#0 0xb63e72ec in nanosleep () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb63e7110 in sleep () from /lib/tls/libc.so.6
No symbol table info available.
#2 0x08059f2a in AutoExpire::Sleep (this=0x811db48, sleepTime=60) at
autoexpire.cpp:280
minSleep = 5
timeExpended = 10
#3 0x08059ed4 in AutoExpire::RunExpirer (this=0x811db48) at
autoexpire.cpp:265
curTime = {ds = 11991090}
timer = {ds = 11991086}
#4 0x0805cef5 in AutoExpire::ExpirerThread (param=0x811db48) at
autoexpire.cpp:463
expirer = (AutoExpire *) 0x811db48
#5 0xb657eccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#6 0xb6426b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 8 (Thread -1291334736 (LWP 9735)):
#0 0xb63e72ec in nanosleep () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb63e7110 in sleep () from /lib/tls/libc.so.6
No symbol table info available.
#2 0x080acbe6 in Scheduler::RunScheduler (this=0x811ae20) at
scheduler.cpp:1087
statuschanged = false
recIter = {<std::_List_iterator_base> = {_M_node = 0x8534118}, <No
data fields>}
prerollseconds = 0
secsleft = 7739
nexttv = (EncoderLink *) 0x811a5d0
nextRecording = (ProgramInfo *) 0xacbfe8d0
nextrectime = {d = {jd = 2453744}, t = {ds = 19740000}}
curtime = {d = {jd = 2453744}, t = {ds = 12000771}}
lastupdate = {d = {jd = 2453744}, t = {ds = 9605868}}
recordfileprefix = {static null = {static null = <same as static
member of an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x8113170, static shared_null =
0x80e3070}
startIter = {<std::_List_iterator_base> = {_M_node = 0x857ff78},
<No data fields>}
blockShutdown = false
idleSince = {d = {jd = 0}, t = {ds = 0}}
idleTimeoutSecs = 0
idleWaitForRecordingTime = 15
firstRun = false
fillstart = {tv_sec = 1136709606, tv_usec = 6825}
fillend = {tv_sec = 1136709615, tv_usec = 482324}
matchTime = 0.137863994
placeTime = 9.47549915
query = {<> = {<No data fields>}, m_db = 0x810b2a8, m_isConnected
= true, m_returnConnection = false}
#3 0x080b07b9 in Scheduler::SchedulerThread (param=0x811ae20) at
scheduler.cpp:1523
sched = (Scheduler *) 0x811ae20
#4 0xb657eccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6426b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 7 (Thread -1282946128 (LWP 9733)):
#0 0xb637e9e7 in raise () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb638031b in abort () from /lib/tls/libc.so.6
No symbol table info available.
#2 0xb63b5365 in __fsetlocking () from /lib/tls/libc.so.6
No symbol table info available.
#3 0xb63bcec8 in free () from /lib/tls/libc.so.6
No symbol table info available.
#4 0xb63bdc4c in malloc () from /lib/tls/libc.so.6
No symbol table info available.
#5 0xb6c604af in QGArray::duplicate () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#6 0xb729131b in QMemArray<char>::duplicate (this=0xb387be54,
a=0xb6d5d5cb "2destroyed()", n=13) at qmemarray.h:85
No locals.
#7 0xb6c5226f in QCString::QCString () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#8 0xb6964f38 in QObject::connect () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#9 0xb6c018a5 in QSqlResultShared::QSqlResultShared () from /usr/lib
/libqt-mt.so.3
No symbol table info available.
#10 0xb6c01af8 in QSqlQuery::QSqlQuery () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#11 0xb6115234 in QMYSQLDriver::createQuery () from
/usr/lib/qt3/plugins/sqldrivers/libqsqlmysql.so
No symbol table info available.
#12 0xb6c01e5f in QSqlQuery::init () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#13 0xb6c01fa0 in QSqlQuery::QSqlQuery () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#14 0xb72c24a4 in MSqlQuery (this=0xb387bfe0, qi=@0xb387bfd0) at
mythdbcon.cpp:221
No locals.
#15 0xb79f28bd in ProgramInfo::FinishedRecording (this=0xa95fcbf8,
prematurestop=false) at programinfo.cpp:1532
query = {<> = {<No data fields>}, m_db = 0xb387c008, m_isConnected
= 76, m_returnConnection = 43}
#16 0xb7cbae33 in TVRec::FinishedRecording (this=0x811a640,
curRec=0xa95fcbf8) at tv_rec.cpp:624
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 = 0xa95fd8e8, static shared_null = 0x80e3070}, extradata =
{<QValueList<QString>> = {
sh = 0xa93011a0}, <No data fields>}}
#17 0xb7cbc899 in TVRec::TeardownRecorder (this=0x811a640, killFile=false)
at tv_rec.cpp:904
filelen = 2394
me = {<QCustomEvent> = {<> = {<No data fields>}, d = 0xb6c49ea2},
message = {static null = {
static null = <same as static member of an already seen type>, d =
0x80e3070, static shared_null = 0x80e3070},
d = 0xb6e20560, static shared_null = 0x80e3070}, extradata =
{<QValueList<QString>> = {sh = 0x7d0}, <No data fields>}}
#18 0xb7cce159 in TVRec::TuningShutdowns (this=0x811a640,
request=@0x811a968) at tv_rec.cpp:2966
No locals.
#19 0xb7ccde04 in TVRec::HandleTuning (this=0x811a640) at tv_rec.cpp:2858
request = (const TuningRequest *) 0x811a968
#20 0xb7cbd5cc in TVRec::RunTV (this=0x811a640) at tv_rec.cpp:1134
lock = {mtx = 0x811a6f8}
timeout = 118
#21 0xb7cbcfb3 in TVRec::EventThread (param=0x811a640) at tv_rec.cpp:1065
thetv = (class TVRec *) 0x811a640
#22 0xb657eccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#23 0xb6426b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 6 (Thread -1274557520 (LWP 9731)):
#0 0xb6580dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c4ad7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb7cbdac4 in TVRec::RunTV (this=0x8116d58) at tv_rec.cpp:1220
lock = {mtx = 0x8116e10}
timeout = 97
#3 0xb7cbcfb3 in TVRec::EventThread (param=0x8116d58) at tv_rec.cpp:1065
thetv = (class TVRec *) 0x8116d58
#4 0xb657eccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6426b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 5 (Thread -1266168912 (LWP 9730)):
#0 0xb6580dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c4ad7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb7cbdac4 in TVRec::RunTV (this=0x8114e08) at tv_rec.cpp:1220
lock = {mtx = 0x8114ec0}
timeout = 84
#3 0xb7cbcfb3 in TVRec::EventThread (param=0x8114e08) at tv_rec.cpp:1065
thetv = (class TVRec *) 0x8114e08
#4 0xb657eccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6426b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 4 (Thread -1257780304 (LWP 9729)):
#0 0xb6580dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c4ad7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb7cbdac4 in TVRec::RunTV (this=0x81138e8) at tv_rec.cpp:1220
lock = {mtx = 0x81139a0}
timeout = 106
#3 0xb7cbcfb3 in TVRec::EventThread (param=0x81138e8) at tv_rec.cpp:1065
thetv = (class TVRec *) 0x81138e8
#4 0xb657eccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6426b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 3 (Thread -1249391696 (LWP 9728)):
#0 0xb6580dc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c4ad7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb7cbdac4 in TVRec::RunTV (this=0x810b2e0) at tv_rec.cpp:1220
lock = {mtx = 0x810b398}
timeout = 118
#3 0xb7cbcfb3 in TVRec::EventThread (param=0x810b2e0) at tv_rec.cpp:1065
thetv = (class TVRec *) 0x810b2e0
#4 0xb657eccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6426b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 2 (Thread -1241003088 (LWP 9725)):
#0 0xb63e72ec in nanosleep () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb63e7110 in sleep () from /lib/tls/libc.so.6
No symbol table info available.
#2 0x080c2afa in HouseKeeper::RunHouseKeeping (this=0x8109318) at
housekeeper.cpp:251
period = 1
maxhr = 19
minhr = 17
dbTag = {static null = {static null = <same as static member of an
already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x8186f20, static shared_null =
0x80e3070}
#3 0x080c37a9 in HouseKeeper::doHouseKeepingThread (param=0x8109318) at
housekeeper.cpp:330
hkeeper = (HouseKeeper *) 0x8109318
#4 0xb657eccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6426b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 1 (Thread -1240357184 (LWP 9721)):
#0 0xb641ef87 in select () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb689ef28 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb6913ea2 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#3 0xb6913dcb in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb68fa305 in QApplication::exec () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#5 0x080773ba in main (argc=5, argv=0xbfeb5504) 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 = 0x8109980, 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 = 0x810a130, static shared_null =
0x80e3070}
ismaster = true
fatal_error = false
runsched = true
#0 0xb637e9e7 in raise () from /lib/tls/libc.so.6
}}}
--
Ticket URL: <http://cvs.mythtv.org/trac/ticket/929>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list