[mythtv] frontend lockups while editing cutlist w/back trace

Vinton Coffman vintonc at redzone.com
Thu Sep 11 21:04:56 EDT 2003


I was actually trying to get a backtrace of a different lockup event.  
I normally run release instead of debug.  This is my first backtrace 
and I followed the documentation.  I check the gdb website and it seems 
the version I running (RH9 dist) is the latest.  If this doesn't 
provide the right info please tell me how to collect it.

What I was looking for:  After editing the cutlist and returning to 
playback the audio is gone.  Sometimes skipping back (left arrow) 
causes the audio to return.  Other times the playback freezes before I 
hit skip back.

I was skipping around in the cutlist using 10 min increment and the 
frontend locks up completely.  This never happened before.  I just 
updated cvs (sept 11 at 7:20 pm edt).  I haven't recompiled without debug 
to see if it does it with "release"

Anyway, here the backtrace.  Let me know what else I can do.
Thanks,
Vinton

-------------- next part --------------
[mythtv at localhost mythtv]$ gdb mythfrontend
GNU gdb Red Hat Linux (5.3post-0.20021129.18rh)
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"...
(gdb) run
Starting program: /usr/local/bin/mythfrontend
[New Thread 16384 (LWP 1729)]
[New Thread 32769 (LWP 1732)]
[New Thread 16386 (LWP 1733)]
mythtv: unexpected token in line 102
mythtv: unexpected token in line 125
mythtv: unexpected token in line 186
connecting to backend server: 127.0.0.1:6543
[New Thread 32771 (LWP 1757)]
[New Thread 49156 (LWP 1758)]
Input #0, mpeg, from '/home/mythtv/video/1036_20030911070000_20030911080000.nuv':
  Stream #0.0: Video: mpeg2video, 720x480, 29.97 fps, 8000 kb/s
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
[New Thread 65541 (LWP 1759)]
[Thread 65541 (LWP 1759) exited]
[Thread 32771 (LWP 1757) exited]
[Thread 49156 (LWP 1758) exited]
[New Thread 81926 (LWP 1760)]
[New Thread 98311 (LWP 1761)]
Input #0, mpeg, from '/home/mythtv/video/1036_20030911070000_20030911080000.nuv':
  Stream #0.0: Video: mpeg2video, 720x480, 29.97 fps, 8000 kb/s
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
[New Thread 114696 (LWP 1762)]
[Thread 114696 (LWP 1762) exited]
[Thread 81926 (LWP 1760) exited]
[Thread 98311 (LWP 1761) exited]
[New Thread 131081 (LWP 1763)]
[New Thread 147466 (LWP 1764)]
[New Thread 163851 (LWP 1765)]
Input #0, mpeg, from '/home/mythtv/video/1036_20030911070000_20030911080000.nuv':
  Stream #0.0: Video: mpeg2video, 720x480, 29.97 fps, 8000 kb/s
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
Opening OSS audio device '/dev/dsp'.
[New Thread 180236 (LWP 1766)]
Over/underscanning. V: 0.000000, H: 0.000000, XOff: 0, YOff: 0
Using XV port 105
[New Thread 196621 (LWP 1767)]
Changing from None to WatchingPreRecorded
[Thread 180236 (LWP 1766) exited]
[Thread 196621 (LWP 1767) exited]
[Thread 147466 (LWP 1764) exited]
[Thread 163851 (LWP 1765) exited]
Changing from WatchingPreRecorded to None
Changing from None to None
[Thread 131081 (LWP 1763) exited]
[New Thread 213006 (LWP 1768)]
[New Thread 229391 (LWP 1769)]
Input #0, mpeg, from '/home/mythtv/video/1036_20030911070000_20030911080000.nuv':
  Stream #0.0: Video: mpeg2video, 720x480, 29.97 fps, 8000 kb/s
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
[New Thread 245776 (LWP 1770)]
[Thread 245776 (LWP 1770) exited]
[Thread 213006 (LWP 1768) exited]
[Thread 229391 (LWP 1769) exited]
[New Thread 262161 (LWP 1773)]
[New Thread 278546 (LWP 1774)]
[New Thread 294931 (LWP 1775)]
Input #0, mpeg, from '/home/mythtv/video/1036_20030911070000_20030911080000.nuv':
  Stream #0.0: Video: mpeg2video, 720x480, 29.97 fps, 8000 kb/s
  Stream #0.1: Audio: mp2, 48000 Hz, stereo, 384 kb/s
Opening OSS audio device '/dev/dsp'.
[New Thread 311316 (LWP 1776)]
Over/underscanning. V: 0.000000, H: 0.000000, XOff: 0, YOff: 0
Using XV port 105
[New Thread 327701 (LWP 1777)]
Changing from None to WatchingPreRecorded
[Thread 327701 (LWP 1777) exited]

Program received signal SIGINT, Interrupt.
[Switching to Thread 311316 (LWP 1776)]
0x40c590c6 in nanosleep () from /lib/i686/libc.so.6
(gdb) thread apply all bt full

Thread 21 (Thread 311316 (LWP 1776)):
#0  0x40c590c6 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x00000000 in ?? ()
No symbol table info available.

Thread 20 (Thread 294931 (LWP 1775)):
#0  0x40c590c6 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x00000000 in ?? ()
No symbol table info available.

Thread 19 (Thread 278546 (LWP 1774)):
#0  0x40c590c6 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x00000000 in ?? ()
No symbol table info available.

Thread 18 (Thread 262161 (LWP 1773)):
#0  0x40c590c6 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x00000000 in ?? ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.

Thread 3 (Thread 16386 (LWP 1733)):
#0  0x40a896bb in read () from /lib/i686/libpthread.so.0
No symbol table info available.
#1  0x4036a270 in __JCR_LIST__ () from /usr/local/lib/liblirc_client.so.0
No symbol table info available.
#2  0x40138120 in LircClient::Process() (this=0x84b6120) at lirc.cpp:58
        code = 0x0
        ir = 0x0
        ret = 0
#3  0x4012a38c in SpawnLirc (param=0x84a0e80) at mythdialogs.cpp:33
        main_window = (MythMainWindow *) 0x84a0e80
        config_file = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x844b5b0, static shared_null = 0x844b5b0}, d = 0x84b9638,
  static shared_null = 0x844b5b0}
        program = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x844b5b0, static shared_null = 0x844b5b0}, d = 0x84b95d8,
  static shared_null = 0x844b5b0}
        cl = (class LircClient *) 0x84b6120
#4  0x40a849b1 in pthread_start_thread () from /lib/i686/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#5  0x40a84ab5 in pthread_start_thread_event () from /lib/i686/libpthread.so.0
No symbol table info available.

Thread 2 (Thread 32769 (LWP 1732)):
#0  0x40c83e57 in poll () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x40a839ce in __pthread_manager () from /lib/i686/libpthread.so.0
No symbol table info available.
#2  0x40a83c1b in __pthread_manager_event () from /lib/i686/libpthread.so.0
No symbol table info available.

Thread 1 (Thread 16384 (LWP 1729)):
#0  0x40c590c6 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1  0x00000001 in ?? ()
No symbol table info available.
#2  0x08082c53 in PlaybackBox::play(ProgramInfo*) (this=0xbfffe950,
    rec=0x8859020) at playbackbox.cpp:1282
        tvrec = (ProgramInfo *) 0x42100928
        db = (struct QSqlDatabase *) 0x848e310
        tv = (class TV *) 0x421009f0
        doremove = false
---Type <return> to continue, or q <return> to quit---
        doprompt = 37
#3  0x080829d2 in PlaybackBox::selected() (this=0xbfffe950)
    at playbackbox.cpp:1247
No locals.
#4  0x080860c5 in PlaybackBox::keyPressEvent(QKeyEvent*) (this=0xbfffe950,
    e=0xbfffe540) at playbackbox.cpp:1794
        handled = true
#5  0x406a006c in QWidget::event(QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#6  0x4060df24 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#7  0x4060dab7 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#8  0x405b5abe in QETWidget::translateKeyEvent(_XEvent const*, bool) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#9  0x405b1d14 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#10 0x405c6bda in QEventLoop::processEvents(unsigned) ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#11 0x40621cf6 in QEventLoop::enterLoop() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#12 0x4060e1b1 in QApplication::enter_loop() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#13 0x4012b815 in MythDialog::exec() (this=0xbfffe950) at mythdialogs.cpp:285
        res = 16777221
#14 0x0806d488 in startPlayback() () at main.cpp:91
        pbb = {<MythDialog> = {<> = {<No data fields>},
    static metaObj = 0x84d01f8, wmult = 1, hmult = 1, screenwidth = 800,
    screenheight = 600, m_parent = 0x84a0e80, rescode = 0, in_loop = true},
  static metaObj = 0x84e9310, backup = {<Qt> = {static color0 = @0x40a77e20,
      static color1 = @0x40a77e28, static black = @0x40a77e30,
      static white = @0x40a77e38, static darkGray = @0x40a77e40,
      static gray = @0x40a77e48, static lightGray = @0x40a77e50,
      static red = @0x40a77e58, static green = @0x40a77e60,
      static blue = @0x40a77e68, static cyan = @0x40a77e70,
      static magenta = @0x40a77e78, static yellow = @0x40a77e80,
      static darkRed = @0x40a77e88, static darkGreen = @0x40a77e90,
      static darkBlue = @0x40a77e98, static darkCyan = @0x40a77ea0,
---Type <return> to continue, or q <return> to quit---
      static darkMagenta = @0x40a77ea8, static darkYellow = @0x40a77eb0,
      static arrowCursor = @0x40a76800, static upArrowCursor = @0x40a76804,
      static crossCursor = @0x40a76808, static waitCursor = @0x40a7680c,
      static ibeamCursor = @0x40a76810, static sizeVerCursor = @0x40a76814,
      static sizeHorCursor = @0x40a76818,
      static sizeBDiagCursor = @0x40a7681c,
      static sizeFDiagCursor = @0x40a76820,
      static sizeAllCursor = @0x40a76824, static blankCursor = @0x40a76828,
      static splitVCursor = @0x40a76830, static splitHCursor = @0x40a7682c,
      static pointingHandCursor = @0x40a76834,
      static forbiddenCursor = @0x40a76838,
      static whatsThisCursor = @0x40a7683c}, flags = 4, d = 0x0, pdev = 0x0,
    bg_col = {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}}},
    bg_mode = 0 '\0', rop = 0 '\0', pu = 68 'D', bro = {xp = 0, yp = 0},
    cfont = {d = 0x847d520}, pfont = 0x0, cpen = {<Qt> = {
        static color0 = @0x40a77e20, static color1 = @0x40a77e28,
        static black = @0x40a77e30, static white = @0x40a77e38,
        static darkGray = @0x40a77e40, static gray = @0x40a77e48,
        static lightGray = @0x40a77e50, static red = @0x40a77e58,
        static green = @0x40a77e60, static blue = @0x40a77e68,
---Type <return> to continue, or q <return> to quit---
        static cyan = @0x40a77e70, static magenta = @0x40a77e78,
        static yellow = @0x40a77e80, static darkRed = @0x40a77e88,
        static darkGreen = @0x40a77e90, static darkBlue = @0x40a77e98,
        static darkCyan = @0x40a77ea0, static darkMagenta = @0x40a77ea8,
        static darkYellow = @0x40a77eb0, static arrowCursor = @0x40a76800,
        static upArrowCursor = @0x40a76804, static crossCursor = @0x40a76808,
        static waitCursor = @0x40a7680c, static ibeamCursor = @0x40a76810,
        static sizeVerCursor = @0x40a76814,
        static sizeHorCursor = @0x40a76818,
        static sizeBDiagCursor = @0x40a7681c,
        static sizeFDiagCursor = @0x40a76820,
        static sizeAllCursor = @0x40a76824, static blankCursor = @0x40a76828,
        static splitVCursor = @0x40a76830, static splitHCursor = @0x40a7682c,
        static pointingHandCursor = @0x40a76834,
        static forbiddenCursor = @0x40a76838,
        static whatsThisCursor = @0x40a7683c}, data = 0x84cadf8},
    cbrush = {<Qt> = {static color0 = @0x40a77e20,
        static color1 = @0x40a77e28, static black = @0x40a77e30,
        static white = @0x40a77e38, static darkGray = @0x40a77e40,
        static gray = @0x40a77e48, static lightGray = @0x40a77e50,
        static red = @0x40a77e58, static green = @0x40a77e60,
        static blue = @0x40a77e68, static cyan = @0x40a77e70,
        static magenta = @0x40a77e78, static yellow = @0x40a77e80,
---Type <return> to continue, or q <return> to quit---
        static darkRed = @0x40a77e88, static darkGreen = @0x40a77e90,
        static darkBlue = @0x40a77e98, static darkCyan = @0x40a77ea0,
        static darkMagenta = @0x40a77ea8, static darkYellow = @0x40a77eb0,
        static arrowCursor = @0x40a76800, static upArrowCursor = @0x40a76804,
        static crossCursor = @0x40a76808, static waitCursor = @0x40a7680c,
        static ibeamCursor = @0x40a76810, static sizeVerCursor = @0x40a76814,
        static sizeHorCursor = @0x40a76818,
        static sizeBDiagCursor = @0x40a7681c,
        static sizeFDiagCursor = @0x40a76820,
        static sizeAllCursor = @0x40a76824, static blankCursor = @0x40a76828,
        static splitVCursor = @0x40a76830, static splitHCursor = @0x40a7682c,
        static pointingHandCursor = @0x40a76834,
        static forbiddenCursor = @0x40a76838,
        static whatsThisCursor = @0x40a7683c}, data = 0x847cf28}, crgn = {
      data = 0x849f0d0}, tabstops = 0, tabarray = 0x0, tabarraylen = 0,
    block_ext = false, wx = 5060832, wy = 134217728, ww = 138737072, wh = 2,
    vx = 16773104, vy = -1073747160, vw = 1079856302, vh = 138737072, 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 = 1087243280, hd = 1087240576,
    rendhd = 1084784267, gc = 0x0, gc_brush = 0x0, curPt = {xp = 0, yp = 0},
---Type <return> to continue, or q <return> to quit---
    clip_serial = 0}, skipUpdate = true, noUpdate = true, pageDowner = true,
  curitem = 0x8859020, delitem = 0x0, theme = 0x84d27d0,
  xmldata = <incomplete type>, skipNum = 0, skipCnt = 0, listCount = 7,
  inTitle = false, playingVideo = false, leftRight = false, curTitle = 0,
  curShowing = 0, titleData = 0x87e027c, showList = {sh = 0x8461630},
  showData = {sh = 0x84b97a8}, showDateData = {sh = 0x84bdf18}, type = Play,
  timer = 0x84dc460, nvp = 0x0, rbuffer = 0x0, decoder = 213006,
  lastUpdateTime = {d = {jd = 2452894}, t = {ds = 70677881}},
  ignoreevents = true, graphicPopup = true, playbackPreview = true,
  generatePreviewPixmap = true, displayChanNum = false, dateformat = {
    static null = {
      static null = <same as static member of an already seen type>,
      d = 0x844b5b0, static shared_null = 0x844b5b0}, d = 0x84dc4e0,
    static shared_null = 0x844b5b0}, timeformat = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x844b5b0, static shared_null = 0x844b5b0}, d = 0x85c6118,
    static shared_null = 0x844b5b0}, showDateFormat = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x844b5b0, static shared_null = 0x844b5b0}, d = 0x84cb6d0,
    static shared_null = 0x844b5b0}, showTimeFormat = {static null = {
      static null = <same as static member of an already seen type>,
      d = 0x844b5b0, static shared_null = 0x844b5b0}, d = 0x84cf3a8,
    static shared_null = 0x844b5b0}, popup = 0x0,
---Type <return> to continue, or q <return> to quit---
  myBackground = <incomplete type>, containerPixmap = 0x84baf58,
  fillerPixmap = 0x84bae08, bgTransBackup = 0x84d0338, fullRect = {x1 = 0,
    y1 = 0, x2 = 799, y2 = 599}, listRect = {x1 = 0, y1 = 50, x2 = 799,
    y2 = 359}, infoRect = {x1 = 0, y1 = 350, x2 = 598, y2 = 604}, usageRect = {
    x1 = 0, y1 = 550, x2 = 799, y2 = 599}, videoRect = {x1 = 610, y1 = 375,
    x2 = 769, y2 = 494}, listsize = 7, titleitems = 74, 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 = 4278286258, d8 = {argb = 4278286258,
        pix = 84 'T', invalid = 82 'R', dirty = 73 'I', direct = 68 'D'},
      d32 = {argb = 4278286258, pix = 1145655892}}}, expectingPopup = false}
#15 0x0806db01 in TVMenuCallback(void*, QString&) (data=0x8480918,
    selection=@0x84baf58) at main.cpp:218
        sel = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x844b5b0, static shared_null = 0x844b5b0}, d = 0x84e91f0,
---Type <return> to continue, or q <return> to quit---
  static shared_null = 0x844b5b0}
#16 0x400e1cb1 in ThemedMenu::handleAction(QString&) (this=0x84bae08,
    action=@0x84be384) at themedmenu.cpp:1805
No locals.
#17 0x400e0890 in ThemedMenu::keyPressEvent(QKeyEvent*) (this=0x84bae08,
    e=0xbffff360) at themedmenu.cpp:1653
        handled = false
        lastbutton = (ThemedButton *) 0x84be348
        oldrow = 2
#18 0x406a006c in QWidget::event(QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#19 0x4060df24 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#20 0x4060dab7 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#21 0x4012ac08 in MythMainWindow::keyPressEvent(QKeyEvent*) (this=0x84a0e80,
    e=0xbffff360) at mythdialogs.cpp:123
        current = (struct QWidget *) 0x84bae08
#22 0x406a006c in QWidget::event(QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#23 0x4060df24 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#24 0x4060dab7 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#25 0x405b5abe in QETWidget::translateKeyEvent(_XEvent const*, bool) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#26 0x405b1d14 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#27 0x405c6bda in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#28 0x40621cf6 in QEventLoop::enterLoop() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#29 0x4060e1b1 in QApplication::enter_loop() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#30 0x4012b815 in MythDialog::exec() (this=0x84bae08) at mythdialogs.cpp:285
---Type <return> to continue, or q <return> to quit---
        res = 1074968474
#31 0x0806ea7a in RunMenu(QString) (themedir=
      {static null = {static null = <same as static member of an already seen type>, d = 0x844b5b0, static shared_null = 0x844b5b0}, d = 0x84af2c0, static shared_null = 0x844b5b0}) at main.cpp:337
        exitstatus = 0
#32 0x0807044d in main (argc=1, argv=0xbffff974) at main.cpp:507
        lcd_host = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x844b5b0, static shared_null = 0x844b5b0}, d = 0x84baca0,
  static shared_null = 0x844b5b0}
        lcd_port = 0
        a = <incomplete type>
        translator = <incomplete type>
        db = (struct QSqlDatabase *) 0x848e310
        themename = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x844b5b0, static shared_null = 0x844b5b0}, d = 0x84ad960,
  static shared_null = 0x844b5b0}
        randomtheme = false
        themedir = {static null = {
    static null = <same as static member of an already seen type>,
    d = 0x844b5b0, static shared_null = 0x844b5b0}, d = 0x84af2c0,
---Type <return> to continue, or q <return> to quit---
  static shared_null = 0x844b5b0}
        mainWindow = (class MythMainWindow *) 0x84a0e80
        exitstatus = 10
#33 0x40bc0a07 in __libc_start_main () from /lib/i686/libc.so.6
No symbol table info available.
#0  0x40c590c6 in nanosleep () from /lib/i686/libc.so.6
(gdb)


More information about the mythtv-dev mailing list