Application: konquest (2.1) KDE Platform Version: 4.9.2 Qt Version: 4.8.3 Operating System: Linux 3.5.0-18-generic x86_64 Distribution: Ubuntu 12.10 -- Information about the crash: - What I was doing when the application crashed: When the dialogue showing the games stats shows up automatically at the end of the game, pushing enter causes the program to crash. This happened several times. The crash can be reproduced every time. -- Backtrace: Application: Konquest (konquest), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [KCrash Handler] #6 QGraphicsItem::parentItem (this=this@entry=0x3ff0000000000000) at graphicsview/qgraphicsitem.cpp:1576 #7 0x00007faa7d8b338b in QGraphicsItem::topLevelItem (this=<optimized out>) at graphicsview/qgraphicsitem.cpp:1589 #8 0x00007faa7d900da1 in QGraphicsSceneFindItemBspTreeVisitor::visit (this=0x1fb7b50, items=0x24940b8) at graphicsview/qgraphicsscene_bsp.cpp:80 #9 0x00007faa7d8ffc96 in QGraphicsSceneBspTree::climbTree (this=0x20ba968, visitor=0x1fb7b50, rect=..., index=<optimized out>) at graphicsview/qgraphicsscene_bsp.cpp:252 #10 0x00007faa7d8ffc06 in QGraphicsSceneBspTree::climbTree (this=0x20ba968, visitor=0x1fb7b50, rect=..., index=<optimized out>) at graphicsview/qgraphicsscene_bsp.cpp:261 #11 0x00007faa7d8ffc96 in QGraphicsSceneBspTree::climbTree (this=0x20ba968, visitor=0x1fb7b50, rect=..., index=<optimized out>) at graphicsview/qgraphicsscene_bsp.cpp:252 #12 0x00007faa7d8ffc06 in QGraphicsSceneBspTree::climbTree (this=0x20ba968, visitor=0x1fb7b50, rect=..., index=<optimized out>) at graphicsview/qgraphicsscene_bsp.cpp:261 #13 0x00007faa7d90034f in QGraphicsSceneBspTree::items (this=<optimized out>, rect=..., onlyTopLevelItems=<optimized out>) at graphicsview/qgraphicsscene_bsp.cpp:154 #14 0x00007faa7d902b2d in QGraphicsSceneBspTreeIndexPrivate::estimateItems (this=0x20ba8c0, rect=..., order=Qt::AscendingOrder, onlyTopLevelItems=onlyTopLevelItems@entry=true) at graphicsview/qgraphicsscenebsptreeindex.cpp:387 #15 0x00007faa7d902cb3 in QGraphicsSceneBspTreeIndex::estimateTopLevelItems (this=<optimized out>, rect=..., order=<optimized out>) at graphicsview/qgraphicsscenebsptreeindex.cpp:540 #16 0x00007faa7d8f741b in QGraphicsScenePrivate::drawItems (this=0x20ba5c0, painter=0x7fffd1086710, viewTransform=0x0, exposedRegion=0x260cbd8, widget=0x20bc170) at graphicsview/qgraphicsscene.cpp:4737 #17 0x00007faa7d913828 in QGraphicsView::paintEvent (this=0x20930d0, event=<optimized out>) at graphicsview/qgraphicsview.cpp:3471 #18 0x00007faa7d34d802 in QWidget::event (this=0x20930d0, event=0x7fffd1087360) at kernel/qwidget.cpp:8517 #19 0x00007faa7d6fcb66 in QFrame::event (this=0x20930d0, e=0x7fffd1087360) at widgets/qframe.cpp:557 #20 0x00007faa7d91495b in QGraphicsView::viewportEvent (this=0x20930d0, event=0x7fffd1087360) at graphicsview/qgraphicsview.cpp:2866 #21 0x00007faa7c6c66d6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x20bc170, event=0x7fffd1087360) at kernel/qcoreapplication.cpp:1025 #22 0x00007faa7d2fde6c in QApplicationPrivate::notify_helper (this=this@entry=0x1b9e600, receiver=receiver@entry=0x20bc170, e=e@entry=0x7fffd1087360) at kernel/qapplication.cpp:4558 #23 0x00007faa7d30230a in QApplication::notify (this=0x7fffd108a7a0, receiver=0x20bc170, e=0x7fffd1087360) at kernel/qapplication.cpp:4423 #24 0x00007faa7e27e1d6 in KApplication::notify (this=0x7fffd108a7a0, receiver=0x20bc170, event=0x7fffd1087360) at ../../kdeui/kernel/kapplication.cpp:311 #25 0x00007faa7c6c656e in QCoreApplication::notifyInternal (this=0x7fffd108a7a0, receiver=0x20bc170, event=0x7fffd1087360) at kernel/qcoreapplication.cpp:915 #26 0x00007faa7d349524 in sendSpontaneousEvent (event=0x7fffd1087360, receiver=0x20bc170) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #27 QWidgetPrivate::drawWidget (this=0x20bc1a0, pdev=0x1fb3180, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x1fccf20) at kernel/qwidget.cpp:5594 #28 0x00007faa7d5178fd in QWidgetBackingStore::sync (this=0x1fccf20) at painting/qbackingstore.cpp:1365 #29 0x00007faa7d33e7f0 in QWidgetPrivate::syncBackingStore (this=this@entry=0x1cc7c20) at kernel/qwidget.cpp:1892 #30 0x00007faa7d34de4c in QWidget::event (this=0x1cccd20, event=0x2e4a600) at kernel/qwidget.cpp:8664 #31 0x00007faa7d7161cb in QMainWindow::event (this=0x1cccd20, event=0x2e4a600) at widgets/qmainwindow.cpp:1478 #32 0x00007faa7e36f778 in KXmlGuiWindow::event (this=0x1cccd20, ev=0x2e4a600) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126 #33 0x00007faa7d2fde9c in QApplicationPrivate::notify_helper (this=this@entry=0x1b9e600, receiver=receiver@entry=0x1cccd20, e=e@entry=0x2e4a600) at kernel/qapplication.cpp:4562 #34 0x00007faa7d30230a in QApplication::notify (this=0x7fffd108a7a0, receiver=0x1cccd20, e=0x2e4a600) at kernel/qapplication.cpp:4423 #35 0x00007faa7e27e1d6 in KApplication::notify (this=0x7fffd108a7a0, receiver=0x1cccd20, event=0x2e4a600) at ../../kdeui/kernel/kapplication.cpp:311 #36 0x00007faa7c6c656e in QCoreApplication::notifyInternal (this=0x7fffd108a7a0, receiver=receiver@entry=0x1cccd20, event=event@entry=0x2e4a600) at kernel/qcoreapplication.cpp:915 #37 0x00007faa7c6ca3f1 in sendEvent (event=0x2e4a600, receiver=0x1cccd20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #38 QCoreApplicationPrivate::sendPostedEvents (receiver=0x1cccd20, event_type=77, data=0x1b76ff0) at kernel/qcoreapplication.cpp:1539 #39 0x00007faa7d8f0392 in dispatchPendingUpdateRequests (this=0x260c750) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:200 #40 QGraphicsScenePrivate::_q_processDirtyItems (this=0x20ba5c0) at graphicsview/qgraphicsscene.cpp:515 #41 0x00007faa7d8f0549 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at .moc/release-shared/moc_qgraphicsscene.cpp:107 #42 QGraphicsScene::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/release-shared/moc_qgraphicsscene.cpp:86 #43 0x00007faa7c6db43e in QObject::event (this=0x20ba560, e=<optimized out>) at kernel/qobject.cpp:1195 #44 0x00007faa7d8faf54 in QGraphicsScene::event (this=0x20ba560, event=0x2493080) at graphicsview/qgraphicsscene.cpp:3565 #45 0x00007faa7d2fde9c in QApplicationPrivate::notify_helper (this=this@entry=0x1b9e600, receiver=receiver@entry=0x20ba560, e=e@entry=0x2493080) at kernel/qapplication.cpp:4562 #46 0x00007faa7d30230a in QApplication::notify (this=0x7fffd108a7a0, receiver=0x20ba560, e=0x2493080) at kernel/qapplication.cpp:4423 #47 0x00007faa7e27e1d6 in KApplication::notify (this=0x7fffd108a7a0, receiver=0x20ba560, event=0x2493080) at ../../kdeui/kernel/kapplication.cpp:311 #48 0x00007faa7c6c656e in QCoreApplication::notifyInternal (this=0x7fffd108a7a0, receiver=receiver@entry=0x20ba560, event=event@entry=0x2493080) at kernel/qcoreapplication.cpp:915 #49 0x00007faa7c6ca3f1 in sendEvent (event=0x2493080, receiver=0x20ba560) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #50 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1b76ff0) at kernel/qcoreapplication.cpp:1539 #51 0x00007faa7c6f4a63 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #52 postEventSourceDispatch (s=0x1ba2dd0) at kernel/qeventdispatcher_glib.cpp:279 #53 0x00007faa78dfbab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #54 0x00007faa78dfbde8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #55 0x00007faa78dfbea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #56 0x00007faa7c6f4bf6 in QEventDispatcherGlib::processEvents (this=0x1b784b0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #57 0x00007faa7d3a2c1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #58 0x00007faa7c6ca89f in QCoreApplication::processEvents (flags=...) at kernel/qcoreapplication.cpp:1102 #59 0x00000000004144d7 in LocalGame::stop (this=<optimized out>) at ../../konquest/localgame.cpp:43 #60 0x0000000000416be7 in GameView::cleanupGame (this=0x20b8000) at ../../konquest/gameview.cc:521 #61 0x0000000000417d36 in GameView::gameOver (this=0x20b8000) at ../../konquest/gameview.cc:514 #62 0x00007faa7c6dbf5f in QMetaObject::activate (sender=0x20adc10, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547 #63 0x0000000000413f47 in Game::findWinner (this=0x20adc10) at ../../konquest/game.cpp:201 #64 0x00000000004256c9 in NeutralPlayer::play (this=0x20b7da0) at ../../konquest/players/neutralplayer.cpp:63 #65 0x000000000042596c in Player::onEntry (this=0x20b7da0, event=<optimized out>) at ../../konquest/players/player.cpp:50 #66 0x00007faa7c707a60 in QStateMachinePrivate::enterStates (this=this@entry=0x20a9920, event=event@entry=0x22ee130, enabledTransitions=...) at statemachine/qstatemachine.cpp:515 #67 0x00007faa7c70818e in QStateMachinePrivate::microstep (this=this@entry=0x20a9920, event=event@entry=0x22ee130, enabledTransitions=...) at statemachine/qstatemachine.cpp:375 #68 0x00007faa7c70825c in QStateMachinePrivate::_q_process (this=this@entry=0x20a9920) at statemachine/qstatemachine.cpp:1287 #69 0x00007faa7c70886c in QStateMachinePrivate::processEvents (this=this@entry=0x20a9920, processingMode=processingMode@entry=QStateMachinePrivate::DirectProcessing) at statemachine/qstatemachine.cpp:1371 #70 0x00007faa7c709f8b in QStateMachinePrivate::handleTransitionSignal (this=0x20a9920, sender=sender@entry=0x2344900, signalIndex=signalIndex@entry=8, argv=argv@entry=0x7fffd1089090) at statemachine/qstatemachine.cpp:1662 #71 0x00007faa7c70a093 in QSignalEventGenerator::qt_metacall (this=0x2360f80, _c=<optimized out>, _id=0, _a=0x7fffd1089090) at statemachine/qstatemachine.cpp:2268 #72 0x00007faa7c6dc123 in QMetaObject::activate (sender=0x2344900, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3566 #73 0x0000000000425344 in LocalPlayer::done (this=0x2344900) at ../../konquest/players/localplayer.cpp:45 #74 0x00007faa7c6dbf5f in QMetaObject::activate (sender=0x20c3470, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffd1089290) at kernel/qobject.cpp:3547 #75 0x00007faa7d968422 in QAbstractButton::clicked (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220 #76 0x00007faa7d6bbd2e in QAbstractButtonPrivate::emitClicked (this=this@entry=0x25d2030) at widgets/qabstractbutton.cpp:548 #77 0x00007faa7d6bc560 in QAbstractButtonPrivate::click (this=this@entry=0x25d2030) at widgets/qabstractbutton.cpp:541 #78 0x00007faa7d6bc7cc in QAbstractButton::mouseReleaseEvent (this=0x20c3470, e=0x7fffd1089b30) at widgets/qabstractbutton.cpp:1123 #79 0x00007faa7d34d850 in QWidget::event (this=0x20c3470, event=0x7fffd1089b30) at kernel/qwidget.cpp:8371 #80 0x00007faa7d2fde9c in QApplicationPrivate::notify_helper (this=this@entry=0x1b9e600, receiver=receiver@entry=0x20c3470, e=e@entry=0x7fffd1089b30) at kernel/qapplication.cpp:4562 #81 0x00007faa7d302b6b in QApplication::notify (this=<optimized out>, receiver=0x20c3470, e=0x7fffd1089b30) at kernel/qapplication.cpp:4105 #82 0x00007faa7e27e1d6 in KApplication::notify (this=0x7fffd108a7a0, receiver=0x20c3470, event=0x7fffd1089b30) at ../../kdeui/kernel/kapplication.cpp:311 #83 0x00007faa7c6c656e in QCoreApplication::notifyInternal (this=0x7fffd108a7a0, receiver=0x20c3470, event=0x7fffd1089b30) at kernel/qcoreapplication.cpp:915 #84 0x00007faa7d2fecd3 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #85 QApplicationPrivate::sendMouseEvent (receiver=0x20c3470, event=0x7fffd1089b30, alienWidget=0x0, nativeWidget=0x20c3470, buttonDown=0x7faa7ddda308 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3173 #86 0x00007faa7d37c554 in QETWidget::translateMouseEvent (this=this@entry=0x20c3470, event=event@entry=0x7fffd108a2b0) at kernel/qapplication_x11.cpp:4622 #87 0x00007faa7d37b44f in QApplication::x11ProcessEvent (this=0x7fffd108a7a0, event=0x7fffd108a2b0) at kernel/qapplication_x11.cpp:3737 #88 0x00007faa7d3a2fa2 in x11EventSourceDispatch (s=0x1b9de00, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #89 0x00007faa78dfbab5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #90 0x00007faa78dfbde8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #91 0x00007faa78dfbea4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #92 0x00007faa7c6f4bf6 in QEventDispatcherGlib::processEvents (this=0x1b784b0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #93 0x00007faa7d3a2c1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #94 0x00007faa7c6c52bf in QEventLoop::processEvents (this=this@entry=0x7fffd108a680, flags=...) at kernel/qeventloop.cpp:149 #95 0x00007faa7c6c5548 in QEventLoop::exec (this=0x7fffd108a680, flags=...) at kernel/qeventloop.cpp:204 #96 0x00007faa7c6ca708 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187 #97 0x0000000000411b27 in main (argc=3, argv=0x7fffd108a8d8) at ../../konquest/Konquest.cc:58 Possible duplicates by query: bug 307256, bug 306975. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 306975 ***