Package: wxwidgets2.6 Version: 2.6.3.2.1.5 Severity: grave Hi,
with wxWidgets 2.6 and recent GTK+ in Sid, almost all applications using wxWidgets crash due to bugs in GtkBorder handling. I have observed these crashes in aMule (detail dialog), Audacity (about, preferences) and FileZilla (crashes right at startup). The issue can be fixed by replacing g_free with gtk_border_free as in the patch. See also http://mail.gnome.org/archives/desktop-devel-list/2007-August/msg00256.html Regards, -- Jindrich Makovicka
diff -ur gtk.orig/button.cpp gtk/button.cpp --- gtk.orig/button.cpp 2006-05-01 06:38:40.000000000 +0200 +++ gtk/button.cpp 2007-09-24 21:20:37.000000000 +0200 @@ -89,7 +89,7 @@ right_border += default_border->right; top_border += default_border->top; bottom_border += default_border->bottom; - g_free( default_border ); + gtk_border_free( default_border ); } #else left_border = 6; diff -ur gtk.orig/window.cpp gtk/window.cpp --- gtk.orig/window.cpp 2006-05-01 06:38:40.000000000 +0200 +++ gtk/window.cpp 2007-09-24 21:47:37.000000000 +0200 @@ -3276,7 +3276,7 @@ right_border += default_border->right; top_border += default_border->top; bottom_border += default_border->bottom; - g_free( default_border ); + gtk_border_free( default_border ); } #else left_border = 6;