Copy from https://bugs.kde.org/show_bug.cgi?id=189468 ------- Comment #7 From Aaron J. Seigo 2009-04-28 02:20:36 ------- backtrace ends in an assert in qgraphicsview: #2 0xb62582c8 in abort () from /lib/libc.so.6 #3 0xb65204af in qt_message_output (msgType=QtFatalMsg, buf=0x89e0c90 "ASSERT: \"!popupWidgets.contains(widget)\" in file graphicsview/qgraphicsscene.cpp, line 831") at global/qglobal.cpp:2017 #4 0xb6520526 in qFatal (msg=0xb6674ab4 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2216 #5 0xb6520965 in qt_assert (assertion=0xb7007164 "!popupWidgets.contains(widget)", file=0xb7006e14 "graphicsview/qgraphicsscene.cpp", line=831) at global/qglobal.cpp:1786 #6 0xb6f289c3 in QGraphicsScenePrivate::addPopup (this=0x8149030, widget=0x87e2038) at graphicsview/qgraphicsscene.cpp:831 #7 0xb6f1593c in QGraphicsItemPrivate::setVisibleHelper (this=0x88e8c88, newVisible=true, explicitly=true, update=true) at graphicsview/qgraphicsitem.cpp:1570 #8 0xb6f15c16 in QGraphicsItem::setVisible (this=0x87e2040, visible=true) at graphicsview/qgraphicsitem.cpp:1622 #9 0xb6f6ad6f in QGraphicsProxyWidget::eventFilter (this=0x87e2038, object=0x89ddf48, event=0xbfffbc18) at graphicsview/qgraphicsproxywidget.cpp:906 #10 0xb661da10 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x806ea58, receiver=0x89ddf48, event=0xbfffbc18) at kernel/qcoreapplication.cpp:726 #11 0xb68a1d32 in QApplicationPrivate::notify_helper (this=0x806ea58, receiver=0x89ddf48, e=0xbfffbc18) at kernel/qapplication.cpp:4053 #12 0xb68a3c6e in QApplication::notify (this=0x8066098, receiver=0x89ddf48, e=0xbfffbc18) at kernel/qapplication.cpp:4022 #13 0xb76ba32d in KApplication::notify (this=0x8066098, receiver=0x89ddf48, event=0xbfffbc18) at /home/aseigo/kde4/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307 #14 0xb661f64b in QCoreApplication::notifyInternal (this=0x8066098, receiver=0x89ddf48, event=0xbfffbc18) at kernel/qcoreapplication.cpp:606 #15 0xb689e73d in QCoreApplication::sendEvent (receiver=0x89ddf48, event=0xbfffbc18) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #16 0xb69074f7 in QWidgetPrivate::show_helper (this=0x89dd1a8) at kernel/qwidget.cpp:6728 #17 0xb6907e2c in QWidget::setVisible (this=0x89ddf48, visible=true) at kernel/qwidget.cpp:6947 #18 0xb68e6f58 in QWidget::show (this=0x89ddf48) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:473 #19 0xb6d61390 in QMenu::popup (this=0x89ddf48, p=@0xbfffc584, atAction=0x0) at widgets/qmenu.cpp:1918 #20 0xb6d61415 in QMenu::exec (this=0x89ddf48, p=@0xbfffc584, action=0x0) at widgets/qmenu.cpp:1990 #21 0xb77c9fdd in KTextEdit::contextMenuEvent (this=0x8419998, event=0xbfffc56c) at /home/aseigo/kde4/KDE/kdelibs/kdeui/widgets/ktextedit.cpp:579 #22 0xb690348e in QWidget::event (this=0x8419998, event=0xbfffc56c) at kernel/qwidget.cpp:7680 #23 0xb6d155c4 in QFrame::event (this=0x8419998, e=0xbfffc56c) at widgets/qframe.cpp:559 #24 0xb6db3157 in QAbstractScrollArea::viewportEvent (this=0x8419998, e=0xbfffc56c) at widgets/qabstractscrollarea.cpp:962 #25 0xb6db5d46 in QAbstractScrollAreaPrivate::viewportEvent (this=0x88588c0, event=0xbfffc56c) at widgets/qabstractscrollarea_p.h:100 #26 0xb6db5d74 in QAbstractScrollAreaFilter::eventFilter (this=0x8f523e0, o=0x8842420, e=0xbfffc56c) at widgets/qabstractscrollarea_p.h:111 #27 0xb661da10 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x806ea58, receiver=0x8842420, event=0xbfffc56c) at kernel/qcoreapplication.cpp:726 #28 0xb68a1d32 in QApplicationPrivate::notify_helper (this=0x806ea58, receiver=0x8842420, e=0xbfffc56c) at kernel/qapplication.cpp:4053 #29 0xb68a324d in QApplication::notify (this=0x8066098, receiver=0x8842420, e=0xbfffc56c) at kernel/qapplication.cpp:3846 #30 0xb76ba32d in KApplication::notify (this=0x8066098, receiver=0x8842420, event=0xbfffc56c) at /home/aseigo/kde4/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307 #31 0xb661f64b in QCoreApplication::notifyInternal (this=0x8066098, receiver=0x8842420, event=0xbfffc56c) at kernel/qcoreapplication.cpp:606 #32 0xb689e73d in QCoreApplication::sendEvent (receiver=0x8842420, event=0xbfffc56c) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #33 0xb6f6a94a in QGraphicsProxyWidget::contextMenuEvent (this=0x8068dd8, event=0xbfffcc68) at graphicsview/qgraphicsproxywidget.cpp:970 #34 0xb6f18837 in QGraphicsItem::sceneEvent (this=0x8068de0, event=0xbfffcc68) at graphicsview/qgraphicsitem.cpp:4981 #35 0xb6f54c55 in QGraphicsWidget::sceneEvent (this=0x8068dd8, event=0xbfffcc68) at graphicsview/qgraphicswidget.cpp:1110 #36 0xb6f23f68 in QGraphicsScenePrivate::sendEvent (this=0x8149030, item=0x8068de0, event=0xbfffcc68) at graphicsview/qgraphicsscene.cpp:1159 #37 0xb6f34bd2 in QGraphicsScene::contextMenuEvent (this=0x814b368, contextMenuEvent=0xbfffcc68) at graphicsview/qgraphicsscene.cpp:3961 #38 0xb6f33ab4 in QGraphicsScene::event (this=0x814b368, event=0xbfffcc68) at graphicsview/qgraphicsscene.cpp:3771 #39 0xb68a1d55 in QApplicationPrivate::notify_helper (this=0x806ea58, receiver=0x814b368, e=0xbfffcc68) at kernel/qapplication.cpp:4057 #40 0xb68a2109 in QApplication::notify (this=0x8066098, receiver=0x814b368, e=0xbfffcc68) at kernel/qapplication.cpp:3604 #41 0xb76ba32d in KApplication::notify (this=0x8066098, receiver=0x814b368, event=0xbfffcc68) at /home/aseigo/kde4/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307 #42 0xb661f64b in QCoreApplication::notifyInternal (this=0x8066098, receiver=0x814b368, event=0xbfffcc68) at kernel/qcoreapplication.cpp:606 #43 0xb689e73d in QCoreApplication::sendEvent (receiver=0x814b368, event=0xbfffcc68) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #44 0xb6f43780 in QGraphicsView::contextMenuEvent (this=0x870b030, event=0xbfffd364) at graphicsview/qgraphicsview.cpp:2923 #45 0xb690348e in QWidget::event (this=0x870b030, event=0xbfffd364) at kernel/qwidget.cpp:7680 #46 0xb6d155c4 in QFrame::event (this=0x870b030, e=0xbfffd364) at widgets/qframe.cpp:559 #47 0xb6db3157 in QAbstractScrollArea::viewportEvent (this=0x870b030, e=0xbfffd364) at widgets/qabstractscrollarea.cpp:962 #48 0xb6f43c53 in QGraphicsView::viewportEvent (this=0x870b030, event=0xbfffd364) at graphicsview/qgraphicsview.cpp:2897 #49 0xb6db5d46 in QAbstractScrollAreaPrivate::viewportEvent (this=0x87123e8, event=0xbfffd364) at widgets/qabstractscrollarea_p.h:100 #50 0xb6db5d74 in QAbstractScrollAreaFilter::eventFilter (this=0x8719550, o=0x870af60, e=0xbfffd364) at widgets/qabstractscrollarea_p.h:111 #51 0xb661da10 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x806ea58, receiver=0x870af60, event=0xbfffd364) at kernel/qcoreapplication.cpp:726 #52 0xb68a1d32 in QApplicationPrivate::notify_helper (this=0x806ea58, receiver=0x870af60, e=0xbfffd364) at kernel/qapplication.cpp:4053 #53 0xb68a324d in QApplication::notify (this=0x8066098, receiver=0x870af60, e=0xbfffd364) at kernel/qapplication.cpp:3846 #54 0xb76ba32d in KApplication::notify (this=0x8066098, receiver=0x870af60, event=0xbfffd364) at /home/aseigo/kde4/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307 #55 0xb661f64b in QCoreApplication::notifyInternal (this=0x8066098, receiver=0x870af60, event=0xbfffd364) at kernel/qcoreapplication.cpp:606 #56 0xb68ada17 in QCoreApplication::sendSpontaneousEvent (receiver=0x870af60, event=0xbfffd364) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #57 0xb6924064 in QETWidget::translateMouseEvent (this=0x870b030, event=0xbfffe9e0) at kernel/qapplication_x11.cpp:4454 #58 0xb6925113 in QApplication::x11ProcessEvent (this=0x8066098, event=0xbfffe9e0) at kernel/qapplication_x11.cpp:3444 #59 0xb694fe91 in x11EventSourceDispatch (s=0x807b720, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #60 0xb51159a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #61 0xb5119063 in ?? () from /usr/lib/libglib-2.0.so.0