==30290== Invalid write of size 4 ==30290== at 0x1C60F742: gdk_screen_init (gdkscreen.c:106) ==30290== by 0x1C9405D2: g_type_class_ref (gtype.c:1844) ==30290== by 0x1C9403B3: g_type_class_ref (gtype.c:2399) ==30290== by 0x1C929130: g_object_newv (gobject.c:824) ==30290== by 0x1C929524: g_object_new_valist (gobject.c:951) ==30290== by 0x1C929699: g_object_new (gobject.c:789) ==30290== by 0x1C62F213: _gdk_x11_screen_new (gdkscreen-x11.c:482) ==30290== by 0x1C618AAE: gdk_display_open (gdkdisplay-x11.c:183) ==30290== by 0x1C5FB4F9: gdk_display_open_default_libgtk_only (gdk.c:272) ==30290== by 0x1C44A234: gtk_init_check (gtkmain.c:717) ==30290== by 0x1C44A261: gtk_init (gtkmain.c:752) ==30290== by 0x1BA1F1B3: bonobo_ui_gtk_post_args_parse (bonobo-ui-init-gtk.c:42) ==30290== by 0x1BAAB5C3: gnome_program_postinit (gnome-program.c:1643) ==30290== by 0x1BAAB999: gnome_program_init_common (gnome-program.c:1875) ==30290== by 0x1BAABC5C: gnome_program_init (gnome-program.c:1693) ==30290== by 0x806046B: main (main.c:174) ==30290== Address 0x1CB6B474 is not stack'd, malloc'd or (recently) free'd