Bug 238374 - Plasma crashes on system startup - then recovers
Summary: Plasma crashes on system startup - then recovers
Status: RESOLVED FIXED
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:
: 239055 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-05-21 10:38 UTC by Philip Timms
Modified: 2010-06-04 12:03 UTC (History)
3 users (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 Philip Timms 2010-05-21 10:38:52 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.76 (KDE 4.4.76 (KDE 4.5 >= 20100516)) "release 1"
Qt Version: 4.6.3
Operating System: Linux 2.6.31.12-0.2-default i686
Distribution: "openSUSE 11.2 (i586)"

-- Information about the crash:
It hpaaens every time I boot up and start the system - the screen goes blank, I see the bug-reporting box appear, and then the plasma desktop loads and seem to work fine - until the next time I login
I'm running OPenSuse 11.2

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Aborted
[KCrash Handler]
#7  0xffffe430 in __kernel_vsyscall ()
#8  0xb5f990cf in raise () from /lib/libc.so.6
#9  0xb5f9a9e7 in abort () from /lib/libc.so.6
#10 0xb618d03f in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
#11 0xb618ad53 in ?? () from /usr/lib/libstdc++.so.6
#12 0xb618ad8f in std::terminate() () from /usr/lib/libstdc++.so.6
#13 0xb618bac2 in __cxa_pure_virtual () from /usr/lib/libstdc++.so.6
#14 0xb69589af in QGraphicsItem::shape() const () from /usr/lib/libQtGui.so.4
#15 0xb69779aa in QGraphicsItem::clipPath() const () from /usr/lib/libQtGui.so.4
#16 0xb6978415 in QGraphicsItem::contains(QPointF const&) const () from /usr/lib/libQtGui.so.4
#17 0xb69635c4 in QGraphicsItem::isUnderMouse() const () from /usr/lib/libQtGui.so.4
#18 0xb4efd697 in Plasma::FocusIndicator::eventFilter (this=0x88e51e8, watched=0x8f7d1c0, event=0xbf9223b4) at /usr/src/debug/kdelibs-4.4.76svn1127506/plasma/private/focusindicator.cpp:117
#19 0xb6dbf85e in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x80bf0c0, receiver=0x8f7d1c0, event=0xbf9223b4) at kernel/qcoreapplication.cpp:841
#20 0xb62f627d in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#21 0xb62fd0e8 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#22 0xb74d8501 in KApplication::notify (this=0x80b8040, receiver=0x8f7d1c0, event=0xbf9223b4) at /usr/src/debug/kdelibs-4.4.76svn1127506/kdeui/kernel/kapplication.cpp:302
#23 0xb6dc058e in QCoreApplication::notifyInternal (this=0x80b8040, receiver=0x8f7d1c0, event=0xbf9223b4) at kernel/qcoreapplication.cpp:726
#24 0xb69cc59f in QGraphicsWidget::itemChange(QGraphicsItem::GraphicsItemChange, QVariant const&) () from /usr/lib/libQtGui.so.4
#25 0xb6984ca8 in QGraphicsProxyWidget::itemChange(QGraphicsItem::GraphicsItemChange, QVariant const&) () from /usr/lib/libQtGui.so.4
#26 0xb6968acc in QGraphicsItemPrivate::setVisibleHelper(bool, bool, bool) () from /usr/lib/libQtGui.so.4
#27 0xb6968f27 in QGraphicsItem::setVisible(bool) () from /usr/lib/libQtGui.so.4
#28 0xb69855c1 in QGraphicsProxyWidget::eventFilter(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#29 0xb6dbf85e in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x80bf0c0, receiver=0x8f61f60, event=0xbf9229b4) at kernel/qcoreapplication.cpp:841
#30 0xb62f627d in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#31 0xb62fd178 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#32 0xb74d8501 in KApplication::notify (this=0x80b8040, receiver=0x8f61f60, event=0xbf9229b4) at /usr/src/debug/kdelibs-4.4.76svn1127506/kdeui/kernel/kapplication.cpp:302
#33 0xb6dc058e in QCoreApplication::notifyInternal (this=0x80b8040, receiver=0x8f61f60, event=0xbf9229b4) at kernel/qcoreapplication.cpp:726
#34 0xb635548a in QWidgetPrivate::hide_helper() () from /usr/lib/libQtGui.so.4
#35 0xb635eee0 in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4
#36 0xb63626e7 in ?? () from /usr/lib/libQtGui.so.4
#37 0xb635c458 in QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) () from /usr/lib/libQtGui.so.4
#38 0xb635ea39 in QWidget::~QWidget() () from /usr/lib/libQtGui.so.4
#39 0xb66f1cbe in QAbstractButton::~QAbstractButton() () from /usr/lib/libQtGui.so.4
#40 0xb679c32f in QPushButton::~QPushButton() () from /usr/lib/libQtGui.so.4
#41 0xb75e5ecc in KPushButton::~KPushButton (this=0x8f61f60, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.4.76svn1127506/kdeui/widgets/kpushbutton.cpp:180
#42 0xb69851c9 in QGraphicsProxyWidget::~QGraphicsProxyWidget() () from /usr/lib/libQtGui.so.4
#43 0xb4f8d0bd in Plasma::PushButton::~PushButton (this=0x8f7d1c0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.4.76svn1127506/plasma/widgets/pushbutton.cpp:193
#44 0xb696a313 in QGraphicsItem::~QGraphicsItem() () from /usr/lib/libQtGui.so.4
#45 0xb69cdfff in QGraphicsWidget::~QGraphicsWidget() () from /usr/lib/libQtGui.so.4
#46 0xb696a313 in QGraphicsItem::~QGraphicsItem() () from /usr/lib/libQtGui.so.4
#47 0xb69cdfff in QGraphicsWidget::~QGraphicsWidget() () from /usr/lib/libQtGui.so.4
#48 0xb696a313 in QGraphicsItem::~QGraphicsItem() () from /usr/lib/libQtGui.so.4
#49 0xb69cca6f in QGraphicsWidget::~QGraphicsWidget() () from /usr/lib/libQtGui.so.4
#50 0xb4f77bc7 in Plasma::Frame::~Frame (this=0x8f54bb8, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.4.76svn1127506/plasma/widgets/frame.cpp:111
#51 0xa9cc3a82 in ?? () from /usr/lib/kde4/plasma_applet_notifications.so
#52 0xb6dcfd73 in qDeleteInEventHandler (o=0x0) at kernel/qobject.cpp:3993
#53 0xb6dd14f8 in QObject::event (this=0x8f54bb8, e=0x6) at kernel/qobject.cpp:1223
#54 0xb69c9e84 in QGraphicsWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#55 0xb62f62ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#56 0xb62fd0e8 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#57 0xb74d8501 in KApplication::notify (this=0x80b8040, receiver=0x8f54bb8, event=0x8b7c418) at /usr/src/debug/kdelibs-4.4.76svn1127506/kdeui/kernel/kapplication.cpp:302
#58 0xb6dc058e in QCoreApplication::notifyInternal (this=0x80b8040, receiver=0x8f54bb8, event=0x8b7c418) at kernel/qcoreapplication.cpp:726
#59 0xb6dc4097 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215
#60 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1367
#61 0xb6dc421c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260
#62 0xb6ded6cd in sendPostedEvents () at kernel/qcoreapplication.h:220
#63 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:276
#64 0xb5b6a4c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#65 0xb5b6dd98 in ?? () from /usr/lib/libglib-2.0.so.0
#66 0xb5b6debe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#67 0xb6ded1b1 in QEventDispatcherGlib::processEvents (this=0x80b8e58, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#68 0xb63b6dfa in ?? () from /usr/lib/libQtGui.so.4
#69 0xb6dbebfd in QEventLoop::processEvents (this=0xbf9236e4, flags=) at kernel/qeventloop.cpp:149
#70 0xb6dbf049 in QEventLoop::exec (this=0xbf9236e4, flags=...) at kernel/qeventloop.cpp:201
#71 0xb6dc42f0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#72 0xb62f6354 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#73 0xb18a132f in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#74 0x0804dfb7 in _start ()

Possible duplicates by query: bug 238289, bug 237991, bug 237802.

Reported using DrKonqi
Comment 1 Aaron J. Seigo 2010-05-21 18:06:27 UTC
there is no call to isUnderMouse() in trunk anymore (guess why :)
Comment 2 Marco Martin 2010-05-21 22:56:59 UTC
fixed in trunk
Comment 3 Nicolas L. 2010-06-04 12:03:58 UTC
*** Bug 239055 has been marked as a duplicate of this bug. ***