Bug 256698 - Plasma crashes when I shutdown
Summary: Plasma crashes when I shutdown
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 256625 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-11-12 14:07 UTC by ryan
Modified: 2011-06-24 10:45 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ryan 2010-11-12 14:07:38 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.5.2 (KDE 4.5.2) (Compiled from sources)
Qt Version: 4.7.0
Operating System: Linux 2.6.35.6-48.fc14.i686 i686
Distribution (Platform): RedHat RPMs

-- Information about the crash:
- What I was doing when the application crashed:
This is a frequent issue.  When I shutdown the computer the plasma crashes and prevents the computer from shutting  down.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Plasma Workspace (plasma-desktop), signal: Aborted
[KCrash Handler]
#7  0x00a20416 in __kernel_vsyscall ()
#8  0x004b8501 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0x004b9f6e in abort () at abort.c:92
#10 0x004f5b7d in __libc_message (do_abort=2, fmt=0x5df97c "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:186
#11 0x004fdee4 in malloc_printerr (av=<value optimized out>, p=0x9ddef67, have_lock=0) at malloc.c:6283
#12 _int_free (av=<value optimized out>, p=0x9ddef67, have_lock=0) at malloc.c:4795
#13 0x04fbdf8e in qFree (ptr=0x9ddef6f) at global/qmalloc.cpp:60
#14 0x04fe12d7 in QHashData::freeNode (this=0xa239a20, node=0x9ddef6f) at tools/qhash.cpp:185
#15 0x04fe134a in QHashData::free_helper (this=0xa239a20, node_delete=0x5a788d0 <QHash<unsigned int, int>::deleteNode2(QHashData::Node*)>) at tools/qhash.cpp:272
#16 0x05c2d265 in freeData (this=0xa24fe24, __in_chrg=<value optimized out>) at ../../src/corelib/tools/qhash.h:568
#17 ~QHash (this=0xa24fe24, __in_chrg=<value optimized out>) at ../../src/corelib/tools/qhash.h:284
#18 ~QMultiHash (this=0xa24fe24, __in_chrg=<value optimized out>) at ../../src/corelib/tools/qhash.h:922
#19 QTextFormatCollection::~QTextFormatCollection (this=0xa24fe24, __in_chrg=<value optimized out>) at text/qtextformat.cpp:3067
#20 0x05c4bccf in QTextDocumentPrivate::~QTextDocumentPrivate (this=0xa24fd98, __in_chrg=<value optimized out>) at text/qtextdocument_p.cpp:288
#21 0x05c4c223 in QTextDocumentPrivate::~QTextDocumentPrivate (this=0xa24fd98, __in_chrg=<value optimized out>) at text/qtextdocument_p.cpp:296
#22 0x050d2ef3 in cleanup (this=0xa1ba1e8, __in_chrg=<value optimized out>) at ../../src/corelib/tools/qscopedpointer.h:62
#23 ~QScopedPointer (this=0xa1ba1e8, __in_chrg=<value optimized out>) at ../../src/corelib/tools/qscopedpointer.h:100
#24 QObject::~QObject (this=0xa1ba1e8, __in_chrg=<value optimized out>) at kernel/qobject.cpp:817
#25 0x05c36c59 in QTextDocument::~QTextDocument (this=0xa1ba1e8, __in_chrg=<value optimized out>) at text/qtextdocument.cpp:348
#26 0x05c36c83 in QTextDocument::~QTextDocument (this=0xa1ba1e8, __in_chrg=<value optimized out>) at text/qtextdocument.cpp:350
#27 0x050ce5b8 in QObjectPrivate::deleteChildren (this=0xa2537e0) at kernel/qobject.cpp:1949
#28 0x050d2ea2 in QObject::~QObject (this=0xa1e6bc8, __in_chrg=<value optimized out>) at kernel/qobject.cpp:945
#29 0x05c052a9 in QTextControl::~QTextControl (this=0xa1e6bc8, __in_chrg=<value optimized out>) at text/qtextcontrol.cpp:791
#30 0x05c052d3 in QTextControl::~QTextControl (this=0xa1e6bc8, __in_chrg=<value optimized out>) at text/qtextcontrol.cpp:793
#31 0x05dfcada in QLabelPrivate::clearContents (this=0xa257c58) at widgets/qlabel.cpp:1343
#32 0x05dfcfb9 in QLabel::~QLabel (this=0xa22f4f8, __in_chrg=<value optimized out>) at widgets/qlabel.cpp:262
#33 0x05dfd023 in QLabel::~QLabel (this=0xa22f4f8, __in_chrg=<value optimized out>) at widgets/qlabel.cpp:263
#34 0x060102f9 in QGraphicsProxyWidget::~QGraphicsProxyWidget (this=0x9f42dc0, __in_chrg=<value optimized out>) at graphicsview/qgraphicsproxywidget.cpp:554
#35 0x021ca93d in Plasma::Label::~Label (this=0x9f42dc0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/plasma/widgets/label.cpp:132
#36 0x021ca9b3 in Plasma::Label::~Label (this=0x9f42dc0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/plasma/widgets/label.cpp:135
#37 0x05ffef76 in QGraphicsItem::~QGraphicsItem (this=0xa22f720, __in_chrg=<value optimized out>) at graphicsview/qgraphicsitem.cpp:1462
#38 0x060539bd in ~QGraphicsObject (this=0xa22f718, __in_chrg=<value optimized out>) at ../../src/gui/graphicsview/qgraphicsitem.h:547
#39 QGraphicsWidget::~QGraphicsWidget (this=0xa22f718, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:232
#40 0x06053b43 in QGraphicsWidget::~QGraphicsWidget (this=0xa22f718, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:277
#41 0x05ffef76 in QGraphicsItem::~QGraphicsItem (this=0xa24f418, __in_chrg=<value optimized out>) at graphicsview/qgraphicsitem.cpp:1462
#42 0x060539bd in ~QGraphicsObject (this=0xa24f410, __in_chrg=<value optimized out>) at ../../src/gui/graphicsview/qgraphicsitem.h:547
#43 QGraphicsWidget::~QGraphicsWidget (this=0xa24f410, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:232
#44 0x021bce47 in Plasma::Frame::~Frame (this=0xa24f410, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/plasma/widgets/frame.cpp:107
#45 0x0137d9c9 in NotificationWidget::~NotificationWidget (this=0xa24f410, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.2/plasma/generic/applets/notifications/ui/notificationwidget.cpp:153
#46 0x0137da43 in NotificationWidget::~NotificationWidget (this=0xa24f410, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.2/plasma/generic/applets/notifications/ui/notificationwidget.cpp:156
#47 0x05ffef76 in QGraphicsItem::~QGraphicsItem (this=0x9f594c8, __in_chrg=<value optimized out>) at graphicsview/qgraphicsitem.cpp:1462
#48 0x060539bd in ~QGraphicsObject (this=0x9f594c0, __in_chrg=<value optimized out>) at ../../src/gui/graphicsview/qgraphicsitem.h:547
#49 QGraphicsWidget::~QGraphicsWidget (this=0x9f594c0, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:232
#50 0x06053b43 in QGraphicsWidget::~QGraphicsWidget (this=0x9f594c0, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:277
#51 0x05ffef76 in QGraphicsItem::~QGraphicsItem (this=0x9f0dda0, __in_chrg=<value optimized out>) at graphicsview/qgraphicsitem.cpp:1462
#52 0x060539bd in ~QGraphicsObject (this=0x9f0dd98, __in_chrg=<value optimized out>) at ../../src/gui/graphicsview/qgraphicsitem.h:547
#53 QGraphicsWidget::~QGraphicsWidget (this=0x9f0dd98, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:232
#54 0x06053b43 in QGraphicsWidget::~QGraphicsWidget (this=0x9f0dd98, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:277
#55 0x05ffef76 in QGraphicsItem::~QGraphicsItem (this=0x9f036c8, __in_chrg=<value optimized out>) at graphicsview/qgraphicsitem.cpp:1462
#56 0x060539bd in ~QGraphicsObject (this=0x9f036c0, __in_chrg=<value optimized out>) at ../../src/gui/graphicsview/qgraphicsitem.h:547
#57 QGraphicsWidget::~QGraphicsWidget (this=0x9f036c0, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:232
#58 0x021e83e3 in Plasma::ScrollWidget::~ScrollWidget (this=0x9f036c0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/plasma/widgets/scrollwidget.cpp:1095
#59 0x021e8443 in Plasma::ScrollWidget::~ScrollWidget (this=0x9f036c0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/plasma/widgets/scrollwidget.cpp:1098
#60 0x05ffef76 in QGraphicsItem::~QGraphicsItem (this=0x96908b8, __in_chrg=<value optimized out>) at graphicsview/qgraphicsitem.cpp:1462
#61 0x060539bd in ~QGraphicsObject (this=0x96908b0, __in_chrg=<value optimized out>) at ../../src/gui/graphicsview/qgraphicsitem.h:547
#62 QGraphicsWidget::~QGraphicsWidget (this=0x96908b0, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:232
#63 0x0138364e in NotificationScroller::~NotificationScroller (this=0x96908b0, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.2/plasma/generic/applets/notifications/ui/notificationscroller.cpp:66
#64 0x013836a3 in NotificationScroller::~NotificationScroller (this=0x96908b0, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.2/plasma/generic/applets/notifications/ui/notificationscroller.cpp:69
#65 0x02125316 in Plasma::ExtenderItemPrivate::~ExtenderItemPrivate (this=0x92012c8, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/plasma/extenders/extenderitem.cpp:742
#66 0x021253e2 in Plasma::ExtenderItem::~ExtenderItem (this=0x9f2b960, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/plasma/extenders/extenderitem.cpp:212
#67 0x02125443 in Plasma::ExtenderItem::~ExtenderItem (this=0x9f2b960, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/plasma/extenders/extenderitem.cpp:213
#68 0x0211dd67 in Plasma::Extender::~Extender (this=0x96e2bb0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/plasma/extenders/extender.cpp:132
#69 0x0211de13 in Plasma::Extender::~Extender (this=0x96e2bb0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/plasma/extenders/extender.cpp:138
#70 0x020d25fb in Plasma::AppletPrivate::~AppletPrivate (this=0x9763d38, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/plasma/applet.cpp:2633
#71 0x020dd7f7 in Plasma::Applet::~Applet (this=0x9762770, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/plasma/applet.cpp:214
#72 0x021360b9 in Plasma::PopupApplet::~PopupApplet (this=0x9762770, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/plasma/popupapplet.cpp:69
#73 0x0137bf03 in Notifications::~Notifications (this=0x9762770, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.2/plasma/generic/applets/notifications/ui/notifications.cpp:104
#74 0x0137bf93 in Notifications::~Notifications (this=0x9762770, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.2/plasma/generic/applets/notifications/ui/notifications.cpp:117
#75 0x05ffef76 in QGraphicsItem::~QGraphicsItem (this=0x9442f08, __in_chrg=<value optimized out>) at graphicsview/qgraphicsitem.cpp:1462
#76 0x060539bd in ~QGraphicsObject (this=0x9442f00, __in_chrg=<value optimized out>) at ../../src/gui/graphicsview/qgraphicsitem.h:547
#77 QGraphicsWidget::~QGraphicsWidget (this=0x9442f00, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:232
#78 0x012c34f2 in SystemTray::TaskArea::~TaskArea (this=0x9442f00, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.2/plasma/generic/applets/systemtray/ui/taskarea.cpp:139
#79 0x012c35d3 in SystemTray::TaskArea::~TaskArea (this=0x9442f00, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.2/plasma/generic/applets/systemtray/ui/taskarea.cpp:146
#80 0x012ba093 in SystemTray::Applet::~Applet (this=0x94489c8, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.2/plasma/generic/applets/systemtray/ui/applet.cpp:120
#81 0x012ba2b3 in SystemTray::Applet::~Applet (this=0x94489c8, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.2/plasma/generic/applets/systemtray/ui/applet.cpp:138
#82 0x020f080e in qDeleteAll<QList<Plasma::Applet*>::const_iterator> (this=0x93d0dc0, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:322
#83 qDeleteAll<QList<Plasma::Applet*> > (this=0x93d0dc0, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:330
#84 ~ContainmentPrivate (this=0x93d0dc0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/plasma/private/containment_p.h:64
#85 Plasma::Containment::~Containment (this=0x93d0dc0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/plasma/containment.cpp:144
#86 0x018059ee in Panel::~Panel (this=0x93d0dc0, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.2/plasma/desktop/containments/panel/panel.cpp:126
#87 0x01805a43 in Panel::~Panel (this=0x93d0dc0, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.2/plasma/desktop/containments/panel/panel.cpp:128
#88 0x021013fe in qDeleteAll<QList<Plasma::Containment*>::const_iterator> (this=0x91a5df0, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:322
#89 qDeleteAll<QList<Plasma::Containment*> > (this=0x91a5df0, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:330
#90 ~CoronaPrivate (this=0x91a5df0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/plasma/corona.cpp:83
#91 Plasma::Corona::~Corona (this=0x91a5df0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.5.2/plasma/corona.cpp:313
#92 0x06d94cbd in DesktopCorona::~DesktopCorona (this=0x91a5df0, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.2/plasma/desktop/shell/desktopcorona.cpp:70
#93 0x06d94cf3 in DesktopCorona::~DesktopCorona (this=0x91a5df0, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.5.2/plasma/desktop/shell/desktopcorona.cpp:73
#94 0x06db7e64 in PlasmaApp::cleanup (this=0x919c6e0) at /usr/src/debug/kdebase-workspace-4.5.2/plasma/desktop/shell/plasmaapp.cpp:355
#95 0x06dbbad1 in PlasmaApp::qt_metacall (this=0x919c6e0, _c=QMetaObject::InvokeMetaMethod, _id=16, _a=0xbfef592c) at /usr/src/debug/kdebase-workspace-4.5.2/i686-redhat-linux-gnu/plasma/desktop/shell/plasmaapp.moc:150
#96 0x050c0e3b in QMetaObject::metacall (object=0x919c6e0, cl=QMetaObject::InvokeMetaMethod, idx=43, argv=0xbfef592c) at kernel/qmetaobject.cpp:237
#97 0x050d0327 in QMetaObject::activate (sender=0x919c6e0, m=0x51f69a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3272
#98 0x0511e408 in QCoreApplication::aboutToQuit (this=0x919c6e0) at .moc/release-shared/moc_qcoreapplication.cpp:131
#99 0x050be61e in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1014
#100 0x059a4b98 in QApplication::exec () at kernel/qapplication.cpp:3672
#101 0x06d9fd97 in kdemain (argc=1, argv=0xbfef5ba4) at /usr/src/debug/kdebase-workspace-4.5.2/plasma/desktop/shell/main.cpp:118
#102 0x080487cc in main (argc=1, argv=0xbfef5ba4) at /usr/src/debug/kdebase-workspace-4.5.2/i686-redhat-linux-gnu/plasma/desktop/shell/plasma-desktop_dummy.cpp:3

Possible duplicates by query: bug 255562, bug 255339, bug 254778, bug 243262, bug 242656.

Reported using DrKonqi
Comment 1 Aaron J. Seigo 2010-11-18 01:09:37 UTC
*** Bug 256625 has been marked as a duplicate of this bug. ***