[mythtv] mythtv crash...

Dave Alden alden at math.ohio-state.edu
Fri Jan 30 18:11:00 EST 2004


Hi,
  I've had mythtv crash a couple of times when I was in the program
guide menu.  What happened was I selected a show to record (pressing
the TOGGLERECORD key), changed my mind and went into the advanced
recording screen, turned off the record and exited the screen.  This
is when it would crash.  I've attached the output from gdb -- note
that this is on a Fedora Core 1 system, so I'm not sure if the debugger
works properly (I seem to remember that older versions of RedHat didn't
debug properly, hopefully FC1 does).  :-)
...dave
-------------- next part --------------
2004-01-30 17:51:57 Using protocol version 1
2004-01-30 17:51:59 Using protocol version 1

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1084531808 (LWP 16113)]
0x00d9c428 in ConfigurationDialog::exec(QSqlDatabase*, bool) (this=0x9613e34,
    db=0x928bea8, saveOnAccept=true) at settings.cpp:655
655             save(db);
(gdb) thread apply all bt full

Thread 1 (Thread -1084531808 (LWP 16113)):
#0  0x00d9c428 in ConfigurationDialog::exec(QSqlDatabase*, bool) (
    this=0x9613e34, db=0x928bea8, saveOnAccept=true) at settings.cpp:655
        dialog = (class MythDialog *) 0x95d7f70
        ret = 1
#1  0x002c7a31 in ProgramInfo::EditScheduled(QSqlDatabase*) (this=0x9602750,
    db=0x928bea8) at programinfo.cpp:1877
No locals.
#2  0x00278341 in GuideGrid::editScheduled() (this=0x95f5650)
    at guidegrid.cpp:1581
        pginfo = (ProgramInfo *) 0x9602750
        storeFocus = ClickFocus
#3  0x0027216f in GuideGrid::keyPressEvent(QKeyEvent*) (this=0x95f5650,
    e=0xbfef1530) at guidegrid.cpp:359
        action = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x92477c0, static shared_null = 0x92477c0}, d = 0x929fed8,
  static shared_null = 0x92477c0}
        i = 0
        handled = true
        actions = {<QValueList<QString>> = {sh = 0x960f368}, <No data fields>}
#4  0x02ecc8a5 in QWidget::event(QEvent*) ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#5  0x02e39124 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#6  0x02e38cb8 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#7  0x02de09ad in QETWidget::translateKeyEvent(_XEvent const*, bool) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#8  0x02ddc93b in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#9  0x02df1ab1 in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#10 0xbfef17f0 in ?? ()
No symbol table info available.
#11 0x09295d1c in ?? ()
No symbol table info available.
#12 0x09295ea0 in ?? ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#13 0x032a837c in qt_wait_timer_max () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#14 0x0329dc5c in ?? () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#15 0xbfef1788 in ?? ()
No symbol table info available.
#16 0x030ec4d4 in QMutex::unlock() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#17 0x00000020 in ?? ()
No symbol table info available.
#18 0x092538a8 in ?? ()
No symbol table info available.
(gdb)


More information about the mythtv-dev mailing list