[mythtv] (Random) Frontend Crashing

Jeff Rapp jeffjrapp at earthlink.net
Wed Mar 23 03:14:26 UTC 2005


Hey all.  I've been running .17 since it came out and have been having some
random issues.  My frontend has been crashing at random times about 2-5
times a day.  It happens the most when I exit recording, and usually spits
out (this is from gdb, so it's not exact): 

2005-03-22 20:04:20.589 Opening audio device '/dev/dsp'.
2005-03-22 20:04:20.590 Opening OSS audio device '/dev/dsp'.
[New Thread 69168048 (LWP 22406)]
2005-03-22 20:04:20.670 Using XV port 56
2005-03-22 20:04:21.170 Changing from None to WatchingPreRecorded
[New Thread -1276351568 (LWP 22407)]
2005-03-22 20:04:21.176 Realtime priority would require SUID as root.
2005-03-22 20:04:21.249 Video timing method: USleep with busy wait
[Thread -1276351568 (LWP 22407) exited]
[Thread 69168048 (LWP 22406) exited]
[Thread -1252738128 (LWP 22404) exited]
*** glibc detected *** free(): invalid next size (normal): 0x091dde90 ***

Program received signal SIGABRT, Aborted.

The "*** glibc detected *** free(): invalid next size (normal)" accompanies
almost every time, although sometimes it crashes with a simple seg fault.
I've attached the gdb output with this message, and any help would be
greatly appreciated!!  Thanks everyone.

Jeff Rapp

-------------- next part --------------
2005-03-22 20:04:20.589 Opening audio device '/dev/dsp'.
2005-03-22 20:04:20.590 Opening OSS audio device '/dev/dsp'.
[New Thread 69168048 (LWP 22406)]
2005-03-22 20:04:20.670 Using XV port 56
2005-03-22 20:04:21.170 Changing from None to WatchingPreRecorded
[New Thread -1276351568 (LWP 22407)]
2005-03-22 20:04:21.176 Realtime priority would require SUID as root.
2005-03-22 20:04:21.249 Video timing method: USleep with busy wait
[Thread -1276351568 (LWP 22407) exited]
[Thread 69168048 (LWP 22406) exited]
[Thread -1252738128 (LWP 22404) exited]
*** glibc detected *** free(): invalid next size (normal): 0x091dde90 ***

Program received signal SIGABRT, Aborted.



Thread 199 (Thread -1230664784 (LWP 22405)):
#0  0x003b77a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
No symbol table info available.
#1  0x00459d86 in __nanosleep_nocancel () from /lib/tls/libc.so.6
No symbol table info available.
#2  0x0048fe8a in usleep () from /lib/tls/libc.so.6
No symbol table info available.
#3  0x058957ce in RingBuffer::ReadAheadThread ()
   from /usr/lib/libmythtv-0.17.so.0
No symbol table info available.
#4  0x05895fc7 in RingBuffer::startReader () from /usr/lib/libmythtv-0.17.so.0
No symbol table info available.
#5  0x006323ae in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#6  0x00496b6e in clone () from /lib/tls/libc.so.6
No symbol table info available.

Thread 197 (Thread 58678192 (LWP 22403)):
#0  0x003b77a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
No symbol table info available.
#1  0x003f7955 in raise () from /lib/tls/libc.so.6
No symbol table info available.


#2  0x003f9319 in abort () from /lib/tls/libc.so.6
No symbol table info available.
#3  0x0042af9a in __libc_message () from /lib/tls/libc.so.6
No symbol table info available.
#4  0x00431528 in _int_free () from /lib/tls/libc.so.6
No symbol table info available.
#5  0x00431afa in free () from /lib/tls/libc.so.6
No symbol table info available.
#6  0x006eb445 in operator delete () from /usr/lib/libstdc++.so.6
No symbol table info available.
#7  0x006eb491 in operator delete[] () from /usr/lib/libstdc++.so.6
No symbol table info available.
#8  0x05977e86 in OSDSurface::~OSDSurface () from /usr/lib/libmythtv-0.17.so.0
No symbol table info available.
#9  0x058366b5 in OSD::~OSD () from /usr/lib/libmythtv-0.17.so.0
No symbol table info available.
#10 0x0581c3c3 in NuppelVideoPlayer::~NuppelVideoPlayer ()
   from /usr/lib/libmythtv-0.17.so.0
No symbol table info available.
#11 0x058b8022 in TV::TeardownPlayer () from /usr/lib/libmythtv-0.17.so.0
No symbol table info available.
#12 0x058b817c in TV::StopPlayerAndRecorder ()
   from /usr/lib/libmythtv-0.17.so.0

   
No symbol table info available.
#13 0x058bdbd5 in TV::HandleStateChange () from /usr/lib/libmythtv-0.17.so.0
No symbol table info available.
#14 0x058db0cf in TV::RunTV () from /usr/lib/libmythtv-0.17.so.0
No symbol table info available.
#15 0x058db6c3 in TV::EventThread () from /usr/lib/libmythtv-0.17.so.0
No symbol table info available.
#16 0x006323ae in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#17 0x00496b6e in clone () from /lib/tls/libc.so.6
No symbol table info available.

Thread 5 (Thread 37870512 (LWP 21300)):
#0  0x003b77a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
No symbol table info available.
#1  0x00634dbc in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/libpthread.so.0
No symbol table info available.
#2  0x0468dfb7 in QThread::exit () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#3  0x0468e0c2 in QThread::msleep () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#4  0x0552f653 in MonitorThread::run () from /usr/lib/libmyth-0.17.so.0


No symbol table info available.
#5  0x0468dc3a in QThreadInstance::start ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#6  0x006323ae in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#7  0x00496b6e in clone () from /lib/tls/libc.so.6
No symbol table info available.

Thread 3 (Thread 124554160 (LWP 21297)):
#0  0x003b77a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
No symbol table info available.
#1  0x0063750b in __read_nocancel () from /lib/tls/libpthread.so.0
No symbol table info available.
#2  0x00ddb99b in lirc_nextcode () from /usr/lib/liblirc_client.so.0
No symbol table info available.
#3  0x0553bf14 in LircClient::Process () from /usr/lib/libmyth-0.17.so.0
No symbol table info available.
#4  0x054de7ec in QDict<MythPlugin>::deleteItem ()
   from /usr/lib/libmyth-0.17.so.0
No symbol table info available.
#5  0x006323ae in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.


#6  0x00496b6e in clone () from /lib/tls/libc.so.6
No symbol table info available.

Thread 2 (Thread 25103280 (LWP 21294)):
#0  0x003b77a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
No symbol table info available.
#1  0x00634b46 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/libpthread.so.0
No symbol table info available.
#2  0x04994369 in QWaitCondition::wait ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#3  0x0544f097 in MythContext::waitPrivRequest ()
   from /usr/lib/libmyth-0.17.so.0
No symbol table info available.
#4  0x0806d184 in run_priv_thread (data=0x0) at main.cpp:663
No locals.
#5  0x006323ae in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#6  0x00496b6e in clone () from /lib/tls/libc.so.6
No symbol table info available.

Thread 1 (Thread -1208060224 (LWP 21291)):


#0  0x003b77a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
No symbol table info available.
#1  0x00459d86 in __nanosleep_nocancel () from /lib/tls/libc.so.6
No symbol table info available.
#2  0x0048fe8a in usleep () from /lib/tls/libc.so.6
No symbol table info available.
#3  0x080875e4 in PlaybackBox::play (this=0xbfe60210, rec=0xb5fcfab8)
    at playbackbox.cpp:1632
        playCompleted = false
        tv = (struct TV *) 0xb5f117e0
        tvrec = (ProgramInfo *) 0xb5f0a4b8
        doremove = 181
        doprompt = 240
#4  0x080869ad in PlaybackBox::playSelected (this=0xbfe60210)
    at playbackbox.cpp:1430
No locals.
#5  0x08086d90 in PlaybackBox::selected (this=0xbfe60210)
    at playbackbox.cpp:1517
No locals.
#6  0x0808cfa3 in PlaybackBox::keyPressEvent (this=0xbfe60210, e=0xbfe5fce0)
    at playbackbox.cpp:2645
        action = {static null = {
    static null = <same as static member of an already seen type>,

    //Same as above?
#0  0x003b77a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
No symbol table info available.
#1  0x00459d86 in __nanosleep_nocancel () from /lib/tls/libc.so.6
No symbol table info available.
#2  0x0048fe8a in usleep () from /lib/tls/libc.so.6
No symbol table info available.
#3  0x080875e4 in PlaybackBox::play (this=0xbfe60210, rec=0xb5fcfab8)
    at playbackbox.cpp:1632
        playCompleted = false
        tv = (struct TV *) 0xb5f117e0
        tvrec = (ProgramInfo *) 0xb5f0a4b8
        doremove = 181
        doprompt = 240
#4  0x080869ad in PlaybackBox::playSelected (this=0xbfe60210)
    at playbackbox.cpp:1430
No locals.
#5  0x08086d90 in PlaybackBox::selected (this=0xbfe60210)
    at playbackbox.cpp:1517
No locals.
#6  0x0808cfa3 in PlaybackBox::keyPressEvent (this=0xbfe60210, e=0xbfe5fce0)
    at playbackbox.cpp:2645
        action = {static null = {
    static null = <same as static member of an already seen type>,


    d = 0x87d3070, static shared_null = 0x87d3070}, d = 0x88fb910,
  static shared_null = 0x87d3070}
        i = 0
        handled = true
        actions = {<QValueList<QString>> = {sh = 0xb5f11af0}, <No data fields>}
#7  0x0472cb15 in QWidget::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#8  0x0469a4af in QApplication::internalNotify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#9  0x04699fa4 in QApplication::notify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#10 0x054ee6f3 in MythMainWindow::customEvent ()
   from /usr/lib/libmyth-0.17.so.0
No symbol table info available.
#11 0x046f423c in QObject::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#12 0x0472ca3f in QWidget::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#13 0x0469a4af in QApplication::internalNotify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.



#14 0x04699aae in QApplication::notify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#15 0x0469b2a6 in QApplication::sendPostedEvents ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#16 0x0469b126 in QApplication::sendPostedEvents ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#17 0x046433bd in QEventLoop::processEvents ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#18 0x046ac758 in QEventLoop::enterLoop ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#19 0x0469a761 in QApplication::enter_loop ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#20 0x054def4f in MythDialog::exec () from /usr/lib/libmyth-0.17.so.0
No symbol table info available.
#21 0x08069e4e in startPlayback () at main.cpp:199
        pbb = {<> = {<No data fields>}, static metaObj = 0x89489c8,
  backup = {<Qt> = {static color0 = @0x4b65e80, static color1 = @0x4b65e88,

  

      static black = @0x4b65e90, static white = @0x4b65e98,
      static darkGray = @0x4b65ea0, static gray = @0x4b65ea8,
      static lightGray = @0x4b65eb0, static red = @0x4b65eb8,
      static green = @0x4b65ec0, static blue = @0x4b65ec8,
      static cyan = @0x4b65ed0, static magenta = @0x4b65ed8,
      static yellow = @0x4b65ee0, static darkRed = @0x4b65ee8,
      static darkGreen = @0x4b65ef0, static darkBlue = @0x4b65ef8,
      static darkCyan = @0x4b65f00, static darkMagenta = @0x4b65f08,
      static darkYellow = @0x4b65f10, static arrowCursor = @0x4b64520,
      static upArrowCursor = @0x4b64524, static crossCursor = @0x4b64528,
      static waitCursor = @0x4b6452c, static ibeamCursor = @0x4b64530,
      static sizeVerCursor = @0x4b64534, static sizeHorCursor = @0x4b64538,
      static sizeBDiagCursor = @0x4b6453c,
      static sizeFDiagCursor = @0x4b64540, static sizeAllCursor = @0x4b64544,
      static blankCursor = @0x4b64548, static splitVCursor = @0x4b6454c,
      static splitHCursor = @0x4b64550,
      static pointingHandCursor = @0x4b64554,
      static forbiddenCursor = @0x4b64558,
      static whatsThisCursor = @0x4b6455c, static busyCursor = @0x4b64560},
    flags = 4, d = 0x0, pdev = 0x0, bg_col = {static color_init = true,
      static globals_init = true, static colormodel = QColor::d32, d = {
        argb = 4294967295, d8 = {argb = 4294967295, pix = 84 'T',
          invalid = 82 'R', dirty = 73 'I', direct = 68 'D'}, d32 = {

	  
          argb = 4294967295, pix = 1145655892}}}, bg_mode = 0 '\0',
    rop = 0 '\0', pu = 230 '�, bro = {xp = 0, yp = 0}, cfont = {
      d = 0x8851b98}, pfont = 0x0, cpen = {<Qt> = {static color0 = @0x4b65e80,
        static color1 = @0x4b65e88, static black = @0x4b65e90,
        static white = @0x4b65e98, static darkGray = @0x4b65ea0,
        static gray = @0x4b65ea8, static lightGray = @0x4b65eb0,
        static red = @0x4b65eb8, static green = @0x4b65ec0,
        static blue = @0x4b65ec8, static cyan = @0x4b65ed0,
        static magenta = @0x4b65ed8, static yellow = @0x4b65ee0,
        static darkRed = @0x4b65ee8, static darkGreen = @0x4b65ef0,
        static darkBlue = @0x4b65ef8, static darkCyan = @0x4b65f00,
        static darkMagenta = @0x4b65f08, static darkYellow = @0x4b65f10,
        static arrowCursor = @0x4b64520, static upArrowCursor = @0x4b64524,
        static crossCursor = @0x4b64528, static waitCursor = @0x4b6452c,
        static ibeamCursor = @0x4b64530, static sizeVerCursor = @0x4b64534,
        static sizeHorCursor = @0x4b64538,
        static sizeBDiagCursor = @0x4b6453c,
        static sizeFDiagCursor = @0x4b64540,
        static sizeAllCursor = @0x4b64544, static blankCursor = @0x4b64548,
        static splitVCursor = @0x4b6454c, static splitHCursor = @0x4b64550,
        static pointingHandCursor = @0x4b64554,
        static forbiddenCursor = @0x4b64558,
        static whatsThisCursor = @0x4b6455c, static busyCursor = @0x4b64560},

	
	
      data = 0xb5f87608}, cbrush = {<Qt> = {static color0 = @0x4b65e80,
        static color1 = @0x4b65e88, static black = @0x4b65e90,
        static white = @0x4b65e98, static darkGray = @0x4b65ea0,
        static gray = @0x4b65ea8, static lightGray = @0x4b65eb0,
        static red = @0x4b65eb8, static green = @0x4b65ec0,
        static blue = @0x4b65ec8, static cyan = @0x4b65ed0,
        static magenta = @0x4b65ed8, static yellow = @0x4b65ee0,
        static darkRed = @0x4b65ee8, static darkGreen = @0x4b65ef0,
        static darkBlue = @0x4b65ef8, static darkCyan = @0x4b65f00,
        static darkMagenta = @0x4b65f08, static darkYellow = @0x4b65f10,
        static arrowCursor = @0x4b64520, static upArrowCursor = @0x4b64524,
        static crossCursor = @0x4b64528, static waitCursor = @0x4b6452c,
        static ibeamCursor = @0x4b64530, static sizeVerCursor = @0x4b64534,
        static sizeHorCursor = @0x4b64538,
        static sizeBDiagCursor = @0x4b6453c,
        static sizeFDiagCursor = @0x4b64540,
        static sizeAllCursor = @0x4b64544, static blankCursor = @0x4b64548,
        static splitVCursor = @0x4b6454c, static splitHCursor = @0x4b64550,
        static pointingHandCursor = @0x4b64554,
        static forbiddenCursor = @0x4b64558,
        static whatsThisCursor = @0x4b6455c, static busyCursor = @0x4b64560},
      data = 0x8851bd0}, crgn = {data = 0x8927130}, tabstops = 0,
    tabarray = 0x0, tabarraylen = 0, block_ext = false, wx = 0, wy = 1,

    
    
        ww = 24, wh = 1, vx = 0, vy = 88321962, vw = 89926892, vh = 5159564,
    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 = 31989289, hd = 400, rendhd = 3219522848,
    gc = 0x0, gc_brush = 0x0, curPt = {xp = 0, yp = 0}, clip_serial = 0},
  haveGroupInfoSet = false, skipUpdate = true, pageDowner = 240,
  connected = true, curitem = 0xb5fcfab8, delitem = 0x0, theme = 0xb5f19458,
  xmldata = <incomplete type>, skipCnt = 0, inTitle = false,
  playingVideo = false, leftRight = false, titleIndex = 0, progIndex = 3,
  titleList = {<QValueList<QString>> = {sh = 0xb5df3438}, <No data fields>},
  playList = {<QValueList<QString>> = {sh = 0xb5db27d0}, <No data fields>},
  onPlaylist = false, progLists = {sh = 0xb5df1478}, type = PlaybackBox::Play,
  arrowAccel = true, timer = 0xb5f18068, nvp = 0x0, rbuffer = 0x0,
  decoder = 58678192, state = PlaybackBox::kKilled,
  killState = PlaybackBox::kDone, killTimeout = {ds = 72259150}, nvpTimeout = {
    ds = 72258331}, waitToStartPreviewTimer = {ds = 72259642},
  waitToStart = true, lastUpdateTime = {d = {jd = 2453452}, t = {
      ds = 72251304}}, graphicPopup = true, playbackPreview = true,
  generatePreviewPixmap = false, dateformat = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x87d3070, static shared_null = 0x87d3070}, d = 0xb5f3f730,

      
      
          static shared_null = 0x87d3070}, timeformat = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x87d3070, static shared_null = 0x87d3070}, d = 0xb5dd4e78,
    static shared_null = 0x87d3070}, showDateFormat = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x87d3070, static shared_null = 0x87d3070}, d = 0xb5f07ed0,
    static shared_null = 0x87d3070}, showTimeFormat = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x87d3070, static shared_null = 0x87d3070}, d = 0xb5fcf208,
    static shared_null = 0x87d3070}, popup = 0x0,
  myBackground = <incomplete type>, containerPixmap = 0xb5f15480,
  fillerPixmap = 0x24, bgTransBackup = 0xb5f23100, fullRect = {x1 = 0, y1 = 0,
    x2 = 799, y2 = 599}, listRect = {x1 = 0, y1 = 50, x2 = 799, y2 = 359},
  infoRect = {x1 = 0, y1 = 350, x2 = 799, y2 = 604}, usageRect = {x1 = 0,
    y1 = 550, x2 = 799, y2 = 599}, videoRect = {x1 = 610, y1 = 375, x2 = 769,
    y2 = 494}, curGroupRect = {x1 = 0, y1 = 0, x2 = -1, y2 = -1},
  listsize = 7, popupForeground = {static color_init = true,
    static globals_init = true, static colormodel = QColor::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 = QColor::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 = QColor::d32, d = {argb = 4278286258, d8 = {
        argb = 4278286258, pix = 84 'T', invalid = 82 'R', dirty = 73 'I',
        direct = 68 'D'}, d32 = {argb = 4278286258, pix = 1145655892}}},
  expectingPopup = false, updateFreeSpace = true, freeSpaceTimer = 0xb5fca900,
  freeSpaceTotal = 0, freeSpaceUsed = 0, groupDisplayName = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x87d3070, static shared_null = 0x87d3070}, d = 0xb5f13770,
    static shared_null = 0x87d3070}, recGroup = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x87d3070, static shared_null = 0x87d3070}, d = 0xb5dc4e18,
    static shared_null = 0x87d3070}, recGroupPassword = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x87d3070, static shared_null = 0x87d3070}, d = 0xb5dbc200,
    static shared_null = 0x87d3070}, curGroupPassword = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x87d3070, static shared_null = 0x87d3070}, d = 0xb5f10f70,
    static shared_null = 0x87d3070}, recGroupType = {sh = 0xb5f1af48},
  recGroupPwCache = {sh = 0xb5f137c8}, choosePopup = 0xbfe607f0,
  chooseListBox = 0xb5f23418, chooseComboBox = 0xbfe60578,
  chooseLineEdit = 0x430074, chooseOldPassword = 0xb5f00010,

  
  
    chooseNewPassword = 0xb5f23418, chooseOkButton = 0xa79f44,
  chooseDeleteButton = 0x54, chooseGroupPassword = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x87d3070, static shared_null = 0x87d3070}, d = 0x87d3070,
    static shared_null = 0x87d3070}, groupnameAsAllProg = false,
  previewPixmap = 0x0, previewStartts = {d = {jd = 2453452}, t = {
      ds = 72250841}}, previewChanid = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x87d3070, static shared_null = 0x87d3070}, d = 0xb5fcc948,
    static shared_null = 0x87d3070}, listOrder = 1, overrectime = 0,
  underrectime = 0, playingSomething = true, titleView = true}
#22 0x0806a695 in TVMenuCallback (data=0x88eadd8, selection=@0x892a62c)
    at main.cpp:356
        sel = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x87d3070, static shared_null = 0x87d3070}, d = 0xb5f02090,
  static shared_null = 0x87d3070}
#23 0x0548a2a3 in ThemedMenuPrivate::handleAction ()
   from /usr/lib/libmyth-0.17.so.0
No symbol table info available.
#24 0x0548ace3 in ThemedMenuPrivate::keyPressHandler ()
   from /usr/lib/libmyth-0.17.so.0
No symbol table info available.



#25 0x0548ae78 in ThemedMenu::keyPressEvent () from /usr/lib/libmyth-0.17.so.0
No symbol table info available.
#26 0x0472cb15 in QWidget::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#27 0x0469a4af in QApplication::internalNotify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#28 0x04699fa4 in QApplication::notify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#29 0x054ee6f3 in MythMainWindow::customEvent ()
   from /usr/lib/libmyth-0.17.so.0
No symbol table info available.
#30 0x046f423c in QObject::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#31 0x0472ca3f in QWidget::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#32 0x0469a4af in QApplication::internalNotify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#33 0x04699aae in QApplication::notify ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.



#34 0x0469b2a6 in QApplication::sendPostedEvents ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#35 0x0469b126 in QApplication::sendPostedEvents ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#36 0x046433bd in QEventLoop::processEvents ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#37 0x046ac758 in QEventLoop::enterLoop ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#38 0x0469a761 in QApplication::enter_loop ()
   from /usr/lib/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#39 0x054def4f in MythDialog::exec () from /usr/lib/libmyth-0.17.so.0
No symbol table info available.
#40 0x0806b8f4 in RunMenu (themedir=
      {static null = {static null = <same as static member of an already seen type>, d = 0x87d3070, static shared_null = 0x87d3070}, d = 0x89b9ca0, static shared_null = 0x87d3070}) at main.cpp:510
        exitstatus = 0
#41 0x080704b5 in main (argc=1, argv=0xbfe61474) at main.cpp:1036



        a = <incomplete type>
        logfile = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x87d3070, static shared_null = 0x87d3070}, d = 0x88eaaf8,
  static shared_null = 0x87d3070}
        finfo = {fn = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x87d3070, static shared_null = 0x87d3070}, d = 0x88eabb0,
    static shared_null = 0x87d3070}, fic = 0x0, cache = true, symLink = false}
        logfd = -1
        fileprefix = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x87d3070, static shared_null = 0x87d3070}, d = 0x88eacb8,
  static shared_null = 0x87d3070}
        db = (struct QSqlDatabase *) 0x88ef930
        themename = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x87d3070, static shared_null = 0x87d3070}, d = 0x89bb690,
  static shared_null = 0x87d3070}
        randomtheme = false
        verboseString = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x87d3070, static shared_null = 0x87d3070}, d = 0x88eab10,

    
    
  static shared_null = 0x87d3070}
        status = 0
        mainWindow = (struct MythMainWindow *) 0x8901650
        pmanager = (MythPluginManager *) 0x88fa2b0
        lcd_host = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x87d3070, static shared_null = 0x87d3070}, d = 0x88f6180,
  static shared_null = 0x87d3070}
        pluginname = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x87d3070, static shared_null = 0x87d3070}, d = 0x88eab28,
  static shared_null = 0x87d3070}
        binname = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x87d3070, static shared_null = 0x87d3070}, d = 0x88eabc8,
  static shared_null = 0x87d3070}
        priv_thread = 25103280
        themedir = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x87d3070, static shared_null = 0x87d3070}, d = 0x89b9ca0,
  static shared_null = 0x87d3070}
        exitstatus = 5208064
        mon = (struct MediaMonitor *) 0x8926f70

	
	
        lcd_port = 13666
        dir = <incomplete type>
#0  0x003b77a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2

    


More information about the mythtv-dev mailing list