Bug 215234 - plasma crashes randomly when closing windows [QScopedPointer<QGraphicsItemPrivate, QScopedPointerDeleter<QGraphicsItemPrivate> >::operator->, QGraphicsScenePrivate::processDirtyItemsRecursive, QGraphicsScenePrivate::_q_processDirtyItems]
Summary: plasma crashes randomly when closing windows [QScopedPointer<QGraphicsItemPri...
Status: RESOLVED DUPLICATE of bug 211591
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-19 04:20 UTC by Shawn Starr
Modified: 2009-11-26 21:59 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Shawn Starr 2009-11-19 04:20:27 UTC
Application: plasma-desktop (0.3)
KDE Version: 4.3.75 (KDE 4.3.75 (KDE 4.4 >= 20091113)) (Compiled from sources)
Qt Version: 4.6.0
Operating System: Linux 2.6.32-rc7-custom x86_64
Distribution: Debian GNU/Linux unstable (sid)

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Aborted
[Current thread is 1 (Thread 0x7f690f2767f0 (LWP 3324))]

Thread 2 (Thread 0x7f68f7a96910 (LWP 3325)):
#0  0x00007f690ea3cf89 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f690eceb051 in QWaitConditionPrivate::wait (this=0xff5570, time=18446744073709551615) at /root/qt/src/corelib/thread/qwaitcondition_unix.cpp:87
#2  0x00007f690eceabae in QWaitCondition::wait (this=0xfbf660, mutex=0xfbf658, time=18446744073709551615) at /root/qt/src/corelib/thread/qwaitcondition_unix.cpp:159
#3  0x00007f690d805e40 in QHostInfoAgent::run (this=0xfbf640) at /root/qt/src/network/kernel/qhostinfo.cpp:252
#4  0x00007f690ecea662 in QThreadPrivate::start (arg=0xfbf640) at /root/qt/src/corelib/thread/qthread_unix.cpp:244
#5  0x00007f690ea3873a in start_thread () from /lib/libpthread.so.0
#6  0x00007f690af002fd in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f690f2767f0 (LWP 3324)):
[KCrash Handler]
#5  0x00007f690ae66f25 in raise () from /lib/libc.so.6
#6  0x00007f690ae69d60 in abort () from /lib/libc.so.6
#7  0x00007f690ecdda89 in qt_message_output (msgType=QtFatalMsg, buf=0x204b0a8 "ASSERT: \"d\" in file ../../include/QtCore/../../../qt/src/corelib/tools/qscopedpointer.h, line 112")
    at /root/qt/src/corelib/global/qglobal.cpp:2226
#8  0x00007f690ecddc81 in qt_message (msgType=QtFatalMsg, msg=0x7f690ee9f530 "ASSERT: \"%s\" in file %s, line %d", ap=0x7fff664037a0) at /root/qt/src/corelib/global/qglobal.cpp:2272
#9  0x00007f690ecdddad in qFatal (msg=0x7f690ee9f530 "ASSERT: \"%s\" in file %s, line %d") at /root/qt/src/corelib/global/qglobal.cpp:2455
#10 0x00007f690ecde023 in qt_assert (assertion=0x7f690c479e54 "d", file=0x7f690c479e10 "../../include/QtCore/../../../qt/src/corelib/tools/qscopedpointer.h", line=112)
    at /root/qt/src/corelib/global/qglobal.cpp:1989
#11 0x00007f690c3233f2 in QScopedPointer<QGraphicsItemPrivate, QScopedPointerDeleter<QGraphicsItemPrivate> >::operator-> (this=0x2117c38)
    at ../../include/QtCore/../../../qt/src/corelib/tools/qscopedpointer.h:112
#12 0x00007f690c340210 in QGraphicsScenePrivate::processDirtyItemsRecursive (this=0xd210a0, item=0x2117c30, dirtyAncestorContainsChildren=false, parentOpacity=1)
    at /root/qt/src/gui/graphicsview/qgraphicsscene.cpp:4896
#13 0x00007f690c35183b in QGraphicsScenePrivate::_q_processDirtyItems (this=0xd210a0) at /root/qt/src/gui/graphicsview/qgraphicsscene.cpp:466
#14 0x00007f690c351c3c in QGraphicsScene::qt_metacall (this=0xd20ec0, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x20bc410) at .moc/debug-shared/moc_qgraphicsscene.cpp:130
#15 0x00007f69050fd9b5 in Plasma::Corona::qt_metacall (this=0xd20ec0, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0x20bc410) at /root/kdelibs-dev/plasma/corona.moc:107
#16 0x00007f690118cb8b in DesktopCorona::qt_metacall (this=0xd20ec0, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0x20bc410) at /root/kdebase-dev/workspace/plasma/desktop/shell/desktopcorona.moc:78
#17 0x00007f690ee1dacb in QMetaObject::metacall (object=0xd20ec0, cl=QMetaObject::InvokeMetaMethod, idx=18, argv=0x20bc410) at /root/qt/src/corelib/kernel/qmetaobject.cpp:237
#18 0x00007f690ee2b719 in QMetaCallEvent::placeMetaCall (this=0x20be070, object=0xd20ec0) at /root/qt/src/corelib/kernel/qobject.cpp:562
#19 0x00007f690ee2d71c in QObject::event (this=0xd20ec0, e=0x20be070) at /root/qt/src/corelib/kernel/qobject.cpp:1240
#20 0x00007f690c34dc9d in QGraphicsScene::event (this=0xd20ec0, event=0x20be070) at /root/qt/src/gui/graphicsview/qgraphicsscene.cpp:3450
#21 0x00007f690bb4c367 in QApplicationPrivate::notify_helper (this=0xb9b9b0, receiver=0xd20ec0, e=0x20be070) at /root/qt/src/gui/kernel/qapplication.cpp:4243
#22 0x00007f690bb4c7b8 in QApplication::notify (this=0xb83920, receiver=0xd20ec0, e=0x20be070) at /root/qt/src/gui/kernel/qapplication.cpp:3662
#23 0x00007f690d07c6a9 in KApplication::notify (this=0xb83920, receiver=0xd20ec0, event=0x20be070) at /root/kdelibs/kdeui/kernel/kapplication.cpp:302
#24 0x00007f690ee15cf5 in QCoreApplication::notifyInternal (this=0xb83920, receiver=0xd20ec0, event=0x20be070) at /root/qt/src/corelib/kernel/qcoreapplication.cpp:704
#25 0x00007f690ee1b037 in QCoreApplication::sendEvent (receiver=0xd20ec0, event=0x20be070) at ../../include/QtCore/../../../qt/src/corelib/kernel/qcoreapplication.h:215
#26 0x00007f690ee1630b in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xb12300) at /root/qt/src/corelib/kernel/qcoreapplication.cpp:1345
#27 0x00007f690ee1661a in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /root/qt/src/corelib/kernel/qcoreapplication.cpp:1238
#28 0x00007f690ee5399d in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../../qt/src/corelib/kernel/qcoreapplication.h:220
#29 0x00007f690ee5297a in postEventSourceDispatch (s=0xb9eb90) at /root/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:276
#30 0x00007f690a38412a in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#31 0x00007f690a387988 in ?? () from /lib/libglib-2.0.so.0
#32 0x00007f690a387b3c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#33 0x00007f690ee51795 in QEventDispatcherGlib::processEvents (this=0xb9b6e0, flags=...) at /root/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:407
#34 0x00007f690bc3e95f in QGuiEventDispatcherGlib::processEvents (this=0xb9b6e0, flags=...) at /root/qt/src/gui/kernel/qguieventdispatcher_glib.cpp:202
#35 0x00007f690ee1212b in QEventLoop::processEvents (this=0x7fff66404e40, flags=...) at /root/qt/src/corelib/kernel/qeventloop.cpp:149
#36 0x00007f690ee1234f in QEventLoop::exec (this=0x7fff66404e40, flags=...) at /root/qt/src/corelib/kernel/qeventloop.cpp:201
#37 0x00007f690ee1673f in QCoreApplication::exec () at /root/qt/src/corelib/kernel/qcoreapplication.cpp:981
#38 0x00007f690bb4f014 in QApplication::exec () at /root/qt/src/gui/kernel/qapplication.cpp:3571
#39 0x00007f690119641a in kdemain (argc=1, argv=0xb738f0) at /root/kdebase/workspace/plasma/desktop/shell/main.cpp:112
#40 0x000000000040784f in launch (argc=1, _name=0xb65258 "/usr/local/kde4/bin/plasma-desktop", args=0xb6527b "", cwd=0x0, envc=0, envs=0xb65283 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x40b962 "0") at /root/kdelibs/kinit/kinit.cpp:705
#41 0x000000000040807a in handle_launcher_request (sock=7, who=0x40bc24 "launcher") at /root/kdelibs/kinit/kinit.cpp:1197
#42 0x000000000040896f in handle_requests (waitForPid=0) at /root/kdelibs/kinit/kinit.cpp:1390
#43 0x0000000000409359 in main (argc=4, argv=0x7fff66405c38, envp=0x7fff66405c60) at /root/kdelibs/kinit/kinit.cpp:1825

This bug may be a duplicate of or related to bug 211591.

Possible duplicates by query: bug 211591.

Reported using DrKonqi
Comment 1 Shawn Starr 2009-11-19 04:22:32 UTC
I am certain this is a duplicate and thus will close.
Comment 2 Michael Pyne 2009-11-26 21:59:32 UTC
It sure is a duplicate.

*** This bug has been marked as a duplicate of bug 211591 ***