klasma-desktop crash after upgrade KDE to 4.7

Hi,

After upgrade KDE to 4.7, I restarted system, when login, the klasma-desktop always crash. can’t start.

See, below picture:
https://picasaweb.google.com/lh/photo/EGzPOVbYvOQgOtzzO5SNBg?feat=directlink

And got below info:


Application: Plasma Desktop Shell (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  0x00007fdf45ce2a06 in QString::operator<(QString const&) const () from /usr/lib64/libQtCore.so.4
#7  0x00007fdf2a586cd5 in GroupInfo::operator<(GroupInfo const&) const () from /usr/lib64/libplasma_groupingcontainment.so.4
#8  0x00007fdf2a595d48 in QMap<GroupInfo, AbstractGroup* (*)(QGraphicsItem*)>::mutableFindNode(QMapData::Node**, GroupInfo const&) const () from /usr/lib64/libplasma_groupingcontainment.so.4
#9  0x00007fdf2a59e6dd in global constructors keyed to flowgroup.cpp () from /usr/lib64/libplasma_groupingcontainment.so.4
#10 0x00007fdf2a5a6a96 in __do_global_ctors_aux () from /usr/lib64/libplasma_groupingcontainment.so.4
#11 0x00007fdf2a57e293 in _init () from /usr/lib64/libplasma_groupingcontainment.so.4
#12 0x00007fdf2a7e06f8 in ?? () from /usr/lib64/kde4/plasma_containment_groupingdesktop.so
#13 0x00007fdf46f4d789 in call_init () from /lib64/ld-linux-x86-64.so.2                                                                                      
#14 0x00007fdf46f4d8c7 in _dl_init_internal () from /lib64/ld-linux-x86-64.so.2                                                                              
#15 0x00007fdf46f51c8a in dl_open_worker () from /lib64/ld-linux-x86-64.so.2                                                                                 
#16 0x00007fdf46f4d5f6 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2                                                                                
#17 0x00007fdf46f515da in _dl_open () from /lib64/ld-linux-x86-64.so.2                                                                                       
#18 0x00007fdf424fef26 in dlopen_doit () from /lib64/libdl.so.2                                                                                              
#19 0x00007fdf46f4d5f6 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2                                                                                
#20 0x00007fdf424ff4cc in _dlerror_run () from /lib64/libdl.so.2                                                                                             
#21 0x00007fdf424fefd1 in dlopen@@GLIBC_2.2.5 () from /lib64/libdl.so.2                                                                                      
#22 0x00007fdf45d7a0db in ?? () from /usr/lib64/libQtCore.so.4                                                                                               
#23 0x00007fdf45d753a5 in ?? () from /usr/lib64/libQtCore.so.4                                                                                               
#24 0x00007fdf462de8d0 in KPluginLoader::load() () from /usr/lib64/libkdecore.so.5                                                                           
#25 0x00007fdf462debfa in KPluginLoader::pluginVersion() const () from /usr/lib64/libkdecore.so.5                                                            
#26 0x00007fdf3ca7e1c2 in Plasma::PluginLoader::loadApplet(QString const&, unsigned int, QList<QVariant> const&) () from /usr/lib64/libplasma.so.3           
#27 0x00007fdf3ca5a503 in Plasma::CoronaPrivate::addContainment(QString const&, QList<QVariant> const&, unsigned int, bool) () from /usr/lib64/libplasma.so.3
#28 0x00007fdf3ca5caaa in Plasma::CoronaPrivate::importLayout(KConfigBase const&, bool) () from /usr/lib64/libplasma.so.3                                    
#29 0x00007fdf3ca5d495 in Plasma::Corona::loadLayout(QString const&) () from /usr/lib64/libplasma.so.3                                                       
#30 0x00007fdf3ca5d573 in Plasma::Corona::initializeLayout(QString const&) () from /usr/lib64/libplasma.so.3                                                 
#31 0x00007fdf34bbec92 in PlasmaApp::corona() () from /usr/lib64/libkdeinit4_plasma-desktop.so                                                               
#32 0x00007fdf34bbef97 in PlasmaApp::setupDesktop() () from /usr/lib64/libkdeinit4_plasma-desktop.so                                                         
#33 0x00007fdf34bc07d2 in PlasmaApp::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdeinit4_plasma-desktop.so                            
#34 0x00007fdf45d9d37a in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4                                                                          
#35 0x00007fdf44f367f6 in QApplication::event(QEvent*) () from /usr/lib64/libQtGui.so.4                                                                      
#36 0x00007fdf44f34144 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4                                             
#37 0x00007fdf44f3c6fa in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4                                                           
#38 0x00007fdf46b12736 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5                                                           
#39 0x00007fdf45d8947c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4                                              
#40 0x00007fdf45d8cc75 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4                           
#41 0x00007fdf45db4093 in ?? () from /usr/lib64/libQtCore.so.4                                                                                               
#42 0x00007fdf415edbd3 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0                                                                            
#43 0x00007fdf415ee3b0 in ?? () from /lib64/libglib-2.0.so.0                                                                                                 
#44 0x00007fdf415ee650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0                                                                           
#45 0x00007fdf45db422f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4                       
#46 0x00007fdf44fd9bae in ?? () from /usr/lib64/libQtGui.so.4                                                                                                
#47 0x00007fdf45d888d2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4                                 
#48 0x00007fdf45d88ae5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4                                          
#49 0x00007fdf45d8cf2b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4                                                                         
#50 0x00007fdf34ba614d in kdemain () from /usr/lib64/libkdeinit4_plasma-desktop.so                                                                           
#51 0x0000000000407279 in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) ()                      
#52 0x0000000000407dfd in handle_launcher_request(int, char const*) ()                                                                                       
#53 0x000000000040859a in handle_requests(int) ()                                                                                                            
#54 0x00000000004091f0 in main ()


System: openSUSE 11.4 x86_64

It’s ok now, just need to remove ~/.kde4/share/config/plasma* , then login again.

But, the settings of desktop will restore to default. Need to config it again.:frowning:

You could login with IceWM

But forst make sure your kde session is kde-plasma-workspace

If necessary rename .kde4 to .kde4-bak

and try logging in again