Bug 158820

Summary: plasma crash at startup
Product: [Unmaintained] plasma4 Reporter: mpavlin
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED NOT A BUG    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: backtrace file
crash report
plasma-applectsrc which causes plasma crash on startup
A different plasma-appletsrc which appears to cause a related problem

Description mpavlin 2008-03-05 20:13:59 UTC
Version:            (using KDE 4.0.2)
Installed from:    Ubuntu Packages

unknown program name>(8319)/ checkComposite: Plasma has an argb visual 0x805b930 16777217
<unknown program name>(8319)/ checkComposite: Plasma is COMPOSITE-less on 0x805b230
X Error: BadMatch (invalid parameter attributes) 8
  Extension:    158 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x8b
plasma(8320) PlasmaApp::PlasmaApp: Setting the pixmap cache size to 10352 kilobytes
plasma(8320) Plasma::Corona::addContainment: loading of containment "" failed.
findServiceByDesktopPath:  not found
Plasma crashed, attempting to automatically recover
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = plasma path = <unknown> pid = 8320
sock_file=/home/mile/.kde4/socket-mile-laptop/kdeinit4__0
plasma(8319): 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)" "

mile@mile-laptop:~$ <unknown program name>(8322)/ checkComposite: Plasma has an argb visual 0x805b930 29360129
<unknown program name>(8322)/ checkComposite: Plasma is COMPOSITE-less on 0x805b230
X Error: BadMatch (invalid parameter attributes) 8
  Extension:    158 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x8b
plasma(8325) PlasmaApp::PlasmaApp: Setting the pixmap cache size to 10352 kilobytes
plasma(8325) Plasma::Corona::addContainment: loading of containment "" failed.
findServiceByDesktopPath:  not found
plasma(8322): Communication problem with  "plasma" , it probably crashed.
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Did not receive a reply. Possible causes include: the remote application did not send a reply, the messagebus security policy blocked the reply, the reply timeout expired, or the network connection was broken." "
Comment 1 Aaron J. Seigo 2008-03-05 21:07:30 UTC
the problem is here:

plasma(8325) Plasma::Corona::addContainment: loading of containment "" failed. 

can you attach your ~/.kde/share/config/plasma-appletsrc file to this report? thanks.
Comment 2 Gerry Gavigan 2008-03-06 02:52:15 UTC
Created attachment 23797 [details]
backtrace file
Comment 3 Gerry Gavigan 2008-03-06 02:55:32 UTC
similar crash on openSUSE 10.3, tried to add file you suggested, but file manager reported it was empty 
Comment 4 Pilus 2008-03-08 13:59:33 UTC
Created attachment 23832 [details]
crash report

my thread is nor cathegorised correctly. I use an opensuse 10.3 OSS - not
ubuntu
Comment 5 Will Stephenson 2008-03-08 14:06:43 UTC
Gerry: openSUSE stores KDE 4 configs in $HOME/.kde4/.... so add a '4' to the path Aaron gave you.

Pilus: please can you install the kdelibs4-debuginfo and kdebase4-debuginfo packages from the KDE:KDE4:STABLE:Desktop openSUSE repo and update that crash report?

All: are you using 4.0.2?
Comment 6 Sebastian Sauer 2008-03-08 14:11:10 UTC
hi Gerry and Pilus,

I fear the backtraces are not useful cause they don't contain any informations.

@Gerry
That your plasma-appletsrc may a reason. Does the crash go away if you just remove that file?

@Pilus
probably try to install the debug-packages, so e.g. kdebase-dbg rather then kdebase, since with them the backtrace is useful since then more detailed informations are provided. Thanks in advance and for the feedback :)
Comment 7 Sebastian Sauer 2008-03-08 14:12:27 UTC
oh, seems I was to slow. So, thanks Will :)
Comment 8 Pilus 2008-03-08 15:01:18 UTC
funny- I updated the system and installed the debug and now KDE is starting (nearly) well. The KDE menu (superkaramba?) down with the program items does not appear any more. What happend? there was no error message. How can I get it back?
Comment 9 Sebastian Sauer 2008-03-08 15:27:36 UTC
Pilus:
nope, not SuperKaramba, that's pure C++ Plasma power :)
Well, right-click on the panel and "Add Widget" and then choose there the "Application Launcher". This should add a new "big blue K" box that should bring up Kickoff aka the application menu if you click on it.
Though that it isn't there any longer isn't logical and shouldn't happen :-(
Comment 10 Sebastian Sauer 2008-03-08 15:30:57 UTC
Pilus:
Just for the case such an "Add Widget" menuitem isn't there, since I am not sure if that got backported as well, you are also able to right-click on the desktop and choose there the "Add Widget" item and then just drag and drop the "Application Launcher" item to the Panel at the position you like to have it.
Comment 11 Pilus 2008-03-08 16:25:08 UTC
tx, that's it! Now I got the menu and all programs I tested were working fine. And how do I get the grey/brown menubar at the bottom? You know, where I get a symbol of each running program. You know, the classic view of the toolbar
Comment 12 Pilus 2008-03-08 19:21:46 UTC
So how do I get the "Kontrollleiste" - the Taskbar? Since update from 4.0.1 to 4.0.2 it is gone now. How do I get it back?
Comment 13 Sebastian Sauer 2008-03-08 19:44:00 UTC
Pilus:
The same way as with the menu but choose "Taskbar" rather then "Application Launcher" and, before that question arrives too, same with the clock or other elements ;)
Comment 14 Pilus 2008-03-09 12:07:41 UTC
There is no choice for Taskbar! I Already added the clock ;-) And I also tested other programs. There is a Task-Manager but this is not quite the taskbar
Comment 15 missive 2008-03-30 05:08:15 UTC
I got this crash today on 4.0.2. I was able to recover by removing plasma-appletsrc.

I will attach the offending file.
Comment 16 missive 2008-03-30 05:09:28 UTC
Created attachment 24123 [details]
plasma-applectsrc which causes plasma crash on startup
Comment 17 missive 2008-03-31 23:06:29 UTC
I got this again today. The plasma-appletsrc is exactly the same as before (I had made the exact same changes to the bar).

Both times when I had this, plasma crashed, and then when I went to re-start it plasma would not start.
Comment 18 Neil Grogan 2008-04-01 19:30:03 UTC
I have the same problem
Comment 19 Stefan Berteau 2008-04-04 23:37:58 UTC
I am experiencing what I believe is a similar problem.  On an ubuntu hardy system plasma initially crashed while I was using it to switch virtual desktops.  Major applications running at the time included firefox, amarok, eclipse, and pidgin, along with the post-it note widget available in ubuntu's extragear-plasma package.  I had not modified the plasma configuration or added/removed/altered widgets in roughly 24 hours.  After that plasma was not able to launch successfully, and if run from konsole (in X) produced the following output:

<unknown program name>(5732)/ checkComposite: Plasma has an argb visual 0x805b968 65011713
<unknown program name>(5732)/ checkComposite: Plasma can use COMPOSITE for effects on 0x805b228
X Error: BadMatch (invalid parameter attributes) 8
  Extension:    155 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x5a
plasma(5733) PlasmaApp::PlasmaApp: Setting the pixmap cache size to 7747 kilobytes
plasma(5733) Plasma::Corona::addContainment: loading of containment "" failed.
findServiceByDesktopPath:  not found
Plasma crashed, attempting to automatically recover
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = plasma path = <unknown> pid = 5733
sock_file=/home/stefan/.kde4/socket-stefan-kubuntu-clean/kdeinit4__0
plasma(5732): 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)" "

I noticed the similar "loading of containment" message, and removed my plasma-appletsrc file, which alleviated the problem, at least for the moment.  I am attaching the contents of my plasma-appletsrc file for comparison, since it appears to be fairly different from the currently attached one.
Comment 20 Stefan Berteau 2008-04-04 23:39:17 UTC
Created attachment 24189 [details]
A different plasma-appletsrc which appears to cause a related problem
Comment 21 Aaron J. Seigo 2008-06-16 04:34:06 UTC
these are all BIC issues from tracking packages with such issues =/ should be resolved as we move to 4.1 based desktops.