Bug 264821 - Plasma crash at logout
Summary: Plasma crash at logout
Status: RESOLVED DUPLICATE of bug 264076
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-30 03:20 UTC by jorge salgueiro
Modified: 2011-02-01 20:37 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (9.97 KB, text/plain)
2011-01-30 04:25 UTC, jorge salgueiro
Details
New crash information added by DrKonqi (7.43 KB, text/plain)
2011-02-01 20:37 UTC, Sal Colon
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jorge salgueiro 2011-01-30 03:20:44 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.6.00 (4.6.0)
Qt Version: 4.7.1
Operating System: Linux 2.6.35.10-74.fc14.i686 i686
Distribution: "Fedora release 14 (Laughlin)"

-- Information about the crash:
- What I was doing when the application crashed: I was loging out (turning the PC off) all was already black. DrKonqui alerted this bug, so ask Dr Konqui for more info :)

-- Backtrace:
Application: Consola do Ambiente Plasma (plasma-desktop), signal: Aborted
[Current thread is 1 (Thread 0xb78b7ab0 (LWP 1991))]

Thread 2 (Thread 0xaeeffb70 (LWP 2462)):
#0  0x00b4c416 in __kernel_vsyscall ()
#1  0x0091939b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x048ab8f7 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/libQtWebKit.so.4
#3  0x00914e99 in start_thread (arg=0xaeeffb70) at pthread_create.c:301
#4  0x01cd3d2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb78b7ab0 (LWP 1991)):
[KCrash Handler]
#7  0x00b4c416 in __kernel_vsyscall ()
#8  0x01c272f1 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0x01c28d5e in abort () at abort.c:92
#10 0x03ab6c45 in __gnu_cxx::__verbose_terminate_handler () at ../../../../libstdc++-v3/libsupc++/vterminate.cc:93
#11 0x03ab4b16 in __cxxabiv1::__terminate (handler=0x3ab6af0 <__gnu_cxx::__verbose_terminate_handler()>) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:39
#12 0x03ab4b53 in std::terminate () at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:49
#13 0x03ab5776 in __cxxabiv1::__cxa_pure_virtual () at ../../../../libstdc++-v3/libsupc++/pure.cc:50
#14 0x06a5e130 in QGraphicsItem::sceneBoundingRect (this=0x94f2820) at graphicsview/qgraphicsitem.cpp:4787
#15 0x06a8dda3 in QGraphicsScene::itemsBoundingRect (this=0x92bb808) at graphicsview/qgraphicsscene.cpp:1916
#16 0x06a8df61 in QGraphicsScene::sceneRect (this=0x92bb808) at graphicsview/qgraphicsscene.cpp:1664
#17 0x00597f9c in Plasma::Corona::screenGeometry (this=0x92bb808, id=0) at /usr/src/debug/kdelibs-4.6.0/plasma/corona.cpp:723
#18 0x005aa072 in Plasma::ExtenderPrivate::adjustSize (this=0x98219f8) at /usr/src/debug/kdelibs-4.6.0/plasma/extenders/extender.cpp:917
#19 0x005b3573 in Plasma::ExtenderItem::setCollapsed (this=0xa0ae608, collapsed=true) at /usr/src/debug/kdelibs-4.6.0/plasma/extenders/extenderitem.cpp:619
#20 0x039ad7b0 in NotificationGroup::removeNotification (this=0xa0ae608, notification=0x9df2d88) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/generic/applets/notifications/ui/notificationgroup.cpp:181
#21 0x039adcaf in NotificationGroup::qt_metacall (this=0xa0ae608, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfee1e68) at /usr/src/debug/kdebase-workspace-4.6.0/i686-redhat-linux-gnu/plasma/generic/applets/notifications/notificationgroup.moc:83
#22 0x01ac48cb in QMetaObject::metacall (object=0xa0ae608, cl=QMetaObject::InvokeMetaMethod, idx=38, argv=0xbfee1e68) at kernel/qmetaobject.cpp:237
#23 0x01ad3da7 in QMetaObject::activate (sender=0x9df2d88, m=0x39bb1e8, local_signal_index=2, argv=0xbfee1e68) at kernel/qobject.cpp:3272
#24 0x03995214 in Notification::notificationDestroyed (this=0x9df2d88, _t1=0x9df2d88) at /usr/src/debug/kdebase-workspace-4.6.0/i686-redhat-linux-gnu/plasma/generic/applets/notifications/notification.moc:122
#25 0x039954b2 in Notification::~Notification (this=0x9df2d88, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/generic/applets/notifications/core/notification.cpp:71
#26 0x0399ad95 in DBusNotification::~DBusNotification (this=0x9df2d88, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/generic/applets/notifications/protocols/notifications/dbusnotification.cpp:33
#27 0x0399adc3 in DBusNotification::~DBusNotification (this=0x9df2d88, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/generic/applets/notifications/protocols/notifications/dbusnotification.cpp:36
#28 0x039ac4ee in qDeleteAll<QList<Notification*>::const_iterator> (this=0xa0ae608, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:322
#29 qDeleteAll<QList<Notification*> > (this=0xa0ae608, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:330
#30 NotificationGroup::~NotificationGroup (this=0xa0ae608, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/generic/applets/notifications/ui/notificationgroup.cpp:69
#31 0x039ac603 in NotificationGroup::~NotificationGroup (this=0xa0ae608, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/generic/applets/notifications/ui/notificationgroup.cpp:70
#32 0x005abf27 in Plasma::Extender::~Extender (this=0x9821908, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/plasma/extenders/extender.cpp:155
#33 0x005abfd3 in Plasma::Extender::~Extender (this=0x9821908, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/plasma/extenders/extender.cpp:161
#34 0x00566b5b in Plasma::AppletPrivate::~AppletPrivate (this=0x97ad940, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/plasma/applet.cpp:2557
#35 0x0056fba7 in Plasma::Applet::~Applet (this=0x97ac5e8, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/plasma/applet.cpp:223
#36 0x005cd2d9 in Plasma::PopupApplet::~PopupApplet (this=0x97ac5e8, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/plasma/popupapplet.cpp:70
#37 0x039a3712 in Notifications::~Notifications (this=0x97ac5e8, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/generic/applets/notifications/ui/notifications.cpp:105
#38 0x039a37a3 in Notifications::~Notifications (this=0x97ac5e8, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/generic/applets/notifications/ui/notifications.cpp:119
#39 0x06a73a96 in QGraphicsItem::~QGraphicsItem (this=0x94f2820, __in_chrg=<value optimized out>) at graphicsview/qgraphicsitem.cpp:1481
#40 0x06ac859d in ~QGraphicsObject (this=0x94f2818, __in_chrg=<value optimized out>) at ../../src/gui/graphicsview/qgraphicsitem.h:547
#41 QGraphicsWidget::~QGraphicsWidget (this=0x94f2818, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:232
#42 0x06f3a58d in SystemTray::TaskArea::~TaskArea (this=0x94f2818, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/generic/applets/systemtray/ui/taskarea.cpp:145
#43 0x06f3a673 in SystemTray::TaskArea::~TaskArea (this=0x94f2818, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/generic/applets/systemtray/ui/taskarea.cpp:152
#44 0x06f2fc83 in SystemTray::Applet::~Applet (this=0x94f0970, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/generic/applets/systemtray/ui/applet.cpp:125
#45 0x06f2fea3 in SystemTray::Applet::~Applet (this=0x94f0970, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/generic/applets/systemtray/ui/applet.cpp:143
#46 0x00581e1e in qDeleteAll<QList<Plasma::Applet*>::const_iterator> (this=0x92990f8, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:322
#47 qDeleteAll<QList<Plasma::Applet*> > (this=0x92990f8, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:330
#48 ~ContainmentPrivate (this=0x92990f8, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/plasma/private/containment_p.h:70
#49 Plasma::Containment::~Containment (this=0x92990f8, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/plasma/containment.cpp:148
#50 0x08f91a3e in Panel::~Panel (this=0x92990f8, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/containments/panel/panel.cpp:115
#51 0x08f91a93 in Panel::~Panel (this=0x92990f8, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/containments/panel/panel.cpp:117
#52 0x00594bfe in qDeleteAll<QList<Plasma::Containment*>::const_iterator> (this=0x92bb808, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:322
#53 qDeleteAll<QList<Plasma::Containment*> > (this=0x92bb808, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:330
#54 ~CoronaPrivate (this=0x92bb808, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/plasma/corona.cpp:84
#55 Plasma::Corona::~Corona (this=0x92bb808, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/plasma/corona.cpp:316
#56 0x00b7742d in DesktopCorona::~DesktopCorona (this=0x92bb808, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/shell/desktopcorona.cpp:70
#57 0x00b77463 in DesktopCorona::~DesktopCorona (this=0x92bb808, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/shell/desktopcorona.cpp:73
#58 0x00b9cc84 in PlasmaApp::cleanup (this=0x922e020) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/shell/plasmaapp.cpp:368
#59 0x00ba0251 in PlasmaApp::qt_metacall (this=0x922e020, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfee254c) at /usr/src/debug/kdebase-workspace-4.6.0/i686-redhat-linux-gnu/plasma/desktop/shell/plasmaapp.moc:157
#60 0x01ac48cb in QMetaObject::metacall (object=0x922e020, cl=QMetaObject::InvokeMetaMethod, idx=46, argv=0xbfee254c) at kernel/qmetaobject.cpp:237
#61 0x01ad3da7 in QMetaObject::activate (sender=0x922e020, m=0x1bfa704, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3272
#62 0x01b21e98 in QCoreApplication::aboutToQuit (this=0x922e020) at .moc/release-shared/moc_qcoreapplication.cpp:131
#63 0x01ac20ae in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1014
#64 0x06414d58 in QApplication::exec () at kernel/qapplication.cpp:3719
#65 0x00b83da1 in kdemain (argc=1, argv=0xbfee27d4) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/shell/main.cpp:118
#66 0x080487ec in main (argc=1, argv=0xbfee27d4) at /usr/src/debug/kdebase-workspace-4.6.0/i686-redhat-linux-gnu/plasma/desktop/shell/plasma-desktop_dummy.cpp:3

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

Possible duplicates by query: bug 264555, bug 264142, bug 264076, bug 261118, bug 256202.

Reported using DrKonqi
Comment 1 jorge salgueiro 2011-01-30 04:25:30 UTC
Created attachment 56646 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.00 (4.6.0) using Qt 4.7.1

- What I was doing when the application crashed:
login out 

- Unusual behavior I noticed:

crash at logout
All the time, every logout.

-- Backtrace (Reduced):
#10 0x087e5c45 in __gnu_cxx::__verbose_terminate_handler () at ../../../../libstdc++-v3/libsupc++/vterminate.cc:93
#11 0x087e3b16 in __cxxabiv1::__terminate (handler=0x87e5af0 <__gnu_cxx::__verbose_terminate_handler()>) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:39
#12 0x087e3b53 in std::terminate () at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:49
#13 0x087e4776 in __cxxabiv1::__cxa_pure_virtual () at ../../../../libstdc++-v3/libsupc++/pure.cc:50
#14 0x0687a130 in QGraphicsItem::sceneBoundingRect (this=0x91f3758) at graphicsview/qgraphicsitem.cpp:4787
Comment 2 Beat Wolf 2011-01-30 13:59:44 UTC

*** This bug has been marked as a duplicate of bug 264076 ***
Comment 3 Sal Colon 2011-02-01 20:37:39 UTC
Created attachment 56756 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.6.00 (4.6.0) using Qt 4.7.0

- What I was doing when the application crashed:
I was logging out, have been some trouble after reinstalling the Root directory. Was able to restore Home. Getting some broken dependencies. Tried to log out, when all of a sudden it crashed.
Upgraded KDE to 4.5.x through backports. HP laptop w/4gb ram, 320gb hdd, Centrino dual core, Nvidia 9600 gpu. Also, system keeps disabling desktop effects, in order to preserve resources.
Kubuntu 10.10 AMD64 Desktop.

-- Backtrace (Reduced):
#12 0x00007fa073d35bf1 in QGraphicsItem::sceneBoundingRect (this=0x733) at graphicsview/qgraphicsitem.cpp:4756
#13 0x00007fa073d66fe8 in QGraphicsScene::itemsBoundingRect (this=<value optimized out>) at graphicsview/qgraphicsscene.cpp:1920
#14 0x00007fa073d6e1c1 in QGraphicsScene::sceneRect (this=0x111fa40) at graphicsview/qgraphicsscene.cpp:1668
#15 0x00007fa076b941ab in Plasma::Corona::screenGeometry (this=<value optimized out>, id=<value optimized out>) at ../../plasma/corona.cpp:723
#16 0x00007fa076ba890a in Plasma::ExtenderPrivate::adjustSize (this=0x17a6ad0) at ../../plasma/extenders/extender.cpp:917