[mythtv] Re: SEGV when exiting livetv using PVR-250

Bjorn Hijmans bjorn at hijmans.nl
Sat Apr 26 11:44:15 EDT 2003


Hi,

Some more info about the SEGV I posted yesterday. The crash occurs in the
av_free function. It seems the AVFormatContext gets corrupt. If I remove
the call to av_close_input_file in the AvFormatDecoder destuctor, no more
segfaults occur (but mythtv is probably leaking memory). I will look some
more at this but maybe somebody else now has an idea what the problem is.

Another backtrace that occured after exiting the watch recordings screen
(this has probably the same cause as the segfault when exiting livetv):

#0  0x40d4e6e8 in free () from /lib/libc.so.6
#1  0x40d4e5d3 in free () from /lib/libc.so.6
#2  0x0810f1bc in av_free (ptr=0x83fd198) at mem.c:98
#3  0x08102544 in url_close ()
#4  0x08103547 in url_fclose ()
#5  0x0810b1f2 in av_close_input_file ()
#6  0x080f526f in AvFormatDecoder::~AvFormatDecoder (this=0x83fd150,
__in_chrg=3) at avformatdecoder.cpp:38
#7  0x0809a813 in NuppelVideoPlayer::~NuppelVideoPlayer (this=0x4177d008,
__in_chrg=3) at NuppelVideoPlayer.cpp:197
#8  0x0806f735 in PlaybackBox::killPlayer (this=0xbfffeec0) at
playbackbox.cpp:1142
#9  0x0806abc4 in PlaybackBox::updateInfo (this=0xbfffeec0, p=0xbfffe9d0)
at playbackbox.cpp:389
#10 0x0806a7e7 in PlaybackBox::paintEvent (this=0xbfffeec0, e=0xbfffeca4)
at playbackbox.cpp:343
#11 0x40548f13 in QWidget::event () from /usr/local/qt/lib/libqt-mt.so.3
#12 0x404b4fa3 in QApplication::internalNotify () from
/usr/local/qt/lib/libqt-mt.so.3
#13 0x404b4ce4 in QApplication::notify () from
/usr/local/qt/lib/libqt-mt.so.3
#14 0x4048a906 in QWidget::repaint () from /usr/local/qt/lib/libqt-mt.so.3
#15 0x404b61df in QApplication::sendPostedEvents () from
/usr/local/qt/lib/libqt-mt.so.3
#16 0x404b604b in QApplication::sendPostedEvents () from
/usr/local/qt/lib/libqt-mt.so.3
#17 0x4046e705 in QEventLoop::processEvents () from
/usr/local/qt/lib/libqt-mt.so.3
#18 0x404c7a4e in QEventLoop::enterLoop () from
/usr/local/qt/lib/libqt-mt.so.3
#19 0x404b520e in QApplication::enter_loop () from
/usr/local/qt/lib/libqt-mt.so.3
#20 0x40679378 in QDialog::exec () from /usr/local/qt/lib/libqt-mt.so.3
#21 0x080627de in startPlayback () at main.cpp:62
#22 0x08062c27 in TVMenuCallback (data=0x83b37c8, selection=@0x83dc450) at
main.cpp:133
#23 0x400adefb in ThemedMenu::handleAction (this=0x83dc318,
action=@0x83dc08c) at themedmenu.cpp:1475
#24 0x400ad493 in ThemedMenu::keyPressEvent (this=0x83dc318, e=0xbffff52c)
at themedmenu.cpp:1392
#25 0x40548e33 in QWidget::event () from /usr/local/qt/lib/libqt-mt.so.3
#26 0x404b4fa3 in QApplication::internalNotify () from
/usr/local/qt/lib/libqt-mt.so.3
#27 0x404b47f9 in QApplication::notify () from
/usr/local/qt/lib/libqt-mt.so.3
#28 0x4045f744 in QETWidget::translateKeyEvent () from
/usr/local/qt/lib/libqt-mt.so.3
#29 0x4045b65b in QApplication::x11ProcessEvent () from
/usr/local/qt/lib/libqt-mt.so.3
#30 0x4046e687 in QEventLoop::processEvents () from
/usr/local/qt/lib/libqt-mt.so.3
#31 0x404c7a4e in QEventLoop::enterLoop () from
/usr/local/qt/lib/libqt-mt.so.3
#32 0x404b520e in QApplication::enter_loop () from
/usr/local/qt/lib/libqt-mt.so.3
#33 0x40679378 in QDialog::exec () from /usr/local/qt/lib/libqt-mt.so.3
#34 0x08063b73 in RunMenu (themedir=
      {static null = {static null = <same as static member of an already
seen type>, d = 0x8384e40, static shared_null = 0x8384e40}, d =
0xbffff994, static shared_null = 0x8384e40}) at main.cpp:227
#35 0x08065455 in main (argc=1, argv=0xbffffa94) at main.cpp:381
#36 0x40cf974f in __libc_start_main () from /lib/libc.so.6

And a full one:

#0  0x40d4e6e8 in free () from /lib/libc.so.6
No symbol table info available.
#1  0x40d4e5d3 in free () from /lib/libc.so.6
No symbol table info available.
#2  0x0810f1bc in av_free (ptr=0x83fd198) at mem.c:98
No locals.
#3  0x08102544 in url_close ()
        FALSE = false
        TRUE = true
        RGB_MASK = 16777215
        _S_rb_tree_black = true
        QCOORD_MIN = -2147483648
        QCOORD_MAX = 2147483647
        _S_rb_tree_red = false
        __default_alloc_template<true, 0>::_S_heap_size = 11752
        __malloc_alloc_template<0>::__malloc_alloc_oom_handler = (void
(*)(void)) 0
        __default_alloc_template<true, 0>::_S_start_free = 0x83e0950 ""
        __default_alloc_template<true, 0>::_S_end_free = 0x83e14d8 ""
        basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::nilRep = {len = 0, res = 0,
  ref = 1, selfish = false}
        __default_alloc_template<true, 0>::_S_free_list = {0x83b4718,
0x83b47b0, 0x83c5610, 0x83b3c20, 0x0, 0x83b4340, 0x0,
  0x83b4960, 0x83c54f0, 0x83dfd50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x83dffd0}
        basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::npos = 4294967295
        __default_alloc_template<true, 0>::_S_node_allocator_lock =
{__m_reserved = 0, __m_count = 0, __m_owner = 0x0,
  __m_kind = 0, __m_lock = {__status = 0, __spinlock = 0}}
#4  0x08103547 in url_fclose ()
        FALSE = false
        TRUE = true
        RGB_MASK = 16777215
        _S_rb_tree_black = true
        QCOORD_MIN = -2147483648
        QCOORD_MAX = 2147483647
        _S_rb_tree_red = false
        __default_alloc_template<true, 0>::_S_heap_size = 11752
        __malloc_alloc_template<0>::__malloc_alloc_oom_handler = (void
(*)(void)) 0
        __default_alloc_template<true, 0>::_S_start_free = 0x83e0950 ""
        __default_alloc_template<true, 0>::_S_end_free = 0x83e14d8 ""
        basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::nilRep = {len = 0, res = 0,
  ref = 1, selfish = false}
        __default_alloc_template<true, 0>::_S_free_list = {0x83b4718,
0x83b47b0, 0x83c5610, 0x83b3c20, 0x0, 0x83b4340, 0x0,
  0x83b4960, 0x83c54f0, 0x83dfd50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x83dffd0}
        basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::npos = 4294967295
        __default_alloc_template<true, 0>::_S_node_allocator_lock =
{__m_reserved = 0, __m_count = 0, __m_owner = 0x0,
  __m_kind = 0, __m_lock = {__status = 0, __spinlock = 0}}
#5  0x0810b1f2 in av_close_input_file ()
        FALSE = false
        TRUE = true
        RGB_MASK = 16777215
        _S_rb_tree_black = true
        QCOORD_MIN = -2147483648
        QCOORD_MAX = 2147483647
        _S_rb_tree_red = false
        __default_alloc_template<true, 0>::_S_heap_size = 11752
        __malloc_alloc_template<0>::__malloc_alloc_oom_handler = (void
(*)(void)) 0
        __default_alloc_template<true, 0>::_S_start_free = 0x83e0950 ""
        __default_alloc_template<true, 0>::_S_end_free = 0x83e14d8 ""
        basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::nilRep = {len = 0, res = 0,
  ref = 1, selfish = false}
        __default_alloc_template<true, 0>::_S_free_list = {0x83b4718,
0x83b47b0, 0x83c5610, 0x83b3c20, 0x0, 0x83b4340, 0x0,
  0x83b4960, 0x83c54f0, 0x83dfd50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x83dffd0}
        basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::npos = 4294967295
        __default_alloc_template<true, 0>::_S_node_allocator_lock =
{__m_reserved = 0, __m_count = 0, __m_owner = 0x0,
  __m_kind = 0, __m_lock = {__status = 0, __spinlock = 0}}
#6  0x080f526f in AvFormatDecoder::~AvFormatDecoder (this=0x83fd150,
__in_chrg=3) at avformatdecoder.cpp:38
        this = (AvFormatDecoder *) 0x83fd150
#7  0x0809a813 in NuppelVideoPlayer::~NuppelVideoPlayer (this=0x4177d008,
__in_chrg=3) at NuppelVideoPlayer.cpp:197
        this = (NuppelVideoPlayer *) 0x4177d008
#8  0x0806f735 in PlaybackBox::killPlayer (this=0xbfffeec0) at
playbackbox.cpp:1142
        curtime = {ds = 38043283}
        this = (PlaybackBox *) 0xbfffeec0
#9  0x0806abc4 in PlaybackBox::updateInfo (this=0xbfffeec0, p=0xbfffe9d0)
at playbackbox.cpp:389
        startts = {d = {jd = 138089688}, t = {ds = 0}}
        subtitle = {static null = {static null = <same as static member of
an already seen type>, d = 0x8384e40,
    static shared_null = 0x8384e40}, d = 0x24476c3, static shared_null =
0x8384e40}
        container = (LayerSet *) 0x83ccf98
        endts = {d = {jd = 0}, t = {ds = 0}}
        timedate = {static null = {static null = <same as static member of
an already seen type>, d = 0x8384e40,
    static shared_null = 0x8384e40}, d = 0x0, static shared_null =
0x8384e40}
        chantext = {static null = {static null = <same as static member of
an already seen type>, d = 0x8384e40,
    static shared_null = 0x8384e40}, d = 0x256d14, static shared_null =
0x8384e40}
        this = (PlaybackBox *) 0xbfffeec0
        pr = {x1 = 50, y1 = 506, x2 = 963, y2 = 758}
        pix = {<QPaintDevice> = {hd = 8389625, rendhd = 138440128,
devFlags = 2, painters = 1,
    static x_appdisplay = 0x8388128, static x_appscreen = 0, static
x_appdepth = 24, static x_appcells = 256,
    static x_approotwindow = 172, static x_appcolormap = 32, static
x_appdefcolormap = true, static x_appvisual = 0x8389308,
    static x_appdefvisual = true, static x_appdepth_arr = 0x8387008,
static x_appcells_arr = 0x8387f58,
    static x_approotwindow_arr = 0x8387b28, static x_appcolormap_arr =
0x83871c8, static x_appdefcolormap_arr = 0x8386680,
    static x_appvisual_arr = 0x8387180, static x_appdefvisual_arr =
0x8387190, x11Data = 0x0,
    _vptr. = 0x4099da40 <QPixmap virtual table>}, <Qt> = {static color0 =
@0x40b913a0, static color1 = @0x40b913a8,
    static black = @0x40b913b0, static white = @0x40b913b8, static
darkGray = @0x40b913c0, static gray = @0x40b913c8,
    static lightGray = @0x40b913d0, static red = @0x40b913d8, static green
= @0x40b913e0, static blue = @0x40b913e8,
    static cyan = @0x40b913f0, static magenta = @0x40b913f8, static yellow
= @0x40b91400, static darkRed = @0x40b91408,
    static darkGreen = @0x40b91410, static darkBlue = @0x40b91418, static
darkCyan = @0x40b91420,
    static darkMagenta = @0x40b91428, static darkYellow = @0x40b91430,
static arrowCursor = @0x40b8fd00,
    static upArrowCursor = @0x40b8fd08, static crossCursor = @0x40b8fd10,
static waitCursor = @0x40b8fd18,
    static ibeamCursor = @0x40b8fd20, static sizeVerCursor = @0x40b8fd28,
static sizeHorCursor = @0x40b8fd30,
    static sizeBDiagCursor = @0x40b8fd38, static sizeFDiagCursor =
@0x40b8fd40, static sizeAllCursor = @0x40b8fd48,
    static blankCursor = @0x40b8fd50, static splitVCursor = @0x40b8fd60,
static splitHCursor = @0x40b8fd58,
    static pointingHandCursor = @0x40b8fd68, static forbiddenCursor =
@0x40b8fd70, static whatsThisCursor = @0x40b8fd78},
  data = 0x8541670, static defOptim = NormalOptim}
        tmp = {<Qt> = {static color0 = @0x40b913a0, static color1 =
@0x40b913a8, static black = @0x40b913b0,
    static white = @0x40b913b8, static darkGray = @0x40b913c0, static gray
= @0x40b913c8, static lightGray = @0x40b913d0,
    static red = @0x40b913d8, static green = @0x40b913e0, static blue =
@0x40b913e8, static cyan = @0x40b913f0,
    static magenta = @0x40b913f8, static yellow = @0x40b91400, static
darkRed = @0x40b91408, static darkGreen = @0x40b91410,
    static darkBlue = @0x40b91418, static darkCyan = @0x40b91420, static
darkMagenta = @0x40b91428,
    static darkYellow = @0x40b91430, static arrowCursor = @0x40b8fd00,
static upArrowCursor = @0x40b8fd08,
    static crossCursor = @0x40b8fd10, static waitCursor = @0x40b8fd18,
static ibeamCursor = @0x40b8fd20,
    static sizeVerCursor = @0x40b8fd28, static sizeHorCursor =
@0x40b8fd30, static sizeBDiagCursor = @0x40b8fd38,
    static sizeFDiagCursor = @0x40b8fd40, static sizeAllCursor =
@0x40b8fd48, static blankCursor = @0x40b8fd50,
    static splitVCursor = @0x40b8fd60, static splitHCursor = @0x40b8fd58,
static pointingHandCursor = @0x40b8fd68,
    static forbiddenCursor = @0x40b8fd70, static whatsThisCursor =
@0x40b8fd78}, flags = 33281, d = 0x0, pdev = 0xbfffe960,
  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 = 0 '\0',
bro = {xp = 0, yp = 0}, cfont = {d = 0x83b14d8},
  pfont = 0x0, cpen = {<Qt> = {static color0 = @0x40b913a0, static color1
= @0x40b913a8, static black = @0x40b913b0,
      static white = @0x40b913b8, static darkGray = @0x40b913c0, static
gray = @0x40b913c8, static lightGray = @0x40b913d0,
      static red = @0x40b913d8, static green = @0x40b913e0, static blue =
@0x40b913e8, static cyan = @0x40b913f0,
      static magenta = @0x40b913f8, static yellow = @0x40b91400, static
darkRed = @0x40b91408,
      static darkGreen = @0x40b91410, static darkBlue = @0x40b91418,
static darkCyan = @0x40b91420,
      static darkMagenta = @0x40b91428, static darkYellow = @0x40b91430,
static arrowCursor = @0x40b8fd00,
      static upArrowCursor = @0x40b8fd08, static crossCursor =
@0x40b8fd10, static waitCursor = @0x40b8fd18,
      static ibeamCursor = @0x40b8fd20, static sizeVerCursor =
@0x40b8fd28, static sizeHorCursor = @0x40b8fd30,
      static sizeBDiagCursor = @0x40b8fd38, static sizeFDiagCursor =
@0x40b8fd40, static sizeAllCursor = @0x40b8fd48,
      static blankCursor = @0x40b8fd50, static splitVCursor = @0x40b8fd60,
static splitHCursor = @0x40b8fd58,
      static pointingHandCursor = @0x40b8fd68, static forbiddenCursor =
@0x40b8fd70, static whatsThisCursor = @0x40b8fd78},
    data = 0x8541b40}, cbrush = {<Qt> = {static color0 = @0x40b913a0,
static color1 = @0x40b913a8,
      static black = @0x40b913b0, static white = @0x40b913b8, static
darkGray = @0x40b913c0, static gray = @0x40b913c8,
      static lightGray = @0x40b913d0, static red = @0x40b913d8, static
green = @0x40b913e0, static blue = @0x40b913e8,
      static cyan = @0x40b913f0, static magenta = @0x40b913f8, static
yellow = @0x40b91400, static darkRed = @0x40b91408,
      static darkGreen = @0x40b91410, static darkBlue = @0x40b91418,
static darkCyan = @0x40b91420,
      static darkMagenta = @0x40b91428, static darkYellow = @0x40b91430,
static arrowCursor = @0x40b8fd00,
      static upArrowCursor = @0x40b8fd08, static crossCursor =
@0x40b8fd10, static waitCursor = @0x40b8fd18,
      static ibeamCursor = @0x40b8fd20, static sizeVerCursor =
@0x40b8fd28, static sizeHorCursor = @0x40b8fd30,
      static sizeBDiagCursor = @0x40b8fd38, static sizeFDiagCursor =
@0x40b8fd40, static sizeAllCursor = @0x40b8fd48,
      static blankCursor = @0x40b8fd50, static splitVCursor = @0x40b8fd60,
static splitHCursor = @0x40b8fd58,
      static pointingHandCursor = @0x40b8fd68, static forbiddenCursor =
@0x40b8fd70, static whatsThisCursor = @0x40b8fd78},
    data = 0x83b0dd0}, crgn = {data = 0x83daa88}, tabstops = 0, tabarray =
0x0, tabarraylen = 0, block_ext = false, wx = 0,
  wy = 0, ww = 914, wh = 253, vx = 0, vy = 0, vw = 914, vh = 253, 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 =
0x839c250, brushRef = 0x839c250, ps_stack = 0x0,
  wm_stack = 0x0, dpy = 0x8388128, scrn = 0, hd = 8389625, rendhd =
8389626, gc = 0x83dadd0, gc_brush = 0x83dadd0, curPt = {
    xp = 0, yp = 0}, clip_serial = 135}
#10 0x0806a7e7 in PlaybackBox::paintEvent (this=0xbfffeec0, e=0xbfffeca4)
at playbackbox.cpp:343
        r = {x1 = 0, y1 = 0, x2 = 1014, y2 = 758}
        p = {<Qt> = {static color0 = @0x40b913a0, static color1 =
@0x40b913a8, static black = @0x40b913b0,
    static white = @0x40b913b8, static darkGray = @0x40b913c0, static gray
= @0x40b913c8, static lightGray = @0x40b913d0,
    static red = @0x40b913d8, static green = @0x40b913e0, static blue =
@0x40b913e8, static cyan = @0x40b913f0,
    static magenta = @0x40b913f8, static yellow = @0x40b91400, static
darkRed = @0x40b91408, static darkGreen = @0x40b91410,
    static darkBlue = @0x40b91418, static darkCyan = @0x40b91420, static
darkMagenta = @0x40b91428,
    static darkYellow = @0x40b91430, static arrowCursor = @0x40b8fd00,
static upArrowCursor = @0x40b8fd08,
    static crossCursor = @0x40b8fd10, static waitCursor = @0x40b8fd18,
static ibeamCursor = @0x40b8fd20,
    static sizeVerCursor = @0x40b8fd28, static sizeHorCursor =
@0x40b8fd30, static sizeBDiagCursor = @0x40b8fd38,
    static sizeFDiagCursor = @0x40b8fd40, static sizeAllCursor =
@0x40b8fd48, static blankCursor = @0x40b8fd50,
    static splitVCursor = @0x40b8fd60, static splitHCursor = @0x40b8fd58,
static pointingHandCursor = @0x40b8fd68,
    static forbiddenCursor = @0x40b8fd70, static whatsThisCursor =
@0x40b8fd78}, flags = 33281, d = 0x0, pdev = 0xbfffeee8,
  bg_col = {static color_init = true, static globals_init = true, static
colormodel = d32, d = {argb = 4282541972, d8 = {
        argb = 4282541972, pix = 148 '\224', invalid = 103 'g', dirty = 66
'B', direct = 0 '\0'}, d32 = {argb = 4282541972,
        pix = 4351892}}}, bg_mode = 0 '\0', rop = 0 '\0', pu = 223 '', bro
= {xp = 0, yp = 0}, cfont = {d = 0x83cd530},
  pfont = 0x0, cpen = {<Qt> = {static color0 = @0x40b913a0, static color1
= @0x40b913a8, static black = @0x40b913b0,
      static white = @0x40b913b8, static darkGray = @0x40b913c0, static
gray = @0x40b913c8, static lightGray = @0x40b913d0,
      static red = @0x40b913d8, static green = @0x40b913e0, static blue =
@0x40b913e8, static cyan = @0x40b913f0,
      static magenta = @0x40b913f8, static yellow = @0x40b91400, static
darkRed = @0x40b91408,
      static darkGreen = @0x40b91410, static darkBlue = @0x40b91418,
static darkCyan = @0x40b91420,
      static darkMagenta = @0x40b91428, static darkYellow = @0x40b91430,
static arrowCursor = @0x40b8fd00,
      static upArrowCursor = @0x40b8fd08, static crossCursor =
@0x40b8fd10, static waitCursor = @0x40b8fd18,
      static ibeamCursor = @0x40b8fd20, static sizeVerCursor =
@0x40b8fd28, static sizeHorCursor = @0x40b8fd30,
      static sizeBDiagCursor = @0x40b8fd38, static sizeFDiagCursor =
@0x40b8fd40, static sizeAllCursor = @0x40b8fd48,
      static blankCursor = @0x40b8fd50, static splitVCursor = @0x40b8fd60,
static splitHCursor = @0x40b8fd58,
      static pointingHandCursor = @0x40b8fd68, static forbiddenCursor =
@0x40b8fd70, static whatsThisCursor = @0x40b8fd78},
    data = 0x84070d8}, cbrush = {<Qt> = {static color0 = @0x40b913a0,
static color1 = @0x40b913a8,
      static black = @0x40b913b0, static white = @0x40b913b8, static
darkGray = @0x40b913c0, static gray = @0x40b913c8,
      static lightGray = @0x40b913d0, static red = @0x40b913d8, static
green = @0x40b913e0, static blue = @0x40b913e8,
      static cyan = @0x40b913f0, static magenta = @0x40b913f8, static
yellow = @0x40b91400, static darkRed = @0x40b91408,
      static darkGreen = @0x40b91410, static darkBlue = @0x40b91418,
static darkCyan = @0x40b91420,
      static darkMagenta = @0x40b91428, static darkYellow = @0x40b91430,
static arrowCursor = @0x40b8fd00,
      static upArrowCursor = @0x40b8fd08, static crossCursor =
@0x40b8fd10, static waitCursor = @0x40b8fd18,
      static ibeamCursor = @0x40b8fd20, static sizeVerCursor =
@0x40b8fd28, static sizeHorCursor = @0x40b8fd30,
      static sizeBDiagCursor = @0x40b8fd38, static sizeFDiagCursor =
@0x40b8fd40, static sizeAllCursor = @0x40b8fd48,
      static blankCursor = @0x40b8fd50, static splitVCursor = @0x40b8fd60,
static splitHCursor = @0x40b8fd58,
      static pointingHandCursor = @0x40b8fd68, static forbiddenCursor =
@0x40b8fd70, static whatsThisCursor = @0x40b8fd78},
    data = 0x83b0dd0}, crgn = {data = 0x83daa88}, tabstops = 0, tabarray =
0x0, tabarraylen = 0, block_ext = false, wx = 0,
  wy = 0, ww = 1016, wh = 760, vx = 0, vy = 0, vw = 1016, vh = 760, 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
= 0x839c9a0, brushRef = 0x839c250,
  ps_stack = 0x0, wm_stack = 0x0, dpy = 0x8388128, scrn = 0, hd = 8388975,
rendhd = 8388978, gc = 0x83dc1f0,
  gc_brush = 0x83dadd0, curPt = {xp = 0, yp = 0}, clip_serial = 131}
        this = (PlaybackBox *) 0xbfffeec0
#11 0x40548f13 in QWidget::event () from /usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#12 0x404b4fa3 in QApplication::internalNotify () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#13 0x404b4ce4 in QApplication::notify () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#14 0x4048a906 in QWidget::repaint () from /usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#15 0x404b61df in QApplication::sendPostedEvents () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#16 0x404b604b in QApplication::sendPostedEvents () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#17 0x4046e705 in QEventLoop::processEvents () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#18 0x404c7a4e in QEventLoop::enterLoop () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#19 0x404b520e in QApplication::enter_loop () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#20 0x40679378 in QDialog::exec () from /usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#21 0x080627de in startPlayback () at main.cpp:62
        pbb = {<MythDialog> = {<QDialog> = {<QWidget> = {<QObject> = {<Qt>
= {static color0 = @0x40b913a0,
            static color1 = @0x40b913a8, static black = @0x40b913b0,
static white = @0x40b913b8,
            static darkGray = @0x40b913c0, static gray = @0x40b913c8,
static lightGray = @0x40b913d0,
            static red = @0x40b913d8, static green = @0x40b913e0, static
blue = @0x40b913e8, static cyan = @0x40b913f0,
            static magenta = @0x40b913f8, static yellow = @0x40b91400,
static darkRed = @0x40b91408,
            static darkGreen = @0x40b91410, static darkBlue = @0x40b91418,
static darkCyan = @0x40b91420,
            static darkMagenta = @0x40b91428, static darkYellow =
@0x40b91430, static arrowCursor = @0x40b8fd00,
            static upArrowCursor = @0x40b8fd08, static crossCursor =
@0x40b8fd10, static waitCursor = @0x40b8fd18,
            static ibeamCursor = @0x40b8fd20, static sizeVerCursor =
@0x40b8fd28, static sizeHorCursor = @0x40b8fd30,
            static sizeBDiagCursor = @0x40b8fd38, static sizeFDiagCursor =
@0x40b8fd40, static sizeAllCursor = @0x40b8fd48,
            static blankCursor = @0x40b8fd50, static splitVCursor =
@0x40b8fd60, static splitHCursor = @0x40b8fd58,
            static pointingHandCursor = @0x40b8fd68, static
forbiddenCursor = @0x40b8fd70,
            static whatsThisCursor = @0x40b8fd78}, static metaObj =
0x83854d0, isSignal = 0, isWidget = 1, pendTimer = 0,
          blockSig = 0, wasDeleted = 0, isTree = 1, objname = 0x0,
parentObj = 0x0, childObjects = 0x8401128,
          connections = 0x83e5ce8, senderObjects = 0x83e5d60, eventFilters
= 0x0, postedEvents = 0x0, d = 0x0,
          _vptr.QObject = 0x82adee0 <PlaybackBox virtual table>},
<QPaintDevice> = {hd = 8388975, rendhd = 138270032,
          devFlags = 1, painters = 1, static x_appdisplay = 0x8388128,
static x_appscreen = 0, static x_appdepth = 24,
          static x_appcells = 256, static x_approotwindow = 172, static
x_appcolormap = 32, static x_appdefcolormap = true,
          static x_appvisual = 0x8389308, static x_appdefvisual = true,
static x_appdepth_arr = 0x8387008,
          static x_appcells_arr = 0x8387f58, static x_approotwindow_arr =
0x8387b28, static x_appcolormap_arr = 0x83871c8,
          static x_appdefcolormap_arr = 0x8386680, static x_appvisual_arr
= 0x8387180,
          static x_appdefvisual_arr = 0x8387190, x11Data = 0x0,
          _vptr. = 0x82adea0 <PlaybackBox::QPaintDevice virtual table>},
static metaObj = 0x83b11d8, winid = 8388975,
        widget_state = 12593173, widget_flags = 75505681, focus_policy =
0, own_font = 1, own_palette = 1,
        sizehint_forced = 0, is_closing = 0, in_show = 0,
in_show_maximized = 0, fstrut_dirty = 1, crect = {x1 = 8, y1 = 8,
          x2 = 1023, y2 = 767}, bg_col = {static color_init = true, static
globals_init = true, static colormodel = d32,
          d = {argb = 4282541972, d8 = {argb = 4282541972, pix = 148
'\224', invalid = 103 'g', dirty = 66 'B',
              direct = 0 '\0'}, d32 = {argb = 4282541972, pix =
4351892}}}, pal = {data = 0x8400ae0}, fnt = {d = 0x83cd530},
        lay_out = 0x0, extra = 0x83ce5c0, static instanceCounter = 3,
static maxInstances = 3, static mapper = 0x83b2228},
      static metaObj = 0x83c5ba8, rescode = 0, did_move = 1, has_relpos =
0, did_resize = 1, in_loop = 1, d = 0x83ca180},
    wmult = 1.26999998, hmult = 1.26666665, screenwidth = 1016,
screenheight = 760}, static metaObj = 0x83e5b38,
  backup = {<Qt> = {static color0 = @0x40b913a0, static color1 =
@0x40b913a8, static black = @0x40b913b0,
      static white = @0x40b913b8, static darkGray = @0x40b913c0, static
gray = @0x40b913c8, static lightGray = @0x40b913d0,
      static red = @0x40b913d8, static green = @0x40b913e0, static blue =
@0x40b913e8, static cyan = @0x40b913f0,
      static magenta = @0x40b913f8, static yellow = @0x40b91400, static
darkRed = @0x40b91408,
      static darkGreen = @0x40b91410, static darkBlue = @0x40b91418,
static darkCyan = @0x40b91420,
      static darkMagenta = @0x40b91428, static darkYellow = @0x40b91430,
static arrowCursor = @0x40b8fd00,
      static upArrowCursor = @0x40b8fd08, static crossCursor =
@0x40b8fd10, static waitCursor = @0x40b8fd18,
      static ibeamCursor = @0x40b8fd20, static sizeVerCursor =
@0x40b8fd28, static sizeHorCursor = @0x40b8fd30,
      static sizeBDiagCursor = @0x40b8fd38, static sizeFDiagCursor =
@0x40b8fd40, static sizeAllCursor = @0x40b8fd48,
      static blankCursor = @0x40b8fd50, static splitVCursor = @0x40b8fd60,
static splitHCursor = @0x40b8fd58,
      static pointingHandCursor = @0x40b8fd68, static forbiddenCursor =
@0x40b8fd70, static whatsThisCursor = @0x40b8fd78},
    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 = 128 '\200', bro = {xp = 0,
      yp = 0}, cfont = {d = 0x83b14d8}, pfont = 0x0, cpen = {<Qt> =
{static color0 = @0x40b913a0,
        static color1 = @0x40b913a8, static black = @0x40b913b0, static
white = @0x40b913b8, static darkGray = @0x40b913c0,
        static gray = @0x40b913c8, static lightGray = @0x40b913d0, static
red = @0x40b913d8, static green = @0x40b913e0,
        static blue = @0x40b913e8, static cyan = @0x40b913f0, static
magenta = @0x40b913f8, static yellow = @0x40b91400,
        static darkRed = @0x40b91408, static darkGreen = @0x40b91410,
static darkBlue = @0x40b91418,
        static darkCyan = @0x40b91420, static darkMagenta = @0x40b91428,
static darkYellow = @0x40b91430,
        static arrowCursor = @0x40b8fd00, static upArrowCursor =
@0x40b8fd08, static crossCursor = @0x40b8fd10,
        static waitCursor = @0x40b8fd18, static ibeamCursor = @0x40b8fd20,
static sizeVerCursor = @0x40b8fd28,
        static sizeHorCursor = @0x40b8fd30, static sizeBDiagCursor =
@0x40b8fd38, static sizeFDiagCursor = @0x40b8fd40,
        static sizeAllCursor = @0x40b8fd48, static blankCursor =
@0x40b8fd50, static splitVCursor = @0x40b8fd60,
        static splitHCursor = @0x40b8fd58, static pointingHandCursor =
@0x40b8fd68, static forbiddenCursor = @0x40b8fd70,
        static whatsThisCursor = @0x40b8fd78}, data = 0x83e5820}, cbrush =
{<Qt> = {static color0 = @0x40b913a0,
        static color1 = @0x40b913a8, static black = @0x40b913b0, static
white = @0x40b913b8, static darkGray = @0x40b913c0,
        static gray = @0x40b913c8, static lightGray = @0x40b913d0, static
red = @0x40b913d8, static green = @0x40b913e0,
        static blue = @0x40b913e8, static cyan = @0x40b913f0, static
magenta = @0x40b913f8, static yellow = @0x40b91400,
        static darkRed = @0x40b91408, static darkGreen = @0x40b91410,
static darkBlue = @0x40b91418,
        static darkCyan = @0x40b91420, static darkMagenta = @0x40b91428,
static darkYellow = @0x40b91430,
        static arrowCursor = @0x40b8fd00, static upArrowCursor =
@0x40b8fd08, static crossCursor = @0x40b8fd10,
        static waitCursor = @0x40b8fd18, static ibeamCursor = @0x40b8fd20,
static sizeVerCursor = @0x40b8fd28,
        static sizeHorCursor = @0x40b8fd30, static sizeBDiagCursor =
@0x40b8fd38, static sizeFDiagCursor = @0x40b8fd40,
        static sizeAllCursor = @0x40b8fd48, static blankCursor =
@0x40b8fd50, static splitVCursor = @0x40b8fd60,
        static splitHCursor = @0x40b8fd58, static pointingHandCursor =
@0x40b8fd68, static forbiddenCursor = @0x40b8fd70,
        static whatsThisCursor = @0x40b8fd78}, data = 0x83b0dd0}, crgn =
{data = 0x83daa88}, tabstops = 0, tabarray = 0x0,
    tabarraylen = 0, block_ext = false, wx = 1079120266, wy = 1075109916,
ww = 138264656, wh = 138265368, vx = 1074446834,
    vy = 138265368, vw = -1073745432, vh = -1073745044, 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 = -1073745748, hd = 1087691992, rendhd = 1088380144, gc = 0x0,
gc_brush = 0x0, curPt = {xp = 0, yp = 0},
    clip_serial = 0}, skipUpdate = false, noUpdate = false, pageDowner =
false, curitem = 0x83e5790, delitem = 0x0,
  theme = 0x83ce668, xmldata = {<QDomNode> = {impl = 0x83dc8c8,
      _vptr. = 0x409a7400 <QDomElement virtual table>}, <No data fields>},
skipNum = 0, skipCnt = 0, listCount = 1,
  inTitle = true, playingVideo = false, leftRight = false, curTitle = 0,
curShowing = 0, titleData = 0x83f89a4, showList = {
    sh = 0x83e5840}, showData = {sh = 0x83e5870}, showDateData = {sh =
0x83e5970}, type = <incomplete type>,
  timer = 0x84010f0, nvp = 0x4177d008, rbuffer = 0x84037a0, decoder =
1026, lastUpdateTime = {d = {jd = 2452756}, t = {
      ds = 38026323}}, ignoreevents = true, graphicPopup = false,
playbackPreview = true, generatePreviewPixmap = false,
  displayChanNum = true, dateformat = {static null = {static null = <same
as static member of an already seen type>,
      d = 0x8384e40, static shared_null = 0x8384e40}, d = 0x83fe650,
static shared_null = 0x8384e40}, timeformat = {
    static null = {static null = <same as static member of an already seen
type>, d = 0x8384e40,
      static shared_null = 0x8384e40}, d = 0x83fe608, static shared_null =
0x8384e40}, showDateFormat = {static null = {
      static null = <same as static member of an already seen type>, d =
0x8384e40, static shared_null = 0x8384e40},
    d = 0x83ec3e8, static shared_null = 0x8384e40}, showTimeFormat =
{static null = {
      static null = <same as static member of an already seen type>, d =
0x8384e40, static shared_null = 0x8384e40},
    d = 0x83f2aa0, static shared_null = 0x8384e40}, popup = 0x0,
myBackground = {<QPaintDevice> = {hd = 8388949,
      rendhd = 138416512, devFlags = 2, painters = 0, static x_appdisplay
= 0x8388128, static x_appscreen = 0,
      static x_appdepth = 24, static x_appcells = 256, static
x_approotwindow = 172, static x_appcolormap = 32,
      static x_appdefcolormap = true, static x_appvisual = 0x8389308,
static x_appdefvisual = true,
      static x_appdepth_arr = 0x8387008, static x_appcells_arr =
0x8387f58, static x_approotwindow_arr = 0x8387b28,
      static x_appcolormap_arr = 0x83871c8, static x_appdefcolormap_arr =
0x8386680, static x_appvisual_arr = 0x8387180,
      static x_appdefvisual_arr = 0x8387190, x11Data = 0x0, _vptr. =
0x4099da40 <QPixmap virtual table>}, <Qt> = {
      static color0 = @0x40b913a0, static color1 = @0x40b913a8, static
black = @0x40b913b0, static white = @0x40b913b8,
      static darkGray = @0x40b913c0, static gray = @0x40b913c8, static
lightGray = @0x40b913d0, static red = @0x40b913d8,
      static green = @0x40b913e0, static blue = @0x40b913e8, static cyan =
@0x40b913f0, static magenta = @0x40b913f8,
      static yellow = @0x40b91400, static darkRed = @0x40b91408, static
darkGreen = @0x40b91410,
      static darkBlue = @0x40b91418, static darkCyan = @0x40b91420, static
darkMagenta = @0x40b91428,
      static darkYellow = @0x40b91430, static arrowCursor = @0x40b8fd00,
static upArrowCursor = @0x40b8fd08,
      static crossCursor = @0x40b8fd10, static waitCursor = @0x40b8fd18,
static ibeamCursor = @0x40b8fd20,
      static sizeVerCursor = @0x40b8fd28, static sizeHorCursor =
@0x40b8fd30, static sizeBDiagCursor = @0x40b8fd38,
      static sizeFDiagCursor = @0x40b8fd40, static sizeAllCursor =
@0x40b8fd48, static blankCursor = @0x40b8fd50,
      static splitVCursor = @0x40b8fd60, static splitHCursor =
@0x40b8fd58, static pointingHandCursor = @0x40b8fd68,
      static forbiddenCursor = @0x40b8fd70, static whatsThisCursor =
@0x40b8fd78}, data = 0x8401150,
    static defOptim = NormalOptim}, containerPixmap = 0x407d15e7,
fillerPixmap = 0xbffff188, bgTransBackup = 0x83f2ab8,
  rectTopLeft = 138262216, rectTopTop = 1081939400, rectTopWidth =
1085821420, rectTopHeight = 1088380144, rectListLeft = 0,
  rectListTop = 107, rectListWidth = 1015, rectListHeight = 379,
rectInfoLeft = 50, rectInfoTop = 506, rectInfoWidth = 914,
  rectInfoHeight = 253, rectUsageLeft = 0, rectUsageTop = 721,
rectUsageWidth = 1015, rectUsageHeight = 63,
  rectVideoLeft = 74, rectVideoTop = 354, rectVideoWidth = 152,
rectVideoHeight = 113, listsize = 9, titleitems = 1,
  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 = 4279447632, d8 = {argb =
4279447632, pix = 84 'T', invalid = 82 'R',
        dirty = 73 'I', direct = 68 'D'}, d32 = {argb = 4279447632, pix =
1145655892}}}, popupHighlight = {
    static color_init = true, static globals_init = true, static
colormodel = d32, d = {argb = 4278190128, d8 = {
        argb = 4278190128, pix = 84 'T', invalid = 82 'R', dirty = 73 'I',
direct = 68 'D'}, d32 = {argb = 4278190128,
        pix = 1145655892}}}}
#22 0x08062c27 in TVMenuCallback (data=0x83b37c8, selection=@0x83dc450) at
main.cpp:133
        sel = {static null = {static null = <same as static member of an
already seen type>, d = 0x8384e40,
    static shared_null = 0x8384e40}, d = 0x83daf08, static shared_null =
0x8384e40}
#23 0x400adefb in ThemedMenu::handleAction (this=0x83dc318,
action=@0x83dc08c) at themedmenu.cpp:1475
        this = (ThemedMenu *) 0x83dc318
#24 0x400ad493 in ThemedMenu::keyPressEvent (this=0x83dc318, e=0xbffff52c)
at themedmenu.cpp:1392
        this = (ThemedMenu *) 0x83dc318
        handled = false
        lastbutton = (ThemedButton *) 0x83dc050
#25 0x40548e33 in QWidget::event () from /usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#26 0x404b4fa3 in QApplication::internalNotify () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#27 0x404b47f9 in QApplication::notify () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#28 0x4045f744 in QETWidget::translateKeyEvent () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#29 0x4045b65b in QApplication::x11ProcessEvent () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#30 0x4046e687 in QEventLoop::processEvents () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#31 0x404c7a4e in QEventLoop::enterLoop () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#32 0x404b520e in QApplication::enter_loop () from
/usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#33 0x40679378 in QDialog::exec () from /usr/local/qt/lib/libqt-mt.so.3
No symbol table info available.
#34 0x08063b73 in RunMenu (themedir=
      {static null = {static null = <same as static member of an already
seen type>, d = 0x8384e40, static shared_null = 0x8384e40}, d =
0xbffff994, static shared_null = 0x8384e40}) at main.cpp:227
        themedir = (QString *) 0xbffff994
        MenuName = {static null = {static null = <same as static member of
an already seen type>, d = 0x8384e40,
    static shared_null = 0x8384e40}, d = 0x83dc2d0, static shared_null =
0x8384e40}
        filetest = {<QIODevice> = {ioIndex = 0, ioMode = 256, ioSt = 0,
_vptr. = 0x409a8a60 <QFile virtual table>}, fn = {
    static null = {static null = <same as static member of an already seen
type>, d = 0x8384e40,
      static shared_null = 0x8384e40}, d = 0x83dc300, static shared_null =
0x8384e40}, fh = 0x0, fd = 0, length = 0,
  ext_f = false, d = 0x152, ungetchBuffer = {<QMemArray<char>> =
{<QGArray> = {shd = 0x83d6ea8,
        _vptr. = 0x409a8990 <QCString virtual table>}, <No data fields>},
<No data fields>}}
        exitstatus = 0
#35 0x08065455 in main (argc=1, argv=0xbffffa94) at main.cpp:381
        lcd_host = {static null = {static null = <same as static member of
an already seen type>, d = 0x8384e40,
    static shared_null = 0x8384e40}, d = 0x83b5480, static shared_null =
0x8384e40}
        lcd_port = 0
        a = {<QObject> = {<Qt> = {static color0 = @0x40b913a0, static
color1 = @0x40b913a8, static black = @0x40b913b0,
      static white = @0x40b913b8, static darkGray = @0x40b913c0, static
gray = @0x40b913c8, static lightGray = @0x40b913d0,
      static red = @0x40b913d8, static green = @0x40b913e0, static blue =
@0x40b913e8, static cyan = @0x40b913f0,
      static magenta = @0x40b913f8, static yellow = @0x40b91400, static
darkRed = @0x40b91408,
      static darkGreen = @0x40b91410, static darkBlue = @0x40b91418,
static darkCyan = @0x40b91420,
      static darkMagenta = @0x40b91428, static darkYellow = @0x40b91430,
static arrowCursor = @0x40b8fd00,
      static upArrowCursor = @0x40b8fd08, static crossCursor =
@0x40b8fd10, static waitCursor = @0x40b8fd18,
      static ibeamCursor = @0x40b8fd20, static sizeVerCursor =
@0x40b8fd28, static sizeHorCursor = @0x40b8fd30,
      static sizeBDiagCursor = @0x40b8fd38, static sizeFDiagCursor =
@0x40b8fd40, static sizeAllCursor = @0x40b8fd48,
      static blankCursor = @0x40b8fd50, static splitVCursor = @0x40b8fd60,
static splitHCursor = @0x40b8fd58,
      static pointingHandCursor = @0x40b8fd68, static forbiddenCursor =
@0x40b8fd70, static whatsThisCursor = @0x40b8fd78},
    static metaObj = 0x83854d0, isSignal = 0, isWidget = 0, pendTimer = 0,
blockSig = 0, wasDeleted = 0, isTree = 1,
    objname = 0x839cdb0 "mythfrontend", parentObj = 0x0, childObjects =
0x83b0f48, connections = 0x0, senderObjects = 0x0,
    eventFilters = 0x0, postedEvents = 0x0, d = 0x0, _vptr.QObject =
0x409aa2c0 <QApplication virtual table>},
  static metaObj = 0x83bdd90, static qt_mutex = 0x8387c38, app_argc = 1,
app_argv = 0xbffffa94, quit_now = false,
  quit_code = 0, static app_style = 0x83c6ee0, static app_cspec = 0,
static app_pal = 0x839cde0,
  static app_font = 0x83a5480, static app_cursor = 0x0, static eventloop =
0x83b9020, static app_tracking = 0,
  static is_app_running = true, static is_app_closing = false, static
app_exit_loop = <optimized out>,
  static loop_level = 0, static main_widget = 0x0, static focus_widget =
0x0, static active_window = 0xbfffeec0,
  static obey_desktop_settings = true, static cursor_flash_time = 1000,
static mouse_double_click_time = 400,
  static wheel_scroll_lines = 3, static animate_ui = false, static
animate_menu = false, static animate_tooltip = false,
  static animate_combo = false, static fade_menu = false, static
fade_tooltip = false, static widgetCount = false,
  translators = 0x83b8fd0, session_manager = 0x83b0f00, session_id =
{static null = {
      static null = <same as static member of an already seen type>, d =
0x8384e40, static shared_null = 0x8384e40},
    d = 0x8384e40, static shared_null = 0x8384e40}, static session_key =
0x83b0ef0, is_session_restored = false,
  static app_strut = {wd = 0, ht = 0}, static app_libpaths = 0x83d4d08,
static app_palettes = 0x83b21e0,
  static app_fonts = 0x0, static popupWidgets = 0x0}
        translator = {<QObject> = {<Qt> = {static color0 = @0x40b913a0,
static color1 = @0x40b913a8,
      static black = @0x40b913b0, static white = @0x40b913b8, static
darkGray = @0x40b913c0, static gray = @0x40b913c8,
      static lightGray = @0x40b913d0, static red = @0x40b913d8, static
green = @0x40b913e0, static blue = @0x40b913e8,
      static cyan = @0x40b913f0, static magenta = @0x40b913f8, static
yellow = @0x40b91400, static darkRed = @0x40b91408,
      static darkGreen = @0x40b91410, static darkBlue = @0x40b91418,
static darkCyan = @0x40b91420,
      static darkMagenta = @0x40b91428, static darkYellow = @0x40b91430,
static arrowCursor = @0x40b8fd00,
      static upArrowCursor = @0x40b8fd08, static crossCursor =
@0x40b8fd10, static waitCursor = @0x40b8fd18,
      static ibeamCursor = @0x40b8fd20, static sizeVerCursor =
@0x40b8fd28, static sizeHorCursor = @0x40b8fd30,
      static sizeBDiagCursor = @0x40b8fd38, static sizeFDiagCursor =
@0x40b8fd40, static sizeAllCursor = @0x40b8fd48,
      static blankCursor = @0x40b8fd50, static splitVCursor = @0x40b8fd60,
static splitHCursor = @0x40b8fd58,
      static pointingHandCursor = @0x40b8fd68, static forbiddenCursor =
@0x40b8fd70, static whatsThisCursor = @0x40b8fd78},
    static metaObj = 0x83854d0, isSignal = 0, isWidget = 0, pendTimer = 0,
blockSig = 0, wasDeleted = 0, isTree = 1,
    objname = 0x0, parentObj = 0x0, childObjects = 0x0, connections = 0x0,
senderObjects = 0x0, eventFilters = 0x0,
    postedEvents = 0x0, d = 0x0, _vptr.QObject = 0x409ab000 <QTranslator
virtual table>}, static metaObj = 0x0,
  d = 0x83b37a8}
        db = (QSqlDatabase *) 0x83b59d0
        server = {static null = {static null = <same as static member of
an already seen type>, d = 0x8384e40,
    static shared_null = 0x8384e40}, d = 0x83bc880, static shared_null =
0x8384e40}
        port = 6543
        themename = {static null = {static null = <same as static member
of an already seen type>, d = 0x8384e40,
    static shared_null = 0x8384e40}, d = 0x83bd060, static shared_null =
0x8384e40}
        randomtheme = false
        themedir = {static null = {static null = <same as static member of
an already seen type>, d = 0x8384e40,
    static shared_null = 0x8384e40}, d = 0x83da068, static shared_null =
0x8384e40}
        thequery = {static null = {static null = <same as static member of
an already seen type>, d = 0x8384e40,
    static shared_null = 0x8384e40}, d = 0x83c83f0, static shared_null =
0x8384e40}
        query = {d = 0x83b5688, _vptr. = 0x409a7d80 <QSqlQuery virtual
table>}
        exitstatus = 1085821420
#36 0x40cf974f in __libc_start_main () from /lib/libc.so.6

Bjorn





More information about the mythtv-dev mailing list