GLib problem