[mythtv-commits] Ticket #10597: Quitting LiveTV to return to main menu crash

MythTV noreply at mythtv.org
Sat Apr 14 02:36:41 UTC 2012


#10597: Quitting LiveTV to return to main menu crash
--------------------------------------+-------------------------
     Reporter:  jyavenard             |      Owner:
         Type:  Bug Report - General  |     Status:  new
     Priority:  minor                 |  Milestone:  unknown
    Component:  MythTV - General      |    Version:  Unspecified
     Severity:  medium                |   Keywords:
Ticket locked:  0                     |
--------------------------------------+-------------------------
 When using Qt painter with XVideo

 leaving TV Playback always crash on my machine (using ATI Radeon open
 source drivers)

 Using Arclight theme

 {{{
 Program received signal SIGSEGV, Segmentation fault.
 0x00007ffff63ed68e in MythQtPainter::DeletePixmaps (this=0xbe24a0)
     at mythpainter_qt.cpp:71
 71              QPixmap *pm = m_imageDeleteList.front();
 (gdb) bt
 #0  0x00007ffff63ed68e in MythQtPainter::DeletePixmaps (this=0xbe24a0)
     at mythpainter_qt.cpp:71
 #1  0x00007ffff63ed86d in MythQtPainter::Begin (this=0xbe24a0,
 parent=0xbe2e80)
     at mythpainter_qt.cpp:91
 #2  0x00007ffff63c59ad in MythMainWindow::draw (this=0xba03c0)
     at mythmainwindow.cpp:777
 #3  0x00007ffff63c580c in MythMainWindow::drawScreen (this=0xba03c0)
     at mythmainwindow.cpp:767
 #4  0x00007ffff63c4170 in MythPainterWindowQt::paintEvent (this=0xbe2e70,
     pe=0x7fffffffc590) at mythmainwindow.cpp:413
 #5  0x00007ffff46950f6 in QWidget::event(QEvent*) ()
    from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
 #6  0x00007ffff4644894 in QApplicationPrivate::notify_helper(QObject*,
 QEvent*)
     () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
 #7  0x00007ffff4649713 in QApplication::notify(QObject*, QEvent*) ()
    from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
 #8  0x00007ffff3dd5e9c in QCoreApplication::notifyInternal(QObject*,
 QEvent*)
     () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
 #9  0x00007ffff4690d96 in QWidgetPrivate::drawWidget(QPaintDevice*,
 QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
    from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
 #10 0x00007ffff4691a0f in
 QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*>
 const&, int, QRegion const&, QPoint const&, int, QPainter*,
 QWidgetBackingStore*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
 #11 0x00007ffff4690acc in QWidgetPrivate::drawWidget(QPaintDevice*,
 QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
    from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
 #12 0x00007ffff4861b68 in ?? () from /usr/lib/x86_64-linux-
 gnu/libQtGui.so.4
 #13 0x00007ffff4687ac0 in QWidgetPrivate::syncBackingStore() ()
    from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
 #14 0x00007ffff469560c in QWidget::event(QEvent*) ()
    from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
 #15 0x00007ffff63c6a87 in MythMainWindow::event (this=0xba03c0,
 e=0x3ccf4d0)
     at mythmainwindow.cpp:926
 #16 0x00007ffff4644894 in QApplicationPrivate::notify_helper(QObject*,
 QEvent*)
     () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
 #17 0x00007ffff4649713 in QApplication::notify(QObject*, QEvent*) ()
    from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
 #18 0x00007ffff3dd5e9c in QCoreApplication::notifyInternal(QObject*,
 QEvent*)
     () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
 #19 0x00007ffff3dd9c6a in
 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) ()
 from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
 #20 0x00007ffff3e04f93 in ?? () from /usr/lib/x86_64-linux-
 gnu/libQtCore.so.4
 #21 0x00007fffeab2ac9a in g_main_context_dispatch ()
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 #22 0x00007fffeab2b060 in ?? () from /lib/x86_64-linux-
 gnu/libglib-2.0.so.0
 #23 0x00007fffeab2b124 in g_main_context_iteration ()
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 #24 0x00007ffff3e053bf in
 QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
 () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
 #25 0x00007ffff46ecd6e in ?? () from /usr/lib/x86_64-linux-
 gnu/libQtGui.so.4
 #26 0x00007ffff3dd4c82 in
 QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
 /usr/lib/x86_64-linux-gnu/libQtCore.so.4
 #27 0x00007ffff3dd4ed7 in
 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
 /usr/lib/x86_64-linux-gnu/libQtCore.so.4
 #28 0x00007ffff3dd9f67 in QCoreApplication::exec() ()
    from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
 #29 0x0000000000461d8f in main (argc=1, argv=0x7fffffffe218) at
 main.cpp:1762
 }}}

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/10597>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list