(gdb) run
Starting program: /usr/local/bin/mythfrontend
[Thread debugging using libthread_db enabled]
[New Thread -1243670912 (LWP 30246)]
2005-07-09 18:24:46.602 New DB connection, total: 1
Total desktop width=1400, height=1050, numscreens=1
2005-07-09 18:24:46.790 Running in a window
2005-07-09 18:24:46.790 Using screen 0, 1400x1050 at 0,0
[New Thread -1245873232 (LWP 30263)]
2005-07-09 18:24:46.828 mythfrontend version: 0.18.20050523-1 www.mythtv.org
2005-07-09 18:24:46.828 Enabled verbose msgs : important general
Total desktop width=1400, height=1050, numscreens=1
2005-07-09 18:24:49.366 Running in a window
2005-07-09 18:24:49.366 Using screen 0, 1400x1050 at 0,0
2005-07-09 18:24:49.372 Switching to square mode (Iulius)
2005-07-09 18:24:51.410 Key S is bound to multiple actions in context TV Playback.
2005-07-09 18:24:51.498 Registering Internal as a media playback plugin.
2005-07-09 18:24:51.902 Registering MythDVD DVD Media Handler as a media handler
Failed to run 'cdrecord --scanbus'
2005-07-09 18:24:53.614 Registering MythMusic Media Handler as a media handler
QComboBox::setCurrentItem: (unnamed) Index 5 out of range

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1243670912 (LWP 30246)]
0xb6b7946b in QImage::QImage () from /usr/lib/libqt-mt.so.3
(gdb) thread apply all bt full

Thread 2 (Thread -1245873232 (LWP 30263)):
#0  0xb6859295 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/libpthread.so.0
No symbol table info available.
#1  0xb6e4a539 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0xb73d6088 in MythContext::waitPrivRequest (this=0x81b0370)
    at mythcontext.cpp:2396
No locals.
#3  0x0806f61a in run_priv_thread (data=0x0) at main.cpp:691
No locals.
#4  0xb6856b63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5  0xb670e18a in clone () from /lib/tls/libc.so.6
No symbol table info available.

Thread 1 (Thread -1243670912 (LWP 30246)):
#0  0xb6b7946b in QImage::QImage () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#1  0xb73f2e76 in ImageSelectSetting::configWidget (this=0x8238850,
    cg=0xbfffe71c, parent=0x81f12e8, widgetName=0x0) at settings.cpp:1155
---Type <return> to continue, or q <return> to quit---
        temp = {data = 0x8251d28}
        tmppix = <incomplete type>
        width = 640
        height = 480
        box = (struct QHBox *) 0x823a610
        widget = (class MythComboBox *) 0x81cbc50
        testlabel = (struct QLabel *) 0x821da28
#2  0xb73eb9f4 in VerticalConfigurationGroup::configWidget (this=0x81cb870,
    cg=0xbfffe71c, parent=0x81c6558, widgetName=0x0) at settings.cpp:156
        child = (struct QWidget *) 0x8
        i = 0
        widget = (struct QGroupBox *) 0x81f12e8
        layout = (struct QVBoxLayout *) 0x8239800
        wmult = 0.800000012
        hmult = 0.800000012
#3  0xb73f0819 in ConfigurationWizard::dialogWidget (this=0xbfffe714,
    parent=0x81c6558, widgetName=0x0) at settings.cpp:919
        child = (struct QWidget *) 0xb7ff5cd0
        wizard = (class MythWizard *) 0x81f1540
        i = 0
#4  0xb73f0672 in ConfigurationDialog::exec (this=0xbfffe714,
    saveOnAccept=true, doLoad=true) at settings.cpp:895
---Type <return> to continue, or q <return> to quit---
        dialog = (class MythDialog *) 0xb683a09c
        ret = -1073748872
#5  0x0806cfef in TVMenuCallback (data=0x81b0370, selection=@0x81f8f58)
    at main.cpp:412
        settings = {<ConfigurationWizard> = {<ConfigurationDialog> = {<Configurable> = {<> = {<No data fields>}, _vptr.Configurable = 0x811fa44,
        static metaObj = 0x81c68b8, labelAboveWidget = false, enabled = true,
        configName = {static null = {
            static null = <same as static member of an already seen type>,
            d = 0x8167388, static shared_null = 0x8167388}, d = 0x8167388,
          static shared_null = 0x8167388}, label = {static null = {
            static null = <same as static member of an already seen type>,
            d = 0x8167388, static shared_null = 0x8167388}, d = 0x816738,
          static shared_null = 0x8167388}, helptext = {static null = {
            static null = <same as static member of an already seen type>,
            d = 0x8167388, static shared_null = 0x8167388}, d = 0x8167388,
          static shared_null = 0x8167388}, visible = true},
      _vptr.ConfigurationDialog = 0x811f9b8,
      dialog = 0x81f1540}, <ConfigurationGroup> = {
      _vptr.ConfigurationGroup = 0x811f9d4, static metaObj = 0x81c6e80,
      children = {<std::_Vector_base<Configurable*, std::allocator<Configurable*> >> = {<std::_Vector_alloc_base<Configurable*, std::allocator<Configurable*>,---Type <return> to continue, or q <return> to quit---
 true>> = {_M_start = 0x81d2048, _M_finish = 0x81d205c,
            _M_end_of_storage = 0x81d2068}, <No data fields>}, <No data fields>}, uselabel = true, useframe = true, zeroMargin = false,
      zeroSpace = false}, <No data fields>},
  _vptr.AppearanceSettings = 0x811f974}
        sel = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8167388, static shared_null = 0x8167388}, d = 0x821ad08,
  static shared_null = 0x8167388}
#6  0xb7417f58 in ThemedMenuPrivate::handleAction (this=0x81f8e60,
    action=@0x82662a0) at themedmenu.cpp:2497
        ok = true
#7  0xb74163ab in ThemedMenuPrivate::keyPressHandler (this=0x81f8e60,
    e=0xbffff0f0) at themedmenu.cpp:2325
        it = {node = 0x8266298}
        action = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8167388, static shared_null = 0x8167388}, d = 0x8243218,
  static shared_null = 0x8167388}
        i = 0
        lastbutton = (ThemedButton *) 0x824eb80
        oldrow = 1
---Type <return> to continue, or q <return> to quit---
        handled = true
        actions = {<QValueList<QString>> = {sh = 0x823efd8}, <No data fields>}
#8  0xb74196e0 in ThemedMenu::keyPressEvent (this=0x81cfda8, e=0xbffff0f0)
    at themedmenu.cpp:2695
No locals.
#9  0xb6be3b85 in QWidget::event () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#10 0xb6b50e1f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#11 0xb6b50914 in QApplication::notify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#12 0xb7485416 in MythMainWindow::keyPressEvent (this=0x81c6558, e=0xbffff0f0)
    at mythdialogs.cpp:723
        current = (struct QWidget *) 0x81cfda8
#13 0xb6be3b85 in QWidget::event () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#14 0xb6b50e1f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#15 0xb6b50914 in QApplication::notify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#16 0xb6ae7620 in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#17 0xb6ae3302 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#18 0xb6afa254 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#19 0xb6b631d8 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#20 0xb6b510d1 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#21 0xb748665f in MythDialog::exec (this=0x81cfda8) at mythdialogs.cpp:1015
        res = -1219992088
#22 0x0806dbc2 in RunMenu (themedir=
      {static null = {static null = <same as static member of an already seen type>, d = 0x8167388, static shared_null = 0x8167388}, d = 0x81d1a70, static shared_null = 0x8167388}) at main.cpp:532
        exitstatus = 0
#23 0x08073298 in main (argc=1, argv=0xbffff974) at main.cpp:1102
        geometry = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8167388, static shared_null = 0x8167388}, d = 0x81773f8,
  static shared_null = 0x8167388}
        a = <incomplete type>
        logfile = {static null = {
---Type <return> to continue, or q <return> to quit---
    static null = <same as static member of an already seen type>,
    d = 0x8167388, static shared_null = 0x8167388}, d = 0x81b0110,
  static shared_null = 0x8167388}
        verboseString = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8167388, static shared_null = 0x8167388}, d = 0x81b0128,
  static shared_null = 0x8167388}
        pluginname = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8167388, static shared_null = 0x8167388}, d = 0x81b0140,
  static shared_null = 0x8167388}
        finfo = {fn = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x8167388, static shared_null = 0x8167388}, d = 0x81b0198,
    static shared_null = 0x8167388}, fic = 0x0, cache = true, symLink = false}
        binname = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8167388, static shared_null = 0x8167388}, d = 0x81b01b0,
  static shared_null = 0x8167388}
        logfd = -1
        fileprefix = {static null = {
    static null = <same as static member of an already seen type>,
---Type <return> to continue, or q <return> to quit---
    d = 0x8167388, static shared_null = 0x8167388}, d = 0x81b0280,
  static shared_null = 0x8167388}
        dir = <incomplete type>
        priv_thread = 3049094064
        status = 0
        themename = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8167388, static shared_null = 0x8167388}, d = 0x81d1688,
  static shared_null = 0x8167388}
        randomtheme = false
        themedir = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8167388, static shared_null = 0x8167388}, d = 0x81d1a70,
  static shared_null = 0x8167388}
        mainWindow = (class MythMainWindow *) 0x81c6558
        pmanager = (MythPluginManager *) 0x81c9f40
        mon = (class MediaMonitor *) 0x0
        exitstatus = -1214036110
(gdb)  0x8167388, static shared_null = 0x8167388}, d = 0x81b01b0,
  static shared_null = 0x8167388}
        logfd = -1
        fileprefix = {static null = {
    static null = <same as static member of an already seen type>,
---Type <return> to continue, or q <return> to quit---
    d = 0x8167388, static shared_null = 0x8167388}, d = 0x81b0280,
  static shared_null = 0x8167388}
        dir = <incomplete type>
        priv_thread = 3049094064
        status = 0
        themename = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8167388, static shared_null = 0x8167388}, d = 0x81d1688,
  static shared_null = 0x8167388}
        randomtheme = false
        themedir = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8167388, static shared_null = 0x8167388}, d = 0x81d1a70,
  static shared_null = 0x8167388}
        mainWindow = (class MythMainWindow *) 0x81c6558
        pmanager = (MythPluginManager *) 0x81c9f40
        mon = (class MediaMonitor *) 0x0
        exitstatus = -1214036110
(gdb)
