Bug 219609 - Plasma Analog Clock displayed enlarged on Vertical panel. Crash on removing the analog clock plasmoid. [QGraphicsScenePrivate::processDirtyItemsRecursive, QGraphicsScenePrivate::_q_processDirtyItems, QGraphicsScene::qt_metacall]
Summary: Plasma Analog Clock displayed enlarged on Vertical panel. Crash on removing t...
Status: RESOLVED UPSTREAM
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-21 23:33 UTC by tootse
Modified: 2009-12-22 00:34 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 tootse 2009-12-21 23:33:52 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.3.85 (KDE 4.3.85 (KDE 4.4 Beta2)) "release 203"
Qt Version: 4.6.0
Operating System: Linux 2.6.27.23-0.1-default i686
Distribution (Platform): openSUSE RPMs

-- Information about the crash:
Steps followed:

1) Add analog clock plasmoid to vertical panel.
2) The clock is displayed as enlarged.
3) Plasma crashes on removing the analog clock plasmoid

The crash can be repeated, but the Crash Reporting Assistant only starts the first time the crash occurs.

The crash can be reproduced everytime.

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#5  QGraphicsScenePrivate::processDirtyItemsRecursive (this=0x81dfb70, item=0x94180a0, dirtyAncestorContainsChildren=false, parentOpacity=1) at graphicsview/qgraphicsscene.cpp:4895
#6  0xb6debc18 in QGraphicsScenePrivate::_q_processDirtyItems (this=0x81dfb70) at graphicsview/qgraphicsscene.cpp:466
#7  0xb6dec1b6 in QGraphicsScene::qt_metacall (this=0x81df928, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x9331758) at .moc/release-shared/moc_qgraphicsscene.cpp:130
#8  0xb59e039a in Plasma::Corona::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libplasma.so.3
#9  0xb2edae8a in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#10 0xb7291d65 in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#11 0xb729c566 in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#12 0xb729da33 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#13 0xb6de70de in QGraphicsScene::event (this=0x81df928, event=0x93cf548) at graphicsview/qgraphicsscene.cpp:3450
#14 0xb67431cc in QApplicationPrivate::notify_helper (this=0x80b4b88, receiver=0x81df928, e=0x93cf548) at kernel/qapplication.cpp:4242
#15 0xb6749ba5 in QApplication::notify (this=0x80ae9f8, receiver=0x81df928, e=0x93cf548) at kernel/qapplication.cpp:3661
#16 0xb75ede7d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#17 0xb728c8ab in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#18 0xb728d87f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#19 0xb728da2d in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#20 0xb72b998f in ?? () from /usr/lib/libQtCore.so.4
#21 0xb60559c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0xb6059083 in ?? () from /usr/lib/libglib-2.0.so.0
#23 0xb6059241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#24 0xb72b94a1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#25 0xb67ffef5 in QGuiEventDispatcherGlib::processEvents (this=0x80b39f8, flags={i = -1080807784}) at kernel/qguieventdispatcher_glib.cpp:202
#26 0xb728aeba in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#27 0xb728b302 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#28 0xb728daf9 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#29 0xb6743277 in QApplication::exec () at kernel/qapplication.cpp:3570
#30 0xb2ee2fc5 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#31 0x0804e505 in _start ()

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

Possible duplicates by query: bug 219580, bug 219379, bug 219366, bug 218967, bug 218931.

Reported using DrKonqi
Comment 1 Dario Andres 2009-12-22 00:34:33 UTC
This is a Qt 4.6.0 bug, fixed in 4.6.1 and kde-qt

I can't reproduce the crash here using an updated kde-qt (that confirms that it is fixed)

Thanks