Application: plasma-desktop (0.4) KDE Platform Version: 4.7.2 (4.7.2) (Compiled from sources) Qt Version: 4.7.2 Operating System: Linux 3.0.4-gentoo-r1 x86_64 Distribution: "Gentoo Base System release 2.0.3" -- Information about the crash: - What I was doing when the application crashed: Resumed the laptop from suspend to ram - Unusual behavior I noticed: After unlocking the screen, plasma didn't react at all (I wanted to open the networkmanager applet). The clock calendar popup was still opened. Then, after ~15 seconds, the laptop switched to suspend to ram again. After resuming again, the screen wasn't locked. For a moment, plasma showed up and it looked like it processed a lot of notifications, faded out the clock calendar popup etc., then it crashed. The crash can be reproduced some of the time. -- Backtrace: Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault [Current thread is 1 (Thread 0x7fdd77e1b780 (LWP 7511))] Thread 3 (Thread 0x7fdd4ecb0700 (LWP 7557)): #0 0x00007fdd77537be7 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fdd6bdcc053 in g_main_context_poll (context=0x30d5e10, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:3405 #2 g_main_context_iterate (context=0x30d5e10, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:3087 #3 0x00007fdd6bdcc35e in g_main_context_iteration (context=0x30d5e10, may_block=1) at gmain.c:3155 #4 0x00007fdd74710f2a in QEventDispatcherGlib::processEvents (this=0x30d58a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007fdd746e7e92 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #6 0x00007fdd746e81f1 in QEventLoop::exec (this=0x7fdd4ecafdc0, flags=) at kernel/qeventloop.cpp:201 #7 0x00007fdd74608412 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492 #8 0x00007fdd746ca3da in QInotifyFileSystemWatcherEngine::run (this=0x30d44c0) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007fdd7460aefd in QThreadPrivate::start (arg=0x30d44c0) at thread/qthread_unix.cpp:320 #10 0x00007fdd7437ca6d in start_thread (arg=<value optimized out>) at pthread_create.c:301 #11 0x00007fdd7753fd7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 2 (Thread 0x7fdd47fff700 (LWP 7560)): #0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fdd71b971d8 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fdd71e9a160) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007fdd71b97207 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fdd71ea8234) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007fdd7437ca6d in start_thread (arg=<value optimized out>) at pthread_create.c:301 #4 0x00007fdd7753fd7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7fdd77e1b780 (LWP 7511)): [KCrash Handler] #6 ref (this=0x34811f0) at /usr/include/qt4/QtCore/qatomic_x86_64.h:121 #7 QString (this=0x34811f0) at /usr/include/qt4/QtCore/qstring.h:729 #8 Notification::applicationName (this=0x34811f0) at /var/tmp/portage/kde-base/plasma-workspace-4.7.2/work/plasma-workspace-4.7.2/plasma/generic/applets/notifications/core/notification.cpp:83 #9 0x00007fdd46d852b1 in NotificationStack::addNotification (this=0x4867630, notification=0x4921890) at /var/tmp/portage/kde-base/plasma-workspace-4.7.2/work/plasma-workspace-4.7.2/plasma/generic/applets/notifications/ui/notificationstack.cpp:80 #10 0x00007fdd46d7a82f in Notifications::addNotification (this=0x89fa80, notification=0x4921890) at /var/tmp/portage/kde-base/plasma-workspace-4.7.2/work/plasma-workspace-4.7.2/plasma/generic/applets/notifications/ui/notifications.cpp:267 #11 0x00007fdd46d7b0c6 in Notifications::qt_metacall (this=0x89fa80, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff557a7550) at /var/tmp/portage/kde-base/plasma-workspace-4.7.2/work/plasma-workspace-4.7.2_build/plasma/generic/applets/notifications/notifications.moc:83 #12 0x00007fdd746feae1 in QMetaObject::activate (sender=0x8960f0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x339d901) at kernel/qobject.cpp:3278 #13 0x00007fdd46d6e49b in Manager::notificationAdded (this=<value optimized out>, _t1=0x4921890) at /var/tmp/portage/kde-base/plasma-workspace-4.7.2/work/plasma-workspace-4.7.2_build/plasma/generic/applets/notifications/notificationsmanager.moc:124 #14 0x00007fdd46d6e90c in Manager::addNotification (this=0x8960f0, notification=0x4921890) at /var/tmp/portage/kde-base/plasma-workspace-4.7.2/work/plasma-workspace-4.7.2/plasma/generic/applets/notifications/core/notificationsmanager.cpp:113 #15 0x00007fdd46d6edfb in Manager::qt_metacall (this=0x8960f0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff557a76c0) at /var/tmp/portage/kde-base/plasma-workspace-4.7.2/work/plasma-workspace-4.7.2_build/plasma/generic/applets/notifications/notificationsmanager.moc:107 #16 0x00007fdd746feae1 in QMetaObject::activate (sender=0x36cdd70, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x339d901) at kernel/qobject.cpp:3278 #17 0x00007fdd46d6f486 in Protocol::notificationCreated (this=<value optimized out>, _t1=0x4921890) at /var/tmp/portage/kde-base/plasma-workspace-4.7.2/work/plasma-workspace-4.7.2_build/plasma/generic/applets/notifications/protocol.moc:104 #18 0x00007fdd46d73394 in DBusNotificationProtocol::dataUpdated (this=0x36cdd70, source=<value optimized out>, data=<value optimized out>) at /var/tmp/portage/kde-base/plasma-workspace-4.7.2/work/plasma-workspace-4.7.2/plasma/generic/applets/notifications/protocols/notifications/dbusnotificationprotocol.cpp:125 #19 0x00007fdd46d73b25 in DBusNotificationProtocol::qt_metacall (this=0x36cdd70, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff557a7ad0) at /var/tmp/portage/kde-base/plasma-workspace-4.7.2/work/plasma-workspace-4.7.2_build/plasma/generic/applets/notifications/dbusnotificationprotocol.moc:86 #20 0x00007fdd746f0fb0 in QMetaMethod::invoke (this=0x7fff557a7f90, object=0x36cdd70, connectionType=<value optimized out>, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1578 #21 0x00007fdd746f24e2 in QMetaObject::invokeMethod (obj=0x36cdd70, member=<value optimized out>, type=<value optimized out>, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1151 #22 0x00007fdd7708bff9 in invokeMethod (this=<value optimized out>, s=0xdcc980, visualization=0x36cdd70, pollingInterval=<value optimized out>, align=Plasma::NoAlignment, immediateCall=true) at /usr/include/qt4/QtCore/qobjectdefs.h:424 #23 Plasma::DataEnginePrivate::connectSource (this=<value optimized out>, s=0xdcc980, visualization=0x36cdd70, pollingInterval=<value optimized out>, align=Plasma::NoAlignment, immediateCall=true) at /var/tmp/portage/kde-base/kdelibs-4.7.2/work/kdelibs-4.7.2/plasma/dataengine.cpp:673 #24 0x00007fdd7708d365 in Plasma::DataEngine::connectSource (this=0x36af890, source=<value optimized out>, visualization=0x36cdd70, pollingInterval=0, intervalAlignment=Plasma::NoAlignment) at /var/tmp/portage/kde-base/kdelibs-4.7.2/work/kdelibs-4.7.2/plasma/dataengine.cpp:106 #25 0x00007fdd46d73b3e in DBusNotificationProtocol::qt_metacall (this=0x36cdd70, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff557a8310) at /var/tmp/portage/kde-base/plasma-workspace-4.7.2/work/plasma-workspace-4.7.2_build/plasma/generic/applets/notifications/dbusnotificationprotocol.moc:85 #26 0x00007fdd746feae1 in QMetaObject::activate (sender=0x36af890, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x339d901) at kernel/qobject.cpp:3278 #27 0x00007fdd7708c1a6 in Plasma::DataEngine::sourceAdded (this=<value optimized out>, _t1=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.2/work/kdelibs-4.7.2_build/plasma/dataengine.moc:191 #28 0x00007fdd7708d56c in Plasma::DataEngine::setData (this=0x36af890, source=..., data=...) at /var/tmp/portage/kde-base/kdelibs-4.7.2/work/kdelibs-4.7.2/plasma/dataengine.cpp:223 #29 0x00007fdd46941606 in NotificationsEngine::Notify (this=0x36af890, app_name=<value optimized out>, replaces_id=<value optimized out>, app_icon=..., summary=..., body=<value optimized out>, actions=..., hints=..., timeout=3720) at /var/tmp/portage/kde-base/plasma-workspace-4.7.2/work/plasma-workspace-4.7.2/plasma/generic/dataengines/notifications/notificationsengine.cpp:202 #30 0x00007fdd46944510 in NotificationsAdaptor::qt_metacall (this=0x36cf390, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fff557a8840) at /var/tmp/portage/kde-base/plasma-workspace-4.7.2/work/plasma-workspace-4.7.2_build/plasma/generic/dataengines/notifications/notificationsadaptor.moc:125 #31 0x00007fdd74a3a43b in QDBusConnectionPrivate::deliverCall (this=<value optimized out>, object=<value optimized out>, msg=<value optimized out>, metaTypes=..., slotIdx=<value optimized out>) at qdbusintegrator.cpp:941 #32 0x00007fdd74a3bf65 in QDBusConnectionPrivate::activateCall (this=<value optimized out>, object=0x36cf390, flags=273, msg=...) at qdbusintegrator.cpp:851 #33 0x00007fdd74a3c906 in QDBusConnectionPrivate::activateObject (this=<value optimized out>, node=<value optimized out>, msg=..., pathStartPos=<value optimized out>) at qdbusintegrator.cpp:1409 #34 0x00007fdd74a3cb8e in QDBusActivateObjectEvent::placeMetaCall (this=0x4cc4930) at qdbusintegrator.cpp:1523 #35 0x00007fdd746f91da in QObject::event (this=0x36af890, e=0x7fff557a73b0) at kernel/qobject.cpp:1217 #36 0x00007fdd738f4b85 in QApplicationPrivate::notify_helper (this=0x6b0e30, receiver=0x36af890, e=0x4cc4930) at kernel/qapplication.cpp:4462 #37 0x00007fdd738f97a2 in QApplication::notify (this=0x6950a0, receiver=0x36af890, e=0x4cc4930) at kernel/qapplication.cpp:4341 #38 0x00007fdd753a6a50 in KApplication::notify (this=0x6950a0, receiver=0x36af890, event=0x4cc4930) at /var/tmp/portage/kde-base/kdelibs-4.7.2/work/kdelibs-4.7.2/kdeui/kernel/kapplication.cpp:311 #39 0x00007fdd746e8e5e in QCoreApplication::notifyInternal (this=0x6950a0, receiver=0x36af890, event=0x4cc4930) at kernel/qcoreapplication.cpp:731 #40 0x00007fdd746eba24 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x60c530) at kernel/qcoreapplication.h:215 #41 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x60c530) at kernel/qcoreapplication.cpp:1372 #42 0x00007fdd747112ee in sendPostedEvents (s=0x6beb20) at kernel/qcoreapplication.h:220 #43 postEventSourceDispatch (s=0x6beb20) at kernel/qeventdispatcher_glib.cpp:277 #44 0x00007fdd6bdc84cc in g_main_dispatch (context=0x6bdce0) at gmain.c:2441 #45 g_main_context_dispatch (context=0x6bdce0) at gmain.c:3014 #46 0x00007fdd6bdcc1a1 in g_main_context_iterate (context=0x6bdce0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:3092 #47 0x00007fdd6bdcc35e in g_main_context_iteration (context=0x6bdce0, may_block=1) at gmain.c:3155 #48 0x00007fdd74710ef2 in QEventDispatcherGlib::processEvents (this=0x60c130, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #49 0x00007fdd739978d2 in QGuiEventDispatcherGlib::processEvents (this=0x7fff557a73b0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #50 0x00007fdd746e7e92 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #51 0x00007fdd746e81f1 in QEventLoop::exec (this=0x7fff557a96b0, flags=) at kernel/qeventloop.cpp:201 #52 0x00007fdd746ebc67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #53 0x00007fdd77a2141d in kdemain (argc=1, argv=0x7fff557a9ae8) at /var/tmp/portage/kde-base/plasma-workspace-4.7.2/work/plasma-workspace-4.7.2/plasma/desktop/shell/main.cpp:120 #54 0x00007fdd77494cbc in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff557a9ad8) at libc-start.c:226 #55 0x0000000000400719 in _start () Reported using DrKonqi
*** Bug 283166 has been marked as a duplicate of this bug. ***
Since the Notification widget was replaced with a newer QML-based one, the previous versions are now considered unmaintained. There will be no more code contribution to the older versions. Please only report bugs and wishes to the new version, available since KDE 4.10