[mythtv] SIGSEGV at end of recording
layttan
myth at layttan.com
Sat May 7 05:18:11 UTC 2005
I'm having a problem when a recording ends that the backend will get a
SIGSEGV. It's not every time, but it is fairly frequent. I have been
able to get a trace (with CVS as of 8pm pacific May 6th) and was hoping
someone could shed some light on the problem. Let me know if there's
anything else I should provide to help in tracking this down.
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208121664 (LWP 11765)]
0x0381ef4c in QMutex::lock () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
(gdb) bt full
#0 0x0381ef4c in QMutex::lock () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#1 0x08096e10 in RefSocket::Lock (this=0x99fcfd0) at server.h:22
No locals.
#2 0x08075030 in MainServer::customEvent (this=0x99e6350, e=0x9a2e008)
at mainserver.cpp:608
pbs = (PlaybackSock *) 0x9a43dd0
sock = (RefSocket *) 0x99fcfd0
sendGlobal = false
sentSet = {<QGList> = {<> = {<No data fields>}, firstNode =
0x9a28e90,
lastNode = 0x9a28e90, curNode = 0x9a28e90, curIndex = 0, numNodes = 1,
iterators = 0x0}, <No data fields>}
iter = {_M_current = 0x9a46740}
broadcast = {<QValueList<QString>> = {
sh = 0x9a43b88}, <No data fields>}
sendstuff = true
#3 0x035887be in QObject::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#4 0x0352c539 in QApplication::internalNotify ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#5 0x0352c6ca in QApplication::notify ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#6 0x0352d696 in QApplication::sendPostedEvents ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#7 0x0352d722 in QApplication::sendPostedEvents ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#8 0x034dc1c8 in QEventLoop::processEvents ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#9 0x03541b85 in QEventLoop::enterLoop ()
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#10 0x03541ade in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#11 0x0352b73b in QApplication::exec () from
/usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#12 0x0806d6d3 in main (argc=1, argv=0xbfe8bdb4) at main.cpp:594
a = <incomplete type>
logfile = {static null = {
static null = <same as static member of an already seen type>,
d = 0x99c10c0, static shared_null = 0x99c10c0}, d = 0x99d3fa0,
static shared_null = 0x99c10c0}
resched = false
nosched = false
printexpire = false
logfd = -1
port = 6543
fatal_error = false
verboseString = {static null = {
static null = <same as static member of an already seen type>,
d = 0x99c10c0, static shared_null = 0x99c10c0}, d = 0x99d68a8,
static shared_null = 0x99c10c0}
runsched = true
binname = {static null = {
static null = <same as static member of an already seen type>,
d = 0x99c10c0, static shared_null = 0x99c10c0}, d = 0x99d6868,
static shared_null = 0x99c10c0}
daemonize = false
printsched = false
masterip = {static null = {
static null = <same as static member of an already seen type>,
d = 0x99c10c0, static shared_null = 0x99c10c0}, d = 0x99df790,
static shared_null = 0x99c10c0}
testsched = false
pidfs = <incomplete type>
statusport = 6544
myip = {static null = {
static null = <same as static member of an already seen type>,
d = 0x99c10c0, static shared_null = 0x99c10c0}, d = 0x99dfa40,
static shared_null = 0x99c10c0}
ismaster = true
Thanks
layttan
More information about the mythtv-dev
mailing list