Glibmm dispatches GMainLoop's sources inside an exception handler. The problem here is that a std::bad_alloc exception is thrown by a callback and GLibmm aborts the Compiz process.
Going back 1.5 months back in the Unity code using bzr, I can easily reproduce that issue, but with the current code I wasn't able to reproduce it. I think this bug's been fixed by someone who modified the code throwing the std::bad_alloc exception. This bug hasn't received any update nor duplicate since more than 1.5 months. Shouldn't we mark it as fixed? -- You received this bug notification because you are a member of Ubuntu Bugs, which is a direct subscriber. https://bugs.launchpad.net/bugs/737792 Title: compiz crashed with SIGABRT in Glib::exception_handlers_invoke() -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs