Regressions with XML Editor using GtkTreeView instead of GtkCList on OS X 10.7.2:
- 64bit builds with Apple's llvm-gcc-4.2 (since r11105):
crash when selecting an attribute in the attribute list (crash report attached, done with archived build of r11106)
- 64bit builds with Apple's llvm-gcc-4.2, run from gdb (since r11105):
the value of the selected attribute is not displayed at all (and thus not editable), instead this critical warning is output to the console:
- experimental 64bit builds with FSF GCC 4.6.3 (since r11118):
crash when updating a modified attribute value (with 'Ctrl+Enter' or clicking on the 'Set' button)
- experimental 64bit builds with FSF GCC 4.6.3, run from gdb (since r11118):
crash when updating a modified attribute value (with 'Ctrl+Enter' or clicking on the 'Set' button)
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x00000000040406d9
0x00007fff82e8e870 in strcmp ()
(gdb) bt
#0 0x00007fff82e8e870 in strcmp ()
#1 0x0000000100546b59 in Inkscape::UI::Dialog::XmlTree::on_attr_row_changed ()
(gdb)
Note I: FSF GCC 4.6 is not the system compiler on OS X, and the default gdb doesn't produce backtraces for applications built with newer versions of GCC.
Note II: 32bit builds with Apple's GCC 4.2.1 on Mac OS X 10.5.8 (Intel) seem not affected.
Note III: with latest r11118 on OS X Lion (64bit), none of my builds (irrespective of the compiler) has a functional XML Editor anymore.
Regressions with XML Editor using GtkTreeView instead of GtkCList on OS X 10.7.2:
- 64bit builds with Apple's llvm-gcc-4.2 (since r11105):
crash when selecting an attribute in the attribute list (crash report attached, done with archived build of r11106)
- 64bit builds with Apple's llvm-gcc-4.2, run from gdb (since r11105):
the value of the selected attribute is not displayed at all (and thus not editable), instead this critical warning is output to the console:
(inkscape:7382): Gtk-CRITICAL **: void gtk_text_ buffer_ emit_insert( GtkTextBuffer *, GtkTextIter *, const gchar *, gint): assertion `g_utf8_validate (text, len, NULL)' failed
- experimental 64bit builds with FSF GCC 4.6.3 (since r11118):
crash when updating a modified attribute value (with 'Ctrl+Enter' or clicking on the 'Set' button)
- experimental 64bit builds with FSF GCC 4.6.3, run from gdb (since r11118):
crash when updating a modified attribute value (with 'Ctrl+Enter' or clicking on the 'Set' button)
Program received signal EXC_BAD_ACCESS, Could not access memory. ADDRESS at address: 0x00000000040406d9 :UI::Dialog: :XmlTree: :on_attr_ row_changed ()
Reason: KERN_INVALID_
0x00007fff82e8e870 in strcmp ()
(gdb) bt
#0 0x00007fff82e8e870 in strcmp ()
#1 0x0000000100546b59 in Inkscape:
(gdb)
Note I: FSF GCC 4.6 is not the system compiler on OS X, and the default gdb doesn't produce backtraces for applications built with newer versions of GCC.
Note II: 32bit builds with Apple's GCC 4.2.1 on Mac OS X 10.5.8 (Intel) seem not affected.
Note III: with latest r11118 on OS X Lion (64bit), none of my builds (irrespective of the compiler) has a functional XML Editor anymore.