Public bug reported: This bug report is for oneiric.
After updating recently, emerald is crashing in #0 0x001e6c2a in decor_quads_to_property () from /usr/lib/libdecoration.so.0 I've tried recompiling the source package and it leads to: main.c: In function ‘decor_update_window_property’: main.c:508:8: warning: passing argument 3 of ‘decor_quads_to_property’ makes integer from pointer without a cast [enabled by default] /usr/include/compiz/decoration.h:218:1: note: expected ‘Pixmap’ but argument is of type ‘struct decor_extents_t *’ main.c:508:8: warning: passing argument 9 of ‘decor_quads_to_property’ makes integer from pointer without a cast [enabled by default] /usr/include/compiz/decoration.h:218:1: note: expected ‘int’ but argument is of type ‘struct decor_quad_t *’ main.c:508:8: warning: passing argument 10 of ‘decor_quads_to_property’ makes pointer from integer without a cast [enabled by default] /usr/include/compiz/decoration.h:218:1: note: expected ‘struct decor_quad_t *’ but argument is of type ‘gint’ main.c:508:8: error: too few arguments to function ‘decor_quads_to_property’ I think with the new libdecoration0 version 1:0.9.5.0-0ubuntu1, the arguments for the decor_quads_to_property() function call changed but this is not reflected in the emerald package (and even not in the emerald source, so this actually needs a code change to emerald as far as I see it). Regards, Klaus Information: kn@icarus:~$ lsb_release -rd Description: Ubuntu oneiric (development branch) Release: 11.10 ii emerald 0.8.8-0ubuntu1 Decorator for compiz-fusion ii libdecoration0 1:0.9.5.0-0ubuntu1 Compiz window decoration library ** Affects: emerald (Ubuntu) Importance: Undecided Status: New ** Description changed: - This is for oneiric. After updating recently, emerald is crashing in + This bug report is for oneiric. + + After updating recently, emerald is crashing in #0 0x001e6c2a in decor_quads_to_property () from /usr/lib/libdecoration.so.0 I've tried recompiling the source package and it leads to: main.c: In function ‘decor_update_window_property’: main.c:508:8: warning: passing argument 3 of ‘decor_quads_to_property’ makes integer from pointer without a cast [enabled by default] /usr/include/compiz/decoration.h:218:1: note: expected ‘Pixmap’ but argument is of type ‘struct decor_extents_t *’ main.c:508:8: warning: passing argument 9 of ‘decor_quads_to_property’ makes integer from pointer without a cast [enabled by default] /usr/include/compiz/decoration.h:218:1: note: expected ‘int’ but argument is of type ‘struct decor_quad_t *’ main.c:508:8: warning: passing argument 10 of ‘decor_quads_to_property’ makes pointer from integer without a cast [enabled by default] /usr/include/compiz/decoration.h:218:1: note: expected ‘struct decor_quad_t *’ but argument is of type ‘gint’ main.c:508:8: error: too few arguments to function ‘decor_quads_to_property’ - I think with the updated libdecoration0 version 1:0.9.5.0-0ubuntu1, the - arguments for the decor_quads_to_property() function calls changed but + I think with the new libdecoration0 version 1:0.9.5.0-0ubuntu1, the + arguments for the decor_quads_to_property() function call changed but this is not reflected in the emerald package (and even not in the emerald source, so this actually needs a code change to emerald as far as I see it). Regards, Klaus Information: kn@icarus:~$ lsb_release -rd Description: Ubuntu oneiric (development branch) Release: 11.10 ii emerald 0.8.8-0ubuntu1 Decorator for compiz-fusion ii libdecoration0 1:0.9.5.0-0ubuntu1 Compiz window decoration library -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/813947 Title: emerald crashes with SIGSEGV To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/emerald/+bug/813947/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs