On 07/11/2013 16:08, Kjell Ahlstedt wrote:
I've used gdb to see what's happening in the functions that you
mention. The datalist in g_datalist_get_data() contains 2 entries:
-- GQuark 1007, "gtk-window-icon-info"
-- GQuark 181, "glibmm_Glib::quark_cpp_wrapper_deleted_"
The number of registered quarks (seq_id in g_quark_to_string()) is 1059.
I would not be surprised if the quark indexes or the total number of
quarks differ slightly in a Windows system, or with other versions of
gtk+ and/or glib than my versions.
You're right. In my build (now building from the tarball sources) the
number of registered quarks (in other words, seq_id) is 995. At the
point where it crashes the number of datalist entries (d->len) equals 3
and their values are:-
1st entry: 93 // Don't know how to work
2nd entry: 856 // out what these ones are
3rd entry: 3219138047 // I'm assuming this one's garbage.
The above values are the values I get when the search string is
"gtk-selection-handlers". For other search strings I get different values.
John
_______________________________________________
gtkmm-list mailing list
gtkmm-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtkmm-list