Bug 198138 - Plasma-desktop crashes on startup
Summary: Plasma-desktop crashes on startup
Status: RESOLVED DUPLICATE of bug 198522
Alias: None
Product: Network Management
Classification: Miscellaneous
Component: Plasma Widget (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Will Stephenson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-28 11:22 UTC by Robet Piasek
Modified: 2009-07-07 16:38 UTC (History)
3 users (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 Robet Piasek 2009-06-28 11:22:04 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.2.95 (KDE 4.2.95 (KDE 4.3 RC1))
Qt Version: 4.5.2
Operating System: Linux 2.6.30-gentoo-r1 x86_64

What I was doing when the application crashed:
It crashes just after login after successful authentication.

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Aborted
[Current thread is 0 (LWP 7088)]

Thread 2 (Thread 0x7ff6172c9910 (LWP 7094)):
#0  0x00007ff6353b1279 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007ff635620819 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007ff631da8944 in QHostInfoAgent::run () from /usr/lib64/qt4/libQtNetwork.so.4
#3  0x00007ff63561fa94 in QThreadPrivate::start () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007ff6353ad2e7 in start_thread () from /lib/libpthread.so.0
#5  0x00007ff632e8b38d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ff635b9c750 (LWP 7088)):
[KCrash Handler]
#5  0x00007ff632deb645 in raise () from /lib/libc.so.6
#6  0x00007ff632decb63 in abort () from /lib/libc.so.6
#7  0x00007ff62e573625 in _dbus_abort () from /usr/lib/libdbus-1.so.3
#8  0x00007ff62e56f4dd in _dbus_warn_check_failed () from /usr/lib/libdbus-1.so.3
#9  0x00007ff62e564629 in dbus_message_new_method_call () from /usr/lib/libdbus-1.so.3
#10 0x00007ff631b00689 in QDBusMessagePrivate::toDBusMessage () from /usr/lib64/qt4/libQtDBus.so.4
#11 0x00007ff631afd698 in QDBusConnectionPrivate::sendWithReply () from /usr/lib64/qt4/libQtDBus.so.4
#12 0x00007ff631afe04a in QDBusConnectionPrivate::findMetaObject () from /usr/lib64/qt4/libQtDBus.so.4
#13 0x00007ff631b0651b in QDBusInterfacePrivate::QDBusInterfacePrivate () from /usr/lib64/qt4/libQtDBus.so.4
#14 0x00007ff631b065e6 in QDBusInterface::QDBusInterface () from /usr/lib64/qt4/libQtDBus.so.4
#15 0x00007ff6192dacf6 in RemoteActivatableList::init () from /usr/lib64/libknmclient.so.4
#16 0x00007ff619501546 in NetworkManagerApplet::init () from /usr/lib64/kde4/plasma_applet_networkmanagement.so
#17 0x00007ff62cfd4319 in Plasma::Corona::loadLayout () from /usr/lib64/libplasma.so.3
#18 0x00007ff62cfd5c62 in Plasma::Corona::initializeLayout () from /usr/lib64/libplasma.so.3
#19 0x00007ff62a56f41d in PlasmaApp::corona () from /usr/lib64/libkdeinit4_plasma-desktop.so
#20 0x00007ff62a56f568 in PlasmaApp::setupDesktop () from /usr/lib64/libkdeinit4_plasma-desktop.so
#21 0x00007ff62a5735a5 in PlasmaApp::qt_metacall () from /usr/lib64/libkdeinit4_plasma-desktop.so
#22 0x00007ff635705e7d in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#23 0x00007ff63570c33f in QSingleShotTimer::timerEvent () from /usr/lib64/qt4/libQtCore.so.4
#24 0x00007ff635702713 in QObject::event () from /usr/lib64/qt4/libQtCore.so.4
#25 0x00007ff6335c64ad in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#26 0x00007ff6335cdeda in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#27 0x00007ff634107e1b in KApplication::notify () from /usr/lib64/libkdeui.so.5
#28 0x00007ff6356f3d7b in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#29 0x00007ff63571bfde in QTimerInfoList::activateTimers () from /usr/lib64/qt4/libQtCore.so.4
#30 0x00007ff635718fbd in timerSourceDispatch () from /usr/lib64/qt4/libQtCore.so.4
#31 0x00007ff6324eaea9 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#32 0x00007ff6324ee518 in ?? () from /usr/lib/libglib-2.0.so.0
#33 0x00007ff6324ee6dc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#34 0x00007ff635718f1f in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#35 0x00007ff63364d85f in QGuiEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtGui.so.4
#36 0x00007ff6356f2722 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#37 0x00007ff6356f28bc in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#38 0x00007ff6356f495c in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4
#39 0x00007ff62a55a0db in kdemain () from /usr/lib64/libkdeinit4_plasma-desktop.so
#40 0x000000000040713e in launch ()
#41 0x0000000000407938 in handle_launcher_request ()
#42 0x0000000000407dd1 in handle_requests ()
#43 0x00000000004089a5 in main ()

Reported using DrKonqi
Comment 1 Robet Piasek 2009-06-28 11:35:43 UTC
Ok, it seems this crash was caused by one applet crashing (it was networkmanager applet this time).

In the future, it would be useful for plasma-desktop crashes to be able to review active applets and have an option to deselect one from loading before restarting plasma-desktop.

Currently the only way to get plasma-desktop up and running in case like this, is to manually edit .kde4/share/config/plasma-desktop-appletsrc and remove offending plasmoid.

Rob
Comment 2 Dario Andres 2009-07-07 16:38:10 UTC
Merging with bug 198522 which has a completer backtrace. Thanks

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