[mythtv-commits] Ticket #2738: Crash in MythThemedMenuPrivate::ReloadTheme()

MythTV mythtv at cvs.mythtv.org
Sun Nov 26 22:09:23 UTC 2006


#2738: Crash in MythThemedMenuPrivate::ReloadTheme()
---------------------------------------------------------+------------------
 Reporter:  bolek-mythtv at curl.com (Boleslaw Ciesielski)  |       Owner:  ijr    
     Type:  defect                                       |      Status:  new    
 Priority:  minor                                        |   Milestone:  unknown
Component:  mythtv                                       |     Version:  head   
 Severity:  medium                                       |  
---------------------------------------------------------+------------------
 This is in SVN 11821.

 The frontend setup crashes after the following steps to reproduce:

 {{{
 1. start mythfrontend
 2. Go to Setup->Appearance
 3. Press 'Esc'
 }}}

 Backtrace is not always exactly the same but always somewhere inside
 MythThemedMenuPrivate::ReloadTheme():

 {{{
 (gdb) bt
 #0  0x0031b029 in MythThemedMenu::ReloadExitKey (this=0x91be0c0)
     at myththemedmenu.cpp:2252
 #1  0x0032adfa in MythThemedMenuPrivate::ReloadTheme (this=0x91f74f8)
     at myththemedmenu.cpp:1727
 #2  0x0032af41 in MythThemedMenu::ReloadTheme (this=0x91b8960)
     at myththemedmenu.cpp:2259
 #3  0x0806875a in reloadTheme () at main.cpp:629
 #4  0x002e54b8 in MythMainWindow::ExitToMainMenu (this=0x9126470)
     at mythmainwindow.cpp:703
 #5  0x002e56fb in MythMainWindow::customEvent (this=0x9126470,
 ce=0xa828aa0)
     at mythmainwindow.cpp:1210
 #6  0x038e131e in QObject::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
 #7  0x0391ecfc in QWidget::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
 #8  0x03878e6b in QApplication::internalNotify ()
    from /usr/lib/qt-3.3/lib/libqt-mt.so.3
 #9  0x0387a2e9 in QApplication::notify ()
    from /usr/lib/qt-3.3/lib/libqt-mt.so.3
 #10 0x03879d70 in QApplication::sendPostedEvents ()
    from /usr/lib/qt-3.3/lib/libqt-mt.so.3
 #11 0x03879f26 in QApplication::sendPostedEvents ()
    from /usr/lib/qt-3.3/lib/libqt-mt.so.3
 #12 0x03820d0a in QEventLoop::processEvents ()
    from /usr/lib/qt-3.3/lib/libqt-mt.so.3
 #13 0x038923f0 in QEventLoop::enterLoop ()
    from /usr/lib/qt-3.3/lib/libqt-mt.so.3
 #14 0x038922a6 in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-
 mt.so.3
 #15 0x0387897f in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-
 mt.so.3
 #16 0x0806f28d in main (argc=1, argv=0xbfdcc414) at main.cpp:1208
 (gdb)
 }}}

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/2738>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list