[mythtv-commits] Ticket #269: Segfault during multiple deletes
MythTV
mythtv at cvs.mythtv.org
Sun Aug 28 18:10:44 UTC 2005
#269: Segfault during multiple deletes
----------------------+-----------------------------------------------------
Reporter: rkulagow | Owner: ijr
Type: defect | Status: new
Priority: major | Milestone:
Component: mythtv | Version:
Severity: medium | Cc: |
----------------------+-----------------------------------------------------
I had just queued up a big delete of all the programs in one particular
group using the "/" from Watch Recordings, then executed the delete. While
that was going on I started watching another program, saw that it was a
repeat, exited back to watch recordings then queued that one for deletion
using "d". I then started watching another program, and that one hung on
the frontend during playback after a few seconds. Eventually got the "lost
connection to backend" popup.
Backend had:
{{{
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1272546384 (LWP 4520)]
0xb669607f in memcpy () from /lib/tls/libc.so.6
thread apply all bt full
Thread 63 (Thread -1412432976 (LWP 6638)):
#0 0xb6840436 in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb683d893 in _L_mutex_lock_26 () from /lib/tls/libpthread.so.0
No symbol table info available.
#2 0x00000000 in ?? ()
No symbol table info available.
#3 0x00000000 in ?? ()
No symbol table info available.
#4 0x00000000 in ?? ()
No symbol table info available.
#5 0xb6647e44 in random_r () from /lib/tls/libc.so.6
No symbol table info available.
#6 0xb6e2bfd2 in QRealMutexPrivate::lock () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#7 0xb6e2c894 in QMutex::lock () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#8 0x080869f4 in MainServer::DoDeleteThread (this=0x810e4e0,
ds=0xac3b23b0)
at mainserver.cpp:1171
logInfo = {static null = {
static null = <same as static member of an already seen type>, d =
0x80e7070,
static shared_null = 0x80e7070}, d = 0xffffffdc, static shared_null =
0x80e7070}
name = {static null = {static null = <same as static member of an
already seen type>,
d = 0x80e7070, static shared_null = 0x80e7070}, d = 0xad73bad8,
---Type <return> to continue, or q <return> to quit---
static shared_null = 0x80e7070}
checkFile = <incomplete type>
pginfo = (ProgramInfo *) 0x8383bf0
err = 0
filename = {static null = {
static null = <same as static member of an already seen type>, d =
0x80e7070,
static shared_null = 0x80e7070}, d = 0xb674de80, static shared_null =
0x80e7070}
followLinks = false
query = {<> = {<No data fields>}, m_db = 0xabd0a020, 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 =
0x80e7070,
static shared_null = 0x80e7070}, d = 0x8396688, static shared_null =
0x80e7070},
extradata = {<QValueList<QString>> = {sh = 0x82fe958}, <No data
fields>}}
#9 0x0808697a in MainServer::SpawnDeleteThread (param=0xac3b23b0) at
mainserver.cpp:1157
ds = (MainServer::deletestruct *) 0xac3b23b0
ms = (class MainServer *) 0x810e4e0
#10 0xb683bb63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#11 0xb66f418a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 60 (Thread -1420821584 (LWP 6634)):
#0 0xb66c599c in nanosleep () from /lib/tls/libc.so.6
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#1 0xb66c57af in sleep () from /lib/tls/libc.so.6
No symbol table info available.
#2 0x0808ab71 in MainServer::DoDeleteThread (this=0x810e4e0,
ds=0xac597d30)
at mainserver.cpp:1349
logInfo = {static null = {
static null = <same as static member of an already seen type>, d =
0x80e7070,
static shared_null = 0x80e7070}, d = 0x80fe598, static shared_null =
0x80e7070}
name = {static null = {static null = <same as static member of an
already seen type>,
d = 0x80e7070, static shared_null = 0x80e7070}, d = 0x82b7e30,
static shared_null = 0x80e7070}
checkFile = <incomplete type>
pginfo = (ProgramInfo *) 0x825ca58
err = 0
filename = {static null = {
static null = <same as static member of an already seen type>, d =
0x80e7070,
static shared_null = 0x80e7070}, d = 0x810f7e8, static shared_null =
0x80e7070}
followLinks = false
query = {<> = {<No data fields>}, m_db = 0x8108768, 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 =
0x80e7070,
static shared_null = 0x80e7070}, d = 0x8110b28, static shared_null =
0x80e7070},
extradata = {<QValueList<QString>> = {sh = 0x8402328}, <No data
fields>}}
#3 0x0808697a in MainServer::SpawnDeleteThread (param=0xac597d30) at
mainserver.cpp:1157
ds = (MainServer::deletestruct *) 0xac597d30
---Type <return> to continue, or q <return> to quit---
ms = (class MainServer *) 0x810e4e0
#4 0xb683bb63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb66f418a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 59 (Thread -1370850384 (LWP 6633)):
#0 0xb6840436 in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb683d893 in _L_mutex_lock_26 () from /lib/tls/libpthread.so.0
No symbol table info available.
#2 0x00000000 in ?? ()
No symbol table info available.
#3 0x00000000 in ?? ()
No symbol table info available.
#4 0x00000000 in ?? ()
No symbol table info available.
#5 0xb6647e44 in random_r () from /lib/tls/libc.so.6
No symbol table info available.
#6 0xb6e2bfd2 in QRealMutexPrivate::lock () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#7 0xb6e2c894 in QMutex::lock () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#8 0x080869f4 in MainServer::DoDeleteThread (this=0x810e4e0,
ds=0x856b3e0)
at mainserver.cpp:1171
---Type <return> to continue, or q <return> to quit---
logInfo = {static null = {
static null = <same as static member of an already seen type>, d =
0x80e7070,
static shared_null = 0x80e7070}, d = 0x20000, static shared_null =
0x80e7070}
name = {static null = {static null = <same as static member of an
already seen type>,
d = 0x80e7070, static shared_null = 0x80e7070}, d = 0xae4a7a8c,
static shared_null = 0x80e7070}
checkFile = <incomplete type>
pginfo = (ProgramInfo *) 0x67b0101
err = -1412390880
filename = {static null = {
static null = <same as static member of an already seen type>, d =
0x80e7070,
static shared_null = 0x80e7070}, d = 0xae4a7a4c, static shared_null =
0x80e7070}
followLinks = 175
query = {<> = {<No data fields>}, m_db = 0x80fd858, m_isConnected
= 184,
m_returnConnection = 87}
me = {<QCustomEvent> = {<> = {<No data fields>}, d = 0xb7ac9c93},
message = {
static null = {static null = <same as static member of an already seen
type>,
d = 0x80e7070, static shared_null = 0x80e7070}, d = 0x23,
static shared_null = 0x80e7070}, extradata = {<QValueList<QString>> =
{
sh = 0xace9f008}, <No data fields>}}
#9 0x0808697a in MainServer::SpawnDeleteThread (param=0x856b3e0) at
mainserver.cpp:1157
ds = (MainServer::deletestruct *) 0x856b3e0
ms = (class MainServer *) 0x810e4e0
#10 0xb683bb63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#11 0xb66f418a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 58 (Thread -1360102480 (LWP 6632)):
#0 0xb6840436 in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb683d893 in _L_mutex_lock_26 () from /lib/tls/libpthread.so.0
No symbol table info available.
#2 0x00000000 in ?? ()
No symbol table info available.
#3 0x00000000 in ?? ()
No symbol table info available.
#4 0x00000000 in ?? ()
No symbol table info available.
#5 0xb6647e44 in random_r () from /lib/tls/libc.so.6
No symbol table info available.
#6 0xb6e2bfd2 in QRealMutexPrivate::lock () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#7 0xb6e2c894 in QMutex::lock () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#8 0x080869f4 in MainServer::DoDeleteThread (this=0x810e4e0,
ds=0xaf7a49c8)
at mainserver.cpp:1171
logInfo = {static null = {
static null = <same as static member of an already seen type>, d =
0x80e7070,
static shared_null = 0x80e7070}, d = 0x20000, static shared_null =
0x80e7070}
---Type <return> to continue, or q <return> to quit---
name = {static null = {static null = <same as static member of an
already seen type>,
d = 0x80e7070, static shared_null = 0x80e7070}, d = 0x0, static
shared_null = 0x80e7070}
checkFile = <incomplete type>
pginfo = (ProgramInfo *) 0x1f5
err = 20
filename = {static null = {
static null = <same as static member of an already seen type>, d =
0x80e7070,
static shared_null = 0x80e7070}, d = 0xaeee7a4c, static shared_null =
0x80e7070}
followLinks = false
query = {<> = {<No data fields>}, m_db = 0xabd0a020, m_isConnected
= false,
m_returnConnection = 145}
me = {<QCustomEvent> = {<> = {<No data fields>}, d = 0xb7ac9c93},
message = {
static null = {static null = <same as static member of an already seen
type>,
d = 0x80e7070, static shared_null = 0x80e7070}, d = 0x2f,
static shared_null = 0x80e7070}, extradata = {<QValueList<QString>> =
{
sh = 0xaf41d008}, <No data fields>}}
#9 0x0808697a in MainServer::SpawnDeleteThread (param=0xaf7a49c8) at
mainserver.cpp:1157
ds = (MainServer::deletestruct *) 0xaf7a49c8
ms = (class MainServer *) 0x810e4e0
#10 0xb683bb63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#11 0xb66f418a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 14 (Thread -1341129808 (LWP 4528)):
---Type <return> to continue, or q <return> to quit---
#0 0xb683e295 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6e2d308 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0x080a8ddb in ProcessRequestThread::run (this=0x810e808) at
mainserver.cpp:80
No locals.
#3 0xb6b282aa in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb683bb63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb66f418a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 13 (Thread -1332741200 (LWP 4527)):
#0 0xb683e295 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6e2d308 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0x080a8ddb in ProcessRequestThread::run (this=0x810e350) at
mainserver.cpp:80
No locals.
#3 0xb6b282aa in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb683bb63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb66f418a in clone () from /lib/tls/libc.so.6
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
Thread 12 (Thread -1324352592 (LWP 4526)):
#0 0xb683e295 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6e2d308 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0x080a8ddb in ProcessRequestThread::run (this=0x810e670) at
mainserver.cpp:80
No locals.
#3 0xb6b282aa in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb683bb63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb66f418a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 11 (Thread -1315963984 (LWP 4525)):
#0 0xb683e295 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6e2d308 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0x080a8ddb in ProcessRequestThread::run (this=0x81155c8) at
mainserver.cpp:80
No locals.
#3 0xb6b282aa in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#4 0xb683bb63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb66f418a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 10 (Thread -1307575376 (LWP 4524)):
#0 0xb683e295 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6e2d308 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0x080a8ddb in ProcessRequestThread::run (this=0x8115e48) at
mainserver.cpp:80
No locals.
#3 0xb6b282aa in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb683bb63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb66f418a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 9 (Thread -1299186768 (LWP 4523)):
#0 0xb66c599c in nanosleep () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb66c57af in sleep () from /lib/tls/libc.so.6
No symbol table info available.
#2 0xb7adca9a in JobQueue::ProcessQueue (this=0x810e188) at
jobqueue.cpp:472
---Type <return> to continue, or q <return> to quit---
chanid = {static null = {
static null = <same as static member of an already seen type>, d =
0x80e7070,
static shared_null = 0x80e7070}, d = 0x8112e68, static shared_null =
0x80e7070}
starttime = {d = {jd = 2453578}, t = {ds = 75480000}}
startts = {static null = {
static null = <same as static member of an already seen type>, d =
0x80e7070,
static shared_null = 0x80e7070}, d = 0x82cdce8, static shared_null =
0x80e7070}
type = 2
id = 3332
cmds = 0
flags = 2
status = 1
hostname = {static null = {
static null = <same as static member of an already seen type>, d =
0x80e7070,
static shared_null = 0x80e7070}, d = 0x81160c8, static shared_null =
0x80e7070}
sleepTime = 60
jobStatus = {sh = 0xb2903cb8}
maxJobs = 2
queueStartTimeStr = {static null = {
static null = <same as static member of an already seen type>, d =
0x80e7070,
static shared_null = 0x80e7070}, d = 0x8111548, static shared_null =
0x80e7070}
queueEndTimeStr = {static null = {
static null = <same as static member of an already seen type>, d =
0x80e7070,
static shared_null = 0x80e7070}, d = 0x8110078, static shared_null =
0x80e7070}
queueStartTime = 0
---Type <return> to continue, or q <return> to quit---
queueEndTime = 2359
curQTime = {ds = 40297186}
curTime = 1111
message = {static null = {
static null = <same as static member of an already seen type>, d =
0x80e7070,
static shared_null = 0x80e7070}, d = 0x859f5f8, static shared_null =
0x80e7070}
tmpStr = {static null = {
static null = <same as static member of an already seen type>, d =
0x80e7070,
static shared_null = 0x80e7070}, d = 0x80fb038, static shared_null =
0x80e7070}
jobs = {sh = 0xb2903120}
atMax = false
inTimeWindow = true
startedJobAlready = false
#3 0xb7ad7728 in JobQueue::RunQueueProcesser (this=0x810e188) at
jobqueue.cpp:138
No locals.
#4 0xb7ad7751 in JobQueue::QueueProcesserThread (param=0x810e188) at
jobqueue.cpp:144
jobqueue = (class JobQueue *) 0x810e188
#5 0xb683bb63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#6 0xb66f418a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 8 (Thread -1289323600 (LWP 4522)):
#0 0xb66c599c in nanosleep () from /lib/tls/libc.so.6
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#1 0xb66c57af in sleep () from /lib/tls/libc.so.6
No symbol table info available.
#2 0x080c6d15 in HouseKeeper::RunHouseKeeping (this=0x81156a8) at
housekeeper.cpp:175
period = 1
maxhr = 24
minhr = 0
dbTag = {static null = {static null = <same as static member of an
already seen type>,
d = 0x80e7070, static shared_null = 0x80e7070}, d = 0x81102f8,
static shared_null = 0x80e7070}
#3 0x080c7849 in HouseKeeper::doHouseKeepingThread (param=0x81156a8) at
housekeeper.cpp:236
hkeeper = (HouseKeeper *) 0x81156a8
#4 0xb683bb63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb66f418a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 7 (Thread -1280934992 (LWP 4521)):
#0 0xb66c599c in nanosleep () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb66c57af in sleep () from /lib/tls/libc.so.6
No symbol table info available.
#2 0x0805aab6 in AutoExpire::Sleep (this=0x81154c0) at autoexpire.cpp:273
minSleep = 5
timeExpended = 45
#3 0x0805aa73 in AutoExpire::RunExpirer (this=0x81154c0) at
autoexpire.cpp:261
---Type <return> to continue, or q <return> to quit---
tKB = 712421376
uKB = 636108800
availFreeKB = 76312576
#4 0x0805c3af in AutoExpire::ExpirerThread (param=0x81154c0) at
autoexpire.cpp:379
expirer = (AutoExpire *) 0x81154c0
#5 0xb683bb63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#6 0xb66f418a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 6 (Thread -1272546384 (LWP 4520)):
#0 0xb669607f in memcpy () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb6e641c8 in QString::setLength () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb6e63f4e in QString::real_detach () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#3 0xb6e69bf6 in QString::replace () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb6e69b42 in QString::replace () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#5 0xb6dfebd8 in QSqlDriver::formatValue () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#6 0xb7f7f82f in QMYSQLDriver::formatValue ()
from /usr/lib/qt3/plugins/sqldrivers/libqsqlmysql.so
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#7 0xb6dee5b0 in QSqlQuery::exec () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#8 0xb72ce2bf in MythContext::GetSetting (this=0x80fb318,
key=@0xb42679d0,
defaultval=@0xb4267690) at mythcontext.cpp:1599
found = false
value = {static null = {static null = <same as static member of an
already seen type>,
d = 0x80e7070, static shared_null = 0x80e7070}, d = 0x80e7070,
static shared_null = 0x80e7070}
query = {<> = {<No data fields>}, m_db = 0xabd0a020, m_isConnected
= true,
m_returnConnection = true}
#9 0xb72cea6e in MythContext::GetNumSetting (this=0x80fb318,
key=@0xb42679d0, defaultval=0)
at mythcontext.cpp:1637
val = {static null = {static null = <same as static member of an
already seen type>,
d = 0x80e7070, static shared_null = 0x80e7070}, d = 0xabf02e98,
static shared_null = 0x80e7070}
retval = {static null = {
static null = <same as static member of an already seen type>, d =
0x80e7070,
static shared_null = 0x80e7070}, d = 0xb42679d0, static shared_null =
0x80e7070}
#10 0x080b2222 in Scheduler::RunScheduler (this=0x81098f0) at
scheduler.cpp:947
msg = {static null = {static null = <same as static member of an
already seen type>,
d = 0x80e7070, static shared_null = 0x80e7070}, d = 0xabd7bd58,
static shared_null = 0x80e7070}
statuschanged = true
recIter = {<std::_List_iterator_base> = {_M_node = 0x0}, <No data
fields>}
---Type <return> to continue, or q <return> to quit---
prerollseconds = 0
secsleft = 4602
nexttv = (EncoderLink *) 0x8110ed8
nextRecording = (ProgramInfo *) 0xac3925a8
nextrectime = {d = {jd = 2453611}, t = {ds = 44940000}}
curtime = {d = {jd = 2453611}, t = {ds = 40337753}}
lastupdate = {d = {jd = 2453611}, t = {ds = 40337753}}
recordfileprefix = {static null = {
static null = <same as static member of an already seen type>, d =
0x80e7070,
static shared_null = 0x80e7070}, d = 0x810ee18, static shared_null =
0x80e7070}
startIter = {<std::_List_iterator_base> = {_M_node = 0x8397458},
<No data fields>}
blockShutdown = true
idleSince = {d = {jd = 0}, t = {ds = 0}}
idleTimeoutSecs = 0
idleWaitForRecordingTime = 15
firstRun = false
fillstart = {tv_sec = 1125245541, tv_usec = 126050}
fillend = {tv_sec = 1125245544, tv_usec = 397448}
matchTime = 3.02636409
placeTime = 3.27139807
#11 0x080b57a7 in Scheduler::SchedulerThread (param=0x81098f0) at
scheduler.cpp:1327
sched = (Scheduler *) 0x81098f0
#12 0xb683bb63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#13 0xb66f418a in clone () from /lib/tls/libc.so.6
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
Thread 5 (Thread -1264157776 (LWP 4518)):
#0 0xb66c599c in nanosleep () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb66ee28a in usleep () from /lib/tls/libc.so.6
No symbol table info available.
#2 0xb7d0677b in TVRec::RunTV (this=0x81140b8) at tv_rec.cpp:1587
No locals.
#3 0xb7d0618f in TVRec::EventThread (param=0x81140b8) at tv_rec.cpp:1509
thetv = (TVRec *) 0x81140b8
#4 0xb683bb63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb66f418a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 4 (Thread -1255511120 (LWP 4516)):
#0 0xb66c599c in nanosleep () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb66ee28a in usleep () from /lib/tls/libc.so.6
No symbol table info available.
#2 0xb7d0677b in TVRec::RunTV (this=0x8112698) at tv_rec.cpp:1587
No locals.
#3 0xb7d0618f in TVRec::EventThread (param=0x8112698) at tv_rec.cpp:1509
thetv = (TVRec *) 0x8112698
---Type <return> to continue, or q <return> to quit---
#4 0xb683bb63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb66f418a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 3 (Thread -1246864464 (LWP 4515)):
#0 0xb66c599c in nanosleep () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb66ee28a in usleep () from /lib/tls/libc.so.6
No symbol table info available.
#2 0xb7d0677b in TVRec::RunTV (this=0x8115cb0) at tv_rec.cpp:1587
No locals.
#3 0xb7d0618f in TVRec::EventThread (param=0x8115cb0) at tv_rec.cpp:1509
thetv = (TVRec *) 0x8115cb0
#4 0xb683bb63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb66f418a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 2 (Thread -1238217808 (LWP 4514)):
#0 0xb66c599c in nanosleep () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb66ee28a in usleep () from /lib/tls/libc.so.6
No symbol table info available.
#2 0xb7d0677b in TVRec::RunTV (this=0x8109ac0) at tv_rec.cpp:1587
---Type <return> to continue, or q <return> to quit---
No locals.
#3 0xb7d0618f in TVRec::EventThread (param=0x8109ac0) at tv_rec.cpp:1509
thetv = (TVRec *) 0x8109ac0
#4 0xb683bb63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb66f418a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 1 (Thread -1236355392 (LWP 4508)):
#0 0xb66eda27 in select () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb6addaaa in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb6b46f28 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#3 0xb6b46dd8 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb6b34e21 in QApplication::exec () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#5 0x080774a3 in main (argc=3, argv=0xbfb99164) at main.cpp:623
a = <incomplete type>
binname = {static null = {
static null = <same as static member of an already seen type>, d =
0x80e7070,
static shared_null = 0x80e7070}, d = 0x80fa6e0, static shared_null =
0x80e7070}
verboseString = {static null = {
---Type <return> to continue, or q <return> to quit---
static null = <same as static member of an already seen type>, d =
0x80e7070,
static shared_null = 0x80e7070}, d = 0x80fb110, static shared_null =
0x80e7070}
daemonize = false
printsched = false
testsched = false
resched = false
nosched = 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 = 0x80e7070, static shared_null = 0x80e7070}, d = 0x8108918,
static shared_null = 0x80e7070}
masterip = {static null = {
static null = <same as static member of an already seen type>, d =
0x80e7070,
static shared_null = 0x80e7070}, d = 0x8107d50, static shared_null =
0x80e7070}
ismaster = true
fatal_error = false
runsched = true
#0 0xb669607f in memcpy () from /lib/tls/libc.so.6
(gdb)
(gdb)
(gdb)
}}}
--
Ticket URL: <http://cvs.mythtv.org/trac/ticket/269>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list