[Bug 155136] Changing desktop background causes missing panel on next Plasma restart

Aaron J.Seigo aseigo at kde.org
Sun Jan 6 01:12:55 CET 2008


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=155136         
aseigo kde org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED



------- Additional Comments From aseigo kde org  2008-01-06 01:12 -------
> if it's killed using SIGTERM (or of course if it crashes at some point)

right, and this is explicitly unsupported behaviour. the problem is really triggered because the desktop containment was previously calling sync() directly which would cause a partial write out. this has been fixed in svn.

still, kill -9'ing plasma at the wrong time will leave you with an incomplete config. so don't do that. that's why we have kquitapp. terminating a process at a random point in its execution will create undefined behaviour without lots of checkpointing overhead that is simply not acceptable for a program like plasma (though it's justifiable for, for instance, an RDBMS)


More information about the Panel-devel mailing list