Bug 246750 - Plasma crashes on logout (or kquitapp)
Summary: Plasma crashes on logout (or kquitapp)
Status: RESOLVED DUPLICATE of bug 240131
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-05 01:08 UTC by Alex Merry
Modified: 2010-08-06 15:39 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 Alex Merry 2010-08-05 01:08:34 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.5.00 (KDE 4.5.0) (Compiled from sources)
Qt Version: 4.6.3
Operating System: Linux 2.6.34-ARCH x86_64
Distribution (Platform): Archlinux Packages

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

When I log out or close plasma-desktop with kquitapp, it crashes.  I'm not certain that it happens all the time (I don't always pay attention when I'm shutting down), but it happens quite frequently at least.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  0x00007fcac07209c0 in DBusNotificationProtocol::notificationDeleted (this=0x30f64f0, source=...)
    at /home/kde-devel/src/KDE/kdebase/workspace/plasma/generic/applets/notifications/protocols/notifications/dbusnotificationprotocol.cpp:181
#7  0x00007fcac0720c24 in DBusNotificationProtocol::qt_metacall (this=0x30f64f0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fffce8a1be0)
    at /home/kde-devel/build/KDE/kdebase/workspace/plasma/generic/applets/notifications/dbusnotificationprotocol.moc:88
#8  0x00007fcadeff7def in QMetaObject::activate (sender=0x5d72e40, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffce8a1be0) at kernel/qobject.cpp:3287
#9  0x00007fcac0718ae9 in DBusNotification::notificationDeleted (this=0x5d72e40, _t1=...)
    at /home/kde-devel/build/KDE/kdebase/workspace/plasma/generic/applets/notifications/moc_dbusnotification.cpp:98
#10 0x00007fcac0721dd7 in ~DBusNotification (this=0x5d72e40, __in_chrg=<value optimized out>)
    at /home/kde-devel/src/KDE/kdebase/workspace/plasma/generic/applets/notifications/protocols/notifications/dbusnotification.cpp:35
#11 0x00007fcac0721e26 in ~DBusNotification (this=0x5d72e40, __in_chrg=<value optimized out>)
    at /home/kde-devel/src/KDE/kdebase/workspace/plasma/generic/applets/notifications/protocols/notifications/dbusnotification.cpp:36
#12 0x00007fcac071abe2 in qDeleteAll<QList<Notification*>::const_iterator> (begin=..., end=...) at /usr/include/QtCore/qalgorithms.h:322
#13 0x00007fcac071a40c in qDeleteAll<QList<Notification*> > (c=...) at /usr/include/QtCore/qalgorithms.h:330
#14 0x00007fcac0732d06 in ~NotificationScroller (this=0x3115240, __in_chrg=<value optimized out>)
    at /home/kde-devel/src/KDE/kdebase/workspace/plasma/generic/applets/notifications/ui/notificationscroller.cpp:68
#15 0x00007fcac0732d96 in ~NotificationScroller (this=0x3115240, __in_chrg=<value optimized out>)
    at /home/kde-devel/src/KDE/kdebase/workspace/plasma/generic/applets/notifications/ui/notificationscroller.cpp:69
#16 0x00007fcad62034dc in ~ExtenderItemPrivate (this=0x5d6f910, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdelibs/plasma/extenders/extenderitem.cpp:740
#17 0x00007fcad6200908 in ~ExtenderItem (this=0x3108d50, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdelibs/plasma/extenders/extenderitem.cpp:212
#18 0x00007fcad6200968 in ~ExtenderItem (this=0x3108d50, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdelibs/plasma/extenders/extenderitem.cpp:213
#19 0x00007fcad61f68b4 in ~Extender (this=0x30ed560, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdelibs/plasma/extenders/extender.cpp:132
#20 0x00007fcad61f69e2 in ~Extender (this=0x30ed560, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdelibs/plasma/extenders/extender.cpp:138
#21 0x00007fcad61a0f99 in ~AppletPrivate (this=0x3167670, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdelibs/plasma/applet.cpp:2632
#22 0x00007fcad6192c6c in ~Applet (this=0x30e9fb0, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdelibs/plasma/applet.cpp:214
#23 0x00007fcad62107d1 in ~PopupApplet (this=0x30e9fb0, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdelibs/plasma/popupapplet.cpp:69
#24 0x00007fcac072828b in ~Notifications (this=0x30e9fb0, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdebase/workspace/plasma/generic/applets/notifications/ui/notifications.cpp:104
#25 0x00007fcac07282d0 in ~Notifications (this=0x30e9fb0, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdebase/workspace/plasma/generic/applets/notifications/ui/notifications.cpp:117
#26 0x00007fcade51c944 in ~QGraphicsItem (this=0x295afc0, __in_chrg=<value optimized out>) at graphicsview/qgraphicsitem.cpp:1378
#27 0x00007fcade56a1fa in ~QGraphicsObject (this=0x295afb0, __in_chrg=<value optimized out>) at ../../include/QtGui/../../src/gui/graphicsview/qgraphicsitem.h:537
#28 ~QGraphicsWidget (this=0x295afb0, __in_chrg=<value optimized out>) at graphicsview/qgraphicswidget.cpp:232
#29 0x00007fcac351f549 in ~TaskArea (this=0x295afb0, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdebase/workspace/plasma/generic/applets/systemtray/ui/taskarea.cpp:139
#30 0x00007fcac351f58e in ~TaskArea (this=0x295afb0, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdebase/workspace/plasma/generic/applets/systemtray/ui/taskarea.cpp:146
#31 0x00007fcac351174d in ~Applet (this=0x291c5d0, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdebase/workspace/plasma/generic/applets/systemtray/ui/applet.cpp:120
#32 0x00007fcac3511958 in ~Applet (this=0x291c5d0, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdebase/workspace/plasma/generic/applets/systemtray/ui/applet.cpp:138
#33 0x00007fcad61c9086 in qDeleteAll<QList<Plasma::Applet*>::const_iterator> (begin=..., end=...) at /usr/include/QtCore/qalgorithms.h:322
#34 0x00007fcad61c633f in qDeleteAll<QList<Plasma::Applet*> > (c=...) at /usr/include/QtCore/qalgorithms.h:330
#35 0x00007fcad61c5e7e in ~ContainmentPrivate (this=0x28f0920, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdelibs/plasma/private/containment_p.h:64
#36 0x00007fcad61b57c5 in ~Containment (this=0x28bad10, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdelibs/plasma/containment.cpp:144
#37 0x00007fcac4f74cc6 in ~Panel (this=0x28bad10, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdebase/workspace/plasma/desktop/containments/panel/panel.cpp:126
#38 0x00007fcac4f74d04 in ~Panel (this=0x28bad10, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdebase/workspace/plasma/desktop/containments/panel/panel.cpp:128
#39 0x00007fcad61d5be7 in qDeleteAll<QList<Plasma::Containment*>::const_iterator> (begin=..., end=...) at /usr/include/QtCore/qalgorithms.h:322
#40 0x00007fcad61d49c2 in qDeleteAll<QList<Plasma::Containment*> > (c=...) at /usr/include/QtCore/qalgorithms.h:330
#41 0x00007fcad61d36b4 in ~CoronaPrivate (this=0x21f9750, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdelibs/plasma/corona.cpp:83
#42 0x00007fcad61cf8a5 in ~Corona (this=0x21dbca0, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdelibs/plasma/corona.cpp:305
#43 0x00007fcad1bc017e in ~DesktopCorona (this=0x21dbca0, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdebase/workspace/plasma/desktop/shell/desktopcorona.cpp:70
#44 0x00007fcad1bc01b0 in ~DesktopCorona (this=0x21dbca0, __in_chrg=<value optimized out>) at /home/kde-devel/src/KDE/kdebase/workspace/plasma/desktop/shell/desktopcorona.cpp:73
#45 0x00007fcad1be767d in PlasmaApp::cleanup (this=0x20d9fc0) at /home/kde-devel/src/KDE/kdebase/workspace/plasma/desktop/shell/plasmaapp.cpp:354
#46 0x00007fcad1be720d in PlasmaApp::quit (this=0x20d9fc0) at /home/kde-devel/src/KDE/kdebase/workspace/plasma/desktop/shell/plasmaapp.cpp:315
#47 0x00007fcad1bfa9f8 in PlasmaAppAdaptor::quit (this=0x224abe0) at /home/kde-devel/build/KDE/kdebase/workspace/plasma/desktop/shell/appadaptor.cpp:57
#48 0x00007fcad1bfac77 in PlasmaAppAdaptor::qt_metacall (this=0x224abe0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fffce8a2530)
    at /home/kde-devel/build/KDE/kdebase/workspace/plasma/desktop/shell/appadaptor.moc:110
#49 0x00007fcadf319f9b in QDBusConnectionPrivate::deliverCall (this=0x20ec390, object=0x224abe0, msg=..., metaTypes=..., slotIdx=7) at qdbusintegrator.cpp:904
#50 0x00007fcadf31c62e in QDBusConnectionPrivate::activateCall (this=0x20ec390, object=0x224abe0, flags=337, msg=...) at qdbusintegrator.cpp:809
#51 0x00007fcadf31ce71 in QDBusConnectionPrivate::activateObject (this=0x20ec390, node=..., msg=..., pathStartPos=<value optimized out>) at qdbusintegrator.cpp:1356
#52 0x00007fcadf31d1a8 in QDBusActivateObjectEvent::placeMetaCall (this=0x62d9ce0) at qdbusintegrator.cpp:1477
#53 0x00007fcadeff5689 in QObject::event (this=0x20d9fc0, e=0x62d9ce0) at kernel/qobject.cpp:1240
#54 0x00007fcaddf6334d in QApplication::event (this=0x20d9fc0, e=0x62d9ce0) at kernel/qapplication.cpp:2355
#55 0x00007fcaddf61ae4 in QApplicationPrivate::notify_helper (this=0x2108110, receiver=0x20d9fc0, e=0x62d9ce0) at kernel/qapplication.cpp:4302
#56 0x00007fcaddf65bca in QApplication::notify (this=<value optimized out>, receiver=0x20d9fc0, e=0x62d9ce0) at kernel/qapplication.cpp:4185
#57 0x00007fcae0018bb1 in KApplication::notify (this=0x20d9fc0, receiver=0x20d9fc0, event=0x62d9ce0) at /home/kde-devel/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:310
#58 0x00007fcadefe3d8c in QCoreApplication::notifyInternal (this=0x20d9fc0, receiver=0x20d9fc0, event=0x62d9ce0) at kernel/qcoreapplication.cpp:726
#59 0x00007fcadefe74ea in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x2058d50) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#60 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x2058d50) at kernel/qcoreapplication.cpp:1367
#61 0x00007fcadf00c373 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#62 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#63 0x00007fcad9f66b33 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#64 0x00007fcad9f67310 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#65 0x00007fcad9f675ad in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#66 0x00007fcadf00c87f in QEventDispatcherGlib::processEvents (this=0x2107e40, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#67 0x00007fcade00160e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#68 0x00007fcadefe3172 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#69 0x00007fcadefe33ac in QEventLoop::exec (this=0x7fffce8a3470, flags=...) at kernel/qeventloop.cpp:201
#70 0x00007fcadefe77bb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#71 0x00007fcad1bcde16 in kdemain (argc=1, argv=0x2058400) at /home/kde-devel/src/KDE/kdebase/workspace/plasma/desktop/shell/main.cpp:118
#72 0x0000000000407159 in launch (argc=1, _name=0x20d5a58 "/home/kde-devel/kde/bin/plasma-desktop", args=0x20d5a7f "", cwd=0x0, envc=0, envs=0x20d5a87 "", reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x40cc55 "0") at /home/kde-devel/src/KDE/kdelibs/kinit/kinit.cpp:723
#73 0x0000000000408280 in handle_launcher_request (sock=8, who=0x40ceec "launcher") at /home/kde-devel/src/KDE/kdelibs/kinit/kinit.cpp:1215
#74 0x0000000000408b34 in handle_requests (waitForPid=0) at /home/kde-devel/src/KDE/kdelibs/kinit/kinit.cpp:1408
#75 0x000000000040a5be in main (argc=4, argv=0x7fffce8a4268, envp=0x7fffce8a4290) at /home/kde-devel/src/KDE/kdelibs/kinit/kinit.cpp:1892

This bug may be a duplicate of or related to bug 240131, bug 246748.

Possible duplicates by query: bug 246748, bug 245011, bug 243761, bug 243226, bug 243176.

Reported using DrKonqi
Comment 1 Nicolas L. 2010-08-06 15:39:54 UTC

*** This bug has been marked as a duplicate of bug 240131 ***