[mythtv-users] add override: crash

Preston Crow pc-mythtv04 at crowcastle.net
Thu Oct 7 14:34:05 UTC 2004


I'm running mythtv-cvs from yesterday, and I'm getting a crash on the
frontend from the add override controls (I think I hit left-arrow when
the options come up to get the crash).

FYI: If you're running with my Gentoo mythtv-cvs ebuilds, use:
# USE=debug emerge mythtv-cvs
to get the gdb-friendly builds.

Here's the stack trace; let me know if anything else would be helpful.

--PC



(gdb) run -l /var/log/mythtv/mythfrontend.log 
Starting program: /usr/bin/mythfrontend -l
/var/log/mythtv/mythfrontend.log
warning: Unable to find dynamic linker breakpoint function.
GDB will be unable to debug shared library initializers
and track explicitly loaded dynamic code.
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 899)]
[New Thread 32769 (LWP 902)]
[New Thread 16386 (LWP 903)]
[New Thread 32771 (LWP 906)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 899)]
0x40933ad4 in ManagedListGroup::getItemText (this=0x85ec750, which=4) at
managedlist.h:205
205     managedlist.h: No such file or directory.
        in managedlist.h
(gdb) bt
#0  0x40933ad4 in ManagedListGroup::getItemText (this=0x85ec750,
which=4) at managedlist.h:205
#1  0x40933aa9 in ManagedListGroup::getCurItemText (this=0x85ec750) at
managedlist.h:204
#2  0x40931f2c in SelectManagedListItem::cursorLeft (this=0x85ec750) at
managedlist.cpp:482
#3  0x40933272 in ManagedList::cursorLeft (this=0x85c6e20, page=false)
at managedlist.cpp:730
#4  0x403571e7 in RecOptDialog::keyPressEvent (this=0x85c6cf8,
e=0xbfffd640) at sr_dialog.cpp:139
#5  0x40fa8cc5 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
#6  0x40f167bf in QApplication::internalNotify () from
/usr/qt/3/lib/libqt-mt.so.3
#7  0x40f16024 in QApplication::notify () from
/usr/qt/3/lib/libqt-mt.so.3
#8  0x40eae340 in QETWidget::translateKeyEvent () from
/usr/qt/3/lib/libqt-mt.so.3
#9  0x40ea9bc7 in QApplication::x11ProcessEvent () from
/usr/qt/3/lib/libqt-mt.so.3
#10 0x40ec0c34 in QEventLoop::processEvents () from
/usr/qt/3/lib/libqt-mt.so.3
#11 0x40f28988 in QEventLoop::enterLoop () from
/usr/qt/3/lib/libqt-mt.so.3
#12 0x40f16a71 in QApplication::enter_loop () from
/usr/qt/3/lib/libqt-mt.so.3
#13 0x40905dbf in MythDialog::exec (this=0x85c6cf8) at
mythdialogs.cpp:835
#14 0x40884f2b in ConfigurationDialog::exec (this=0x81dbaf4,
db=0x81b1f00, saveOnAccept=true, 
    doLoad=false) at settings.cpp:667
#15 0x0808c631 in ScheduledRecording::exec (this=0x81dbae0,
db=0x81b1f00, saveOnExec=true, 
    doLoad=false) at scheduledrecording.h:90
#16 0x4022cff0 in ProgramInfo::handleRecording (this=0x862b628,
db=0x81b1f00) at programinfo.cpp:2457
#17 0x40229281 in ProgramInfo::EditRecording (this=0x862b628,
db=0x81b1f00) at programinfo.cpp:2135
#18 0x0809437a in ViewScheduled::selected (this=0xbfffe5d0) at
viewscheduled.cpp:556
#19 0x08091463 in ViewScheduled::keyPressEvent (this=0xbfffe5d0,
e=0xbfffe1b0)
    at viewscheduled.cpp:100
#20 0x40fa8cc5 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
#21 0x40f167bf in QApplication::internalNotify () from
/usr/qt/3/lib/libqt-mt.so.3
#22 0x40f16024 in QApplication::notify () from
/usr/qt/3/lib/libqt-mt.so.3
#23 0x40eae340 in QETWidget::translateKeyEvent () from
/usr/qt/3/lib/libqt-mt.so.3
#24 0x40ea9bc7 in QApplication::x11ProcessEvent () from
/usr/qt/3/lib/libqt-mt.so.3
#25 0x40ec0c34 in QEventLoop::processEvents () from
/usr/qt/3/lib/libqt-mt.so.3
#26 0x40f28988 in QEventLoop::enterLoop () from
/usr/qt/3/lib/libqt-mt.so.3
#27 0x40f16a71 in QApplication::enter_loop () from
/usr/qt/3/lib/libqt-mt.so.3
#28 0x40905dbf in MythDialog::exec (this=0xbfffe5d0) at
mythdialogs.cpp:835
#29 0x08066899 in startManaged () at main.cpp:154
#30 0x080671fb in TVMenuCallback (data=0x8198650, selection=@0x820c4b4)
at main.cpp:332
#31 0x408a133e in ThemedMenuPrivate::handleAction (this=0x820c3b8,
action=@0x81f4070)
---Type <return> to continue, or q <return> to quit---
    at themedmenu.cpp:2128
#32 0x4089fa4c in ThemedMenuPrivate::keyPressHandler (this=0x820c3b8,
e=0xbffff0c0)
    at themedmenu.cpp:1958
#33 0x408a2928 in ThemedMenu::keyPressEvent (this=0x81bd450,
e=0xbffff0c0) at themedmenu.cpp:2323
#34 0x40fa8cc5 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
#35 0x40f167bf in QApplication::internalNotify () from
/usr/qt/3/lib/libqt-mt.so.3
#36 0x40f16024 in QApplication::notify () from
/usr/qt/3/lib/libqt-mt.so.3
#37 0x40eae340 in QETWidget::translateKeyEvent () from
/usr/qt/3/lib/libqt-mt.so.3
#38 0x40ea9bc7 in QApplication::x11ProcessEvent () from
/usr/qt/3/lib/libqt-mt.so.3
#39 0x40ec0c34 in QEventLoop::processEvents () from
/usr/qt/3/lib/libqt-mt.so.3
#40 0x40f28988 in QEventLoop::enterLoop () from
/usr/qt/3/lib/libqt-mt.so.3
#41 0x40f16a71 in QApplication::enter_loop () from
/usr/qt/3/lib/libqt-mt.so.3
#42 0x40905dbf in MythDialog::exec (this=0x81bd450) at
mythdialogs.cpp:835
#43 0x080686ea in RunMenu (themedir=
      {static null = {static null = <same as static member of an already
seen type>, d = 0x8127450, static shared_null = 0x8127450}, d =
0x81c18f0, static shared_null = 0x8127450}) at main.cpp:475
#44 0x0806d2a0 in main (argc=3, argv=0xbffff864) at main.cpp:1014




More information about the mythtv-users mailing list