Bug 186200 - Plasma crashes on startup (KDE 4.2.1)
Summary: Plasma crashes on startup (KDE 4.2.1)
Status: RESOLVED DUPLICATE of bug 186324
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-05 11:25 UTC by Rafael
Modified: 2009-03-06 12:47 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 Rafael 2009-03-05 11:25:21 UTC
Version:            (using KDE 4.2.0)
OS:                Linux
Installed from:    Ubuntu Packages

After the update from KDE 4.2.0 to KDE 4.2.1 plasma crashed (Signal 11) on startup. I attached the error report below, although it mentions that the backtrace couldn't be done correctly.

I already deleted plasmarc and plasma-appletrc but that didn't improve anything. Via Alt+F2 on the blank screen which appears after the crash, I can start plasma and it runs without complications, but startup still doesnt' work. 

My system: Kubuntu 8.10 on a Thinkpad X200 with a Intel graphic card.

Greetings,

Rafael


---------

0xb7fb6430 in __kernel_vsyscall ()
[Current thread is 0 (LWP 8523)]

Thread 2 (Thread 0xa9be5b90 (LWP 8524)):
#0  0xb7fb6430 in __kernel_vsyscall ()
#1  0xb586c075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6435bbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb661f6f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb7979532 in ?? () from /usr/lib/libQtNetwork.so.4
#5  0xb661e6ae in ?? () from /usr/lib/libQtCore.so.4
#6  0xb586850f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb6427a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb53e56c0 (LWP 8523)):
#0  0xb7fb6430 in __kernel_vsyscall ()
#1  0xb63e2f36 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
#2  0xb63e2d4e in sleep () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7773e92 in ?? () from /usr/lib/libkdeui.so.5
#4  0xb7774854 in KCrash::defaultCrashHandler () from /usr/lib/libkdeui.so.5
#5  <signal handler called>
#6  0xb6729bba in QTimer::stop () from /usr/lib/libQtCore.so.4
#7  0xb7f52870 in ?? () from /usr/lib/libkdeinit4_plasma.so
#8  0xb7f5749b in ?? () from /usr/lib/libkdeinit4_plasma.so
#9  0xb6723a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#10 0xb67247e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#11 0xb7e5a297 in Plasma::View::sceneRectAboutToChange () from /usr/lib/libplasma.so.3
#12 0xb7e5b4f9 in ?? () from /usr/lib/libplasma.so.3
#13 0xb7e5a9fb in Plasma::View::qt_metacall () from /usr/lib/libplasma.so.3
#14 0xb7f5745a in ?? () from /usr/lib/libkdeinit4_plasma.so
#15 0xb6723a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#16 0xb67247e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#17 0xb7dda4d7 in Plasma::Applet::geometryChanged () from /usr/lib/libplasma.so.3
#18 0xb7de0de0 in Plasma::Applet::itemChange () from /usr/lib/libplasma.so.3
#19 0xb7df894f in Plasma::Containment::itemChange () from /usr/lib/libplasma.so.3
#20 0xb6f1e98f in QGraphicsItem::setPos () from /usr/lib/libQtGui.so.4
#21 0xb7df735a in ?? () from /usr/lib/libplasma.so.3
#22 0xb7df8a58 in Plasma::Containment::resizeEvent () from /usr/lib/libplasma.so.3
#23 0xb6f5e4ea in QGraphicsWidget::event () from /usr/lib/libQtGui.so.4
#24 0xb699e8ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#25 0xb69a672e in QApplication::notify () from /usr/lib/libQtGui.so.4
#26 0xb770410d in KApplication::notify () from /usr/lib/libkdeui.so.5
#27 0xb670ee61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#28 0xb69a981e in QCoreApplication::sendEvent () from /usr/lib/libQtGui.so.4
#29 0xb6f5f45e in QGraphicsWidget::setGeometry () from /usr/lib/libQtGui.so.4
#30 0xb6f5ca31 in QGraphicsWidget::resize () from /usr/lib/libQtGui.so.4
#31 0xb7f540f3 in ?? () from /usr/lib/libkdeinit4_plasma.so
#32 0xb7f55648 in ?? () from /usr/lib/libkdeinit4_plasma.so
#33 0xb7f5f376 in ?? () from /usr/lib/libkdeinit4_plasma.so
#34 0xb7f5fa96 in ?? () from /usr/lib/libkdeinit4_plasma.so
#35 0xb7f5fd0c in ?? () from /usr/lib/libkdeinit4_plasma.so
#36 0xb6723a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#37 0xb67247e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#38 0xb7dfc963 in Plasma::Corona::containmentAdded () from /usr/lib/libplasma.so.3
#39 0xb7dfe038 in Plasma::Corona::loadLayout () from /usr/lib/libplasma.so.3
#40 0xb7dff751 in Plasma::Corona::initializeLayout () from /usr/lib/libplasma.so.3
#41 0xb7f5c9ad in ?? () from /usr/lib/libkdeinit4_plasma.so
#42 0xb7f5cb45 in ?? () from /usr/lib/libkdeinit4_plasma.so
#43 0xb7f5fd3b in ?? () from /usr/lib/libkdeinit4_plasma.so
#44 0xb6723a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#45 0xb67247e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#46 0xb6729db7 in ?? () from /usr/lib/libQtCore.so.4
#47 0xb6729edc in ?? () from /usr/lib/libQtCore.so.4
#48 0xb671e53f in QObject::event () from /usr/lib/libQtCore.so.4
#49 0xb699e8ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#50 0xb69a672e in QApplication::notify () from /usr/lib/libQtGui.so.4
#51 0xb770410d in KApplication::notify () from /usr/lib/libkdeui.so.5
#52 0xb670ee61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#53 0xb673cd81 in ?? () from /usr/lib/libQtCore.so.4
#54 0xb6739520 in ?? () from /usr/lib/libQtCore.so.4
#55 0xb56ad6f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#56 0xb56b0da3 in ?? () from /usr/lib/libglib-2.0.so.0
#57 0xb56b0f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#58 0xb6739478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#59 0xb6a38ea5 in ?? () from /usr/lib/libQtGui.so.4
#60 0xb670d52a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#61 0xb670d6ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#62 0xb670fda5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#63 0xb699e767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#64 0xb7f487f6 in kdemain () from /usr/lib/libkdeinit4_plasma.so
#65 0x08048712 in _start ()
#0  0xb7fb6430 in __kernel_vsyscall ()
Comment 1 Diego 2009-03-05 17:24:37 UTC
If you can always reproduce the bug then you should take the time to install debugging symbols so that you can provide a complete backtrace for the developers:
http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports
Comment 2 Rafael 2009-03-06 00:33:17 UTC
The problem once disappeared only to reappear again. Now I can't even start plasma from the command line any more.

Here's the backtrace:

Anwendung: Plasma-Arbeitsfläche (plasma), Signal SIGSEGV
[Current thread is 0 (LWP 7150)]

Thread 2 (Thread 0xa9b65b90 (LWP 7153)):
#0  0xb7f22430 in __kernel_vsyscall ()
#1  0xb57d8075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb63a1bbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb658b6f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb78e5532 in ?? () from /usr/lib/libQtNetwork.so.4
#5  0xb658a6ae in ?? () from /usr/lib/libQtCore.so.4
#6  0xb57d450f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb6393a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb53516c0 (LWP 7150)):
[KCrash Handler]
#6  0xb6695bba in QTimer::stop () from /usr/lib/libQtCore.so.4
#7  0xb7ebe870 in PanelView::updatePanelGeometry (this=0x93cd328) at /build/buildd/kdebase-workspace-4.2.1a/plasma/shells/desktop/panelview.cpp:543
#8  0xb7ebfa87 in PanelView::pinchContainment (this=0x93cd328, screenGeom=@0xbfc21000) at /build/buildd/kdebase-workspace-4.2.1a/plasma/shells/desktop/panelview.cpp:689
#9  0xb7ec1648 in PanelView (this=0x93cd328, panel=0x917a228, id=0, parent=0x0) at /build/buildd/kdebase-workspace-4.2.1a/plasma/shells/desktop/panelview.cpp:243
#10 0xb7ecb376 in PlasmaApp::createView (this=0x90508d8, containment=0x917a228) at /build/buildd/kdebase-workspace-4.2.1a/plasma/shells/desktop/plasmaapp.cpp:619
#11 0xb7ecba96 in PlasmaApp::containmentAdded (this=0x90508d8, containment=0x917a228) at /build/buildd/kdebase-workspace-4.2.1a/plasma/shells/desktop/plasmaapp.cpp:663
#12 0xb7ecbd0c in PlasmaApp::qt_metacall (this=0x90508d8, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfc2130c)
    at /build/buildd/kdebase-workspace-4.2.1a/obj-i486-linux-gnu/plasma/shells/desktop/plasmaapp.moc:96
#13 0xb668fa60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#14 0xb66907e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#15 0xb7d68963 in Plasma::Corona::containmentAdded () from /usr/lib/libplasma.so.3
#16 0xb7d6a038 in Plasma::Corona::loadLayout () from /usr/lib/libplasma.so.3
#17 0xb7d6b751 in Plasma::Corona::initializeLayout () from /usr/lib/libplasma.so.3
#18 0xb7ec89ad in PlasmaApp::corona (this=0x90508d8) at /build/buildd/kdebase-workspace-4.2.1a/plasma/shells/desktop/plasmaapp.cpp:517
#19 0xb7ec8b45 in PlasmaApp::setupDesktop (this=0x90508d8) at /build/buildd/kdebase-workspace-4.2.1a/plasma/shells/desktop/plasmaapp.cpp:255
#20 0xb7ecbd3b in PlasmaApp::qt_metacall (this=0x90508d8, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfc21608)
    at /build/buildd/kdebase-workspace-4.2.1a/obj-i486-linux-gnu/plasma/shells/desktop/plasmaapp.moc:94
#21 0xb668fa60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#22 0xb66907e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#23 0xb6695db7 in ?? () from /usr/lib/libQtCore.so.4
#24 0xb6695edc in ?? () from /usr/lib/libQtCore.so.4
#25 0xb668a53f in QObject::event () from /usr/lib/libQtCore.so.4
#26 0xb690a8ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#27 0xb691272e in QApplication::notify () from /usr/lib/libQtGui.so.4
#28 0xb767010d in KApplication::notify (this=0x90508d8, receiver=0x90fb0b8, event=0xbfc21a9c) at /build/buildd/kde4libs-4.2.1a/kdeui/kernel/kapplication.cpp:307
#29 0xb667ae61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#30 0xb66a8d81 in ?? () from /usr/lib/libQtCore.so.4
#31 0xb66a5520 in ?? () from /usr/lib/libQtCore.so.4
#32 0xb56196f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0xb561cda3 in ?? () from /usr/lib/libglib-2.0.so.0
#34 0xb561cf61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#35 0xb66a5478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#36 0xb69a4ea5 in ?? () from /usr/lib/libQtGui.so.4
#37 0xb667952a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#38 0xb66796ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#39 0xb667bda5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#40 0xb690a767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#41 0xb7eb47f6 in kdemain (argc=1, argv=0xbfc21e74) at /build/buildd/kdebase-workspace-4.2.1a/plasma/shells/desktop/main.cpp:54
#42 0x08048712 in main (argc=) at /build/buildd/kdebase-workspace-4.2.1a/obj-i486-linux-gnu/plasma/shells/desktop/plasma_qgv_dummy.cpp:3
Comment 3 Rafael 2009-03-06 00:34:54 UTC
And here's the output that appears in konsole after typing in "plasma"

Thanks for any help,

Rafael

<unknown program name>(6574)/ checkComposite: Plasma has an argb visual 0x99d78b0 58720257                                                                      
<unknown program name>(6574)/ checkComposite: Plasma is COMPOSITE-less on 0x99d0ee8                                                                             
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout 
plasma(6575) Solid::Control::ManagerBasePrivate::loadBackend: Backend loaded:  "HAL-Energieverwaltung"                                                          
Object::connect: Attempt to bind non-signal TaskManager::TaskGroup::editRequest()                                                                               
QCoreApplication::postEvent: Unexpected null receiver                           
KCrash: Application 'plasma' crashing...                                        
sock_file=/home/rafael/.kde/socket-rafael-laptop/kdeinit4__0                    
plasma(6574): Communication problem with  "plasma" , it probably crashed.       
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "                                       

rafael@rafael-laptop:/etc$ <unknown program name>(6580)/ checkComposite: Plasma has an argb visual 0x8c708b0 58720257                                           
<unknown program name>(6580)/ checkComposite: Plasma is COMPOSITE-less on 0x8c69ee8                                                                             
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout 
plasma(6582) Solid::Control::ManagerBasePrivate::loadBackend: Backend loaded:  "HAL-Energieverwaltung"                                                          
Object::connect: Attempt to bind non-signal TaskManager::TaskGroup::editRequest()                                                                               
QCoreApplication::postEvent: Unexpected null receiver                           
plasma(6580): Communication problem with  "plasma" , it probably crashed.       
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "                                       


rafael@rafael-laptop:/etc$ plasma
<unknown program name>(7273)/ checkComposite: Plasma has an argb visual 0x921f8b0 83886081                                                                      
<unknown program name>(7273)/ checkComposite: Plasma is COMPOSITE-less on 0x9218ee8
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
plasma(7274) KServiceFactory::findServiceByDesktopPath: "findServiceByDesktopPath: /home/rafael/.kde/share/apps/RecentDocuments/show_bug.cgi.desktop not found"
plasma(7274) Solid::Control::ManagerBasePrivate::loadBackend: Backend loaded:  "HAL-Energieverwaltung"
Object::connect: Attempt to bind non-signal TaskManager::TaskGroup::editRequest()
QCoreApplication::postEvent: Unexpected null receiver
plasma(7273): Communication problem with  "plasma" , it probably crashed.
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "

rafael@rafael-laptop:/etc$ KCrash: Application 'plasma' crashing...
sock_file=/home/rafael/.kde/socket-rafael-laptop/kdeinit4__0
<unknown program name>(7277)/ checkComposite: Plasma has an argb visual 0x8a0a8b0 83886081
<unknown program name>(7277)/ checkComposite: Plasma is COMPOSITE-less on 0x8a03ee8
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
plasma(7279) KServiceFactory::findServiceByDesktopPath: "findServiceByDesktopPath: /home/rafael/.kde/share/apps/RecentDocuments/show_bug.cgi.desktop not found"
plasma(7279) Solid::Control::ManagerBasePrivate::loadBackend: Backend loaded:  "HAL-Energieverwaltung"
Object::connect: Attempt to bind non-signal TaskManager::TaskGroup::editRequest()
QCoreApplication::postEvent: Unexpected null receiver
plasma(7277): Communication problem with  "plasma" , it probably crashed.
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "
Comment 4 Gerard 2009-03-06 04:12:18 UTC
Ive the same problem. As Ive the same problem with KDE 4.1.3 and then updating to KDE 4.2 RC1 (if I remember well) I ask to lead KDE programmers: WHY EVERYTIME KDE UPDATES KDE CRASHES ? 3 CRASHES IN 3 UPDATES ! This is ANNOYING AND SHAMEFUL for a desktop that would promise so much! Jesus Im thinking in returning to simple-but-stable Gnome! 

And besides I had to get the solution from a contributor here instead of any help tip or window help. Thank you Rafael, I typed "plasma" in Konsole and after loading lines KDE starting to load but perhaps when I turn on PC tomorrow Ill get the same error, so this PLASMA CRASH IS STARTING TO PISS ME OFF AND THIS IS ONE REASON THAT GNOME IS MORE POPULAR FROM KDE: STABILITY! and I wont install to my mother as she have less idea of computing than me. If it would happened to her, what she would do? She shant be able to work! Besides she doesnt UNDERSTAND ENGLISH SO SHE SHAN'T BE ABLE TO OBTAIN HELP ! And besides again I dont have any idea debugging symbols is and if it is difficult for me that Im not a computing professional much less my mother or someone old or less computing skilled! SO KDE CONFIRMS THE MITH OF LINUX IS DIFFICULT !

There is a copy of Konsole session:

 gerard@PCGerard:~$ plasma
<unknown program name>(5776)/ checkComposite: Plasma has an argb visual 0x82e68b0 60817409                                                  
<unknown program name>(5776)/ checkComposite: Plasma is COMPOSITE-less on 0x82dfef8                                                         
plasma(5777) KServiceFactory::findServiceByDesktopPath: "findServiceByDesktopPath: /home/gerard/.kde/share/apps/RecentDocuments/plasma after loading kdm.kcrash.desktop not found"                                
plasma(5777) KServiceFactory::findServiceByDesktopPath: "findServiceByDesktopPath: /home/gerard/.kde/share/apps/RecentDocuments/Firefox 3 NoScript, la mejor extension en accion.desktop not found"               
plasma(5777) Solid::Control::ManagerBasePrivate::loadBackend: Backend loaded:  "HAL-Power"                                                  
QCoreApplication::postEvent: Unexpected null receiver                 
Unrecognized character: /                                             
Unrecognized character: /                                             
ERROR: syntax error                                                   
Unrecognized character: /                                             
Unrecognized character: /                                             
ERROR: syntax error                                                   
Unrecognized character: /                                             
Unrecognized character: /                                             
ERROR: syntax error                                                   
Unrecognized character: /                                             
Unrecognized character: /                                             
ERROR: syntax error                                                   
Unrecognized character: /                                             
Unrecognized character: /                                             
ERROR: syntax error                                                   
Unrecognized character: /                                             
Unrecognized character: /                                             
ERROR: syntax error                                                   
Unrecognized character: /                                             
Unrecognized character: /                                             
ERROR: syntax error                                                   
Unrecognized character: /                                             
Unrecognized character: /                                             
ERROR: syntax error                                                   
Unrecognized character: /                                             
Unrecognized character: /                                             
ERROR: syntax error                                                   
Unrecognized character: /                                             
Unrecognized character: /                                             
ERROR: syntax error                                                   
Unrecognized character: /                                             
Unrecognized character: /                                             
ERROR: syntax error                                                   
Unrecognized character: /                                             
Unrecognized character: /                                             
ERROR: syntax error                                                   
Unrecognized character: /                                             
Unrecognized character: /                                             
ERROR: syntax error                                                   
Unrecognized character: /
Unrecognized character: /
ERROR: syntax error
Unrecognized character: /
Unrecognized character: /
ERROR: syntax error
Warning: JPEG format error, rc = 5
plasma(5777) Frame::updateMenu: Current path:  "/home/gerard/Juegos/Soulcalibur/sc4_pub_3dhr_siegfried_psd.jpg"
Object::connect: Attempt to bind non-signal TaskManager::TaskGroup::editRequest()
QGraphicsLayout::addChildLayout: layout already has a parent
QGraphicsLayout::addChildLayout: layout already has a parent
QPainter::begin: Cannot paint on a null pixmap
QCoreApplication::postEvent: Unexpected null receiver
QPainter::begin: Cannot paint on a null pixmap
QCoreApplication::postEvent: Unexpected null receiver
gerard@PCGerard:~$ QCoreApplication::postEvent: Unexpected null receiver
gerard@PCGerard:~$

I dont understand anything and neither how with so many ERRORS KDE have loaded !
Comment 5 Marco Martin 2009-03-06 12:47:06 UTC
ok, seeing the second more detailed backtrace appears to be 186324 that has been resolved

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