[mythtv] setup crash

Simon at the Threshold dweller at the-threshold.org
Mon Mar 8 17:31:34 EST 2004


Lo there,

Whilst setting up to track another core dump I came across this one, 
basicly I enter setup (say no to reseting the config) enter the channel 
editor and then edit a single channel. After the final finish the 
process core dumps (although it does appear to have saved the new data 
in the database).

Onwards with the next one..

Regards
Simon

-------------- next part --------------
(gdb) thread apply all bt full 

Thread 1 (Thread 16384 (LWP 11289)):
#0  0x058fe5ed in QListBox::count() const ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#1  0x058c973f in QComboBox::insertItem(QString const&, int) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#2  0x0806fa64 in MythComboBox::insertItem(QString const&) (this=0x91fbab0, 
    item=@0xbff61580) at mythwidgets.h:50
No locals.
#3  0x08065d55 in ComboBoxSetting::addSelection(QString const&, QString, bool)
    (this=0x8fedec8, label=@0xbff61580, value=
      {static null = {static null = <same as static member of an already seen type>, d = 0x8ef48f8, static shared_null = 0x8ef48f8}, d = 0x92b99d0, static shared_null = 0x8ef48f8}, select=false) at settings.h:373
No locals.
#4  0x003d09e2 in SourceSetting::load(QSqlDatabase*) (this=0x8fedec8, 
    db=0x8fbcce8) at channeleditor.cpp:157
        query = <incomplete type>
#5  0x00a1d9c8 in ConfigurationGroup::load(QSqlDatabase*) (this=0xbff61688, 
    db=0x8fbcce8) at settings.cpp:65
rable**,Configurable*&>> = {<No data fields>}, _M_current = 0x8fb49a8}
#6  0x00a2189a in ConfigurationDialog::exec(QSqlDatabase*, bool) (
    this=0xbff61674, db=0x8fbcce8, saveOnAccept=true) at settings.cpp:647
        dialog = (class MythDialog *) 0x8ff7900
        ret = 1
#7  0x003cef17 in ChannelEditor::exec(QSqlDatabase*) (this=0xbff61670, 
    _db=0x8fbcce8) at channeleditor.cpp:207
No locals.
#8  0x08054334 in SetupMenuCallback(void*, QString&) (data=0x8fb43e0, 
    selection=@0x8fdf754) at main.cpp:89
        ce = {<VerticalConfigurationGroup> = {<ConfigurationGroup> = {<Configurable> = {<> = {<No data fields>}, _vptr.Configurable = 0x8094954, 
        static metaObj = 0x8ff5978, labelAboveWidget = false, configName = {
          static null = {
            static null = <same as static member of an already seen type>, 
            d = 0x8ef48f8, static shared_null = 0x8ef48f8}, d = 0x8ef48f8, 
          static shared_null = 0x8ef48f8}, label = {static null = {
            static null = <same as static member of an already seen type>, 
            d = 0x8ef48f8, static shared_null = 0x8ef48f8}, d = 0x8fc6350, 
          static shared_null = 0x8ef48f8}, helptext = {static null = {
            static null = <same as static member of an already seen type>, 
            d = 0x8ef48f8, static shared_null = 0x8ef48f8}, d = 0x8ef48f8, 
          static shared_null = 0x8ef48f8}, visible = true}, 
      _vptr.ConfigurationGroup = 0x80948f0, static metaObj = 0x8fee510, 
      children = {<_Vector_base<Configurable*,std::allocator<Configurable*> >> = {<_Vector_alloc_base<Configurable*,std::allocator<Configurable*>,true>> = {
            _M_start = 0x8fb49a0, _M_finish = 0x8fb49b0, 
            _M_end_of_storage = 0x8fb49b0}, <No data fields>}, <No data fields>}, uselabel = true, useframe = true}, 
    _vptr.VerticalConfigurationGroup = 0x8094874}, <ConfigurationDialog> = {
    _vptr.ConfigurationDialog = 0x80948ac, dialog = 0x8ff7900}, 
  static metaObj = 0x8fe07f8, list = 0x8ff5730, db = 0x8fbcce8, id = 1011}
        sel = {static null = {
    static null = <same as static member of an already seen type>, 
    d = 0x8ef48f8, static shared_null = 0x8ef48f8}, d = 0x8fdfe68, 
  static shared_null = 0x8ef48f8}
#9  0x00a3d827 in ThemedMenuPrivate::handleAction(QString const&) (
    this=0x8fdf658, action=@0x8fee78c) at themedmenu.cpp:2074
No locals.
#10 0x00a3c034 in ThemedMenuPrivate::keyPressHandler(QKeyEvent*) (
    this=0x8fdf658, e=0xbff61f10) at themedmenu.cpp:1904
        action = {static null = {
    static null = <same as static member of an already seen type>, 
    d = 0x8ef48f8, static shared_null = 0x8ef48f8}, d = 0x8fd7e00, 
  static shared_null = 0x8ef48f8}
        i = 0
        lastbutton = (ThemedButton *) 0x8fee750
        oldrow = 1
        handled = true
        actions = {<QValueList<QString>> = {sh = 0x8fb5fb8}, <No data fields>}
#11 0x00a3ec6d in ThemedMenu::keyPressEvent(QKeyEvent*) (this=0x8fddf68, 
    e=0xbff61f10) at themedmenu.cpp:2260
No locals.
#12 0x058768a5 in QWidget::event(QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#13 0x057e3124 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#14 0x057e2cb8 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#15 0x00a96792 in MythMainWindow::keyPressEvent(QKeyEvent*) (this=0x8fc6df0, 
    e=0xbff61f10) at mythdialogs.cpp:527
        current = (struct QWidget *) 0x8fddf68
#16 0x058768a5 in QWidget::event(QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#17 0x057e3124 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#18 0x057e2cb8 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#19 0x0578a9ad in QETWidget::translateKeyEvent(_XEvent const*, bool) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#20 0x0578693b in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#21 0x0579bab1 in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#22 0xbff621d0 in ?? ()
No symbol table info available.
#23 0x08fc6a94 in ?? ()
No symbol table info available.
#24 0x08fc6c18 in ?? ()
No symbol table info available.
#25 0x05c5237c in qt_wait_timer_max () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#26 0x05c47c5c in ?? () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#27 0xbff62168 in ?? ()
No symbol table info available.
#28 0x00b7a33b in do_lookup () from /lib/ld-linux.so.2
No symbol table info available.
#29 0x0000ffe0 in ?? ()
No symbol table info available.
#30 0x08f03b80 in ?? ()
No symbol table info available.



More information about the mythtv-dev mailing list