GNOME Bugzilla – Bug 488918
gtkbuilder cannot resolve type in turkish locale
Last modified: 2007-10-22 09:17:37 UTC
Steps to reproduce: $ LANG=tr_TR.UTF-8 bug-buddy Gtk-ERROR **: Invalid type: GtkImage aborting... Stack trace:
+ Trace 171878
Other information: _gtk_builder_resolve_type_lazily function contains this line: 219 g_string_append_c (symbol_name, tolower (c)); which is not locale safe. It fails with Turkish (tr_TR.UTF-8) locale for types that contain 'I' (e.g. GtkImage).
2007-10-22 Johan Dahlin <jdahlin@async.com.br> * gtk/gtkbuilder.c: Use gtk_ascii_tolower/toupper instead of the C library variants. (#488918, Sertaç Ö. Yıldız)