Comment 13 for bug 933058

Revision history for this message
su_v (suv-lp) wrote :

Testing with debug build on OS X 10.7.2 (64bit), llvm-gcc-4.2:

Originally reported crash no longer occurs, but Inkscape crashes after repeating the steps (opening multiple dialogs in the dock) in the same session (somewhat inconsistent to reproduce though):
1) open layers dialog
2) open align&distribute dialog
3) close align&distribute dialog
4) close layers dialog
5) open layers dialog
6) open align&distribute dialog

-> crash (backtraces attached).

Note: some sequences result in many repeated console messages when the crash occurs, for example:
(inkscape:63976): GLib-GObject-WARNING **: value "-224" of type `gint' is invalid or out of range for property `preferred-height' of type `gint'
and produce a seemingly endless backtrace.

There are also these warnings when compiling 'src/libgdl/gld-dock-object.o'
(with llvm-gcc-4.2 as well as FSF GCC 4.6.2):

  CC libgdl/gdl-dock-object.o
../../src/libgdl/gdl-dock-object.c: In function 'gdl_dock_object_class_init':
../../src/libgdl/gdl-dock-object.c:112:24: warning: variable 'container_class' set but not used [-Wunused-but-set-variable]
../../src/libgdl/gdl-dock-object.c: In function 'gdl_dock_object_foreach_detach':
../../src/libgdl/gdl-dock-object.c:298:48: warning: unused parameter 'user_data' [-Wunused-parameter]
../../src/libgdl/gdl-dock-object.c: In function 'gdl_dock_object_dock_unimplemented':
../../src/libgdl/gdl-dock-object.c:462:55: warning: unused parameter 'requestor' [-Wunused-parameter]
../../src/libgdl/gdl-dock-object.c:463:55: warning: unused parameter 'position' [-Wunused-parameter]
../../src/libgdl/gdl-dock-object.c:464:55: warning: unused parameter 'other_data' [-Wunused-parameter]
../../src/libgdl/gdl-dock-object.c: In function 'gdl_dock_object_real_present':
../../src/libgdl/gdl-dock-object.c:473:46: warning: unused parameter 'child' [-Wunused-parameter]
../../src/libgdl/gdl-dock-object.c: In function 'gdl_dock_param_get_type':
../../src/libgdl/gdl-dock-object.c:875:9: warning: missing initializer [-Wmissing-field-initializers]
../../src/libgdl/gdl-dock-object.c:875:9: warning: (near initialization for 'tinfo.base_init') [-Wmissing-field-initializers]
../../src/libgdl/gdl-dock-object.c: In function 'gdl_dock_object_set_type_for_nick':
../../src/libgdl/gdl-dock-object.c:1005:12: warning: initialization discards 'const' qualifier from pointer target type [enabled by default]