[mythtv] 0.17 backend crashes
Dave Smith
dave at nobodynet.net
Thu Feb 17 19:35:39 UTC 2005
Hey,
After upgrading from 0.15.1 -> 0.17 last week (never got round to trying
0.16), I've found that backend crashes quite regularly. Annoyingly, I
haven't been able to track down exact causes, there seams to be several
things that cause segfaults, and not always repeatable.
So far I've seen crashes when:
*) Viewing recorded programmes through mythweb 0.17
*) Backend starts recording from a V4L card
*) Backend starts recording from a DVB card
As I said, these operations don't cause crashes every time, but have all
caused segfaults several times.
I've attatched a backtrace (I think), of a segfault that happened as a V4L
recording started. If someone can give me any ideas why my system is
suddenly so much more flakey, it would be appreciated.
Cheers,
--Dave
-------------- next part --------------
Thread 15 (Thread 1221831600 (LWP 3169)):
#0 0xffffe410 in ?? ()
No symbol table info available.
#1 0x080fa050 in ?? ()
No symbol table info available.
#2 0x0000000a in ?? ()
No symbol table info available.
Current language: auto; currently c
Thread 14 (Thread 1213438896 (LWP 3168)):
#0 0xffffe410 in ?? ()
No symbol table info available.
#1 0x080f9ef8 in ?? ()
No symbol table info available.
Thread 13 (Thread 1205046192 (LWP 3167)):
#0 0xffffe410 in ?? ()
No symbol table info available.
#1 0x080f9db0 in ?? ()
No symbol table info available.
Thread 12 (Thread 1196653488 (LWP 3166)):
#0 0xffffe410 in ?? ()
No symbol table info available.
#1 0x08107390 in ?? ()
No symbol table info available.
Thread 11 (Thread 1188260784 (LWP 3165)):
#0 0xffffe410 in ?? ()
No symbol table info available.
#1 0x080f74b0 in ?? ()
No symbol table info available.
Thread 10 (Thread 1179868080 (LWP 3164)):
#0 0xffffe410 in ?? ()
No symbol table info available.
#1 0x46535698 in ?? ()
No symbol table info available.
#2 0x4186f800 in ?? () from /lib/tls/libc.so.6
No symbol table info available.
#3 0x465354f4 in ?? ()
No symbol table info available.
#4 0x417db486 in nanosleep () from /lib/tls/libc.so.6
No symbol table info available.
#5 0x417db263 in sleep () from /lib/tls/libc.so.6
No symbol table info available.
#6 0x403e1232 in JobQueue::ProcessQueue() ()
from /usr/local/lib/libmythtv-0.17.so.0
No symbol table info available.
#7 0x403e028a in JobQueue::RunQueueProcesser() ()
from /usr/local/lib/libmythtv-0.17.so.0
No symbol table info available.
#8 0x403e02bb in JobQueue::QueueProcesserThread(void*) ()
from /usr/local/lib/libmythtv-0.17.so.0
No symbol table info available.
#9 0x416327d3 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#10 0x41814b4a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 9 (Thread 1171475376 (LWP 3163)):
#0 0xffffe410 in ?? ()
No symbol table info available.
#1 0x45d34998 in ?? ()
No symbol table info available.
#2 0x4186f800 in ?? () from /lib/tls/libc.so.6
No symbol table info available.
#3 0x45d347f4 in ?? ()
No symbol table info available.
#4 0x417db486 in nanosleep () from /lib/tls/libc.so.6
No symbol table info available.
#5 0x417db263 in sleep () from /lib/tls/libc.so.6
No symbol table info available.
#6 0x080a4709 in HouseKeeper::RunHouseKeeping() (this=0x8100920)
at housekeeper.cpp:170
period = 7
maxhr = 0
minhr = 0
dbTag = {static null = {
static null = <same as static member of an already seen type>,
d = 0x80c1fc0, static shared_null = 0x80c1fc0}, d = 0x81533c0,
static shared_null = 0x80c1fc0}
#7 0x080a52a3 in HouseKeeper::doHouseKeepingThread(void*) (param=0x8100920)
at housekeeper.cpp:229
hkeeper = (HouseKeeper *) 0x8100920
#8 0x416327d3 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#9 0x41814b4a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 8 (Thread 1163082672 (LWP 3162)):
#0 0xffffe410 in ?? ()
No symbol table info available.
#1 0x455338c8 in ?? ()
No symbol table info available.
#2 0x4186f800 in ?? () from /lib/tls/libc.so.6
No symbol table info available.
#3 0x45533724 in ?? ()
No symbol table info available.
#4 0x417db486 in nanosleep () from /lib/tls/libc.so.6
No symbol table info available.
#5 0x417db263 in sleep () from /lib/tls/libc.so.6
No symbol table info available.
#6 0x08057198 in AutoExpire::RunExpirer() (this=0x8107218)
at autoexpire.cpp:127
statbuf = {f_type = 61267, f_bsize = 4096, f_blocks = 45853329,
f_bfree = 8317541, f_bavail = 8317541, f_files = 23298048,
f_ffree = 23042651, f_fsid = {__val = {0, 0}}, f_namelen = 255,
f_frsize = 4096, f_spare = {0, 0, 0, 0, 0}}
freespace = 31
minFree = 15
recordfileprefix = {static null = {
static null = <same as static member of an already seen type>,
d = 0x80c1fc0, static shared_null = 0x80c1fc0}, d = 0x80f6ea0,
static shared_null = 0x80c1fc0}
#7 0x08057221 in AutoExpire::ExpirerThread(void*) (param=0x8107218)
at autoexpire.cpp:134
expirer = (AutoExpire *) 0x8107218
#8 0x416327d3 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#9 0x41814b4a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 7 (Thread 1154689968 (LWP 3161)):
#0 0xffffe410 in ?? ()
No symbol table info available.
#1 0x44d32378 in ?? ()
No symbol table info available.
#2 0x00000004 in ?? ()
No symbol table info available.
#3 0x080e4c70 in ?? ()
No symbol table info available.
#4 0x41637c7b in __read_nocancel () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0x41b97e08 in vio_read () from /usr/lib/libmysqlclient.so.12
No symbol table info available.
#6 0x41b98d08 in net_real_write () from /usr/lib/libmysqlclient.so.12
No symbol table info available.
#7 0x41b98ff4 in my_net_read () from /usr/lib/libmysqlclient.so.12
No symbol table info available.
#8 0x41b803f8 in net_safe_read () from /usr/lib/libmysqlclient.so.12
No symbol table info available.
#9 0x41b834f5 in mysql_read_query_result () from /usr/lib/libmysqlclient.so.12
No symbol table info available.
#10 0x41b836e1 in mysql_real_query () from /usr/lib/libmysqlclient.so.12
No symbol table info available.
#11 0x41b6595c in QMYSQLResult::reset(QString const&) ()
from /usr/lib/qt3/plugins/sqldrivers/libqsqlmysql.so
No symbol table info available.
#12 0x080e3c00 in ?? ()
No symbol table info available.
#13 0x082b3a48 in ?? ()
No symbol table info available.
#14 0x00000047 in ?? ()
No symbol table info available.
#15 0x4152c998 in ?? () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#16 0x413b7563 in QChar::isSpace() const () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#17 0x4152c998 in ?? () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#18 0x44d32670 in ?? ()
No symbol table info available.
#19 0x413b93fa in QString::deref() () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#20 0x44d32520 in ?? ()
No symbol table info available.
#21 0x44d32670 in ?? ()
No symbol table info available.
#22 0x4152c998 in ?? () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#23 0x413437bc in qSqlDriverExtDict() () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#24 0x4152c998 in ?? () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#25 0x08132008 in ?? ()
No symbol table info available.
#26 0x44d32520 in ?? ()
No symbol table info available.
#27 0x413b94fe in QString::operator=(QString const&) ()
from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#28 0x4152c998 in ?? () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#29 0x080db6d0 in ?? ()
No symbol table info available.
#30 0x44d32640 in ?? ()
No symbol table info available.
#31 0x41353e57 in QSqlDriver::isOpen() const ()
from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#32 0x080d9da0 in ?? ()
No symbol table info available.
#33 0x08132008 in ?? ()
No symbol table info available.
#34 0x44d32640 in ?? ()
No symbol table info available.
#35 0x4152c998 in ?? () from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#36 0x44d32520 in ?? ()
No symbol table info available.
#37 0x44d32640 in ?? ()
No symbol table info available.
#38 0x44d32670 in ?? ()
No symbol table info available.
#39 0x413408c4 in QSqlQuery::exec(QString const&) ()
from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#40 0x08267290 in ?? ()
No symbol table info available.
#41 0x44d32670 in ?? ()
No symbol table info available.
#42 0x080bfd38 in typeinfo for QSqlQuery ()
No symbol table info available.
Previous frame inner to this frame (corrupt stack?)
#0 0xffffe410 in ?? ()
More information about the mythtv-dev
mailing list