Comment 6 for bug 756901

Revision history for this message
Sean Fitzpatrick (sean-fitzpatrick) wrote : Re: compiz crashed with SIGSEGV in std::vector<WrapableHandler<GLWindowInterface, 5u>::Interface, std::allocator<WrapableHandler<GLWindowInterface, 5u>::Interface> >::_M_insert_aux()

As I recall, this was a compiz crash while changing settings in ccsm, during beta testing of 11.04 - so the crash report was generated automatically by the system. Right now I'm running 11.10, so apport does not show any crashes when they occur.
However, compiz is overall more stable. It's still possible to cause compiz to restart while playing with the settings, but I have to try a lot harder than before.

Just to see if I could, I enabled the desktop cube. I managed to do this, although it requires temporarily disabling the Unity plugin, which causes a compiz restart. The cube is buggy - windows flicker in and out while changing workspaces - but obviously Unity was never meant to work with the cube. (This test led to the following observation while trying to return to my original settings: it is necessary to disable the 'rotate cube' plugin before disabling the 'desktop cube' plugin. Trying to disable the desktop cube first causes ccsm to segfault.)

So to sum up, there's a segfault with ccsm that probably shouldn't happen, but that's a different bug. I can still make compiz restart by playing with settings, but the system recovers. My guess is that the original bug that generated this report was addressed.