Comment 12 for bug 919437

Revision history for this message
James Tunnicliffe (dooferlad) wrote :

If you install CompizConfig Settings Manager and disable the Session Management plugin (under Utility) then your windows will return after you log out and back in.

It seems that the session management plugin can return invalid data and Unity expects it to do the right thing.

My guess is that http://bazaar.launchpad.net/~compiz-team/compiz/0.9.12/view/head:/plugins/session/src/session.cpp SessionScreen::readWindow needs some sanity checking as do the state load and save functions.