Bug 609925

Summary: no plasma after login
Product: [openSUSE] openSUSE 11.3 Reporter: Sascha Manns <Sascha.Manns>
Component: KDE4 WorkspaceAssignee: E-mail List <kde-maintainers>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Critical    
Priority: P5 - None CC: wittemar
Version: Milestone 7   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 11.3   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Sascha Manns 2010-05-28 16:18:59 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.2.4) Gecko/20100513 SUSE/3.6.4-1.11 Firefox/3.6.4

Today i´ve made zypper dup. 
From now on, i can see that after the kdm the start Process from KDE4 takes some time more. Then i haven´t my plasma desktop. I have the old boot picture. Some Programs are started via Autostart. And the Programm running. If i start kmail via Alt+F2 i´m getting:
Application: KMail (kmail), signal: Segmentation fault
[KCrash Handler]
#5  0x00007fad652066ee in memcpy () from /lib64/libc.so.6
#6  0x00007fad6672c3ae in QString::QString (this=0x7fffd44bc730, unicode=0x1, size=1) at /usr/include/bits/string3.h:52
#7  0x00007fad620a2b39 in qString (this=0x7fffd44beb50, propId=98, important=false) at /usr/src/debug/kdelibs-4.4.3/khtml/css/cssparser.h:84
#8  DOM::CSSParser::parseValue (this=0x7fffd44beb50, propId=98, important=false) at /usr/src/debug/kdelibs-4.4.3/khtml/css/cssparser.cpp:518
#9  0x00007fad620c67a7 in cssyyparse (parser=0x7fffd44beb50) at /usr/src/debug/kdelibs-4.4.3/khtml/css/parser.cpp:2969
#10 0x00007fad6209b1a4 in DOM::CSSParser::runParser (this=0x7fffd44beb50) at /usr/src/debug/kdelibs-4.4.3/khtml/css/cssparser.cpp:151
#11 0x00007fad6209b2ff in DOM::CSSParser::parseSheet (this=0x7fffd44beb50, sheet=<value optimized out>, string=<value optimized out>) at /usr/src/debug/kdelibs-4.4.3/khtml/css/cssparser.cpp:203
#12 0x00007fad62087fb8 in DOM::CSSStyleSheetImpl::parseString (this=0x1568c30, string=..., strict=<value optimized out>) at /usr/src/debug/kdelibs-4.4.3/khtml/css/css_stylesheetimpl.cpp:286
#13 0x00007fad620b649a in khtml::CSSStyleSelector::loadDefaultStyle (s=<value optimized out>, doc=0x154f2e0) at /usr/src/debug/kdelibs-4.4.3/khtml/css/cssstyleselector.cpp:417
#14 0x00007fad620b7068 in khtml::CSSStyleSelector::init (this=0x15587b0, _settings=<value optimized out>, doc=<value optimized out>) at /usr/src/debug/kdelibs-4.4.3/khtml/css/cssstyleselector.cpp:338
#15 0x00007fad620b9ace in khtml::CSSStyleSelector::CSSStyleSelector (this=0x15587b0, doc=0x154f2e0, userStyleSheet=..., styleSheets=0x154f740, url=..., _strictParsing=true)
    at /usr/src/debug/kdelibs-4.4.3/khtml/css/cssstyleselector.cpp:237
#16 0x00007fad61f674cc in DOM::DocumentImpl::attach (this=0x154f2e0) at /usr/src/debug/kdelibs-4.4.3/khtml/xml/dom_docimpl.cpp:1515
#17 0x00007fad61f368a4 in KHTMLPart::begin (this=0xf625e0, url=<value optimized out>, xOffset=<value optimized out>, yOffset=<value optimized out>)
    at /usr/src/debug/kdelibs-4.4.3/khtml/khtml_part.cpp:2057
#18 0x00007fad6719a6b6 in KMail::KHtmlPartHtmlWriter::begin (this=0xec1140, css=...) at /usr/src/debug/kdepim-4.4.3/kmail/khtmlparthtmlwriter.cpp:77
#19 0x00007fad6704d0f4 in KMReaderWin::updateReaderWin (this=0x11ecbe0) at /usr/src/debug/kdepim-4.4.3/kmail/kmreaderwin.cpp:1484
#20 0x00007fad670513c0 in KMReaderWin::qt_metacall (this=0x11ecbe0, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x7fffd44bf3f0) at /usr/src/debug/kdepim-4.4.3/build/kmail/kmreaderwin.moc:179
#21 0x00007fad667e71df in QMetaObject::activate (sender=0x11ecc88, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#22 0x00007fad667e49de in QObject::event (this=0x11ecc88, e=0x7fffd44bfb90) at kernel/qobject.cpp:1212
#23 0x00007fad65bc7a34 in QApplicationPrivate::notify_helper (this=0x654660, receiver=0x11ecc88, e=0x7fffd44bfb90) at kernel/qapplication.cpp:4300
#24 0x00007fad65bd002a in QApplication::notify (this=<value optimized out>, receiver=0x11ecc88, e=0x7fffd44bfb90) at kernel/qapplication.cpp:4183
#25 0x00007fad67eff9c6 in KApplication::notify (this=0x7fffd44c01b0, receiver=0x11ecc88, event=0x7fffd44bfb90) at /usr/src/debug/kdelibs-4.4.3/kdeui/kernel/kapplication.cpp:302
#26 0x00007fad667d37ec in QCoreApplication::notifyInternal (this=0x7fffd44c01b0, receiver=0x11ecc88, event=0x7fffd44bfb90) at kernel/qcoreapplication.cpp:704
#27 0x00007fad667fe809 in sendEvent (this=0x658100) at kernel/qcoreapplication.h:215
#28 QTimerInfoList::activateTimers (this=0x658100) at kernel/qeventdispatcher_unix.cpp:618
#29 0x00007fad667fb6e4 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#30 0x00007fad5cfbd973 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#31 0x00007fad5cfbe150 in ?? () from /usr/lib64/libglib-2.0.so.0
#32 0x00007fad5cfbe3ed in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#33 0x00007fad667fbdbf in QEventDispatcherGlib::processEvents (this=0x612d50, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#34 0x00007fad65c6825e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#35 0x00007fad667d2c32 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#36 0x00007fad667d2e35 in QEventLoop::exec (this=0x10f7be0, flags=...) at kernel/qeventloop.cpp:201
#37 0x00007fad66bdf713 in Akonadi::Control::Private::exec (this=0x95bfc0) at /usr/src/debug/kdepimlibs-4.4.3/akonadi/control.cpp:137
#38 0x00007fad66be05d5 in Akonadi::Control::start (parent=0xfa13f0) at /usr/src/debug/kdepimlibs-4.4.3/akonadi/control.cpp:233
#39 0x00000000004033df in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdepim-4.4.3/kmail/main.cpp:149 

Reproducible: Always

Steps to Reproduce:
1. zypper dup
2. login via kdm4
3.
Comment 1 Sascha Manns 2010-05-28 16:23:57 UTC
Ive tried:

#!/bin/sh
kbuildsycoca4
kquitapp plasma-desktop >/dev/null 2>&1
kstart plasma-desktop & >/dev/null 2>&1 

sascha@linux-xfr1:~/bin> kstart(9215) main: Omitting both --window and --windowclass arguments is not recommended 
QDBusObjectPath: invalid path ""
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QGraphicsLinearLayout::removeAt: invalid index 0
plasma-desktop(9261)/kdecore (services) KServicePrivate::init: The desktop entry file  "/usr/share/kde4/services/sysinfo.protocol"  has Type= "Application"  but no Exec line 

QGraphicsLinearLayout::removeAt: invalid index 0
plasma-desktop(9251): Communication problem with  "plasma-desktop" , it probably crashed. 
Error message was:  "org.freedesktop.DBus.Error.ServiceUnknown" : " "The name org.kde.plasma-desktop was not provided by any .service files" " 

KCrash: Application 'plasma-desktop' crashing...
sock_file=/home/sascha/.kde4/socket-linux-xfr1/kdeinit4__0
QDBusObjectPath: invalid path ""
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QGraphicsLinearLayout::removeAt: invalid index 0
plasma-desktop(10078)/kdecore (services) KServicePrivate::init: The desktop entry file  "/usr/share/kde4/services/sysinfo.protocol"  has Type= "Application"  but no Exec line 

QGraphicsLinearLayout::removeAt: invalid index 0
plasma-desktop(10074): Communication problem with  "plasma-desktop" , it probably crashed. 
Error message was:  "org.freedesktop.DBus.Error.ServiceUnknown" : " "The name org.kde.plasma-desktop was not provided by any .service files" "
Comment 2 Marcel Witte 2010-05-28 21:40:43 UTC
It seems that you can reproduce this backtrace with memcpy at all applications using khtml like kontact, kopete, konqueror...
Comment 3 Lubos Lunak 2010-06-02 15:45:08 UTC
.

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