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. ** Changed in: compiz Status: New => Confirmed -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/919437 Title: Lost window, cannot get it back. To manage notifications about this bug go to: https://bugs.launchpad.net/compiz/+bug/919437/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~compiz Post to : compiz@lists.launchpad.net Unsubscribe : https://launchpad.net/~compiz More help : https://help.launchpad.net/ListHelp