Okay, so this is really fixed now, I promise :) The last time we closed it was due to fixing some other memory issues which masked this one on our systems, but it was just hiding well.
The issue (for the curious) was that there was a mix between C++ 'bool' and GLib's 'gboolean' (my bad, kamstrup's excellent spot) in the code when passing in a pointer to g_variant_get. That had a knock on effect of crashing a little later down the line, outside of the main iteration where the mistake was made, it also only seemed to effect 64-bit users. It should be fixed with tomorrows release (3.8.4), please test it and re-open this bug if it isn't, thanks! ** Changed in: unity Importance: Medium => Critical ** Changed in: unity Assignee: Loïc Molinari (loic.molinari) => Neil J. Patel (njpatel) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/748033 Title: compiz crashed with SIGSEGV in g_closure_invoke() -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs