[mythtv] Slow deletes were causing backend to hang and/or cause seg faults
Kenan Ezal
SBMythTV at cox.net
Thu Jan 8 07:03:52 UTC 2009
This is a continuation of the following from the users lists:
http://mythtv.org/pipermail/mythtv-users/2009-January/243237.html
I was asked to get and install debug packages and to create a backtrace:
http://mythtv.org/pipermail/mythtv-users/2009-January/243302.html
I obtained the mythtv-debuginfo package from atrpms to go along with my
binaries and followed the instructions found here:
http://mythtv.org/docs/mythtv-HOWTO-22.html#ss22.2
As far as I know I didn't deviate from those instructions (except for
not compiling the code).
I am able to recreate the problem almost 100% of the time if I watch a
show first, then delete it. This afternoon I tried to delete a bunch of
programs I didn't care about but it didn't crash. However, I got it to
crash soon after watching a show tonight. The problem goes away as soon
as I turn off the slow delete feature.
I have installed version 0.21, and use ext3 in combination with RAID 5
for my video partition.
I've attached the gdb.txt of the backtrace. However, there are still
quite a few unknown symbols. Please let me know if I've done something
wrong. I did not think a reboot was necessary after installing the debug
package, but I did restart mythbackend. I also saved the screen output
and the myth.log if desired.
I have deadlines at work through next week so I don't respond right I
away I apologize in advance. I hope this is useful and I'd like to help
as much as I can.
-Kenan
-------------- next part --------------
[Thread debugging using libthread_db enabled]
[New Thread 0x7fbc36b6c790 (LWP 6319)]
[New Thread 0x415e1950 (LWP 6326)]
[New Thread 0x41fe2950 (LWP 6328)]
[New Thread 0x429e3950 (LWP 6329)]
[New Thread 0x433e4950 (LWP 6331)]
[New Thread 0x43de5950 (LWP 6332)]
[New Thread 0x447e6950 (LWP 6333)]
[New Thread 0x451e7950 (LWP 6334)]
[New Thread 0x45be8950 (LWP 6335)]
[New Thread 0x465e9950 (LWP 6336)]
[New Thread 0x46fea950 (LWP 6337)]
[New Thread 0x479eb950 (LWP 6338)]
[New Thread 0x483ec950 (LWP 6339)]
[New Thread 0x48ded950 (LWP 6340)]
[New Thread 0x40aab950 (LWP 6341)]
[New Thread 0x497ee950 (LWP 6342)]
[New Thread 0x4a1ef950 (LWP 6380)]
[New Thread 0x4abf0950 (LWP 17488)]
[New Thread 0x4b5f1950 (LWP 17489)]
[New Thread 0x4bff2950 (LWP 17490)]
[New Thread 0x4c9f3950 (LWP 17548)]
Detaching after fork from child process 17549.
[Thread 0x4bff2950 (LWP 17490) exited]
[New Thread 0x4bff2950 (LWP 18249)]
Detaching after fork from child process 18250.
[Thread 0x4b5f1950 (LWP 17489) exited]
[Thread 0x4abf0950 (LWP 17488) exited]
[New Thread 0x4abf0950 (LWP 18254)]
[New Thread 0x4b5f1950 (LWP 18255)]
[New Thread 0x4d3f4950 (LWP 18256)]
[Thread 0x4bff2950 (LWP 18249) exited]
Detaching after fork from child process 18261.
[Thread 0x4c9f3950 (LWP 17548) exited]
[New Thread 0x4c9f3950 (LWP 18315)]
Detaching after fork from child process 18316.
[Thread 0x4d3f4950 (LWP 18256) exited]
[New Thread 0x4d3f4950 (LWP 19162)]
Detaching after fork from child process 19163.
[Thread 0x4b5f1950 (LWP 18255) exited]
[Thread 0x4abf0950 (LWP 18254) exited]
[Thread 0x4d3f4950 (LWP 19162) exited]
Detaching after fork from child process 19170.
[Thread 0x4c9f3950 (LWP 18315) exited]
[New Thread 0x4c9f3950 (LWP 20294)]
[New Thread 0x4d3f4950 (LWP 20295)]
[New Thread 0x4abf0950 (LWP 20297)]
[New Thread 0x4b5f1950 (LWP 20666)]
[New Thread 0x4bff2950 (LWP 20667)]
[New Thread 0x4ddf5950 (LWP 20668)]
[Thread 0x4abf0950 (LWP 20297) exited]
[New Thread 0x4abf0950 (LWP 20672)]
Detaching after fork from child process 20673.
[Thread 0x4d3f4950 (LWP 20295) exited]
[Thread 0x4c9f3950 (LWP 20294) exited]
[New Thread 0x4c9f3950 (LWP 20677)]
[New Thread 0x4d3f4950 (LWP 20678)]
[New Thread 0x4e7f6950 (LWP 20679)]
[Thread 0x4abf0950 (LWP 20672) exited]
[New Thread 0x4abf0950 (LWP 20735)]
Detaching after fork from child process 20736.
[Thread 0x4ddf5950 (LWP 20668) exited]
[New Thread 0x4ddf5950 (LWP 21078)]
Detaching after fork from child process 21079.
[Thread 0x4bff2950 (LWP 20667) exited]
[Thread 0x4b5f1950 (LWP 20666) exited]
[Thread 0x4ddf5950 (LWP 21078) exited]
Detaching after fork from child process 21087.
[Thread 0x4abf0950 (LWP 20735) exited]
[Thread 0x4e7f6950 (LWP 20679) exited]
[New Thread 0x4e7f6950 (LWP 21443)]
Detaching after fork from child process 21444.
[Thread 0x4d3f4950 (LWP 20678) exited]
[Thread 0x4c9f3950 (LWP 20677) exited]
[New Thread 0x4c9f3950 (LWP 21448)]
[New Thread 0x4d3f4950 (LWP 21449)]
[New Thread 0x4abf0950 (LWP 21450)]
[Thread 0x4e7f6950 (LWP 21443) exited]
[New Thread 0x4e7f6950 (LWP 21507)]
Detaching after fork from child process 21508.
[Thread 0x4abf0950 (LWP 21450) exited]
[New Thread 0x4abf0950 (LWP 22212)]
Detaching after fork from child process 22213.
[Thread 0x4d3f4950 (LWP 21449) exited]
[Thread 0x4c9f3950 (LWP 21448) exited]
[New Thread 0x4c9f3950 (LWP 22217)]
[New Thread 0x4d3f4950 (LWP 22218)]
[New Thread 0x4b5f1950 (LWP 22219)]
[Thread 0x4abf0950 (LWP 22212) exited]
Detaching after fork from child process 22222.
[Thread 0x4e7f6950 (LWP 21507) exited]
[New Thread 0x4e7f6950 (LWP 22281)]
Detaching after fork from child process 22282.
[New Thread 0x4abf0950 (LWP 22586)]
Detaching after fork from child process 22587.
[Thread 0x4abf0950 (LWP 22586) exited]
[Thread 0x4b5f1950 (LWP 22219) exited]
[New Thread 0x4b5f1950 (LWP 23213)]
Detaching after fork from child process 23214.
[Thread 0x4d3f4950 (LWP 22218) exited]
[Thread 0x4c9f3950 (LWP 22217) exited]
[Thread 0x4b5f1950 (LWP 23213) exited]
Detaching after fork from child process 23221.
[Thread 0x4e7f6950 (LWP 22281) exited]
[New Thread 0x4e7f6950 (LWP 23467)]
Program received signal SIGINT, Interrupt.
0x0000000000425355 in ~QString (this=<value optimized out>) at /usr/lib64/qt-3.3/include/qshared.h:53
53 /usr/lib64/qt-3.3/include/qshared.h: No such file or directory.
in /usr/lib64/qt-3.3/include/qshared.h
Thread 52 (Thread 0x4e7f6950 (LWP 23467)):
#0 0x00000030674a63c1 in nanosleep () from /lib64/libc.so.6
No symbol table info available.
#1 0x00000030674dd3c4 in usleep () from /lib64/libc.so.6
No symbol table info available.
#2 0x00000000004633e1 in MainServer::TruncateAndClose (pginfo=0xf49c00, fd=18, filename=@0xee5570, fsize=465520080) at mainserver.cpp:1823
err = <value optimized out>
locker = {mtx = 0x70dbf0}
cards = <value optimized out>
query = {<> = {<No data fields>}, m_db = 0xf44d90, m_isConnected = true, m_returnConnection = true}
count = 274
ok = <value optimized out>
#3 0x00000000004664bf in MainServer::DoDeleteThread (this=0xe9ebe0, ds=0xee5550) at mainserver.cpp:1615
logInfo = {static null = {static null = <same as static member of an already seen type>, d = 0xd06a10, static shared_null = 0xd06a10}, d = 0xea2110, static shared_null = 0xd06a10}
name = {static null = {static null = <same as static member of an already seen type>, d = 0xd06a10, static shared_null = 0xd06a10}, d = 0xee42b0, static shared_null = 0xd06a10}
checkFile = <incomplete type>
pginfo = (ProgramInfo *) 0xf49c00
tvchain = <value optimized out>
followLinks = false
slowDeletes = true
fd = 18
size = 1259950080
fInfo = {fn = {static null = {static null = <same as static member of an already seen type>, d = 0xd06a10, static shared_null = 0xd06a10}, d = 0xf52030, static shared_null = 0xd06a10}, fic = 0x0, cache = true, symLink = false}
nameFilter = {static null = {static null = <same as static member of an already seen type>, d = 0xd06a10, static shared_null = 0xd06a10}, d = 0xe6acd0, static shared_null = 0xd06a10}
dir = <incomplete type>
#4 0x000000000046711c in MainServer::SpawnDeleteThread (param=<value optimized out>) at mainserver.cpp:1455
ds = (MainServer::deletestruct *) 0xee5550
#5 0x000000306800729a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6 0x00000030674e439d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 17 (Thread 0x4a1ef950 (LWP 6380)):
#0 0x00000030674dcc02 in select () from /lib64/libc.so.6
No symbol table info available.
#1 0x0000003c753890d5 in MythSocket::readyReadThread () at mythsocket.cpp:886
it = Could not find the frame base for "MythSocket::readyReadThread(void*)".
rval = <value optimized out>
rfds = Could not find the frame base for "MythSocket::readyReadThread(void*)".
sock = <value optimized out>
maxfd = <value optimized out>
#2 0x000000306800729a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#3 0x00000030674e439d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 16 (Thread 0x497ee950 (LWP 6342)):
#0 0x000000306800af19 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x0000003c6fe10a5a in QWaitCondition::wait () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#2 0x00000000004780aa in ProcessRequestThread::run (this=0xe6a910) at mainserver.cpp:139
No locals.
#3 0x0000003c6faf8a15 in QThreadInstance::start () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#4 0x000000306800729a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00000030674e439d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 15 (Thread 0x40aab950 (LWP 6341)):
#0 0x000000306800af19 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x0000003c6fe10a5a in QWaitCondition::wait () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#2 0x00000000004780aa in ProcessRequestThread::run (this=0xe9f860) at mainserver.cpp:139
No locals.
#3 0x0000003c6faf8a15 in QThreadInstance::start () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#4 0x000000306800729a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00000030674e439d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 14 (Thread 0x48ded950 (LWP 6340)):
#0 0x000000306800af19 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x0000003c6fe10a5a in QWaitCondition::wait () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#2 0x00000000004780aa in ProcessRequestThread::run (this=0xe8de70) at mainserver.cpp:139
No locals.
#3 0x0000003c6faf8a15 in QThreadInstance::start () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#4 0x000000306800729a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00000030674e439d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 13 (Thread 0x483ec950 (LWP 6339)):
#0 0x000000306800af19 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x0000003c6fe10a5a in QWaitCondition::wait () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#2 0x00000000004780aa in ProcessRequestThread::run (this=0xe6a580) at mainserver.cpp:139
No locals.
#3 0x0000003c6faf8a15 in QThreadInstance::start () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#4 0x000000306800729a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00000030674e439d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 12 (Thread 0x479eb950 (LWP 6338)):
#0 0x000000306800af19 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x0000003c6fe10a5a in QWaitCondition::wait () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#2 0x00000000004780aa in ProcessRequestThread::run (this=0xe9eab0) at mainserver.cpp:139
No locals.
#3 0x0000003c6faf8a15 in QThreadInstance::start () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#4 0x000000306800729a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00000030674e439d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 11 (Thread 0x46fea950 (LWP 6337)):
#0 0x00000030674dcc02 in select () from /lib64/libc.so.6
No symbol table info available.
#1 0x0000003c74e33339 in SSDP::run (this=<value optimized out>) at ssdp.cpp:207
nMaxSocket = <value optimized out>
read_set = Could not find the frame base for "SSDP::run()".
timeout = Could not find the frame base for "SSDP::run()".
#2 0x0000003c6faf8a15 in QThreadInstance::start () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#3 0x000000306800729a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#4 0x00000030674e439d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 10 (Thread 0x465e9950 (LWP 6336)):
#0 0x00000030674a63c1 in nanosleep () from /lib64/libc.so.6
No symbol table info available.
#1 0x00000030674a61e7 in sleep () from /lib64/libc.so.6
No symbol table info available.
#2 0x00000000004dd1cc in UPnpMedia::RunRebuildLoop (this=0xe68880) at upnpmedia.cpp:42
No locals.
#3 0x00000000004dd1d9 in UPnpMedia::doUPnpMediaThread (param=0x465e9020) at upnpmedia.cpp:49
No locals.
#4 0x000000306800729a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00000030674e439d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 9 (Thread 0x45be8950 (LWP 6335)):
#0 0x000000306800b19d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x0000003c6faf81f5 in ?? () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#2 0x0000003c6faf835e in QThread::msleep () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#3 0x0000003c74e3606a in TaskQueue::run (this=<value optimized out>) at taskqueue.cpp:114
ttNow = Could not find the frame base for "TaskQueue::run()".
pTask = <value optimized out>
#4 0x0000003c6faf8a15 in QThreadInstance::start () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#5 0x000000306800729a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6 0x00000030674e439d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 8 (Thread 0x451e7950 (LWP 6334)):
#0 0x000000306800b19d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x0000003c6fe10a09 in QWaitCondition::wait () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#2 0x0000003c74e4571a in CEvent::WaitForEvent (this=<value optimized out>, time=<value optimized out>) at threadpool.cpp:96
ret = <value optimized out>
#3 0x0000003c74e4699d in WorkerThread::run (this=<value optimized out>) at threadpool.cpp:202
timer = Could not find the frame base for "WorkerThread::run()".
#4 0x0000003c6faf8a15 in QThreadInstance::start () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#5 0x000000306800729a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6 0x00000030674e439d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 7 (Thread 0x447e6950 (LWP 6333)):
#0 0x00000030674a63c1 in nanosleep () from /lib64/libc.so.6
No symbol table info available.
#1 0x00000030674a61e7 in sleep () from /lib64/libc.so.6
No symbol table info available.
#2 0x0000003c7225ed24 in JobQueue::ProcessQueue (this=<value optimized out>) at jobqueue.cpp:463
chanid = Could not find the frame base for "JobQueue::ProcessQueue()".
schedruntime = Could not find the frame base for "JobQueue::ProcessQueue()".
startts = Could not find the frame base for "JobQueue::ProcessQueue()".
type = <value optimized out>
id = <value optimized out>
cmds = <value optimized out>
status = <value optimized out>
hostname = Could not find the frame base for "JobQueue::ProcessQueue()".
sleepTime = <value optimized out>
jobStatus = Could not find the frame base for "JobQueue::ProcessQueue()".
maxJobs = <value optimized out>
message = Could not find the frame base for "JobQueue::ProcessQueue()".
jobs = Could not find the frame base for "JobQueue::ProcessQueue()".
atMax = <value optimized out>
inTimeWindow = <value optimized out>
startedJobAlready = <value optimized out>
#3 0x0000003c722679d9 in JobQueue::QueueProcesserThread (param=<value optimized out>) at jobqueue.cpp:148
No locals.
#4 0x000000306800729a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00000030674e439d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 6 (Thread 0x43de5950 (LWP 6332)):
#0 0x00000030674a63c1 in nanosleep () from /lib64/libc.so.6
No symbol table info available.
#1 0x00000030674a61e7 in sleep () from /lib64/libc.so.6
No symbol table info available.
#2 0x0000000000413761 in AutoExpire::Sleep (this=0xe8e8e0, sleepTime=60) at autoexpire.cpp:323
minSleep = 5
timeExpended = 55
#3 0x0000000000424ff7 in AutoExpire::RunExpirer (this=0xe8e8e0) at autoexpire.cpp:308
timer = {ds = 76454727}
curTime = <value optimized out>
next_expire = <value optimized out>
#4 0x0000000000425299 in AutoExpire::ExpirerThread (param=0x43de4c20) at autoexpire.cpp:587
No locals.
#5 0x000000306800729a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6 0x00000030674e439d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 5 (Thread 0x433e4950 (LWP 6331)):
#0 0x000000306800b19d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x0000003c6fe10a09 in QWaitCondition::wait () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#2 0x00000000004a13c3 in Scheduler::RunScheduler (this=0xe905d0) at scheduler.cpp:1551
statuschanged = false
prerollseconds = 15
secsleft = 2673
nexttv = <value optimized out>
nextRecording = (ProgramInfo *) 0xffffffffffffff92
nextrectime = {d = {jd = 2454839}, t = {ds = 79200000}}
schedid = {static null = {static null = <same as static member of an already seen type>, d = 0xd06a10, static shared_null = 0xd06a10}, d = 0x7fbc2c32ac70, static shared_null = 0xd06a10}
curtime = <value optimized out>
blockShutdown = true
idleSince = {d = {jd = 0}, t = {ds = 0}}
idleTimeoutSecs = 0
idleWaitForRecordingTime = 15
firstRun = false
fillstart = {tv_sec = 1231391572, tv_usec = 995731}
fillend = {tv_sec = 1231391574, tv_usec = 252306}
matchTime = 0.0132919997
placeTime = <value optimized out>
query = {<> = {<No data fields>}, m_db = 0xe91480, m_isConnected = true, m_returnConnection = false}
#3 0x00000000004a490a in Scheduler::SchedulerThread (param=0xe905d0) at scheduler.cpp:2083
No locals.
#4 0x000000306800729a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00000030674e439d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 4 (Thread 0x429e3950 (LWP 6329)):
#0 0x000000306800b19d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x0000003c6fe10b33 in QWaitCondition::wait () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#2 0x0000003c726e3f5c in TVRec::RunTV (this=<value optimized out>) at tv_rec.cpp:1480
lock = Could not find the frame base for "TVRec::RunTV()".
#3 0x0000003c726e5eb9 in TVRec::EventThread (param=<value optimized out>) at tv_rec.cpp:1248
No locals.
#4 0x000000306800729a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00000030674e439d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 3 (Thread 0x41fe2950 (LWP 6328)):
#0 0x000000306800b19d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No symbol table info available.
#1 0x0000003c6fe10b33 in QWaitCondition::wait () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#2 0x0000003c726e3f5c in TVRec::RunTV (this=<value optimized out>) at tv_rec.cpp:1480
lock = Could not find the frame base for "TVRec::RunTV()".
#3 0x0000003c726e5eb9 in TVRec::EventThread (param=<value optimized out>) at tv_rec.cpp:1248
No locals.
#4 0x000000306800729a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00000030674e439d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 2 (Thread 0x415e1950 (LWP 6326)):
#0 0x00000030674a63c1 in nanosleep () from /lib64/libc.so.6
No symbol table info available.
#1 0x00000030674a61e7 in sleep () from /lib64/libc.so.6
No symbol table info available.
#2 0x00000000004b3df0 in HouseKeeper::RunHouseKeeping (this=0xe55bc0) at housekeeper.cpp:262
period = 1
maxhr = 3
minhr = <value optimized out>
dbTag = {static null = {static null = <same as static member of an already seen type>, d = 0xd06a10, static shared_null = 0xd06a10}, d = 0x7fbc240073a0, static shared_null = 0xd06a10}
#3 0x00000000004b5579 in HouseKeeper::doHouseKeepingThread (param=0x415e0a10) at housekeeper.cpp:591
No locals.
#4 0x000000306800729a in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#5 0x00000030674e439d in clone () from /lib64/libc.so.6
No symbol table info available.
Thread 1 (Thread 0x7fbc36b6c790 (LWP 6319)):
#0 0x0000000000425355 in ~QString (this=<value optimized out>) at /usr/lib64/qt-3.3/include/qshared.h:53
No locals.
#1 0x000000000042543f in QValueListPrivate<QString>::derefAndDelete (this=0x7fbc28003fa0) at /usr/lib64/qt-3.3/include/qvaluelist.h:63
No locals.
#2 0x0000000000457e21 in MainServer::customEvent (this=0xe9ebe0, e=0x7fbc280442f0) at /usr/lib64/qt-3.3/include/qvaluelist.h:444
broadcast = {<QValueList<QString>> = {sh = 0x7fbc28003fa0}, <No data fields>}
#3 0x0000003c6fb60761 in QObject::event () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#4 0x0000003c6fafed2d in QApplication::internalNotify () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#5 0x0000003c6faffce6 in QApplication::notify () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#6 0x0000003c6fb00baa in QApplication::sendPostedEvents () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#7 0x0000003c6faacdb1 in QEventLoop::processEvents () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#8 0x0000003c6fb17661 in QEventLoop::enterLoop () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#9 0x0000003c6fb17522 in QEventLoop::exec () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#10 0x00000000004444ff in main (argc=5, argv=<value optimized out>) at main.cpp:978
a = <incomplete type>
settingsOverride = {sh = 0xe321e0}
binname = {static null = {static null = <same as static member of an already seen type>, d = 0xd06a10, static shared_null = 0xd06a10}, d = 0xe32b10, static shared_null = 0xd06a10}
previewFrameNumber = -2
previewSeconds = -2
previewSize = {wd = 0, ht = 0}
chanid = {static null = {static null = <same as static member of an already seen type>, d = 0xd06a10, static shared_null = 0xd06a10}, d = 0xd06a10, static shared_null = 0xd06a10}
starttime = {static null = {static null = <same as static member of an already seen type>, d = 0xd06a10, static shared_null = 0xd06a10}, d = 0xd06a10, static shared_null = 0xd06a10}
infile = {static null = {static null = <same as static member of an already seen type>, d = 0xd06a10, static shared_null = 0xd06a10}, d = 0xd06a10, static shared_null = 0xd06a10}
outfile = {static null = {static null = <same as static member of an already seen type>, d = 0xd06a10, static shared_null = 0xd06a10}, d = 0xd06a10, static shared_null = 0xd06a10}
daemonize = false
printsched = false
testsched = false
resched = false
nosched = false
noupnp = <value optimized out>
nojobqueue = false
nohousekeeper = false
noexpirer = false
printexpire = {static null = {static null = <same as static member of an already seen type>, d = 0xd06a10, static shared_null = 0xd06a10}, d = 0xe339b0, static shared_null = 0xd06a10}
clearsettingscache = false
wantupnprebuild = false
pidfs = <incomplete type>
port = 6543
myip = {static null = {static null = <same as static member of an already seen type>, d = 0xd06a10, static shared_null = 0xd06a10}, d = 0xe60060, static shared_null = 0xd06a10}
ismaster = true
fatal_error = false
runsched = <value optimized out>
pHS = (class HttpServer *) 0x7fff3eb9e4e0
More information about the mythtv-dev
mailing list