[mythtv] crash with full livebuffer with (mythbackend) backtrace
Steven
mythmail at richardstraat.homedns.org
Tue Feb 15 11:12:26 UTC 2005
Steven schreef:
> When the livetv buffer gets full mythbackend crashes and mythfrontend
> freezes.
>
> Frontend backtrace :
> -
Was thinking recording to a livebuffer might be more backend related.
Backend backtrace :
-------------------------
ERROR: file I/O problem in 'safe_read()': Invalid argument
ERROR: file I/O problem in 'safe_read()': Bad address
ERROR: file I/O problem in 'safe_read()': Bad address
ERROR: file I/O problem in 'safe_read()': Bad address
Program received signal SIGINT, Interrupt.
[Switching to Thread 114696 (LWP 32273)]
0x414439f3 in __pthread_sigsuspend () from /lib/libpthread.so.0
(gdb) thread apply all bt full
Thread 14 (Thread 196621 (LWP 32509)):
#0 0x41446f1b in read () from /lib/libpthread.so.0
No symbol table info available.
#1 0x4058f3a0 in __JCR_LIST__ ()
from /usr/lib/libmythtv-0.17.so.0
No symbol table info available.
#2 0x00000000 in ?? ()
No symbol table info available.
#3 0x40411f5e in MpegRecorder::StartRecording (this=0x8106030)
at mpegrecorder.cpp:439
buffer = (
unsigned char *) 0x41c9b008 'ÿ' <repeats 64 times>
ret = 50384
elapsedTimer = {ds = 0}
elapsed = 0
#4 0x403bf8c6 in SpawnEncode (param=0x8106030) at tv_rec.cpp:48
nvr = (class RecorderBase *) 0x8106030
#5 0x4144154e in pthread_start_thread ()
from /lib/libpthread.so.0
No symbol table info available.
#6 0x414415df in pthread_start_thread_event ()
from /lib/libpthread.so.0
No symbol table info available.
#7 0x41627b8a in clone () from /lib/libc.so.6
No symbol table info available.
Thread 13 (Thread 180236 (LWP 32508)):
#0 0x415f5f76 in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1 0x00000000 in ?? ()
No symbol table info available.
#2 0x41621c3a in usleep () from /lib/libc.so.6
No symbol table info available.
#3 0x4026b68b in ThreadedFileWriter::DiskLoop (this=0x80f4150)
at RingBuffer.cpp:276
size = 0
written = 106432
timer = {ds = 43113250}
#4 0x4026ac9c in ThreadedFileWriter::boot_writer (
wotsit=0x80f4150) at RingBuffer.cpp:120
fw = (ThreadedFileWriter *) 0x80f4150
#5 0x4144154e in pthread_start_thread ()
from /lib/libpthread.so.0
No symbol table info available.
#6 0x414415df in pthread_start_thread_event ()
from /lib/libpthread.so.0
No symbol table info available.
#7 0x41627b8a in clone () from /lib/libc.so.6
No symbol table info available.
Thread 12 (Thread 163851 (LWP 32276)):
#0 0x414439f3 in __pthread_sigsuspend ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x41442f88 in __pthread_wait_for_restart_signal ()
from /lib/libpthread.so.0
No symbol table info available.
#2 0x4143fcd8 in pthread_cond_wait at GLIBC_2.0 ()
from /lib/libpthread.so.0
No symbol table info available.
#3 0x4119a756 in QWaitCondition::wait ()
from /usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#4 0x0808afd5 in ProcessRequestThread::run (this=0x80f1e40)
at mainserver.cpp:69
No locals.
#5 0x40ea9833 in QThreadInstance::start ()
from /usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#6 0x4144154e in pthread_start_thread ()
from /lib/libpthread.so.0
No symbol table info available.
#7 0x414415df in pthread_start_thread_event ()
from /lib/libpthread.so.0
No symbol table info available.
#8 0x41627b8a in clone () from /lib/libc.so.6
No symbol table info available.
Thread 11 (Thread 147466 (LWP 32275)):
#0 0x414439f3 in __pthread_sigsuspend ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x41442f88 in __pthread_wait_for_restart_signal ()
from /lib/libpthread.so.0
No symbol table info available.
#2 0x4143fcd8 in pthread_cond_wait at GLIBC_2.0 ()
from /lib/libpthread.so.0
No symbol table info available.
#3 0x4119a756 in QWaitCondition::wait ()
from /usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#4 0x0808afd5 in ProcessRequestThread::run (this=0x80f2fb8)
at mainserver.cpp:69
No locals.
#5 0x40ea9833 in QThreadInstance::start ()
from /usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#6 0x4144154e in pthread_start_thread ()
from /lib/libpthread.so.0
No symbol table info available.
#7 0x414415df in pthread_start_thread_event ()
from /lib/libpthread.so.0
No symbol table info available.
#8 0x41627b8a in clone () from /lib/libc.so.6
No symbol table info available.
Thread 10 (Thread 131081 (LWP 32274)):
#0 0x414439f3 in __pthread_sigsuspend ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x41442f88 in __pthread_wait_for_restart_signal ()
from /lib/libpthread.so.0
No symbol table info available.
#2 0x4143fcd8 in pthread_cond_wait at GLIBC_2.0 ()
from /lib/libpthread.so.0
No symbol table info available.
#3 0x4119a756 in QWaitCondition::wait ()
from /usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#4 0x0808afd5 in ProcessRequestThread::run (this=0x80f1de8)
at mainserver.cpp:69
No locals.
#5 0x40ea9833 in QThreadInstance::start ()
from /usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#6 0x4144154e in pthread_start_thread ()
from /lib/libpthread.so.0
No symbol table info available.
#7 0x414415df in pthread_start_thread_event ()
from /lib/libpthread.so.0
No symbol table info available.
#8 0x41627b8a in clone () from /lib/libc.so.6
No symbol table info available.
Thread 9 (Thread 114696 (LWP 32273)):
#0 0x414439f3 in __pthread_sigsuspend ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x41442f88 in __pthread_wait_for_restart_signal ()
from /lib/libpthread.so.0
No symbol table info available.
#2 0x4143fcd8 in pthread_cond_wait at GLIBC_2.0 ()
from /lib/libpthread.so.0
No symbol table info available.
#3 0x4119a756 in QWaitCondition::wait ()
from /usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#4 0x0808afd5 in ProcessRequestThread::run (this=0x80f1448)
at mainserver.cpp:69
No locals.
#5 0x40ea9833 in QThreadInstance::start ()
from /usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#6 0x4144154e in pthread_start_thread ()
from /lib/libpthread.so.0
No symbol table info available.
#7 0x414415df in pthread_start_thread_event ()
from /lib/libpthread.so.0
No symbol table info available.
#8 0x41627b8a in clone () from /lib/libc.so.6
No symbol table info available.
Thread 8 (Thread 98311 (LWP 32272)):
#0 0x414439f3 in __pthread_sigsuspend ()
from /lib/libpthread.so.0
No symbol table info available.
#1 0x41442f88 in __pthread_wait_for_restart_signal ()
from /lib/libpthread.so.0
No symbol table info available.
#2 0x4143fcd8 in pthread_cond_wait at GLIBC_2.0 ()
from /lib/libpthread.so.0
No symbol table info available.
#3 0x4119a756 in QWaitCondition::wait ()
from /usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#4 0x0808afd5 in ProcessRequestThread::run (this=0x80f2dc8)
at mainserver.cpp:69
No locals.
#5 0x40ea9833 in QThreadInstance::start ()
from /usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#6 0x4144154e in pthread_start_thread ()
from /lib/libpthread.so.0
No symbol table info available.
#7 0x414415df in pthread_start_thread_event ()
from /lib/libpthread.so.0
No symbol table info available.
#8 0x41627b8a in clone () from /lib/libc.so.6
No symbol table info available.
Thread 7 (Thread 81926 (LWP 32271)):
#0 0x415f5f76 in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1 0x00000000 in ?? ()
No symbol table info available.
#2 0x415f5dbf in sleep () from /lib/libc.so.6
No symbol table info available.
#3 0x4038d55e in JobQueue::ProcessQueue (this=0x80f9010)
at jobqueue.cpp:391
delquery = {<> = {<No data fields>}, <No data fields>}
query = {<> = {<No data fields>}, <No data fields>}
chanid = {static null = {
static null = <same as static member of an already seen type>, d =
0x80c10b8, static shared_null = 0x80c10b8}, d = 0x80c10b8,
static shared_null = 0x80c10b8}
starttime = {d = {jd = 0}, t = {ds = 0}}
startts = {static null = {
static null = <same as static member of an already seen type>, d =
0x80c10b8, static shared_null = 0x80c10b8}, d = 0x80c10b8,
static shared_null = 0x80c10b8}
type = 0
id = 0
cmds = 0
flags = 0
status = 0
hostname = {static null = {
static null = <same as static member of an already seen type>, d =
0x80c10b8, static shared_null = 0x80c10b8}, d = 0x80c10b8,
static shared_null = 0x80c10b8}
sleepTime = 60
job = {sh = 0x8120410}
jobType = {sh = 0x812a860}
jobStatus = {sh = 0x80f3470}
maxJobs = 1
message = {static null = {
static null = <same as static member of an already seen type>, d =
0x80c10b8, static shared_null = 0x80c10b8}, d = 0x80c10b8,
static shared_null = 0x80c10b8}
jobs = {sh = 0x81066d8}
atMax = false
#4 0x4038a121 in JobQueue::RunQueueProcesser (this=0x80f9010)
at jobqueue.cpp:143
No locals.
#5 0x4038a14e in JobQueue::QueueProcesserThread (param=0x80f9010)
at jobqueue.cpp:149
jobqueue = (JobQueue *) 0x80f9010
#6 0x4144154e in pthread_start_thread ()
from /lib/libpthread.so.0
No symbol table info available.
#7 0x414415df in pthread_start_thread_event ()
from /lib/libpthread.so.0
No symbol table info available.
#8 0x41627b8a in clone () from /lib/libc.so.6
No symbol table info available.
Thread 6 (Thread 65541 (LWP 32270)):
#0 0x415f5f76 in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1 0x00000000 in ?? ()
No symbol table info available.
#2 0x415f5dbf in sleep () from /lib/libc.so.6
No symbol table info available.
#3 0x080a3621 in HouseKeeper::RunHouseKeeping (this=0x80f18d0)
at housekeeper.cpp:170
period = 1097363444
maxhr = 1094992891
minhr = 1097363444
dbTag = {static null = {
static null = <same as static member of an already seen type>, d =
0x80c10b8, static shared_null = 0x80c10b8}, d = 0x8102f78,
static shared_null = 0x80c10b8}
#4 0x080a41bb in HouseKeeper::doHouseKeepingThread (
param=0x80f18d0) at housekeeper.cpp:229
hkeeper = (HouseKeeper *) 0x80f18d0
#5 0x4144154e in pthread_start_thread ()
from /lib/libpthread.so.0
No symbol table info available.
#6 0x414415df in pthread_start_thread_event ()
from /lib/libpthread.so.0
No symbol table info available.
#7 0x41627b8a in clone () from /lib/libc.so.6
No symbol table info available.
Thread 5 (Thread 49156 (LWP 32269)):
#0 0x415f5f76 in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1 0x00000000 in ?? ()
No symbol table info available.
#2 0x415f5dbf in sleep () from /lib/libc.so.6
No symbol table info available.
#3 0x08056ba8 in AutoExpire::RunExpirer (this=0x80f0c78)
at autoexpire.cpp:127
statbuf = {f_type = 1481003842, f_bsize = 4096,
f_blocks = 26779302, f_bfree = 5742456, f_bavail = 5742456,
f_files = 92291520, f_ffree = 92034602, f_fsid = {__val = {774,
0}}, f_namelen = 255, f_spare = {4096, 0, 0, 0, 0, 0}}
freespace = 21
minFree = 3
recordfileprefix = {static null = {
static null = <same as static member of an already seen type>, d =
0x80c10b8, static shared_null = 0x80c10b8}, d = 0x80f8dc0,
static shared_null = 0x80c10b8}
#4 0x08056c31 in AutoExpire::ExpirerThread (param=0x80f0c78)
at autoexpire.cpp:134
expirer = (AutoExpire *) 0x80f0c78
#5 0x4144154e in pthread_start_thread ()
from /lib/libpthread.so.0
No symbol table info available.
#6 0x414415df in pthread_start_thread_event ()
from /lib/libpthread.so.0
No symbol table info available.
#7 0x41627b8a in clone () from /lib/libc.so.6
No symbol table info available.
Thread 4 (Thread 32771 (LWP 32268)):
#0 0x414478b6 in nanosleep () from /lib/libpthread.so.0
No symbol table info available.
#1 0x00000000 in ?? ()
No symbol table info available.
#2 0x414434ca in __pthread_timedsuspend_new ()
from /lib/libpthread.so.0
No symbol table info available.
#3 0x00000000 in ?? ()
No symbol table info available.
#4 0xbf5ff65c in ?? ()
No symbol table info available.
#5 0x413565b4 in ?? () from /usr/lib/qt/lib/libqt-mt.so.3
No symbol table info available.
#6 0x00000000 in ?? ()
No symbol table info available.
#7 0x3b9aaac0 in ?? ()
No symbol table info available.
#8 0x4211d5d8 in ?? ()
No symbol table info available.
#9 0x0007f83d in ?? ()
No symbol table info available.
#10 0x41449ff4 in ?? () from /lib/libpthread.so.0
No symbol table info available.
#11 0x4144aa0c in __pthread_suspend () from /lib/libpthread.so.0
No symbol table info available.
#12 0x00000000 in ?? ()
No symbol table info available.
#13 0xbf5ff774 in ?? ()
No symbol table info available.
#14 0xbf5ff59c in ?? ()
No symbol table info available.
#15 0x414433ee in __pthread_timedsuspend_new ()
from /lib/libpthread.so.0
No symbol table info available.
#16 0x80000000 in ?? ()
No symbol table info available.
#17 0x00000000 in ?? ()
No symbol table info available.
#18 0xbf5ff600 in ?? ()
No symbol table info available.
#19 0x41441c6a in pthread_mutex_unlock ()
from /lib/libpthread.so.0
No symbol table info available.
Previous frame inner to this frame (corrupt stack?)
#0 0x414439f3 in __pthread_sigsuspend ()
from /lib/libpthread.so.0
---------------------------------
More information about the mythtv-dev
mailing list