[mythtv-commits] Ticket #5218: Frontend segfaults when leaving mythnews
MythTV
mythtv at cvs.mythtv.org
Thu Apr 17 11:06:11 UTC 2008
#5218: Frontend segfaults when leaving mythnews
--------------------------------+-------------------------------------------
Reporter: mythdev at tiscali.nl | Owner: ijr
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: mythtv | Version: unknown
Severity: medium | Mlocked: 0
--------------------------------+-------------------------------------------
When I go to MythNews and exit it using the Escape key, my frontend
segfaults:
{{{
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb55f56d0 (LWP 26512)]
0x00000000 in ?? ()
(gdb) backtrace
#0 0x00000000 in ?? ()
#1 0xb6c6a5de in MythScreenType::keyPressEvent (this=0x846fc50,
event=0xbfd5eca8) at mythscreentype.cpp:185
#2 0xb10b82ad in MythNews::keyPressEvent (this=0x846fc50,
event=0xbfd5eca8)
at mythnews.cpp:485
#3 0xb6c4a493 in MythMainWindow::eventFilter (this=0x83c22c0,
e=0xbfd5eca8)
at mythmainwindow.cpp:1330
#4 0xb5f1e4e2 in QApplicationPrivate::notify_helper ()
from /usr/lib/qt4/libQtGui.so.4
#5 0xb5f21064 in QApplication::notify () from /usr/lib/qt4/libQtGui.so.4
#6 0xb5ab0b4b in QCoreApplication::notifyInternal ()
from /usr/lib/qt4/libQtCore.so.4
#7 0xb5f71a5e in ?? () from /usr/lib/qt4/libQtGui.so.4
#8 0xb5f9d07b in ?? () from /usr/lib/qt4/libQtGui.so.4
#9 0xb5f9f031 in ?? () from /usr/lib/qt4/libQtGui.so.4
#10 0xb5f7bdef in QApplication::x11ProcessEvent ()
from /usr/lib/qt4/libQtGui.so.4
#11 0xb5fa0204 in ?? () from /usr/lib/qt4/libQtGui.so.4
#12 0xb5aaff48 in QEventLoop::processEvents () from
/usr/lib/qt4/libQtCore.so.4
#13 0xb5ab005a in QEventLoop::exec () from /usr/lib/qt4/libQtCore.so.4
#14 0xb5ab237b in QCoreApplication::exec () from
/usr/lib/qt4/libQtCore.so.4
#15 0xb5f1dea7 in QApplication::exec () from /usr/lib/qt4/libQtGui.so.4
#16 0x0807bc86 in main (argc=1, argv=0xbfd5f874) at main.cpp:1541
}}}
As far as I can see in the sefault, it happens at MythSreenTypes.cpp, line
185. There it says:
{{{
if (m_CurrentFocusWidget && m_CurrentFocusWidget->keyPressEvent(event))
return true;
}}}
From this code it is not clear to me why there would be a segfault here,
but maybe I am wrong.
My frontend version is: 0.22.20080416-1
Is there anything I can do to debug this problem further?
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/5218>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list