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 Ubuntu Bugs, which is subscribed to 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 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs