I can't reproduce this with the latest code. And valgrind reports nothing either.
It looks like maybe the fix for bug caused some ABI breakage in libcompizconfig, but I can't see any for sure.
Could you please try compiling the latest lp:unity, and/or get a crash with debug info? Line numbers alone won't help much because it looks like the offending function is only one line (with 2 pointer dereferences).
I can't reproduce this with the latest code. And valgrind reports nothing either.
It looks like maybe the fix for bug caused some ABI breakage in libcompizconfig, but I can't see any for sure.
Could you please try compiling the latest lp:unity, and/or get a crash with debug info? Line numbers alone won't help much because it looks like the offending function is only one line (with 2 pointer dereferences).