emerald crashes with SIGSEGV

Bug #813947 reported by Klaus Naumann
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
emerald (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

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

description: updated
Revision history for this message
Klaus Naumann (knaumann-8) wrote :

This is resolved now - apparently by

ii libdecoration0 1:0.9.5.92+bzr2791-0ubuntu1 Compiz window decoration library

Revision history for this message
Phillip Susi (psusi) wrote :

This package has been removed from Ubuntu. Closing all related bugs.

Changed in emerald (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.