Bug 288427

Summary: Plasma desktop crash after login and then after each start from console/krunner
Product: [Unmaintained] plasma4 Reporter: Marcin Gil <marcin.gil>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: gapon007, maakuth, marcin.gil, muravey.omsk, tobias.hagen
Priority: NOR    
Version: 4.8.3   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi

Description Marcin Gil 2011-12-07 17:35:53 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.7.3 (4.7.3)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-14-generic x86_64
Distribution: Ubuntu 11.10

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

Restarted plasma-desktop from krunner -- it crashed. Restarted plasma-desktop from console and got this:

➜  ~  plasma-desktop
QDBusObjectPath: invalid path ""
QGraphicsLinearLayout::insertItem: cannot insert null item
Object::connect: No such slot AbstractItemView::iconSettingsChanged(int)
Object::connect: No such signal QDBusAbstractInterface::Changed()
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QGridLayoutEngine::addItem: Cell (1, 1) already taken
link XMLID_34_ hasn't been detected!
link XMLID_34_ hasn't been detected!
link XMLID_36_ hasn't been detected!
➜  ~  QPixmap::handle(): Pixmap is not an X11 class pixmap
QPixmap::handle(): Pixmap is not an X11 class pixmap
QPixmap::handle(): Pixmap is not an X11 class pixmap
QPixmap::handle(): Pixmap is not an X11 class pixmap
QPixmap::handle(): Pixmap is not an X11 class pixmap
QPixmap::handle(): Pixmap is not an X11 class pixmap
QPixmap::handle(): Pixmap is not an X11 class pixmap
QPixmap::handle(): Pixmap is not an X11 class pixmap
Object::disconnect: No such slot DeviceNotificationsEngine::dataUpdated(QString,Plasma::DataEngine::Data)
Object::disconnect:  (sender name:   '/org/freedesktop/UDisks/devices/sda2')
Object::disconnect:  (receiver name: 'Device Notifications')
Object::disconnect: No such slot DeviceNotificationsEngine::dataUpdated(QString,Plasma::DataEngine::Data)
Object::disconnect:  (sender name:   '/org/freedesktop/UDisks/devices/sda3')
Object::disconnect:  (receiver name: 'Device Notifications')
➜  ~  plasma-desktop(3181)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application 
QGridLayoutEngine::addItem: Cell (1, 1) already taken
QGridLayoutEngine::addItem: Cell (3, 1) already taken
Object::disconnect: No such slot DeviceNotificationsEngine::dataUpdated(QString,Plasma::DataEngine::Data)
Object::disconnect:  (sender name:   '/org/freedesktop/UDisks/devices/sdb1')
Object::disconnect:  (receiver name: 'Device Notifications')
plasma-desktop(3181)/libakonadi Akonadi::EntityTreeModelPrivate::itemsFetched: Fetched an item which is already in the model 
plasma-desktop(3181)/libakonadi Akonadi::EntityTreeModelPrivate::itemsFetched: Fetched an item which is already in the model 
plasma-desktop(3181)/libakonadi Akonadi::EntityTreeModelPrivate::itemsFetched: Fetched an item which is already in the model 
plasma-desktop(3181)/libakonadi Akonadi::EntityTreeModelPrivate::itemsFetched: Fetched an item which is already in the model 
plasma-desktop(3181)/libakonadi Akonadi::EntityTreeModelPrivate::itemsFetched: Fetched an item which is already in the model 
Qt has caught an exception thrown from an event handler. Throwing
exceptions from an event handler is not supported in Qt. You must
reimplement QApplication::notify() and catch all exceptions there.

terminate called after throwing an instance of 'Akonadi::PayloadException'
  what():  Akonadi::PayloadException: No payload set
KCrash: Attempting to start /usr/bin/plasma-desktop from kdeinit
sock_file=/home/marcin/.kde/socket-drakkar/kdeinit4__0
KCrash: Application 'plasma-desktop' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/marcin/.kde/socket-drakkar/kdeinit4__0
➜  ~  QSocketNotifier: Invalid socket 17 and type 'Read', disabling...
QSocketNotifier: Invalid socket 22 and type 'Read', disabling...

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Aborted
[Current thread is 1 (Thread 0x7f4f59b677c0 (LWP 3270))]

Thread 5 (Thread 0x7f4f38f0a700 (LWP 3273)):
#0  0x00007f4f59448773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f4f4d9d2f68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4f4d9d3429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4f56639f3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f4f5660dcf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f4f5660def7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f4f5652527f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f4f565f0cbf in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f4f56527d05 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f4f4acec56c in ?? () from /usr/lib/nvidia-current/libGL.so.1
#10 0x00007f4f4e4dfefc in start_thread (arg=0x7f4f38f0a700) at pthread_create.c:304
#11 0x00007f4f5945489d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f4f2d574700 (LWP 3274)):
#0  0x00007f4f56639f40 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#1  0x00007f4f5660dcf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f4f5660def7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f4f5652527f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f4f565f0cbf in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f4f56527d05 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f4f4acec56c in ?? () from /usr/lib/nvidia-current/libGL.so.1
#7  0x00007f4f4e4dfefc in start_thread (arg=0x7f4f2d574700) at pthread_create.c:304
#8  0x00007f4f5945489d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f4f2cb5b700 (LWP 3275)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007f4f5652811e in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f4f5651c81f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f4f56527d05 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f4f4acec56c in ?? () from /usr/lib/nvidia-current/libGL.so.1
#5  0x00007f4f4e4dfefc in start_thread (arg=0x7f4f2cb5b700) at pthread_create.c:304
#6  0x00007f4f5945489d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f4f284a1700 (LWP 3282)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:216
#1  0x00007f4f5652811e in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#2  0x00007f4f5651c81f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f4f56527d05 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f4f4acec56c in ?? () from /usr/lib/nvidia-current/libGL.so.1
#5  0x00007f4f4e4dfefc in start_thread (arg=0x7f4f284a1700) at pthread_create.c:304
#6  0x00007f4f5945489d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f4f59b677c0 (LWP 3270)):
[KCrash Handler]
#6  0x00007f4f593a93a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f4f593acb0b in __GI_abort () at abort.c:92
#8  0x00007f4f55577d7d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9  0x00007f4f55575f26 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#10 0x00007f4f55575f53 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007f4f55576096 in __cxa_rethrow () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#12 0x00007f4f5660e02e in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#13 0x00007f4f56612789 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#14 0x00007f4f597531a3 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_plasma-desktop.so
#15 0x00007f4f5939430d in __libc_start_main (main=0x400640, argc=1, ubp_av=0x7fffed94f058, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffed94f048) at libc-start.c:226
#16 0x0000000000400671 in _start ()

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

Possible duplicates by query: bug 288402, bug 287910, bug 287795, bug 287703, bug 287571.

Reported using DrKonqi
Comment 1 Aaron J. Seigo 2011-12-07 17:49:10 UTC
a widget or akonadi is throwing an exception in an event handler that isn't being caught. unfortunately these backtraces do not contain enough information to be able to track it.
Comment 2 Markus Vuorio 2011-12-08 07:37:51 UTC
Created attachment 66492 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4

- What I was doing when the application crashed:

After resuming from hibernation and unlocking, plasma-desktop crashed. This happens quite often. I have three displays on two nvidia GPU's composed to one by Xinerama.

-- Backtrace (Reduced):
#6  0x00007f8d7e1763a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f8d7e179b0b in __GI_abort () at abort.c:92
[...]
#12 0x00007f8d7b3dc02e in QEventLoop::exec (this=<optimized out>, flags=<optimized out>) at kernel/qeventloop.cpp:214
#13 0x00007f8d7b3e0789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#14 0x00007f8d7e5201a3 in kdemain (argc=1, argv=0x7fff60379e68) at ../../../../plasma/desktop/shell/main.cpp:120
Comment 3 Marcin Gil 2011-12-09 19:28:42 UTC
Created attachment 66562 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.7.3 (4.7.3) using Qt 4.7.4

Updated KDE to 4.7.3-0ubuntu0.1~ppa1) and the issue is still there..

-- Backtrace (Reduced):
#6  0x00007f797a68b3a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f797a68eb0b in __GI_abort () at abort.c:92
[...]
#12 0x00007f79778f002e in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#13 0x00007f79778f4789 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#14 0x00007f797aa351a3 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_plasma-desktop.so
Comment 4 Marcin Gil 2011-12-12 19:04:08 UTC
Created attachment 66673 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.7.3 (4.7.3) using Qt 4.7.4

- What I was doing when the application crashed:

KDE 4.7.3a on Kubuntu. After update removed all .kde/share/config/plasma*

Started, logged in, plasma-desktop crashed. Restarted from console and it crashed.
In console:

➜  ~  plasma-desktop 
QDBusObjectPath: invalid path ""
Object::connect: No such signal QDBusAbstractInterface::Changed()
link XMLID_34_ hasn't been detected!
link XMLID_34_ hasn't been detected!
link XMLID_36_ hasn't been detected!
plasma-desktop(2194) MessageIndicator::adjustViewSize: No parentWidget for applet widget()! 
plasma-desktop(2194) MessageIndicator::adjustViewSize: No parentWidget for applet widget()! 
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QGridLayoutEngine::addItem: Cell (1, 1) already taken
QGraphicsLinearLayout::insertItem: cannot insert null item
QGraphicsLinearLayout::insertItem: cannot insert null item
Object::connect: No such slot AbstractItemView::iconSettingsChanged(int)
➜  ~  QPixmap::handle(): Pixmap is not an X11 class pixmap
QPixmap::handle(): Pixmap is not an X11 class pixmap
QPixmap::handle(): Pixmap is not an X11 class pixmap
QPixmap::handle(): Pixmap is not an X11 class pixmap
QPixmap::handle(): Pixmap is not an X11 class pixmap
QPixmap::handle(): Pixmap is not an X11 class pixmap
QPixmap::handle(): Pixmap is not an X11 class pixmap
QPixmap::handle(): Pixmap is not an X11 class pixmap
➜  ~  plasma-desktop(2194)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application 
QGridLayoutEngine::addItem: Cell (0, 1) already taken
QGridLayoutEngine::addItem: Cell (1, 1) already taken
QGridLayoutEngine::addItem: Cell (3, 1) already taken
plasma-desktop(2194)/libakonadi Akonadi::EntityTreeModelPrivate::itemsFetched: Fetched an item which is already in the model 
plasma-desktop(2194)/libakonadi Akonadi::EntityTreeModelPrivate::itemsFetched: Fetched an item which is already in the model 
plasma-desktop(2194)/libakonadi Akonadi::EntityTreeModelPrivate::itemsFetched: Fetched an item which is already in the model 
Qt has caught an exception thrown from an event handler. Throwing
exceptions from an event handler is not supported in Qt. You must
reimplement QApplication::notify() and catch all exceptions there.

terminate called after throwing an instance of 'Akonadi::PayloadException'
  what():  Akonadi::PayloadException: No payload set
KCrash: Attempting to start /usr/bin/plasma-desktop from kdeinit
sock_file=/home/marcin/.kde/socket-drakkar/kdeinit4__0
➜  ~  KCrash: Application 'plasma-desktop' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/marcin/.kde/socket-drakkar/kdeinit4__0

-- Backtrace (Reduced):
#6  0x00007fe26f0a23a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007fe26f0a5b0b in __GI_abort () at abort.c:92
[...]
#12 0x00007fe26c30702e in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#13 0x00007fe26c30b789 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#14 0x00007fe26f44c1a3 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_plasma-desktop.so
Comment 5 muravey.omsk 2011-12-19 12:01:49 UTC
Created attachment 66899 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4

- What I was doing when the application crashed:

restart Plasma-desktop from console......

-- Backtrace (Reduced):
#6  0x00007f1b4c9b83a5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f1b4c9bbb0b in __GI_abort () at abort.c:92
[...]
#12 0x00007f1b49c1e02e in QEventLoop::exec (this=<optimized out>, flags=<optimized out>) at kernel/qeventloop.cpp:214
#13 0x00007f1b49c22789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#14 0x00007f1b4cd621a3 in kdemain (argc=1, argv=0x7fffa2e315b8) at ../../../../plasma/desktop/shell/main.cpp:120
Comment 6 tobias.hagen 2012-04-15 17:10:19 UTC
WHat i was doing: starting plasma-desktop from konsole:

sandman@greyback ~/Videos $ QDBusObjectPath: invalid path ""
QGraphicsLinearLayout::insertItem: cannot insert null item
QGraphicsLinearLayout::insertItem: cannot insert null item
Object::connect: No such slot AbstractItemView::iconSettingsChanged(int)
plasma-desktop(2451)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize() D-Bus call failed:  "The name org.kde.kded was not provided by any .service files" 

Object::connect: No such signal QDBusAbstractInterface::Changed()
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Datei oder Verzeichnis nicht gefunden
QFileSystemWatcher: failed to add paths: /home/sandman/.config/ibus/bus
KCrash: Attempting to start /usr/bin/plasma-desktop from kdeinit
sock_file=/home/sandman/.kde/socket-greyback/kdeinit4__0
plasma-desktop(2450): Communication problem with  "plasma-desktop" , it probably crashed. 
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" " 

KCrash: Application 'plasma-desktop' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/sandman/.kde/socket-greyback/kdeinit4__0
QSocketNotifier: Invalid socket 13 and type 'Read', disabling...
QSocketNotifier: Invalid socket 15 and type 'Read', disabling...


then, as instructed in arch-forums: 
greyback ~ # rm -rf /var/tmp/kdecache-sandman

start after that:
sandman@greyback ~/Videos $ plasma-desktop &
[1] 3069
sandman@greyback ~/Videos $ QDBusObjectPath: invalid path ""
kbuildsycoca4 running...
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry Actions in "ServiceMenus/mint-md5sum.desktop" is not compliant with XDG standard (missing trailing semicolon). 
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry MimeType in ".hidden/mintInstall.py.desktop" is not compliant with XDG standard (missing trailing semicolon). 
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry Categories in "/usr/share/applications/upload-manager.desktop" is not compliant with XDG standard (missing trailing semicolon). 
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry Categories in "/usr/share/applications/mintInstall_mime.desktop" is not compliant with XDG standard (missing trailing semicolon). 
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry Categories in "/usr/share/applications/mintInstall.desktop" is not compliant with XDG standard (missing trailing semicolon). 
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry Categories in "/usr/share/applications/im-switch.desktop" is not compliant with XDG standard (missing trailing semicolon).                                                                                                     
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry Categories in "/usr/share/applications/mintBackup_mime.desktop" is not compliant with XDG standard (missing trailing semicolon).                                                                                               
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry Categories in "/usr/share/applications/kde4/bluedevil-network-panu.desktop" is not compliant with XDG standard (missing trailing semicolon).                                                                                   
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry Categories in "/usr/share/applications/kde4/bluedevil-network-dun.desktop" is not compliant with XDG standard (missing trailing semicolon).                                                                                    
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry Categories in "/usr/share/applications/imagewriter.desktop" is not compliant with XDG standard (missing trailing semicolon).                                                                                                   
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry Categories in "/usr/share/applications/mintBackup.desktop" is not compliant with XDG standard (missing trailing semicolon).                                                                                                    
QGraphicsLinearLayout::insertItem: cannot insert null item                                                                                     
QGraphicsLinearLayout::insertItem: cannot insert null item                                                                                     
Object::connect: No such slot AbstractItemView::iconSettingsChanged(int)                                                                       
plasma-desktop(3070)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize() D-Bus call failed:  "The name org.kde.kded was not provided by any .service files"                                                                                                                      
                                                                                                                                               
Object::connect: No such signal QDBusAbstractInterface::Changed()                                                                              
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Datei oder Verzeichnis nicht gefunden
QFileSystemWatcher: failed to add paths: /home/sandman/.config/ibus/bus
KCrash: Attempting to start /usr/bin/plasma-desktop from kdeinit
sock_file=/home/sandman/.kde/socket-greyback/kdeinit4__0
plasma-desktop(3069): Communication problem with  "plasma-desktop" , it probably crashed. 
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" " 

KCrash: Application 'plasma-desktop' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/sandman/.kde/socket-greyback/kdeinit4__0
QSocketNotifier: Invalid socket 15 and type 'Read', disabling...
QSocketNotifier: Invalid socket 13 and type 'Read', disabling...

[1]+  Exit 255                plasma-desktop
sandman@greyback ~/Videos $ plasma-desktop &
[1] 3556
sandman@greyback ~/Videos $ QDBusObjectPath: invalid path ""
QGraphicsLinearLayout::insertItem: cannot insert null item
QGraphicsLinearLayout::insertItem: cannot insert null item
Object::connect: No such slot AbstractItemView::iconSettingsChanged(int)
plasma-desktop(3557)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize() D-Bus call failed:  "The name org.kde.kded was not provided by any .service files" 

Object::connect: No such signal QDBusAbstractInterface::Changed()
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Datei oder Verzeichnis nicht gefunden
QFileSystemWatcher: failed to add paths: /home/sandman/.config/ibus/bus
KCrash: Attempting to start /usr/bin/plasma-desktop from kdeinit
sock_file=/home/sandman/.kde/socket-greyback/kdeinit4__0
plasma-desktop(3556): Communication problem with  "plasma-desktop" , it probably crashed. 
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" " 

KCrash: Application 'plasma-desktop' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/sandman/.kde/socket-greyback/kdeinit4__0
QSocketNotifier: Invalid socket 15 and type 'Read', disabling...
QSocketNotifier: Invalid socket 13 and type 'Read', disabling...

latest traceback:
sandman@greyback ~/Videos $ plasma-desktop &
[1] 3069
sandman@greyback ~/Videos $ QDBusObjectPath: invalid path ""
kbuildsycoca4 running...
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry Actions in "ServiceMenus/mint-md5sum.desktop" is not compliant with XDG standard (missing trailing semicolon). 
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry MimeType in ".hidden/mintInstall.py.desktop" is not compliant with XDG standard (missing trailing semicolon). 
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry Categories in "/usr/share/applications/upload-manager.desktop" is not compliant with XDG standard (missing trailing semicolon). 
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry Categories in "/usr/share/applications/mintInstall_mime.desktop" is not compliant with XDG standard (missing trailing semicolon). 
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry Categories in "/usr/share/applications/mintInstall.desktop" is not compliant with XDG standard (missing trailing semicolon). 
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry Categories in "/usr/share/applications/im-switch.desktop" is not compliant with XDG standard (missing trailing semicolon).                                                                                                     
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry Categories in "/usr/share/applications/mintBackup_mime.desktop" is not compliant with XDG standard (missing trailing semicolon).                                                                                               
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry Categories in "/usr/share/applications/kde4/bluedevil-network-panu.desktop" is not compliant with XDG standard (missing trailing semicolon).                                                                                   
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry Categories in "/usr/share/applications/kde4/bluedevil-network-dun.desktop" is not compliant with XDG standard (missing trailing semicolon).                                                                                    
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry Categories in "/usr/share/applications/imagewriter.desktop" is not compliant with XDG standard (missing trailing semicolon).                                                                                                   
kbuildsycoca4(3072) KConfigGroup::readXdgListEntry: List entry Categories in "/usr/share/applications/mintBackup.desktop" is not compliant with XDG standard (missing trailing semicolon).                                                                                                    
QGraphicsLinearLayout::insertItem: cannot insert null item                                                                                     
QGraphicsLinearLayout::insertItem: cannot insert null item                                                                                     
Object::connect: No such slot AbstractItemView::iconSettingsChanged(int)                                                                       
plasma-desktop(3070)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize() D-Bus call failed:  "The name org.kde.kded was not provided by any .service files"                                                                                                                      
                                                                                                                                               
Object::connect: No such signal QDBusAbstractInterface::Changed()                                                                              
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Datei oder Verzeichnis nicht gefunden
QFileSystemWatcher: failed to add paths: /home/sandman/.config/ibus/bus
KCrash: Attempting to start /usr/bin/plasma-desktop from kdeinit
sock_file=/home/sandman/.kde/socket-greyback/kdeinit4__0
plasma-desktop(3069): Communication problem with  "plasma-desktop" , it probably crashed. 
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" " 

KCrash: Application 'plasma-desktop' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/sandman/.kde/socket-greyback/kdeinit4__0
QSocketNotifier: Invalid socket 15 and type 'Read', disabling...
QSocketNotifier: Invalid socket 13 and type 'Read', disabling...

[1]+  Exit 255                plasma-desktop
sandman@greyback ~/Videos $ plasma-desktop &
[1] 3556
sandman@greyback ~/Videos $ QDBusObjectPath: invalid path ""
QGraphicsLinearLayout::insertItem: cannot insert null item
QGraphicsLinearLayout::insertItem: cannot insert null item
Object::connect: No such slot AbstractItemView::iconSettingsChanged(int)
plasma-desktop(3557)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize() D-Bus call failed:  "The name org.kde.kded was not provided by any .service files" 

Object::connect: No such signal QDBusAbstractInterface::Changed()
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Datei oder Verzeichnis nicht gefunden
QFileSystemWatcher: failed to add paths: /home/sandman/.config/ibus/bus
KCrash: Attempting to start /usr/bin/plasma-desktop from kdeinit
sock_file=/home/sandman/.kde/socket-greyback/kdeinit4__0
plasma-desktop(3556): Communication problem with  "plasma-desktop" , it probably crashed. 
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" " 

KCrash: Application 'plasma-desktop' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/sandman/.kde/socket-greyback/kdeinit4__0
QSocketNotifier: Invalid socket 15 and type 'Read', disabling...
QSocketNotifier: Invalid socket 13 and type 'Read', disabling...
Comment 7 tobias.hagen 2012-04-15 17:13:04 UTC
Traceback:
Application: Plasma-Desktop-Umgebung (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f32556977a0 (LWP 3557))]

Thread 3 (Thread 0x7f32330f6700 (LWP 3558)):
#0  0x00007f3249dc8034 in __pthread_mutex_lock (mutex=0x2846ee8) at pthread_mutex_lock.c:61
#1  0x00007f32492b8023 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f32492b8dfd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f32492b9429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f3252160f3e in QEventDispatcherGlib::processEvents (this=0x2838d40, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f3252134cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f3252134ef7 in QEventLoop::exec (this=0x7f32330f5db0, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f325204c27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#8  0x00007f3252117cbf in QInotifyFileSystemWatcherEngine::run (this=0x283df90) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f325204ed05 in QThreadPrivate::start (arg=0x283df90) at thread/qthread_unix.cpp:331
#10 0x00007f3249dc5efc in start_thread (arg=0x7f32330f6700) at pthread_create.c:304
#11 0x00007f3254f8259d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f322bfff700 (LWP 3559)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f322bffead0 in ?? ()
#2  0x00007fffa17547e7 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0x7f32556977a0 (LWP 3557)):
[KCrash Handler]
#6  WicdNetworkManager::createNetworkInterface (this=0x7fffa161b340, uni=...) at ../../../solid/wicd/networkmanager.cpp:165
#7  0x00007f322af1436b in Solid::Control::NetworkManagerNm09Private::networkInterfaces (this=0x2a9bdd0) at ../../../../../solidcontrolfuture/libs/solid/control/networkmanager.cpp:109
#8  0x00007f322af143ec in Solid::Control::NetworkManagerNm09::networkInterfaces () at ../../../../../solidcontrolfuture/libs/solid/control/networkmanager.cpp:119
#9  0x00007f32303d57da in NetworkManagerApplet::NetworkManagerApplet (this=0x2a53010, parent=<optimized out>, args=<optimized out>) at ../../applet/networkmanager.cpp:101
#10 0x00007f32303d6ee7 in KPluginFactory::createInstance<NetworkManagerApplet, QObject> (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/kpluginfactory.h:477
#11 0x00007f32528fed61 in KPluginFactory::create (this=0x2a50a60, iface=0x7f3254c1c300 "Plasma::Applet", parentWidget=0x0, parent=0x0, args=..., keyword=<optimized out>) at ../../kdecore/util/kpluginfactory.cpp:203
#12 0x00007f3254ac3b6f in create<Plasma::Applet> (keyword=..., parent=0x0, this=0x2a50a60, args=..., parentWidget=0x0) at ../../kdecore/util/kpluginfactory.h:531
#13 createInstance<Plasma::Applet> (error=0x7fffa161b7a0, args=..., parent=0x0, parentWidget=0x0, this=0x2a5c470) at ../../kdecore/services/kservice.h:553
#14 createInstance<Plasma::Applet> (error=0x7fffa161b7a0, args=..., parent=0x0, this=0x2a5c470) at ../../kdecore/services/kservice.h:530
#15 Plasma::PluginLoader::loadApplet (this=<optimized out>, name=..., appletId=<optimized out>, args=<optimized out>) at ../../plasma/pluginloader.cpp:151
#16 0x00007f323b758008 in SystemTray::PlasmoidTask::setupApplet (this=0x2a481c0, plugin=..., id=<optimized out>) at ../../../../../plasma/generic/applets/systemtray/protocols/plasmoid/plasmoidtask.cpp:134
#17 0x00007f323b7560de in SystemTray::PlasmoidProtocol::addApplet (this=0x214ab10, appletName=..., id=3, parent=0x2022d90) at ../../../../../plasma/generic/applets/systemtray/protocols/plasmoid/plasmoidtaskprotocol.cpp:101
#18 0x00007f323b75745f in SystemTray::PlasmoidProtocol::loadFromConfig (this=0x214ab10, parent=0x2022d90) at ../../../../../plasma/generic/applets/systemtray/protocols/plasmoid/plasmoidtaskprotocol.cpp:83
#19 0x00007f323b7626b5 in SystemTray::Applet::configChanged (this=0x2022d90) at ../../../../../plasma/generic/applets/systemtray/ui/applet.cpp:211
#20 0x00007f323b7603a1 in SystemTray::Applet::constraintsEvent (this=0x2022d90, constraints=...) at ../../../../../plasma/generic/applets/systemtray/ui/applet.cpp:258
#21 0x00007f3254a7d0bf in Plasma::Applet::flushPendingConstraintsEvents (this=0x2022d90) at ../../plasma/applet.cpp:1365
#22 0x00007f3254a8d3f7 in Plasma::ContainmentPrivate::initApplets (this=0x20d93e0) at ../../plasma/containment.cpp:470
#23 0x00007f3254aa1b52 in Plasma::CoronaPrivate::importLayout (this=0x1fdb450, conf=<optimized out>, mergeConfig=false) at ../../plasma/corona.cpp:1066
#24 0x00007f3254aa2824 in Plasma::Corona::loadLayout (this=0x1fda410, configName=...) at ../../plasma/corona.cpp:278
#25 0x00007f3254aa28ec in Plasma::Corona::initializeLayout (this=0x1fda410, configName=...) at ../../plasma/corona.cpp:181
#26 0x00007f325529a44b in PlasmaApp::corona (this=0x1e535a0) at ../../../../plasma/desktop/shell/plasmaapp.cpp:831
#27 0x00007f325529a76a in PlasmaApp::setupDesktop (this=0x1e535a0) at ../../../../plasma/desktop/shell/plasmaapp.cpp:312
#28 0x00007f325529bf42 in PlasmaApp::qt_metacall (this=0x1e535a0, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x1fcdbc0) at ./plasmaapp.moc:142
#29 0x00007f325214ca5e in QObject::event (this=0x1e535a0, e=<optimized out>) at kernel/qobject.cpp:1217
#30 0x00007f32514e9324 in QApplication::event (this=0x1e535a0, e=0x1fbdfd0) at kernel/qapplication.cpp:2527
#31 0x00007f32514e5474 in notify_helper (e=0x1fbdfd0, receiver=0x1e535a0, this=0x1e66200) at kernel/qapplication.cpp:4486
#32 QApplicationPrivate::notify_helper (this=0x1e66200, receiver=0x1e535a0, e=0x1fbdfd0) at kernel/qapplication.cpp:4458
#33 0x00007f32514ea2e1 in QApplication::notify (this=0x1e535a0, receiver=0x1e535a0, e=0x1fbdfd0) at kernel/qapplication.cpp:4365
#34 0x00007f3252de4466 in KApplication::notify (this=0x1e535a0, receiver=0x1e535a0, event=0x1fbdfd0) at ../../kdeui/kernel/kapplication.cpp:311
#35 0x00007f3252135afc in QCoreApplication::notifyInternal (this=0x1e535a0, receiver=0x1e535a0, event=0x1fbdfd0) at kernel/qcoreapplication.cpp:787
#36 0x00007f325213951f in sendEvent (event=0x1fbdfd0, receiver=0x1e535a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#37 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1dea430) at kernel/qcoreapplication.cpp:1428
#38 0x00007f3252160a73 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#39 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#40 0x00007f32492b8a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007f32492b9258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007f32492b9429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007f3252160ed6 in QEventDispatcherGlib::processEvents (this=0x1debf40, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#44 0x00007f325158d10e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#45 0x00007f3252134cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#46 0x00007f3252134ef7 in QEventLoop::exec (this=0x7fffa161d0b0, flags=...) at kernel/qeventloop.cpp:201
#47 0x00007f3252139789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#48 0x00007f32552811a3 in kdemain (argc=1, argv=0x7fffa161d498) at ../../../../plasma/desktop/shell/main.cpp:120
#49 0x00007f3254ec030d in __libc_start_main (main=0x400640 <main(int, char**)>, argc=1, ubp_av=0x7fffa161d498, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffa161d488) at libc-start.c:226
#50 0x0000000000400671 in _start ()
Comment 8 gapon 2012-05-28 11:23:31 UTC
Created attachment 71409 [details]
New crash information added by DrKonqi

plasma-desktop (0.4) on KDE Platform 4.8.3 (4.8.3) using Qt 4.8.1

- What I was doing when the application crashed:

nothing since the desktop was locked (i was at lunch ;)

-- Backtrace (Reduced):
#6  0x00007fa023fe4445 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007fa023fe7bab in __GI_abort () at abort.c:91
[...]
#12 0x00007fa02123f16c in QEventLoop::exec (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:218
#13 0x00007fa021243f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#14 0x00007fa0243aca13 in kdemain (argc=1, argv=0x7fffcdaa9bf8) at ../../../../plasma/desktop/shell/main.cpp:120
Comment 9 Myriam Schweingruber 2012-05-28 14:48:00 UTC
(In reply to comment #8)
> Created attachment 71409 [details]
> New crash information added by DrKonqi
> 
> plasma-desktop (0.4) on KDE Platform 4.8.3 (4.8.3) using Qt 4.8.1
> 
> - What I was doing when the application crashed:
> 
> nothing since the desktop was locked (i was at lunch ;)
> 
> -- Backtrace (Reduced):
> #6  0x00007fa023fe4445 in __GI_raise (sig=<optimized out>) at
> ../nptl/sysdeps/unix/sysv/linux/raise.c:64
> #7  0x00007fa023fe7bab in __GI_abort () at abort.c:91
> [...]
> #12 0x00007fa02123f16c in QEventLoop::exec (this=<optimized out>, flags=...)
> at kernel/qeventloop.cpp:218
> #13 0x00007fa021243f67 in QCoreApplication::exec () at
> kernel/qcoreapplication.cpp:1148
> #14 0x00007fa0243aca13 in kdemain (argc=1, argv=0x7fffcdaa9bf8) at
> ../../../../plasma/desktop/shell/main.cpp:120

This backtrace is completely different from the others in this report, please file a separate bug report with exact steps on how to reproduce it
Comment 10 Andrew Crouthamel 2018-09-04 19:04:51 UTC
Hello! Plasma 4 was replaced by Plasma 5 four years ago by the KDE community. In that time we have made great strides in stability and functionality. We are closing all Plasma 4 bugs as most of them are no longer applicable to the new frameworks Plasma 5 is built upon. If you could, please re-test with the latest version of Plasma 5, and submit a new bug to "plasmashell" if you continue to have an issue. Thank you!