Bug 287613 - Crash when shutting down os
Summary: Crash when shutting down os
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:
Depends on:
Blocks:
 
Reported: 2011-11-26 14:11 UTC by Nils van der Struis
Modified: 2011-11-28 08:48 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 Nils van der Struis 2011-11-26 14:11:47 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.6.00 (4.6.0) "release 6"
Qt Version: 4.7.1
Operating System: Linux 2.6.37.6-0.9-desktop i686
Distribution: "openSUSE 11.4 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:

I tried to shut down the operating system. Before doing so, I installed some apps through Yast.

-- Backtrace:
Application: Plasma Desktop Shell (kdeinit4), signal: Aborted
[Current thread is 1 (Thread 0xb57fc710 (LWP 5448))]

Thread 3 (Thread 0xaa5dfb70 (LWP 5453)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6009e13 in __lll_lock_wait_private () from /lib/libc.so.6
#2  0xb5f9c2fb in _L_lock_10372 () from /lib/libc.so.6
#3  0xb5f9aa66 in free () from /lib/libc.so.6
#4  0xb5a6c5e6 in g_free () from /lib/libglib-2.0.so.0
#5  0xb5a61939 in ?? () from /lib/libglib-2.0.so.0
#6  0xb6de5c18 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x86381e0, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:373
#7  0xb6de5d52 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x86381e0, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:401
#8  0xb6cb95ec in QThreadPrivate::finish (arg=0xb6ef28b0) at thread/qthread_unix.cpp:321
#9  0xb6cba3b2 in ~__pthread_cleanup_class (arg=0xb6ef28b0) at /usr/include/pthread.h:535
#10 QThreadPrivate::start (arg=0xb6ef28b0) at thread/qthread_unix.cpp:243
#11 0xb6c3eb05 in start_thread () from /lib/libpthread.so.0
#12 0xb5ffbd1e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa9bffb70 (LWP 5473)):
#0  0xb5b1a22b in clock_gettime () from /lib/librt.so.1
#1  0xb6d13ae5 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6de6706 in updateCurrentTime (this=0xa9c00c74, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0xa9c00c74, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb6de4f4b in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xa9bff11c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb6de4fed in timerSourcePrepare (source=0xa9c00c40, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb5a64a70 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0xb5a658e2 in ?? () from /lib/libglib-2.0.so.0
#9  0xb5a65fce in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0xb6de5797 in QEventDispatcherGlib::processEvents (this=0x877d190, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb6db629d in QEventLoop::processEvents (this=0xa9bff2b0, flags=...) at kernel/qeventloop.cpp:149
#12 0xb6db64c9 in QEventLoop::exec (this=0xa9bff2b0, flags=...) at kernel/qeventloop.cpp:201
#13 0xb6cb77b9 in QThread::exec (this=0x87795a0) at thread/qthread.cpp:490
#14 0xb6d9621d in QInotifyFileSystemWatcherEngine::run (this=0x87795a0) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb6cba3aa in QThreadPrivate::start (arg=0x87795a0) at thread/qthread_unix.cpp:285
#16 0xb6c3eb05 in start_thread () from /lib/libpthread.so.0
#17 0xb5ffbd1e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb57fc710 (LWP 5448)):
[KCrash Handler]
#7  0xffffe424 in __kernel_vsyscall ()
#8  0xb5f538df in raise () from /lib/libc.so.6
#9  0xb5f55220 in abort () from /lib/libc.so.6
#10 0xb5f8fe07 in __libc_message () from /lib/libc.so.6
#11 0xb5f95e2b in malloc_printerr () from /lib/libc.so.6
#12 0xb5f96bab in _int_free () from /lib/libc.so.6
#13 0xb5f9aa6d in free () from /lib/libc.so.6
#14 0xb6146b0f in operator delete(void*) () from /usr/lib/libstdc++.so.6
#15 0xb64ea74a in QX11PaintEngine::~QX11PaintEngine (this=0x90eacc8, __in_chrg=<value optimized out>) at painting/qpaintengine_x11.cpp:474
#16 0xb63c30cd in QX11PixmapData::release (this=0x8caa948) at image/qpixmap_x11.cpp:1249
#17 0xb63c3203 in QX11PixmapData::~QX11PixmapData (this=0x8caa948, __in_chrg=<value optimized out>) at image/qpixmap_x11.cpp:1244
#18 0xb63c3272 in QX11PixmapData::~QX11PixmapData (this=0x8caa948, __in_chrg=<value optimized out>) at image/qpixmap_x11.cpp:1245
#19 0xb63adda6 in ~QExplicitlySharedDataPointer (this=0x9184cdc, __in_chrg=<value optimized out>) at ../../src/corelib/tools/qshareddata.h:161
#20 QPixmap::~QPixmap (this=0x9184cdc, __in_chrg=<value optimized out>) at image/qpixmap.cpp:321
#21 0xb4be1047 in ~FrameData (this=0x8cc6c80, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/plasma/private/framesvg_p.h:72
#22 Plasma::FrameSvgPrivate::~FrameSvgPrivate (this=0x8cc6c80, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/plasma/framesvg.cpp:557
#23 0xb4be1124 in Plasma::FrameSvg::~FrameSvg (this=0x8babce8, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/plasma/framesvg.cpp:59
#24 0xb4be1172 in Plasma::FrameSvg::~FrameSvg (this=0x8babce8, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/plasma/framesvg.cpp:60
#25 0xb6dcad04 in QObjectPrivate::deleteChildren (this=0x90f2088) at kernel/qobject.cpp:1949
#26 0xb6319293 in QWidget::~QWidget (this=0x9042d58, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1600
#27 0xb4bc529f in Plasma::Dialog::~Dialog (this=0x9042d58, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/plasma/dialog.cpp:414
#28 0xaf9ca932 in ~StackDialog (this=0x9042d58, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/generic/applets/notifications/ui/stackdialog.cpp:62
#29 StackDialog::~StackDialog (this=0x9042d58, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/generic/applets/notifications/ui/stackdialog.cpp:64
#30 0xaf9bd986 in Notifications::~Notifications (this=0x82e37c8, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/generic/applets/notifications/ui/notifications.cpp:120
#31 0xaf9bda82 in Notifications::~Notifications (this=0x82e37c8, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/generic/applets/notifications/ui/notifications.cpp:122
#32 0xb693c153 in QGraphicsItem::~QGraphicsItem (this=0x82d6270, __in_chrg=<value optimized out>) at graphicsview/qgraphicsitem.cpp:1481
#33 0xb6993d8c in ~QGraphicsObject (this=0x82d6268, __in_chrg=<value optimized out>) at ../../src/gui/graphicsview/qgraphicsitem.h:547
#34 QGraphicsWidget::~QGraphicsWidget (this=0x82d6268, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:232
#35 0xafba9f59 in SystemTray::TaskArea::~TaskArea (this=0x82d6268, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/generic/applets/systemtray/ui/taskarea.cpp:145
#36 0xafbaa032 in SystemTray::TaskArea::~TaskArea (this=0x82d6268, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/generic/applets/systemtray/ui/taskarea.cpp:152
#37 0xafba0770 in SystemTray::Applet::~Applet (this=0x82ec300, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/generic/applets/systemtray/ui/applet.cpp:125
#38 0xafba0992 in SystemTray::Applet::~Applet (this=0x82ec300, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/generic/applets/systemtray/ui/applet.cpp:143
#39 0xb4ba074e in qDeleteAll<QList<Plasma::Applet*>::const_iterator> (this=0x81f3e98, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:322
#40 qDeleteAll<QList<Plasma::Applet*> > (this=0x81f3e98, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:330
#41 ~ContainmentPrivate (this=0x81f3e98, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/plasma/private/containment_p.h:71
#42 Plasma::Containment::~Containment (this=0x81f3e98, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/plasma/containment.cpp:148
#43 0xafd4537c in Panel::~Panel (this=0x81f3e98, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/containments/panel/panel.cpp:115
#44 0xafd453d2 in Panel::~Panel (this=0x81f3e98, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/containments/panel/panel.cpp:117
#45 0xb4bb3f06 in qDeleteAll<QList<Plasma::Containment*>::const_iterator> (this=0x81104b0, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:322
#46 qDeleteAll<QList<Plasma::Containment*> > (this=0x81104b0, __in_chrg=<value optimized out>) at /usr/include/QtCore/qalgorithms.h:330
#47 ~CoronaPrivate (this=0x81104b0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/plasma/corona.cpp:84
#48 Plasma::Corona::~Corona (this=0x81104b0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/plasma/corona.cpp:318
#49 0xb245cbec in DesktopCorona::~DesktopCorona (this=0x81104b0, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/shell/desktopcorona.cpp:70
#50 0xb245cc22 in DesktopCorona::~DesktopCorona (this=0x81104b0, __in_chrg=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/shell/desktopcorona.cpp:73
#51 0xb2482c6c in PlasmaApp::cleanup (this=0x80b3aa8) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/shell/plasmaapp.cpp:368
#52 0xb24863f1 in PlasmaApp::qt_metacall (this=0x80b3aa8, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfecb88c) at /usr/src/debug/kdebase-workspace-4.6.0/build/plasma/desktop/shell/plasmaapp.moc:157
#53 0xb6dbd8ad in QMetaObject::metacall (object=0x80b3aa8, cl=QMetaObject::InvokeMetaMethod, idx=46, argv=0xbfecb88c) at kernel/qmetaobject.cpp:237
#54 0xb6dcda0c in QMetaObject::activate (sender=0x80b3aa8, m=0xb6ef1484, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3272
#55 0xb6e1c965 in QCoreApplication::aboutToQuit (this=0x80b3aa8) at .moc/release-shared/moc_qcoreapplication.cpp:131
#56 0xb6dbaf92 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1014
#57 0xb62c1104 in QApplication::exec () at kernel/qapplication.cpp:3719
#58 0xb24698aa in kdemain (argc=1, argv=0x805cdf8) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/shell/main.cpp:118
#59 0x0804e531 in _start ()

Possible duplicates by query: bug 286486, bug 278224, bug 273542, bug 271182, bug 269945.

Reported using DrKonqi
Comment 1 Saurabh Badhwar 2011-11-27 03:43:17 UTC
This bug looks related to bug 287601