bash-2.05b$ gdb /usr/bin/mythfrontend
GNU gdb Red Hat Linux (5.3.90-0.20030710.21rh)
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1".

(gdb) handle SIGPIPE nostop
Signal        Stop      Print   Pass to program Description
SIGPIPE       No        Yes     Yes             Broken pipe
(gdb) run
Starting program: /usr/bin/mythfrontend
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 21593)]
2005-07-26 21:39:56.307 New DB connection, total: 1
Total desktop width=800, height=600, numscreens=1
2005-07-26 21:39:56.545 Using screen 0, 800x600 at 0,0
[New Thread 32769 (LWP 21595)]
[New Thread 16386 (LWP 21596)]
2005-07-26 21:39:56.585 mythfrontend version: 0.18.20050523-1 www.mythtv.org
2005-07-26 21:39:56.586 Enabled verbose msgs : important general
Total desktop width=800, height=600, numscreens=1
2005-07-26 21:40:16.607 Using screen 0, 800x600 at 0,0
2005-07-26 21:40:16.609 Switching to square mode (MythCenter)
[New Thread 32771 (LWP 21598)]
[New Thread 49156 (LWP 21599)]
2005-07-26 21:40:24.883 Joystick disabled.
2005-07-26 21:40:25.650 New DB connection, total: 2
2005-07-26 21:40:26.017 Key Z is bound to multiple actions in context TV Playback.
2005-07-26 21:40:26.039 Registering Internal as a media playback plugin.
2005-07-26 21:40:30.498 Registering MythDVD DVD Media Handler as a media handler
Unable to initialize plugin 'mythmovietime'.
2005-07-26 21:40:45.394 Registering MythMusic Media Handler as a media handler
[New Thread 65540 (LWP 21603)]
[New Thread 81925 (LWP 21604)]
SIP listening on IP Address 192.168.1.102:5060 NAT address 192.168.1.102
SIP: Cannot register; proxy, username or password not set
2005-07-26 21:42:48.547 All Programs
2005-07-26 21:42:50.890 Connecting to backend server: 192.168.1.100:6543 (try 1of 5)
[New Thread 98310 (LWP 21617)]
2005-07-26 21:43:01.886 Attempting to change from None to WatchingPreRecorded
[New Thread 114695 (LWP 21618)]
[New Thread 131080 (LWP 21619)]
2005-07-26 21:43:06.424 Opening audio device 'default'.
[New Thread 147465 (LWP 21620)]
[New Thread 163850 (LWP 21621)]
2005-07-26 21:43:09.047 The realtime priority setting is not enabled.
2005-07-26 21:43:09.126 Changing from None to WatchingPreRecorded
2005-07-26 21:43:10.227 Video timing method: RTC
2005-07-26 21:43:14.755 Attempting to change from WatchingPreRecorded to None
2005-07-26 21:43:14.905 Changing from WatchingPreRecorded to None
[New Thread 180230 (LWP 21623)]
2005-07-26 21:43:21.994 Attempting to change from None to WatchingPreRecorded
[New Thread 196615 (LWP 21624)]
[New Thread 213000 (LWP 21625)]
2005-07-26 21:43:22.428 Opening audio device 'default'.
[New Thread 229385 (LWP 21626)]
[New Thread 245770 (LWP 21627)]
2005-07-26 21:43:23.467 The realtime priority setting is not enabled.
2005-07-26 21:43:23.595 Changing from None to WatchingPreRecorded
2005-07-26 21:43:23.724 Video timing method: RTC
2005-07-26 21:47:49.266 WriteAudio: buffer underrun
2005-07-26 21:51:41.820 Attempting to change from WatchingPreRecorded to None
2005-07-26 21:51:41.938 Changing from WatchingPreRecorded to None
2005-07-26 21:51:42.058 Attempting to change from None to WatchingPreRecorded
[New Thread 262151 (LWP 21662)]
[New Thread 278536 (LWP 21663)]
2005-07-26 21:51:42.489 Opening audio device 'default'.
[New Thread 294921 (LWP 21664)]
[New Thread 311306 (LWP 21665)]
2005-07-26 21:51:43.436 The realtime priority setting is not enabled.
2005-07-26 21:51:43.571 Changing from None to WatchingPreRecorded
2005-07-26 21:51:43.741 Video timing method: RTC
2005-07-26 22:29:27.357 Attempting to change from WatchingPreRecorded to None
2005-07-26 22:29:27.608 Changing from WatchingPreRecorded to None

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 21593)]
0x414bfdd2 in QString::operator=(QString const&) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
(gdb) thread apply all bt full

Thread 13 (Thread 180230 (LWP 21623)):
#0  0x4182a976 in nanosleep () from /lib/libc.so.6
No symbol table info available.

Thread 7 (Thread 81925 (LWP 21604)):
#0  0x4166af44 in __pthread_sigsuspend () from /lib/libpthread.so.0
No symbol table info available.
#1  0x4166a77d in __pthread_wait_for_restart_signal ()
   from /lib/libpthread.so.0
No symbol table info available.
#2  0x41666f45 in pthread_cond_wait@GLIBC_2.0 () from /lib/libpthread.so.0
No symbol table info available.
#3  0x4148a1fa in QWaitCondition::wait(unsigned long) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#4  0x42bd2238 in vxmlParser::vxmlThread(void*) ()
   from /usr/lib/mythtv/plugins/libmythphone.so
No symbol table info available.
#5  0x416688b2 in pthread_start_thread_event () from /lib/libpthread.so.0
No symbol table info available.
#6  0x4185c36a in clone () from /lib/libc.so.6
No symbol table info available.
---Type <return> to continue, or q <return> to quit---

Thread 6 (Thread 65540 (LWP 21603)):
#0  0x41856111 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x41654560 in ?? () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#2  0x08293f10 in ?? ()
No symbol table info available.
#3  0xbf3ff874 in ?? ()
No symbol table info available.

Thread 4 (Thread 32771 (LWP 21598)):
#0  0x4166e6bb in read () from /lib/libpthread.so.0
No symbol table info available.
#1  0x418b95ec in ?? () from /usr/lib/liblirc_client.so.0
No symbol table info available.

Thread 3 (Thread 16386 (LWP 21596)):
#0  0x4166af44 in __pthread_sigsuspend () from /lib/libpthread.so.0
No symbol table info available.
#1  0x4166a77d in __pthread_wait_for_restart_signal ()
   from /lib/libpthread.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#2  0x41666f45 in pthread_cond_wait@GLIBC_2.0 () from /lib/libpthread.so.0
No symbol table info available.
#3  0x4148a1fa in QWaitCondition::wait(unsigned long) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#4  0x40b0f49c in MythContext::waitPrivRequest() const (this=0x827b978)
    at mythcontext.cpp:2396
No locals.
#5  0x0806ed60 in run_priv_thread (data=0x0) at main.cpp:691
No locals.
#6  0x416688b2 in pthread_start_thread_event () from /lib/libpthread.so.0
No symbol table info available.
#7  0x4185c36a in clone () from /lib/libc.so.6
No symbol table info available.

Thread 2 (Thread 32769 (LWP 21595)):
#0  0x41853fda in poll () from /lib/libc.so.6
No symbol table info available.
#1  0x41667bcb in __pthread_manager () from /lib/libpthread.so.0
No symbol table info available.
#2  0x41667d89 in __pthread_manager_event () from /lib/libpthread.so.0
No symbol table info available.
#3  0x4185c36a in clone () from /lib/libc.so.6
---Type <return> to continue, or q <return> to quit---
No symbol table info available.

Thread 1 (Thread 16384 (LWP 21593)):
#0  0x414bfdd2 in QString::operator=(QString const&) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#1  0x4021dfe9 in ProgramInfo::clone(ProgramInfo const&) (this=0x43512838,
    other=@0x43504c38) at programinfo.cpp:146
No locals.
#2  0x4021dd6b in ProgramInfo (this=0x43512838, other=@0x43504c38)
    at programinfo.cpp:124
No locals.

#3  0x08089160 in PlaybackBox::play(ProgramInfo*) (this=0xbfffd670,
    rec=0x43504c38) at playbackbox.cpp:1819
        playCompleted = false
        tvrec = (ProgramInfo *) 0x43517580
        tv = (class TV *) 0x435794d0
        doremove = 191
        doprompt = 255
#4  0x08088024 in PlaybackBox::playSelected() (this=0xbfffd670)
    at playbackbox.cpp:1573
No locals.

#5  0x08091f52 in PlaybackBox::keyPressEvent(QKeyEvent*) (this=0xbfffd670,
---Type <return> to continue, or q <return> to quit---
    e=0xbfffd130) at playbackbox.cpp:3230
        action = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x829fc10,
  static shared_null = 0x8163e50}
        i = 0
        handled = true
        actions = {<QValueList<QString>> = {sh = 0x4353a340}, <No data fields>}
#6  0x4122b75c in QWidget::event(QEvent*) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#7  0x4119ad85 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#8  0x4119a8ae in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.

#9  0x40b148f2 in QApplication::sendEvent(QObject*, QEvent*) (
    receiver=0xbfffd670, event=0xbfffd130) at qapplication.h:491
No locals.

#10 0x40bb7bdc in MythMainWindow::customEvent(QCustomEvent*) (this=0x829b808,
    ce=0x8311538) at mythdialogs.cpp:813
        k = 268435536
---Type <return> to continue, or q <return> to quit---
        ascii = 80
        key = {<> = {<No data fields>}, txt = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x43518458,
    static shared_null = 0x8163e50}, k = 80, s = 0, a = 80 'P', accpt = 1,
  autor = 0, c = 1}
        mod = 0
        text = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x43518458,
  static shared_null = 0x8163e50}
        key_target = (struct QObject *) 0xbfffd670
        lke = (class LircKeycodeEvent *) 0x8311538
        keycode = 268435536
#11 0x411f3d8c in QObject::event(QEvent*) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#12 0x4122b67c in QWidget::event(QEvent*) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#13 0x4119ad85 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#14 0x4119a43b in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#15 0x4119bb4a in QApplication::sendPostedEvents(QObject*, int) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#16 0x4119b9c8 in QApplication::sendPostedEvents() ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#17 0x41144cbb in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#18 0x411acd36 in QEventLoop::enterLoop() ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#19 0x4119b031 in QApplication::enter_loop() ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#20 0x40bb8b97 in MythDialog::exec() (this=0xbfffd670) at mythdialogs.cpp:1015

        res = 23499508
#21 0x0806bce4 in startPlayback() () at main.cpp:191
        pbb = {<MythDialog> = {<> = {<No data fields>},
    static metaObj = 0x82fd288, wmult = 1, hmult = 1, screenwidth = 800,
---Type <return> to continue, or q <return> to quit---
    screenheight = 600, xbase = 0, ybase = 0, m_parent = 0x829b808,
    rescode = 0, in_loop = true, defaultBigFont = {d = 0x82b3b78},
    defaultMediumFont = {d = 0x82fcf20}, defaultSmallFont = {d = 0x83156c8}},
  static metaObj = 0x9331380, backup = {<Qt> = {static color0 = @0x4165fcc0,
      static color1 = @0x4165fcc8, static black = @0x4165fcd0,
      static white = @0x4165fcd8, static darkGray = @0x4165fce0,
      static gray = @0x4165fce8, static lightGray = @0x4165fcf0,
      static red = @0x4165fcf8, static green = @0x4165fd00,
      static blue = @0x4165fd08, static cyan = @0x4165fd10,
      static magenta = @0x4165fd18, static yellow = @0x4165fd20,
      static darkRed = @0x4165fd28, static darkGreen = @0x4165fd30,
      static darkBlue = @0x4165fd38, static darkCyan = @0x4165fd40,
      static darkMagenta = @0x4165fd48, static darkYellow = @0x4165fd50,
      static arrowCursor = @0x4165e620, static upArrowCursor = @0x4165e624,
      static crossCursor = @0x4165e628, static waitCursor = @0x4165e62c,
      static ibeamCursor = @0x4165e630, static sizeVerCursor = @0x4165e634,
      static sizeHorCursor = @0x4165e638,
      static sizeBDiagCursor = @0x4165e63c,
      static sizeFDiagCursor = @0x4165e640,
      static sizeAllCursor = @0x4165e644, static blankCursor = @0x4165e648,
      static splitVCursor = @0x4165e64c, static splitHCursor = @0x4165e650,
      static pointingHandCursor = @0x4165e654,
      static forbiddenCursor = @0x4165e658,
---Type <return> to continue, or q <return> to quit---
      static whatsThisCursor = @0x4165e65c, static busyCursor = @0x4165e660},
    flags = 0, d = 0x0, pdev = 0x0, bg_col = {static color_init = true,
      static globals_init = true, static colormodel = d32, d = {
        argb = 4287927444, d8 = {argb = 4287927444, pix = 148 '\224',
          invalid = 148 '\224', dirty = 148 '\224', direct = 255 ''}, d32 = {
          argb = 4287927444, pix = 4287927444}}}, bg_mode = 0 '\0',
    rop = 0 '\0', pu = 255 '', bro = {xp = 0, yp = 0}, cfont = {
      d = 0x830ebf8}, pfont = 0x0, cpen = {<Qt> = {
        static color0 = @0x4165fcc0, static color1 = @0x4165fcc8,
        static black = @0x4165fcd0, static white = @0x4165fcd8,
        static darkGray = @0x4165fce0, static gray = @0x4165fce8,
        static lightGray = @0x4165fcf0, static red = @0x4165fcf8,
        static green = @0x4165fd00, static blue = @0x4165fd08,
        static cyan = @0x4165fd10, static magenta = @0x4165fd18,
        static yellow = @0x4165fd20, static darkRed = @0x4165fd28,
        static darkGreen = @0x4165fd30, static darkBlue = @0x4165fd38,
        static darkCyan = @0x4165fd40, static darkMagenta = @0x4165fd48,
        static darkYellow = @0x4165fd50, static arrowCursor = @0x4165e620,
        static upArrowCursor = @0x4165e624, static crossCursor = @0x4165e628,
        static waitCursor = @0x4165e62c, static ibeamCursor = @0x4165e630,
        static sizeVerCursor = @0x4165e634,
        static sizeHorCursor = @0x4165e638,
        static sizeBDiagCursor = @0x4165e63c,
---Type <return> to continue, or q <return> to quit---
        static sizeFDiagCursor = @0x4165e640,
        static sizeAllCursor = @0x4165e644, static blankCursor = @0x4165e648,
        static splitVCursor = @0x4165e64c, static splitHCursor = @0x4165e650,
        static pointingHandCursor = @0x4165e654,
        static forbiddenCursor = @0x4165e658,
        static whatsThisCursor = @0x4165e65c,
        static busyCursor = @0x4165e660}, data = 0x9321f30}, cbrush = {<Qt> = {
        static color0 = @0x4165fcc0, static color1 = @0x4165fcc8,
        static black = @0x4165fcd0, static white = @0x4165fcd8,
        static darkGray = @0x4165fce0, static gray = @0x4165fce8,
        static lightGray = @0x4165fcf0, static red = @0x4165fcf8,
        static green = @0x4165fd00, static blue = @0x4165fd08,
        static cyan = @0x4165fd10, static magenta = @0x4165fd18,
        static yellow = @0x4165fd20, static darkRed = @0x4165fd28,
        static darkGreen = @0x4165fd30, static darkBlue = @0x4165fd38,
        static darkCyan = @0x4165fd40, static darkMagenta = @0x4165fd48,
        static darkYellow = @0x4165fd50, static arrowCursor = @0x4165e620,
        static upArrowCursor = @0x4165e624, static crossCursor = @0x4165e628,
        static waitCursor = @0x4165e62c, static ibeamCursor = @0x4165e630,
        static sizeVerCursor = @0x4165e634,
        static sizeHorCursor = @0x4165e638,
        static sizeBDiagCursor = @0x4165e63c,
        static sizeFDiagCursor = @0x4165e640,
---Type <return> to continue, or q <return> to quit---
        static sizeAllCursor = @0x4165e644, static blankCursor = @0x4165e648,
        static splitVCursor = @0x4165e64c, static splitHCursor = @0x4165e650,
        static pointingHandCursor = @0x4165e654,
        static forbiddenCursor = @0x4165e658,
        static whatsThisCursor = @0x4165e65c,
        static busyCursor = @0x4165e660}, data = 0x8185c78}, crgn = {
      data = 0x82e85c8}, tabstops = 0, tabarray = 0x0, tabarraylen = 0,
    block_ext = false, wx = 0, wy = 0, ww = 800, wh = 600, vx = 0, vy = 0,
    vw = 800, vh = 600, wxmat = {_m11 = 1, _m12 = 0, _m21 = 0, _m22 = 1,
      _dx = 0, _dy = 0}, xmat = {_m11 = 1, _m12 = 0, _m21 = 0, _m22 = 1,
      _dx = 0, _dy = 0}, ixmat = {_m11 = 1, _m12 = 0, _m21 = 0, _m22 = 1,
      _dx = 0, _dy = 0}, txop = 0, txinv = false, penRef = 0x0,
    brushRef = 0x0, ps_stack = 0x0, wm_stack = 0x0, dpy = 0x0, scrn = 0,
    hd = 20971928, rendhd = 137215144, gc = 0x0, gc_brush = 0x0, curPt = {
      xp = 0, yp = 0}, clip_serial = 44}, haveGroupInfoSet = true,
  skipUpdate = true, pageDowner = 46, connected = true, curitem = 0x4351a438,
  delitem = 0x0, lastProgram = 0x43580610, theme = 0x828e9d0,
  xmldata = <incomplete type>, skipCnt = 0, inTitle = false,
  playingVideo = false, leftRight = false, titleIndex = 0, progIndex = 3,
  titleList = {<QValueList<QString>> = {sh = 0x4357ff10}, <No data fields>},
  playList = {<QValueList<QString>> = {sh = 0x83491d8}, <No data fields>},
  onPlaylist = false, progLists = {sh = 0x8349b78}, type = Play,
  arrowAccel = true, timer = 0x92f0d50, nvp = 0x0, rbuffer = 0x0,
---Type <return> to continue, or q <return> to quit---
  decoder = 1099633952, state = kKilled, killState = kDone, killTimeout = {
    ds = 0}, nvpTimeout = {ds = 0}, waitToStartPreviewTimer = {ds = 79504715},
  waitToStart = true, lastUpdateTime = {d = {jd = 2453578}, t = {
      ds = 79504693}}, graphicPopup = true, playbackPreview = false,
  generatePreviewPixmap = true, dateformat = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x93097e0,
    static shared_null = 0x8163e50}, timeformat = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x8c340e8,
    static shared_null = 0x8163e50}, showDateFormat = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x8309a78,
    static shared_null = 0x8163e50}, showTimeFormat = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x82e06b0,
    static shared_null = 0x8163e50}, popup = 0x0,
  myBackground = <incomplete type>, containerPixmap = 0x14,
  fillerPixmap = 0x4175f39c, bgTransBackup = 0x82bc3e0, fullRect = {x1 = 0,
    y1 = 0, x2 = 799, y2 = 599}, listRect = {x1 = 0, y1 = 50, x2 = 799,
    y2 = 359}, infoRect = {x1 = 0, y1 = 360, x2 = 799, y2 = 599}, groupRect = {
    x1 = 0, y1 = 360, x2 = 798, y2 = 599}, usageRect = {x1 = 0, y1 = 555,
    x2 = 799, y2 = 594}, videoRect = {x1 = 620, y1 = 360, x2 = 779, y2 = 479},
---Type <return> to continue, or q <return> to quit---
  curGroupRect = {x1 = 0, y1 = 0, x2 = -1, y2 = -1}, listsize = 7,
  popupForeground = {static color_init = true, static globals_init = true,
    static colormodel = d32, d = {argb = 4294967295, d8 = {argb = 4294967295,
        pix = 84 'T', invalid = 82 'R', dirty = 73 'I', direct = 68 'D'},
      d32 = {argb = 4294967295, pix = 1145655892}}}, popupBackground = {
    static color_init = true, static globals_init = true,
    static colormodel = d32, d = {argb = 1224736768, d8 = {argb = 1224736768,
        pix = 84 'T', invalid = 82 'R', dirty = 73 'I', direct = 68 'D'},
      d32 = {argb = 1224736768, pix = 1145655892}}}, popupHighlight = {
    static color_init = true, static globals_init = true,
    static colormodel = d32, d = {argb = 4294967295, d8 = {argb = 4294967295,
        pix = 84 'T', invalid = 82 'R', dirty = 73 'I', direct = 68 'D'},
      d32 = {argb = 4294967295, pix = 1145655892}}}, expectingPopup = false,
  updateFreeSpace = true, freeSpaceTimer = 0x92e32f8, freeSpaceTotal = 0,
  freeSpaceUsed = 0, groupDisplayName = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x8292a20,
    static shared_null = 0x8163e50}, recGroup = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x8292a20,
    static shared_null = 0x8163e50}, recGroupPassword = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x82f9530,
---Type <return> to continue, or q <return> to quit---
    static shared_null = 0x8163e50}, curGroupPassword = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x9323f20,
    static shared_null = 0x8163e50}, recGroupType = {sh = 0x8346080},
  recGroupPwCache = {sh = 0x83472a8}, choosePopup = 0xbfffd440,
  chooseListBox = 0x0, chooseComboBox = 0x400128a8,
  chooseLineEdit = 0x40012ad8, chooseOldPassword = 0xbfffd9f0,
  chooseNewPassword = 0x0, chooseOkButton = 0x40000067,
  chooseDeleteButton = 0x40012c74, chooseGroupPassword = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x82d4740,
    static shared_null = 0x8163e50}, groupnameAsAllProg = true,
  previewPixmap = 0x4353fae0, previewLastModified = {d = {jd = 2453577}, t = {
      ds = 74172000}}, previewFilets = {d = {jd = 2453577}, t = {
      ds = 74172000}}, previewStartts = {d = {jd = 2453576}, t = {
      ds = 72000000}}, previewChanid = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x43579158,
    static shared_null = 0x8163e50}, listOrder = 1, overrectime = 30,
  underrectime = 30, playingSomething = true, titleView = true,
  useRecGroups = false, useCategories = false,
  conv_yuv2rgba = 0x403d38fe <mmx_argb32>, conv_rgba_buf = 0x0,
  conv_rgba_size = {wd = 0, ht = 0}}
---Type <return> to continue, or q <return> to quit---
#22 0x0806c6ac in TVMenuCallback(void*, QString&) (data=0x827b978,
    selection=@0x82e7738) at main.cpp:372
        sel = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x83179a0,
  static shared_null = 0x8163e50}
#23 0x40b4c5dd in ThemedMenuPrivate::handleAction(QString const&) (
    this=0x82e7640, action=@0x8316e48) at themedmenu.cpp:2497
        ok = true
#24 0x40b4aad9 in ThemedMenuPrivate::keyPressHandler(QKeyEvent*) (
    this=0x82e7640, e=0xbfffdfe0) at themedmenu.cpp:2325
        it = {node = 0x8316e40}
        action = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x82e8600,
  static shared_null = 0x8163e50}
        i = 0
        lastbutton = (ThemedButton *) 0x82c3b10
        oldrow = 0
        handled = true
        actions = {<QValueList<QString>> = {sh = 0x8293d20}, <No data fields>}
#25 0x40b4dbb2 in ThemedMenu::keyPressEvent(QKeyEvent*) (this=0x82e81b0,
    e=0xbfffdfe0) at themedmenu.cpp:2695
---Type <return> to continue, or q <return> to quit---
No locals.
#26 0x4122b75c in QWidget::event(QEvent*) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#27 0x4119ad85 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#28 0x4119a8ae in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#29 0x40b148f2 in QApplication::sendEvent(QObject*, QEvent*) (
    receiver=0x82e81b0, event=0xbfffdfe0) at qapplication.h:491
No locals.
#30 0x40bb7bdc in MythMainWindow::customEvent(QCustomEvent*) (this=0x829b808,
    ce=0x828b0d0) at mythdialogs.cpp:813
        k = 4116
        ascii = 0
        key = {<> = {<No data fields>}, txt = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x8163e50,
    static shared_null = 0x8163e50}, k = 4116, s = 0, a = 0 '\0', accpt = 1,
  autor = 0, c = 1}
        mod = 0
---Type <return> to continue, or q <return> to quit---
        text = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x8163e50,
  static shared_null = 0x8163e50}
        key_target = (struct QObject *) 0x82e81b0
        lke = (class LircKeycodeEvent *) 0x828b0d0
        keycode = 4116
#31 0x411f3d8c in QObject::event(QEvent*) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#32 0x4122b67c in QWidget::event(QEvent*) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#33 0x4119ad85 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#34 0x4119a43b in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#35 0x4119bb4a in QApplication::sendPostedEvents(QObject*, int) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#36 0x4119b9c8 in QApplication::sendPostedEvents() ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#37 0x41144cbb in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#38 0x411acd36 in QEventLoop::enterLoop() ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#39 0x4119b031 in QApplication::enter_loop() ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#40 0x40bb8b97 in MythDialog::exec() (this=0x82e81b0) at mythdialogs.cpp:1015
        res = 1086032672
#41 0x0806d522 in RunMenu(QString) (themedir=
      {static null = {static null = <same as static member of an already seen type>, d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x8295bd0, static shared_null = 0x8163e50}) at main.cpp:532
        exitstatus = 0
#42 0x080721db in main (argc=1, argv=0xbfffe7a4) at main.cpp:1102
        geometry = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x81741c8,
  static shared_null = 0x8163e50}
---Type <return> to continue, or q <return> to quit---
        a = <incomplete type>
        logfile = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x827b6d8,
  static shared_null = 0x8163e50}
        verboseString = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x827b6f0,
  static shared_null = 0x8163e50}
        pluginname = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x827b708,
  static shared_null = 0x8163e50}
        finfo = {fn = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x827b750,
    static shared_null = 0x8163e50}, fic = 0x0, cache = true, symLink = false}
        binname = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x827b768,
  static shared_null = 0x8163e50}
        logfd = -1
        fileprefix = {static null = {
---Type <return> to continue, or q <return> to quit---
    static null = <same as static member of an already seen type>,
    d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x827b838,
  static shared_null = 0x8163e50}
        dir = <incomplete type>
        priv_thread = 16386
        status = 0
        themename = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x82a2308,
  static shared_null = 0x8163e50}
        randomtheme = false
        themedir = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x8163e50, static shared_null = 0x8163e50}, d = 0x8295bd0,
  static shared_null = 0x8163e50}
        mainWindow = (class MythMainWindow *) 0x829b808
        pmanager = (MythPluginManager *) 0x830a5a8
        mon = (class MediaMonitor *) 0x0
        exitstatus = 1098116766
