Application: konquest (2.1) KDE Platform Version: 4.9.3 (Compiled from sources) Qt Version: 4.8.2 Operating System: Linux 3.6.2-gentoo x86_64 Distribution (Platform): Gentoo Packages -- Information about the crash: Konquest crush after finish game The crash can be reproduced some of the time. -- Backtrace: Application: Konquest (konquest), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [KCrash Handler] #6 QGraphicsItem::parentItem (this=0x10900000040) at graphicsview/qgraphicsitem.cpp:1576 #7 0x00007f531820761b in QGraphicsItem::topLevelItem (this=<optimized out>) at graphicsview/qgraphicsitem.cpp:1589 #8 0x00007f5318256570 in QGraphicsSceneFindItemBspTreeVisitor::visit (this=0x167bac0, items=0x36138a8) at graphicsview/qgraphicsscene_bsp.cpp:80 #9 0x00007f5318255420 in QGraphicsSceneBspTree::climbTree (this=0x2b75688, visitor=0x167bac0, rect=..., index=<optimized out>) at graphicsview/qgraphicsscene_bsp.cpp:261 #10 0x00007f5318255b5e in QGraphicsSceneBspTree::items (this=<optimized out>, rect=..., onlyTopLevelItems=<optimized out>) at graphicsview/qgraphicsscene_bsp.cpp:154 #11 0x00007f53182589e8 in QGraphicsSceneBspTreeIndexPrivate::estimateItems (this=0x2b755e0, rect=..., order=Qt::AscendingOrder, onlyTopLevelItems=<optimized out>) at graphicsview/qgraphicsscenebsptreeindex.cpp:387 #12 0x00007f5318258bc3 in QGraphicsSceneBspTreeIndex::estimateTopLevelItems (this=<optimized out>, rect=..., order=<optimized out>) at graphicsview/qgraphicsscenebsptreeindex.cpp:540 #13 0x00007f531824c152 in QGraphicsScenePrivate::drawItems (this=0x2b88c40, painter=0x7fffc8647d40, viewTransform=0x0, exposedRegion=0x3abd818, widget=0x35e0700) at graphicsview/qgraphicsscene.cpp:4737 #14 0x00007f531826977c in QGraphicsView::paintEvent (this=0x3b7c8e0, event=<optimized out>) at graphicsview/qgraphicsview.cpp:3471 #15 0x00007f5317c92f4f in QWidget::event (this=0x3b7c8e0, event=0x7fffc86487b0) at kernel/qwidget.cpp:8517 #16 0x00007f531803d0a6 in QFrame::event (this=0x3b7c8e0, e=0x7fffc86487b0) at widgets/qframe.cpp:557 #17 0x00007f531826a9cb in QGraphicsView::viewportEvent (this=0x3b7c8e0, event=0x7fffc86487b0) at graphicsview/qgraphicsview.cpp:2866 #18 0x00007f5316fbe316 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x35e0700, event=0x7fffc86487b0) at kernel/qcoreapplication.cpp:1025 #19 0x00007f5317c40de1 in QApplicationPrivate::notify_helper (this=0x1455010, receiver=0x35e0700, e=0x7fffc86487b0) at kernel/qapplication.cpp:4547 #20 0x00007f5317c4591d in QApplication::notify (this=<optimized out>, receiver=0x35e0700, e=0x7fffc86487b0) at kernel/qapplication.cpp:4412 #21 0x00007f5318c16da6 in KApplication::notify (this=0x7fffc864c850, receiver=0x35e0700, event=0x7fffc86487b0) at /var/tmp/portage/kde-base/kdelibs-4.9.3/work/kdelibs-4.9.3/kdeui/kernel/kapplication.cpp:311 #22 0x00007f5316fbe18c in QCoreApplication::notifyInternal (this=0x7fffc864c850, receiver=0x35e0700, event=0x7fffc86487b0) at kernel/qcoreapplication.cpp:915 #23 0x00007f5317c8eb19 in sendSpontaneousEvent (event=0x7fffc86487b0, receiver=0x35e0700) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #24 QWidgetPrivate::drawWidget (this=0x3b7ef80, pdev=0x1a85960, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x1a46070) at kernel/qwidget.cpp:5594 #25 0x00007f5317e5dc63 in QWidgetBackingStore::sync (this=0x1a46070) at painting/qbackingstore.cpp:1365 #26 0x00007f5317c85030 in QWidgetPrivate::syncBackingStore (this=0x157cb20) at kernel/qwidget.cpp:1892 #27 0x00007f5317c93451 in QWidget::event (this=0x14b6560, event=0x25d40a0) at kernel/qwidget.cpp:8664 #28 0x00007f531805723b in QMainWindow::event (this=0x14b6560, event=0x25d40a0) at widgets/qmainwindow.cpp:1478 #29 0x00007f5318d15aa0 in KXmlGuiWindow::event (this=0x14b6560, ev=0x25d40a0) at /var/tmp/portage/kde-base/kdelibs-4.9.3/work/kdelibs-4.9.3/kdeui/xmlgui/kxmlguiwindow.cpp:126 #30 0x00007f5317c40e14 in QApplicationPrivate::notify_helper (this=0x1455010, receiver=0x14b6560, e=0x25d40a0) at kernel/qapplication.cpp:4551 #31 0x00007f5317c4591d in QApplication::notify (this=<optimized out>, receiver=0x14b6560, e=0x25d40a0) at kernel/qapplication.cpp:4412 #32 0x00007f5318c16da6 in KApplication::notify (this=0x7fffc864c850, receiver=0x14b6560, event=0x25d40a0) at /var/tmp/portage/kde-base/kdelibs-4.9.3/work/kdelibs-4.9.3/kdeui/kernel/kapplication.cpp:311 #33 0x00007f5316fbe18c in QCoreApplication::notifyInternal (this=0x7fffc864c850, receiver=0x14b6560, event=0x25d40a0) at kernel/qcoreapplication.cpp:915 #34 0x00007f5316fc1780 in sendEvent (event=0x25d40a0, receiver=0x14b6560) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #35 QCoreApplicationPrivate::sendPostedEvents (receiver=0x14b6560, event_type=<optimized out>, data=0x142fff0) at kernel/qcoreapplication.cpp:1539 #36 0x00007f531824275a in dispatchPendingUpdateRequests (this=0x3abd390) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:200 #37 QGraphicsScenePrivate::_q_processDirtyItems (this=0x2b88c40) at graphicsview/qgraphicsscene.cpp:515 #38 0x00007f53182428b1 in QGraphicsScene::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/release-shared/moc_qgraphicsscene.cpp:107 #39 0x00007f5316fd2e56 in QObject::event (this=0x2e28a70, e=<optimized out>) at kernel/qobject.cpp:1195 #40 0x00007f531824fc70 in QGraphicsScene::event (this=0x2e28a70, event=0x3640d00) at graphicsview/qgraphicsscene.cpp:3565 #41 0x00007f5317c40e14 in QApplicationPrivate::notify_helper (this=0x1455010, receiver=0x2e28a70, e=0x3640d00) at kernel/qapplication.cpp:4551 #42 0x00007f5317c4591d in QApplication::notify (this=<optimized out>, receiver=0x2e28a70, e=0x3640d00) at kernel/qapplication.cpp:4412 #43 0x00007f5318c16da6 in KApplication::notify (this=0x7fffc864c850, receiver=0x2e28a70, event=0x3640d00) at /var/tmp/portage/kde-base/kdelibs-4.9.3/work/kdelibs-4.9.3/kdeui/kernel/kapplication.cpp:311 #44 0x00007f5316fbe18c in QCoreApplication::notifyInternal (this=0x7fffc864c850, receiver=0x2e28a70, event=0x3640d00) at kernel/qcoreapplication.cpp:915 #45 0x00007f5316fc1780 in sendEvent (event=0x3640d00, receiver=0x2e28a70) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #46 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<optimized out>, data=0x142fff0) at kernel/qcoreapplication.cpp:1539 #47 0x00007f5316fed353 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #48 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279 #49 0x00007f53136f8653 in g_main_dispatch (context=0x1453f60) at gmain.c:2539 #50 g_main_context_dispatch (context=0x1453f60) at gmain.c:3075 #51 0x00007f53136f8998 in g_main_context_iterate (context=0x1453f60, block=0, dispatch=1, self=<optimized out>) at gmain.c:3146 #52 0x00007f53136f8a54 in g_main_context_iteration (context=0x1453f60, may_block=0) at gmain.c:3207 #53 0x00007f5316fed4ef in QEventDispatcherGlib::processEvents (this=0x14314b0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #54 0x00007f5317ce6ffe in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #55 0x00007f5316fc1d8f in QCoreApplication::processEvents (flags=...) at kernel/qcoreapplication.cpp:1102 #56 0x0000000000415c4a in LocalGame::stop (this=0x2e2d030) at /var/tmp/portage/kde-base/konquest-4.9.3/work/konquest-4.9.3/konquest/localgame.cpp:43 #57 0x0000000000418be7 in GameView::cleanupGame (this=0x2b99ff0) at /var/tmp/portage/kde-base/konquest-4.9.3/work/konquest-4.9.3/konquest/gameview.cc:521 #58 0x000000000041a68a in GameView::gameOver (this=0x2b99ff0) at /var/tmp/portage/kde-base/konquest-4.9.3/work/konquest-4.9.3/konquest/gameview.cc:514 #59 0x00007f5316fd3a32 in QMetaObject::activate (sender=0x2e2d030, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547 #60 0x00000000004155ba in Game::findWinner (this=0x2e2d030) at /var/tmp/portage/kde-base/konquest-4.9.3/work/konquest-4.9.3/konquest/game.cpp:201 #61 0x0000000000428661 in NeutralPlayer::play (this=0x23f3da0) at /var/tmp/portage/kde-base/konquest-4.9.3/work/konquest-4.9.3/konquest/players/neutralplayer.cpp:63 #62 0x0000000000428929 in Player::onEntry (this=0x23f3da0, event=<optimized out>) at /var/tmp/portage/kde-base/konquest-4.9.3/work/konquest-4.9.3/konquest/players/player.cpp:50 #63 0x00007f53170004d5 in QStateMachinePrivate::enterStates (this=0x2b77300, event=0x25ad770, enabledTransitions=...) at statemachine/qstatemachine.cpp:515 #64 0x00007f5317000c1b in QStateMachinePrivate::microstep (this=0x2b77300, event=0x25ad770, enabledTransitions=...) at statemachine/qstatemachine.cpp:375 #65 0x00007f5317000d0e in QStateMachinePrivate::_q_process (this=0x2b77300) at statemachine/qstatemachine.cpp:1287 #66 0x00007f5317002bd1 in QStateMachinePrivate::handleTransitionSignal (this=0x2b77300, sender=0x2b80e80, signalIndex=8, argv=0x7fffc864aef0) at statemachine/qstatemachine.cpp:1662 #67 0x00007f5317002ce3 in QSignalEventGenerator::qt_metacall (this=0x26afc80, _c=<optimized out>, _id=0, _a=0x7fffc864aef0) at statemachine/qstatemachine.cpp:2268 #68 0x00007f5316fd3dcc in QMetaObject::activate (sender=0x2b80e80, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3566 #69 0x00000000004282a2 in LocalPlayer::done (this=0x2b80e80) at /var/tmp/portage/kde-base/konquest-4.9.3/work/konquest-4.9.3/konquest/players/localplayer.cpp:45 #70 0x00007f5316fd3a32 in QMetaObject::activate (sender=0x3b7f6d0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffc864b150) at kernel/qobject.cpp:3547 #71 0x00007f53182bdf32 in QAbstractButton::clicked (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220 #72 0x00007f5317ff978b in QAbstractButtonPrivate::emitClicked (this=<optimized out>) at widgets/qabstractbutton.cpp:548 #73 0x00007f5317ffad5b in QAbstractButtonPrivate::click (this=0x3a82210) at widgets/qabstractbutton.cpp:541 #74 0x00007f5317ffafcc in QAbstractButton::mouseReleaseEvent (this=0x3b7f6d0, e=0x7fffc864bd00) at widgets/qabstractbutton.cpp:1123 #75 0x00007f5317c92f9d in QWidget::event (this=0x3b7f6d0, event=0x7fffc864bd00) at kernel/qwidget.cpp:8371 #76 0x00007f5317c40e14 in QApplicationPrivate::notify_helper (this=0x1455010, receiver=0x3b7f6d0, e=0x7fffc864bd00) at kernel/qapplication.cpp:4551 #77 0x00007f5317c461fd in QApplication::notify (this=<optimized out>, receiver=0x3b7f6d0, e=0x7fffc864bd00) at kernel/qapplication.cpp:4094 #78 0x00007f5318c16da6 in KApplication::notify (this=0x7fffc864c850, receiver=0x3b7f6d0, event=0x7fffc864bd00) at /var/tmp/portage/kde-base/kdelibs-4.9.3/work/kdelibs-4.9.3/kdeui/kernel/kapplication.cpp:311 #79 0x00007f5316fbe18c in QCoreApplication::notifyInternal (this=0x7fffc864c850, receiver=0x3b7f6d0, event=0x7fffc864bd00) at kernel/qcoreapplication.cpp:915 #80 0x00007f5317c41db5 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #81 QApplicationPrivate::sendMouseEvent (receiver=0x3b7f6d0, event=0x7fffc864bd00, alienWidget=0x0, nativeWidget=0x3b7f6d0, buttonDown=0x7f53187341b8 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3162 #82 0x00007f5317cc0b18 in QETWidget::translateMouseEvent (this=0x3b7f6d0, event=<optimized out>) at kernel/qapplication_x11.cpp:4502 #83 0x00007f5317cbf1c9 in QApplication::x11ProcessEvent (this=0x7fffc864c850, event=0x7fffc864c4b0) at kernel/qapplication_x11.cpp:3625 #84 0x00007f5317ce734a in x11EventSourceDispatch (s=0x1456060, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #85 0x00007f53136f8653 in g_main_dispatch (context=0x1453f60) at gmain.c:2539 #86 g_main_context_dispatch (context=0x1453f60) at gmain.c:3075 #87 0x00007f53136f8998 in g_main_context_iterate (context=0x1453f60, block=1, dispatch=1, self=<optimized out>) at gmain.c:3146 #88 0x00007f53136f8a54 in g_main_context_iteration (context=0x1453f60, may_block=1) at gmain.c:3207 #89 0x00007f5316fed4ef in QEventDispatcherGlib::processEvents (this=0x14314b0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #90 0x00007f5317ce6ffe in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #91 0x00007f5316fbcee2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #92 0x00007f5316fbd19d in QEventLoop::exec (this=0x7fffc864c7a0, flags=...) at kernel/qeventloop.cpp:204 #93 0x00007f5316fc1c1b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187 #94 0x0000000000416a27 in main (argc=3, argv=0x7fffc864cbc8) at /var/tmp/portage/kde-base/konquest-4.9.3/work/konquest-4.9.3/konquest/Konquest.cc:58 This bug may be a duplicate of or related to bug 306975. Possible duplicates by query: bug 310107, bug 307256, bug 306975. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 306975 ***