[mythtv-commits] Ticket #5419: Segmentation Fault in Master Backend when switching input between backends
MythTV
mythtv at cvs.mythtv.org
Sun Jun 8 21:29:23 UTC 2008
#5419: Segmentation Fault in Master Backend when switching input between backends
---------------------------+------------------------------------------------
Reporter: fpn at pobox.com | Owner: ijr
Type: defect | Status: new
Priority: major | Milestone: 0.21.1
Component: mythtv | Version: 0.21-fixes
Severity: high | Mlocked: 0
---------------------------+------------------------------------------------
Hi,
I have two directories in NFS4 (exported on the master backend machine).
The two directories are configured on both machines.
I have a frontend running and while watching live tv switch the input
between the two backends. The master backend segfaults regularly (but not
every time).
Running atrpms mythtv-backend-0.21-189.fc8 (Update to latest svn fixes
(17421)) on fedora 9 x86 64bit.
Slavebackend runs the same version, but is fedora 7 x86 32bit.
backtrace:
#0 PlaybackSock::SendReceiveStringList (this=0x0,
strlist=@0x7fff7d92f290) at playbacksock.cpp:66
66 sock->Lock();
(gdb) bt
#0 PlaybackSock::SendReceiveStringList (this=0x0,
strlist=@0x7fff7d92f290) at playbacksock.cpp:66
#1 0x000000000049014b in PlaybackSock::SetNextLiveTVDir (this=0x0,
capturecardnum=<value optimized out>, dir=@0x7fff7d92f330) at
playbacksock.cpp:336
#2 0x000000000042ee33 in EncoderLink::SetNextLiveTVDir (this=0x1145b90,
dir=<value optimized out>) at encoderlink.cpp:612
#3 0x00000000004b2ea0 in Scheduler::GetNextLiveTVDir (this=<value
optimized out>, cardid=4) at scheduler.cpp:3261
#4 0x000000000046dcba in MainServer::customEvent (this=0x7fb76800df50,
e=0x7fb7680144f0) at mainserver.cpp:699
#5 0x00000030ffb63396 in QObject::event () from /usr/lib64/qt-3.3/lib
/libqt-mt.so.3
#6 0x00000030ffb02b75 in QApplication::internalNotify () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
#7 0x00000030ffb03e40 in QApplication::notify () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
#8 0x00000030ffb039a9 in QApplication::sendPostedEvents () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
#9 0x00000030ffab0c9c in QEventLoop::processEvents () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
#10 0x00000030ffb1a321 in QEventLoop::enterLoop () from
/usr/lib64/qt-3.3/lib/libqt-mt.so.3
#11 0x00000030ffb1a202 in QEventLoop::exec () from /usr/lib64/qt-3.3/lib
/libqt-mt.so.3
#12 0x000000000044eacc in main (argc=7, argv=<value optimized out>) at
main.cpp:978
#13 0x0000003269a1e074 in __libc_start_main () from /lib64/libc.so.6
#14 0x0000000000413789 in _start ()
best regards,
Florian Nierhaus
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/5419>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list