==7295== Memcheck, a memory error detector for x86-linux.
==7295== Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward.
==7295== Using valgrind-2.1.2.CVS, a program supervision framework for x86-linux.
==7295== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward.
==7295== 
==7295== My PID = 7295, parent PID = 6800.  Prog and args are:
==7295==    metacity
==7295==    --replace
==7295== For more details, rerun with: -v
==7295== 
==7295== warning: Valgrind's pthread_getschedparam is incomplete
==7295==          your program may misbehave as a result
==7295== Syscall param writev(vector[...]) contains uninitialised or unaddressable byte(s)
==7295==    at 0x3A587C: writev (in /lib/tls/libc-2.3.3.so)
==7295==    by 0x3C3D8385: write_data_T (linc-connection.c:856)
==7295==    by 0x3C3D8623: link_connection_writev (linc-connection.c:1060)
==7295==    by 0x3C3BD075: giop_send_buffer_write (giop-send-buffer.c:435)
==7295==    by 0x3C3C0E65: orbit_small_marshal (orbit-small.c:366)
==7295==    by 0x3C3C139C: ORBit_small_invoke_stub (orbit-small.c:645)
==7295==    by 0x3C3C12A7: ORBit_small_invoke_stub_n (orbit-small.c:575)
==7295==    by 0x3C3D20F4: ORBit_c_stub_invoke (poa.c:2640)
==7295==    by 0x3C3953ED: ConfigServer_ping (GConfX-stubs.c:594)
==7295==    by 0x3C37ED20: gconf_activate_server (gconf-internals.c:2909)
==7295==    by 0x3C38B888: try_to_contact_server (gconf.c:2205)
==7295==    by 0x3C38B97F: gconf_get_config_server (gconf.c:2249)
==7295==    by 0x3C38882D: gconf_engine_connect (gconf.c:322)
==7295==    by 0x3C388E8E: gconf_engine_get_default (gconf.c:533)
==7295==    by 0x3C38E310: gconf_client_get_default (gconf-client.c:431)
==7295==    by 0x806FC9F: meta_prefs_init (prefs.c:300)
==7295==    by 0x806CA80: main (main.c:388)
==7295==  Address 0x3C586B92 is 10 bytes inside a block of size 2048 alloc'd
==7295==    at 0x3C0206D0: malloc (vg_replace_malloc.c:109)
==7295==    by 0x3C480AC1: g_malloc (gmem.c:136)
==7295==    by 0x3C3BCEF0: get_next_indirect (giop-send-buffer.c:291)
==7295==    by 0x3C3BCF45: giop_send_buffer_append_copy (giop-send-buffer.c:313)
==7295==    by 0x3C3BC92C: giop_send_buffer_use_request (giop-send-buffer.c:87)
==7295==    by 0x3C3C0E18: orbit_small_marshal (orbit-small.c:324)
==7295==    by 0x3C3C139C: ORBit_small_invoke_stub (orbit-small.c:645)
==7295==    by 0x3C3C12A7: ORBit_small_invoke_stub_n (orbit-small.c:575)
==7295==    by 0x3C3D20F4: ORBit_c_stub_invoke (poa.c:2640)
==7295==    by 0x3C3953ED: ConfigServer_ping (GConfX-stubs.c:594)
==7295==    by 0x3C37ED20: gconf_activate_server (gconf-internals.c:2909)
==7295==    by 0x3C38B888: try_to_contact_server (gconf.c:2205)
==7295==    by 0x3C38B97F: gconf_get_config_server (gconf.c:2249)
==7295==    by 0x3C38882D: gconf_engine_connect (gconf.c:322)
==7295==    by 0x3C388E8E: gconf_engine_get_default (gconf.c:533)
==7295==    by 0x3C38E310: gconf_client_get_default (gconf-client.c:431)
==7295==    by 0x806FC9F: meta_prefs_init (prefs.c:300)
==7295==    by 0x806CA80: main (main.c:388)
==7295== 
==7295== Syscall param write(buf) contains uninitialised or unaddressable byte(s)
==7295==    at 0x39F0F3: __write_nocancel (in /lib/tls/libc-2.3.3.so)
==7295==    by 0x48D12F: (within /usr/X11R6/lib/libX11.so.6.2)
==7295==    by 0x48DECE: _X11TransWrite (in /usr/X11R6/lib/libX11.so.6.2)
==7295==    by 0x46D721: (within /usr/X11R6/lib/libX11.so.6.2)
==7295==    by 0x46ED8C: _XReply (in /usr/X11R6/lib/libX11.so.6.2)
==7295==    by 0x45B5E0: XInternAtom (in /usr/X11R6/lib/libX11.so.6.2)
==7295==    by 0x47868A: XSetWMProperties (in /usr/X11R6/lib/libX11.so.6.2)
==7295==    by 0x3C2E00CB: setup_toplevel_window (gdkwindow-x11.c:457)
==7295==    by 0x3C2E0593: gdk_window_new (gdkwindow-x11.c:742)
==7295==    by 0x3C2C784F: gdk_display_open (gdkdisplay-x11.c:189)
==7295==    by 0x3C2AC7D4: gdk_display_open_default_libgtk_only (gdk.c:403)
==7295==    by 0x3C11F358: gtk_init_check (gtkmain.c:920)
==7295==    by 0x808927C: meta_ui_init (ui.c:52)
==7295==    by 0x806CA9D: main (main.c:391)
==7295==  Address 0x3C5E5A4C is 132 bytes inside a block of size 16384 alloc'd
==7295==    at 0x3C020EDD: calloc (vg_replace_malloc.c:146)
==7295==    by 0x45F55D: XOpenDisplay (in /usr/X11R6/lib/libX11.so.6.2)
==7295==    by 0x3C2C7760: gdk_display_open (gdkdisplay-x11.c:152)
==7295==    by 0x3C2AC7D4: gdk_display_open_default_libgtk_only (gdk.c:403)
==7295==    by 0x3C11F358: gtk_init_check (gtkmain.c:920)
==7295==    by 0x808927C: meta_ui_init (ui.c:52)
==7295==    by 0x806CA9D: main (main.c:391)
==7295== 
==7295== Syscall param write(buf) contains uninitialised or unaddressable byte(s)
==7295==    at 0x39F0F3: __write_nocancel (in /lib/tls/libc-2.3.3.so)
==7295==    by 0x53714F: (within /usr/X11R6/lib/libICE.so.6.3)
==7295==    by 0x5380EE: _IceTransWrite (in /usr/X11R6/lib/libICE.so.6.3)
==7295==    by 0x52E4CA: _IceWrite (in /usr/X11R6/lib/libICE.so.6.3)
==7295==    by 0x52E0E1: IceFlush (in /usr/X11R6/lib/libICE.so.6.3)
==7295==    by 0x542AEE: SmcSetProperties (in /usr/X11R6/lib/libSM.so.6.0)
==7295==    by 0x8075186: meta_session_init (session.c:353)
==7295==    by 0x806CCE4: main (main.c:467)
==7295==  Address 0x3C591104 is 12 bytes inside a block of size 1024 alloc'd
==7295==    at 0x3C020EDD: calloc (vg_replace_malloc.c:146)
==7295==    by 0x52B5BF: IceOpenConnection (in /usr/X11R6/lib/libICE.so.6.3)
==7295==    by 0x5421E8: SmcOpenConnection (in /usr/X11R6/lib/libSM.so.6.0)
==7295==    by 0x8074F09: meta_session_init (session.c:261)
==7295==    by 0x806CCE4: main (main.c:467)
==7295== 
==7295== Syscall param writev(vector[...]) contains uninitialised or unaddressable byte(s)
==7295==    at 0x3A587C: writev (in /lib/tls/libc-2.3.3.so)
==7295==    by 0x48D1AF: (within /usr/X11R6/lib/libX11.so.6.2)
==7295==    by 0x48DF2E: _X11TransWritev (in /usr/X11R6/lib/libX11.so.6.2)
==7295==    by 0x46E5F4: _XSend (in /usr/X11R6/lib/libX11.so.6.2)
==7295==    by 0x464AE4: XQueryExtension (in /usr/X11R6/lib/libX11.so.6.2)
==7295==    by 0x45A76A: XInitExtension (in /usr/X11R6/lib/libX11.so.6.2)
==7295==    by 0x506873: XextAddDisplay (in /usr/X11R6/lib/libXext.so.6.4)
==7295==    by 0xDFBA14: (within /usr/X11R6/lib/libXinerama.so.1.0)
==7295==    by 0xDFC074: XineramaIsActive (in /usr/X11R6/lib/libXinerama.so.1.0)
==7295==    by 0x80723C3: reload_xinerama_infos (screen.c:201)
==7295==    by 0x807297C: meta_screen_new (screen.c:567)
==7295==    by 0x805DA8D: meta_display_open (display.c:685)
==7295==    by 0x806CBAF: main (main.c:469)
==7295==  Address 0x3C5E59EA is 34 bytes inside a block of size 16384 alloc'd
==7295==    at 0x3C020EDD: calloc (vg_replace_malloc.c:146)
==7295==    by 0x45F55D: XOpenDisplay (in /usr/X11R6/lib/libX11.so.6.2)
==7295==    by 0x3C2C7760: gdk_display_open (gdkdisplay-x11.c:152)
==7295==    by 0x3C2AC7D4: gdk_display_open_default_libgtk_only (gdk.c:403)
==7295==    by 0x3C11F358: gtk_init_check (gtkmain.c:920)
==7295==    by 0x808927C: meta_ui_init (ui.c:52)
==7295==    by 0x806CA9D: main (main.c:391)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2E02C1: gdk_window_new (gdkwindow-x11.c:571)
==7295==    by 0x808959A: meta_ui_create_frame_window (ui.c:224)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2E02D6: gdk_window_new (gdkwindow-x11.c:572)
==7295==    by 0x808959A: meta_ui_create_frame_window (ui.c:224)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2D6012: gdk_window_compute_position (gdkgeometry-x11.c:621)
==7295==    by 0x3C2D54A1: _gdk_window_init_position (gdkgeometry-x11.c:216)
==7295==    by 0x3C2E0305: gdk_window_new (gdkwindow-x11.c:588)
==7295==    by 0x808959A: meta_ui_create_frame_window (ui.c:224)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2D6033: gdk_window_compute_position (gdkgeometry-x11.c:641)
==7295==    by 0x3C2D54A1: _gdk_window_init_position (gdkgeometry-x11.c:216)
==7295==    by 0x3C2E0305: gdk_window_new (gdkwindow-x11.c:588)
==7295==    by 0x808959A: meta_ui_create_frame_window (ui.c:224)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2BCE82: gdk_rectangle_intersect (gdkrectangle.c:66)
==7295==    by 0x3C2D615E: gdk_window_compute_position (gdkgeometry-x11.c:690)
==7295==    by 0x3C2D54A1: _gdk_window_init_position (gdkgeometry-x11.c:216)
==7295==    by 0x3C2E0305: gdk_window_new (gdkwindow-x11.c:588)
==7295==    by 0x808959A: meta_ui_create_frame_window (ui.c:224)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2BCEA0: gdk_rectangle_intersect (gdkrectangle.c:67)
==7295==    by 0x3C2D615E: gdk_window_compute_position (gdkgeometry-x11.c:690)
==7295==    by 0x3C2D54A1: _gdk_window_init_position (gdkgeometry-x11.c:216)
==7295==    by 0x3C2E0305: gdk_window_new (gdkwindow-x11.c:588)
==7295==    by 0x808959A: meta_ui_create_frame_window (ui.c:224)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2BCEA9: gdk_rectangle_intersect (gdkrectangle.c:69)
==7295==    by 0x3C2D615E: gdk_window_compute_position (gdkgeometry-x11.c:690)
==7295==    by 0x3C2D54A1: _gdk_window_init_position (gdkgeometry-x11.c:216)
==7295==    by 0x3C2E0305: gdk_window_new (gdkwindow-x11.c:588)
==7295==    by 0x808959A: meta_ui_create_frame_window (ui.c:224)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2BCEAD: gdk_rectangle_intersect (gdkrectangle.c:69)
==7295==    by 0x3C2D615E: gdk_window_compute_position (gdkgeometry-x11.c:690)
==7295==    by 0x3C2D54A1: _gdk_window_init_position (gdkgeometry-x11.c:216)
==7295==    by 0x3C2E0305: gdk_window_new (gdkwindow-x11.c:588)
==7295==    by 0x808959A: meta_ui_create_frame_window (ui.c:224)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2D5B1A: _gdk_window_move_resize_child (gdkgeometry-x11.c:492)
==7295==    by 0x3C2E17BC: gdk_window_resize (gdkwindow-x11.c:1452)
==7295==    by 0x80895AB: meta_ui_create_frame_window (ui.c:228)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2BD045: gdk_region_rectangle (gdkregion-generic.c:142)
==7295==    by 0x3C2D6E59: gdk_window_clip_changed (gdkgeometry-x11.c:1130)
==7295==    by 0x3C2D5B98: _gdk_window_move_resize_child (gdkgeometry-x11.c:505)
==7295==    by 0x3C2E17BC: gdk_window_resize (gdkwindow-x11.c:1452)
==7295==    by 0x80895AB: meta_ui_create_frame_window (ui.c:228)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2BD04C: gdk_region_rectangle (gdkregion-generic.c:142)
==7295==    by 0x3C2D6E59: gdk_window_clip_changed (gdkgeometry-x11.c:1130)
==7295==    by 0x3C2D5B98: _gdk_window_move_resize_child (gdkgeometry-x11.c:505)
==7295==    by 0x3C2E17BC: gdk_window_resize (gdkwindow-x11.c:1452)
==7295==    by 0x80895AB: meta_ui_create_frame_window (ui.c:228)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2BE6CB: gdk_region_subtract (gdkregion-generic.c:1433)
==7295==    by 0x3C2D6E99: gdk_window_clip_changed (gdkgeometry-x11.c:1145)
==7295==    by 0x3C2D5B98: _gdk_window_move_resize_child (gdkgeometry-x11.c:505)
==7295==    by 0x3C2E17BC: gdk_window_resize (gdkwindow-x11.c:1452)
==7295==    by 0x80895AB: meta_ui_create_frame_window (ui.c:228)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2BE6DB: gdk_region_subtract (gdkregion-generic.c:1433)
==7295==    by 0x3C2D6E99: gdk_window_clip_changed (gdkgeometry-x11.c:1145)
==7295==    by 0x3C2D5B98: _gdk_window_move_resize_child (gdkgeometry-x11.c:505)
==7295==    by 0x3C2E17BC: gdk_window_resize (gdkwindow-x11.c:1452)
==7295==    by 0x80895AB: meta_ui_create_frame_window (ui.c:228)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2BDC62: miRegionOp (gdkregion-generic.c:926)
==7295==    by 0x3C2BE701: gdk_region_subtract (gdkregion-generic.c:1437)
==7295==    by 0x3C2D6E99: gdk_window_clip_changed (gdkgeometry-x11.c:1145)
==7295==    by 0x3C2D5B98: _gdk_window_move_resize_child (gdkgeometry-x11.c:505)
==7295==    by 0x3C2E17BC: gdk_window_resize (gdkwindow-x11.c:1452)
==7295==    by 0x80895AB: meta_ui_create_frame_window (ui.c:228)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2BDC73: miRegionOp (gdkregion-generic.c:928)
==7295==    by 0x3C2BE701: gdk_region_subtract (gdkregion-generic.c:1437)
==7295==    by 0x3C2D6E99: gdk_window_clip_changed (gdkgeometry-x11.c:1145)
==7295==    by 0x3C2D5B98: _gdk_window_move_resize_child (gdkgeometry-x11.c:505)
==7295==    by 0x3C2E17BC: gdk_window_resize (gdkwindow-x11.c:1452)
==7295==    by 0x80895AB: meta_ui_create_frame_window (ui.c:228)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2BE4C9: miSubtractO (gdkregion-generic.c:1304)
==7295==    by 0x3C2BDE63: miRegionOp (gdkregion-generic.c:930)
==7295==    by 0x3C2BE701: gdk_region_subtract (gdkregion-generic.c:1437)
==7295==    by 0x3C2D6E99: gdk_window_clip_changed (gdkgeometry-x11.c:1145)
==7295==    by 0x3C2D5B98: _gdk_window_move_resize_child (gdkgeometry-x11.c:505)
==7295==    by 0x3C2E17BC: gdk_window_resize (gdkwindow-x11.c:1452)
==7295==    by 0x80895AB: meta_ui_create_frame_window (ui.c:228)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2BE570: miSubtractO (gdkregion-generic.c:1317)
==7295==    by 0x3C2BDE63: miRegionOp (gdkregion-generic.c:930)
==7295==    by 0x3C2BE701: gdk_region_subtract (gdkregion-generic.c:1437)
==7295==    by 0x3C2D6E99: gdk_window_clip_changed (gdkgeometry-x11.c:1145)
==7295==    by 0x3C2D5B98: _gdk_window_move_resize_child (gdkgeometry-x11.c:505)
==7295==    by 0x3C2E17BC: gdk_window_resize (gdkwindow-x11.c:1452)
==7295==    by 0x80895AB: meta_ui_create_frame_window (ui.c:228)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2BDCA6: miRegionOp (gdkregion-generic.c:943)
==7295==    by 0x3C2BE701: gdk_region_subtract (gdkregion-generic.c:1437)
==7295==    by 0x3C2D6E99: gdk_window_clip_changed (gdkgeometry-x11.c:1145)
==7295==    by 0x3C2D5B98: _gdk_window_move_resize_child (gdkgeometry-x11.c:505)
==7295==    by 0x3C2E17BC: gdk_window_resize (gdkwindow-x11.c:1452)
==7295==    by 0x80895AB: meta_ui_create_frame_window (ui.c:228)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2BDCB5: miRegionOp (gdkregion-generic.c:947)
==7295==    by 0x3C2BE701: gdk_region_subtract (gdkregion-generic.c:1437)
==7295==    by 0x3C2D6E99: gdk_window_clip_changed (gdkgeometry-x11.c:1145)
==7295==    by 0x3C2D5B98: _gdk_window_move_resize_child (gdkgeometry-x11.c:505)
==7295==    by 0x3C2E17BC: gdk_window_resize (gdkwindow-x11.c:1452)
==7295==    by 0x80895AB: meta_ui_create_frame_window (ui.c:228)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2BDD17: miRegionOp (gdkregion-generic.c:968)
==7295==    by 0x3C2BE701: gdk_region_subtract (gdkregion-generic.c:1437)
==7295==    by 0x3C2D6E99: gdk_window_clip_changed (gdkgeometry-x11.c:1145)
==7295==    by 0x3C2D5B98: _gdk_window_move_resize_child (gdkgeometry-x11.c:505)
==7295==    by 0x3C2E17BC: gdk_window_resize (gdkwindow-x11.c:1452)
==7295==    by 0x80895AB: meta_ui_create_frame_window (ui.c:228)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2BDA59: miCoalesce (gdkregion-generic.c:669)
==7295==    by 0x3C2BDD50: miRegionOp (gdkregion-generic.c:991)
==7295==    by 0x3C2BE701: gdk_region_subtract (gdkregion-generic.c:1437)
==7295==    by 0x3C2D6E99: gdk_window_clip_changed (gdkgeometry-x11.c:1145)
==7295==    by 0x3C2D5B98: _gdk_window_move_resize_child (gdkgeometry-x11.c:505)
==7295==    by 0x3C2E17BC: gdk_window_resize (gdkwindow-x11.c:1452)
==7295==    by 0x80895AB: meta_ui_create_frame_window (ui.c:228)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2BDA62: miCoalesce (gdkregion-generic.c:679)
==7295==    by 0x3C2BDD50: miRegionOp (gdkregion-generic.c:991)
==7295==    by 0x3C2BE701: gdk_region_subtract (gdkregion-generic.c:1437)
==7295==    by 0x3C2D6E99: gdk_window_clip_changed (gdkgeometry-x11.c:1145)
==7295==    by 0x3C2D5B98: _gdk_window_move_resize_child (gdkgeometry-x11.c:505)
==7295==    by 0x3C2E17BC: gdk_window_resize (gdkwindow-x11.c:1452)
==7295==    by 0x80895AB: meta_ui_create_frame_window (ui.c:228)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2BD45C: miSetExtents (gdkregion-generic.c:313)
==7295==    by 0x3C2D6E99: gdk_window_clip_changed (gdkgeometry-x11.c:1145)
==7295==    by 0x3C2D5B98: _gdk_window_move_resize_child (gdkgeometry-x11.c:505)
==7295==    by 0x3C2E17BC: gdk_window_resize (gdkwindow-x11.c:1452)
==7295==    by 0x80895AB: meta_ui_create_frame_window (ui.c:228)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== pthread_mutex_lock/trylock: mutex has invalid owner
==7295==    at 0x3C432EFD: pthread_mutex_lock (vg_libpthread.c:1165)
==7295==    by 0x3C437D41: _IO_flockfile (vg_libpthread.c:3191)
==7295==    by 0x3C3589CD: pango_read_line (pango-utils.c:169)
==7295==    by 0x3C3499F5: process_module_file (modules.c:380)
==7295==    by 0x3C349D22: read_modules (modules.c:500)
==7295==    by 0x3C349F2E: build_map (modules.c:588)
==7295==    by 0x3C349515: pango_find_map (modules.c:145)
==7295==    by 0x3C34D21B: get_lang_map (pango-context.c:995)
==7295==    by 0x3C34D28C: itemize_state_update_for_new_run (pango-context.c:1011)
==7295==    by 0x3C34D39B: itemize_state_process_run (pango-context.c:1052)
==7295==    by 0x3C34D5F8: pango_itemize_with_base_dir (pango-context.c:1156)
==7295==    by 0x3C353D73: pango_layout_check_lines (pango-layout.c:3186)
==7295==    by 0x3C35259B: pango_layout_get_extents_internal (pango-layout.c:1980)
==7295==    by 0x3C352881: pango_layout_get_extents (pango-layout.c:2126)
==7295==    by 0x3C525C2A: pango_fc_font_get_metrics (pangofc-font.c:444)
==7295==    by 0x3C348115: pango_font_get_metrics (fonts.c:1121)
==7295==    by 0x3C34EE58: get_first_metrics_foreach (pango-fontset.c:110)
==7295==    by 0x3C34F328: pango_fontset_simple_foreach (pango-fontset.c:394)
==7295==    by 0x3C34EDE1: pango_fontset_foreach (pango-fontset.c:100)
==7295==    by 0x3C34EEEE: pango_fontset_real_get_metrics (pango-fontset.c:145)
==7295==    by 0x3C34F23D: pango_fontset_simple_get_metrics (pango-fontset.c:342)
==7295==    by 0x3C34ED5C: pango_fontset_get_metrics (pango-fontset.c:78)
==7295==    by 0x3C34D7BD: pango_context_get_metrics (pango-context.c:1243)
==7295==    by 0x807FED9: meta_pango_font_desc_get_text_height (theme.c:5186)
==7295==    by 0x80643AE: meta_frames_ensure_layout (frames.c:407)
==7295==    by 0x8064474: meta_frames_calc_geometry (frames.c:443)
==7295==    by 0x8064930: meta_frames_apply_shapes (frames.c:682)
==7295==    by 0x8063928: meta_window_ensure_frame (frame.c:211)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x8072E7F: meta_screen_manage_all_windows (screen.c:761)
==7295==    by 0x805D9E5: meta_display_open (display.c:709)
==7295==    by 0x806CBAF: main (main.c:469)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C472AC2: g_hash_table_replace (ghash.c:200)
==7295==    by 0x80643C4: meta_frames_ensure_layout (frames.c:411)
==7295==    by 0x8064474: meta_frames_calc_geometry (frames.c:443)
==7295==    by 0x8066444: get_control (frames.c:2019)
==7295==    by 0x8065E1A: meta_frames_motion_notify_event (frames.c:1660)
==7295==    by 0x3C121F60: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:82)
==7295==    by 0x3C3F9D0D: g_type_class_meta_marshal (gclosure.c:514)
==7295==    by 0x3C3F9A79: g_closure_invoke (gclosure.c:437)
==7295==    by 0x3C40A16E: signal_emit_unlocked_R (gsignal.c:2473)
==7295==    by 0x3C409630: g_signal_emit_valist (gsignal.c:2204)
==7295==    by 0x3C409ABA: g_signal_emit (gsignal.c:2238)
==7295==    by 0x3C1F19F9: gtk_widget_event_internal (gtkwidget.c:3563)
==7295==    by 0x3C120AE1: gtk_propagate_event (gtkmain.c:2345)
==7295==    by 0x3C11FBB2: gtk_main_do_event (gtkmain.c:1583)
==7295==    by 0x3C2D21BD: gdk_event_dispatch (gdkevents-x11.c:2210)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x8060368: meta_display_begin_grab_op (display.c:3221)
==7295==    by 0x805C395: meta_core_begin_grab_op (core.c:744)
==7295==    by 0x80655BA: meta_frames_button_press_event (frames.c:1361)
==7295==    by 0x3C121F60: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:82)
==7295==    by 0x3C3F9D0D: g_type_class_meta_marshal (gclosure.c:514)
==7295==    by 0x3C3F9A79: g_closure_invoke (gclosure.c:437)
==7295==    by 0x3C40A16E: signal_emit_unlocked_R (gsignal.c:2473)
==7295==    by 0x3C409630: g_signal_emit_valist (gsignal.c:2204)
==7295==    by 0x3C409ABA: g_signal_emit (gsignal.c:2238)
==7295==    by 0x3C1F19F9: gtk_widget_event_internal (gtkwidget.c:3563)
==7295==    by 0x3C120AE1: gtk_propagate_event (gtkmain.c:2345)
==7295==    by 0x3C11FBB2: gtk_main_do_event (gtkmain.c:1583)
==7295==    by 0x3C2D21BD: gdk_event_dispatch (gdkevents-x11.c:2210)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x8060839: meta_display_end_grab_op (display.c:3413)
==7295==    by 0x805E735: event_callback (display.c:1796)
==7295==    by 0x80892D3: filter_func (ui.c:85)
==7295==    by 0x3C2CFE9A: gdk_event_apply_filters (gdkevents-x11.c:319)
==7295==    by 0x3C2D079C: gdk_event_translate (gdkevents-x11.c:857)
==7295==    by 0x3C2D2001: _gdk_events_queue (gdkevents-x11.c:2144)
==7295==    by 0x3C2D2167: gdk_event_dispatch (gdkevents-x11.c:2204)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x8060891: meta_display_end_grab_op (display.c:3450)
==7295==    by 0x805E735: event_callback (display.c:1796)
==7295==    by 0x80892D3: filter_func (ui.c:85)
==7295==    by 0x3C2CFE9A: gdk_event_apply_filters (gdkevents-x11.c:319)
==7295==    by 0x3C2D079C: gdk_event_translate (gdkevents-x11.c:857)
==7295==    by 0x3C2D2001: _gdk_events_queue (gdkevents-x11.c:2144)
==7295==    by 0x3C2D2167: gdk_event_dispatch (gdkevents-x11.c:2204)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295== 
==7295== Invalid read of size 4
==7295==    at 0x3C49AC37: g_int_equal (gutils.c:1205)
==7295==    by 0x8064361: meta_frames_ensure_layout (frames.c:399)
==7295==    by 0x80647DB: meta_frames_get_geometry (frames.c:594)
==7295==    by 0x8063B69: meta_frame_calc_geometry (frame.c:343)
==7295==    by 0x808DA40: meta_window_move_resize_internal (window.c:2469)
==7295==    by 0x808E8BC: meta_window_configure_request (window.c:3736)
==7295==    by 0x805EE22: event_callback (display.c:2043)
==7295==    by 0x80892D3: filter_func (ui.c:85)
==7295==    by 0x3C2CFE9A: gdk_event_apply_filters (gdkevents-x11.c:319)
==7295==    by 0x3C2D079C: gdk_event_translate (gdkevents-x11.c:857)
==7295==    by 0x3C2D2001: _gdk_events_queue (gdkevents-x11.c:2144)
==7295==    by 0x3C2D2167: gdk_event_dispatch (gdkevents-x11.c:2204)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295==  Address 0x4FFFDABC is just below %esp.  Possibly a bug in GCC/G++
==7295==   v 2.96 or 3.0.X.  To suppress, use: --workaround-gcc296-bugs=yes
==7295== 
==7295== Invalid read of size 4
==7295==    at 0x3C49AC37: g_int_equal (gutils.c:1205)
==7295==    by 0x80643C4: meta_frames_ensure_layout (frames.c:411)
==7295==    by 0x80647DB: meta_frames_get_geometry (frames.c:594)
==7295==    by 0x8063B69: meta_frame_calc_geometry (frame.c:343)
==7295==    by 0x808DA40: meta_window_move_resize_internal (window.c:2469)
==7295==    by 0x808E8BC: meta_window_configure_request (window.c:3736)
==7295==    by 0x805EE22: event_callback (display.c:2043)
==7295==    by 0x80892D3: filter_func (ui.c:85)
==7295==    by 0x3C2CFE9A: gdk_event_apply_filters (gdkevents-x11.c:319)
==7295==    by 0x3C2D079C: gdk_event_translate (gdkevents-x11.c:857)
==7295==    by 0x3C2D2001: _gdk_events_queue (gdkevents-x11.c:2144)
==7295==    by 0x3C2D2167: gdk_event_dispatch (gdkevents-x11.c:2204)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295==  Address 0x4FFFDABC is just below %esp.  Possibly a bug in GCC/G++
==7295==   v 2.96 or 3.0.X.  To suppress, use: --workaround-gcc296-bugs=yes
==7295== 
==7295== Invalid read of size 4
==7295==    at 0x3C49AC37: g_int_equal (gutils.c:1205)
==7295==    by 0x8064361: meta_frames_ensure_layout (frames.c:399)
==7295==    by 0x8066005: meta_frames_paint_to_drawable (frames.c:1816)
==7295==    by 0x8065ED0: meta_frames_expose_event (frames.c:1712)
==7295==    by 0x3C121F60: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:82)
==7295==    by 0x3C3F9D0D: g_type_class_meta_marshal (gclosure.c:514)
==7295==    by 0x3C3F9A79: g_closure_invoke (gclosure.c:437)
==7295==    by 0x3C40A16E: signal_emit_unlocked_R (gsignal.c:2473)
==7295==    by 0x3C409630: g_signal_emit_valist (gsignal.c:2204)
==7295==    by 0x3C409ABA: g_signal_emit (gsignal.c:2238)
==7295==    by 0x3C1F19F9: gtk_widget_event_internal (gtkwidget.c:3563)
==7295==    by 0x3C11FB72: gtk_main_do_event (gtkmain.c:1546)
==7295==    by 0x3C2C23CF: gdk_window_process_updates_internal (gdkwindow.c:2052)
==7295==    by 0x3C2C24C9: gdk_window_process_all_updates (gdkwindow.c:2099)
==7295==    by 0x3C2C2525: gdk_window_update_idle (gdkwindow.c:2113)
==7295==    by 0x3C47DFBB: g_idle_dispatch (gmain.c:3802)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295==  Address 0x4FFFDABC is just below %esp.  Possibly a bug in GCC/G++
==7295==   v 2.96 or 3.0.X.  To suppress, use: --workaround-gcc296-bugs=yes
==7295== 
==7295== Invalid read of size 4
==7295==    at 0x3C49AC37: g_int_equal (gutils.c:1205)
==7295==    by 0x80643C4: meta_frames_ensure_layout (frames.c:411)
==7295==    by 0x8066005: meta_frames_paint_to_drawable (frames.c:1816)
==7295==    by 0x8065ED0: meta_frames_expose_event (frames.c:1712)
==7295==    by 0x3C121F60: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:82)
==7295==    by 0x3C3F9D0D: g_type_class_meta_marshal (gclosure.c:514)
==7295==    by 0x3C3F9A79: g_closure_invoke (gclosure.c:437)
==7295==    by 0x3C40A16E: signal_emit_unlocked_R (gsignal.c:2473)
==7295==    by 0x3C409630: g_signal_emit_valist (gsignal.c:2204)
==7295==    by 0x3C409ABA: g_signal_emit (gsignal.c:2238)
==7295==    by 0x3C1F19F9: gtk_widget_event_internal (gtkwidget.c:3563)
==7295==    by 0x3C11FB72: gtk_main_do_event (gtkmain.c:1546)
==7295==    by 0x3C2C23CF: gdk_window_process_updates_internal (gdkwindow.c:2052)
==7295==    by 0x3C2C24C9: gdk_window_process_all_updates (gdkwindow.c:2099)
==7295==    by 0x3C2C2525: gdk_window_update_idle (gdkwindow.c:2113)
==7295==    by 0x3C47DFBB: g_idle_dispatch (gmain.c:3802)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295==  Address 0x4FFFDABC is just below %esp.  Possibly a bug in GCC/G++
==7295==   v 2.96 or 3.0.X.  To suppress, use: --workaround-gcc296-bugs=yes
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C472AC2: g_hash_table_replace (ghash.c:200)
==7295==    by 0x80643C4: meta_frames_ensure_layout (frames.c:411)
==7295==    by 0x8066005: meta_frames_paint_to_drawable (frames.c:1816)
==7295==    by 0x8065ED0: meta_frames_expose_event (frames.c:1712)
==7295==    by 0x3C121F60: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:82)
==7295==    by 0x3C3F9D0D: g_type_class_meta_marshal (gclosure.c:514)
==7295==    by 0x3C3F9A79: g_closure_invoke (gclosure.c:437)
==7295==    by 0x3C40A16E: signal_emit_unlocked_R (gsignal.c:2473)
==7295==    by 0x3C409630: g_signal_emit_valist (gsignal.c:2204)
==7295==    by 0x3C409ABA: g_signal_emit (gsignal.c:2238)
==7295==    by 0x3C1F19F9: gtk_widget_event_internal (gtkwidget.c:3563)
==7295==    by 0x3C11FB72: gtk_main_do_event (gtkmain.c:1546)
==7295==    by 0x3C2C23CF: gdk_window_process_updates_internal (gdkwindow.c:2052)
==7295==    by 0x3C2C24C9: gdk_window_process_all_updates (gdkwindow.c:2099)
==7295==    by 0x3C2C2525: gdk_window_update_idle (gdkwindow.c:2113)
==7295==    by 0x3C47DFBB: g_idle_dispatch (gmain.c:3802)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x8060368: meta_display_begin_grab_op (display.c:3221)
==7295==    by 0x806C441: handle_workspace_switch (keybindings.c:3338)
==7295==    by 0x806A772: process_event (keybindings.c:1532)
==7295==    by 0x806AA19: meta_display_process_key_event (keybindings.c:1593)
==7295==    by 0x805E30B: event_callback (display.c:1541)
==7295==    by 0x80892D3: filter_func (ui.c:85)
==7295==    by 0x3C2CFE9A: gdk_event_apply_filters (gdkevents-x11.c:319)
==7295==    by 0x3C2D079C: gdk_event_translate (gdkevents-x11.c:857)
==7295==    by 0x3C2D2001: _gdk_events_queue (gdkevents-x11.c:2144)
==7295==    by 0x3C2D2167: gdk_event_dispatch (gdkevents-x11.c:2204)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x8060891: meta_display_end_grab_op (display.c:3450)
==7295==    by 0x806BBDA: process_workspace_switch_grab (keybindings.c:2677)
==7295==    by 0x806A9E6: meta_display_process_key_event (keybindings.c:1658)
==7295==    by 0x805E30B: event_callback (display.c:1541)
==7295==    by 0x80892D3: filter_func (ui.c:85)
==7295==    by 0x3C2CFE9A: gdk_event_apply_filters (gdkevents-x11.c:319)
==7295==    by 0x3C2D079C: gdk_event_translate (gdkevents-x11.c:857)
==7295==    by 0x3C2D2001: _gdk_events_queue (gdkevents-x11.c:2144)
==7295==    by 0x3C2D2167: gdk_event_dispatch (gdkevents-x11.c:2204)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C47285E: g_hash_table_lookup_extended (ghash.c:200)
==7295==    by 0x8064361: meta_frames_ensure_layout (frames.c:399)
==7295==    by 0x8064474: meta_frames_calc_geometry (frames.c:443)
==7295==    by 0x8064930: meta_frames_apply_shapes (frames.c:682)
==7295==    by 0x8063928: meta_window_ensure_frame (frame.c:211)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x808AAB4: meta_window_new (window.c:209)
==7295==    by 0x805EDAE: event_callback (display.c:1962)
==7295==    by 0x80892D3: filter_func (ui.c:85)
==7295==    by 0x3C2CFE9A: gdk_event_apply_filters (gdkevents-x11.c:319)
==7295==    by 0x3C2D079C: gdk_event_translate (gdkevents-x11.c:857)
==7295==    by 0x3C2D2001: _gdk_events_queue (gdkevents-x11.c:2144)
==7295==    by 0x3C2D2167: gdk_event_dispatch (gdkevents-x11.c:2204)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C472AC2: g_hash_table_replace (ghash.c:200)
==7295==    by 0x80643C4: meta_frames_ensure_layout (frames.c:411)
==7295==    by 0x8064474: meta_frames_calc_geometry (frames.c:443)
==7295==    by 0x8064930: meta_frames_apply_shapes (frames.c:682)
==7295==    by 0x8063928: meta_window_ensure_frame (frame.c:211)
==7295==    by 0x808B301: meta_window_new_with_attrs (window.c:601)
==7295==    by 0x808AAB4: meta_window_new (window.c:209)
==7295==    by 0x805EDAE: event_callback (display.c:1962)
==7295==    by 0x80892D3: filter_func (ui.c:85)
==7295==    by 0x3C2CFE9A: gdk_event_apply_filters (gdkevents-x11.c:319)
==7295==    by 0x3C2D079C: gdk_event_translate (gdkevents-x11.c:857)
==7295==    by 0x3C2D2001: _gdk_events_queue (gdkevents-x11.c:2144)
==7295==    by 0x3C2D2167: gdk_event_dispatch (gdkevents-x11.c:2204)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295== 
==7295== Invalid read of size 4
==7295==    at 0x3C49AC37: g_int_equal (gutils.c:1205)
==7295==    by 0x8064361: meta_frames_ensure_layout (frames.c:399)
==7295==    by 0x8064474: meta_frames_calc_geometry (frames.c:443)
==7295==    by 0x8066444: get_control (frames.c:2019)
==7295==    by 0x806637E: meta_frames_enter_notify_event (frames.c:1930)
==7295==    by 0x3C121F60: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:82)
==7295==    by 0x3C3F9D0D: g_type_class_meta_marshal (gclosure.c:514)
==7295==    by 0x3C3F9A79: g_closure_invoke (gclosure.c:437)
==7295==    by 0x3C40A16E: signal_emit_unlocked_R (gsignal.c:2473)
==7295==    by 0x3C409630: g_signal_emit_valist (gsignal.c:2204)
==7295==    by 0x3C409ABA: g_signal_emit (gsignal.c:2238)
==7295==    by 0x3C1F19F9: gtk_widget_event_internal (gtkwidget.c:3563)
==7295==    by 0x3C11FBFA: gtk_main_do_event (gtkmain.c:1591)
==7295==    by 0x3C2D21BD: gdk_event_dispatch (gdkevents-x11.c:2210)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295==  Address 0x4FFFDABC is just below %esp.  Possibly a bug in GCC/G++
==7295==   v 2.96 or 3.0.X.  To suppress, use: --workaround-gcc296-bugs=yes
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C47285E: g_hash_table_lookup_extended (ghash.c:200)
==7295==    by 0x8064361: meta_frames_ensure_layout (frames.c:399)
==7295==    by 0x8064474: meta_frames_calc_geometry (frames.c:443)
==7295==    by 0x8066444: get_control (frames.c:2019)
==7295==    by 0x806637E: meta_frames_enter_notify_event (frames.c:1930)
==7295==    by 0x3C121F60: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:82)
==7295==    by 0x3C3F9D0D: g_type_class_meta_marshal (gclosure.c:514)
==7295==    by 0x3C3F9A79: g_closure_invoke (gclosure.c:437)
==7295==    by 0x3C40A16E: signal_emit_unlocked_R (gsignal.c:2473)
==7295==    by 0x3C409630: g_signal_emit_valist (gsignal.c:2204)
==7295==    by 0x3C409ABA: g_signal_emit (gsignal.c:2238)
==7295==    by 0x3C1F19F9: gtk_widget_event_internal (gtkwidget.c:3563)
==7295==    by 0x3C11FBFA: gtk_main_do_event (gtkmain.c:1591)
==7295==    by 0x3C2D21BD: gdk_event_dispatch (gdkevents-x11.c:2210)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x8060368: meta_display_begin_grab_op (display.c:3221)
==7295==    by 0x805E4C5: event_callback (display.c:1700)
==7295==    by 0x80892D3: filter_func (ui.c:85)
==7295==    by 0x3C2CFE9A: gdk_event_apply_filters (gdkevents-x11.c:319)
==7295==    by 0x3C2D079C: gdk_event_translate (gdkevents-x11.c:857)
==7295==    by 0x3C2D2001: _gdk_events_queue (gdkevents-x11.c:2144)
==7295==    by 0x3C2D2167: gdk_event_dispatch (gdkevents-x11.c:2204)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2E02C1: gdk_window_new (gdkwindow-x11.c:571)
==7295==    by 0x808959A: meta_ui_create_frame_window (ui.c:224)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x8090D40: recalc_window_type (window.c:5508)
==7295==    by 0x809028C: update_net_wm_type (window.c:5090)
==7295==    by 0x808B0AA: meta_window_new_with_attrs (window.c:566)
==7295==    by 0x808AAB4: meta_window_new (window.c:209)
==7295==    by 0x805EDAE: event_callback (display.c:1962)
==7295==    by 0x80892D3: filter_func (ui.c:85)
==7295==    by 0x3C2CFE9A: gdk_event_apply_filters (gdkevents-x11.c:319)
==7295==    by 0x3C2D079C: gdk_event_translate (gdkevents-x11.c:857)
==7295==    by 0x3C2D2001: _gdk_events_queue (gdkevents-x11.c:2144)
==7295==    by 0x3C2D2167: gdk_event_dispatch (gdkevents-x11.c:2204)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x3C2E02D6: gdk_window_new (gdkwindow-x11.c:572)
==7295==    by 0x808959A: meta_ui_create_frame_window (ui.c:224)
==7295==    by 0x8063859: meta_window_ensure_frame (frame.c:153)
==7295==    by 0x8090D40: recalc_window_type (window.c:5508)
==7295==    by 0x809028C: update_net_wm_type (window.c:5090)
==7295==    by 0x808B0AA: meta_window_new_with_attrs (window.c:566)
==7295==    by 0x808AAB4: meta_window_new (window.c:209)
==7295==    by 0x805EDAE: event_callback (display.c:1962)
==7295==    by 0x80892D3: filter_func (ui.c:85)
==7295==    by 0x3C2CFE9A: gdk_event_apply_filters (gdkevents-x11.c:319)
==7295==    by 0x3C2D079C: gdk_event_translate (gdkevents-x11.c:857)
==7295==    by 0x3C2D2001: _gdk_events_queue (gdkevents-x11.c:2144)
==7295==    by 0x3C2D2167: gdk_event_dispatch (gdkevents-x11.c:2204)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x8060368: meta_display_begin_grab_op (display.c:3221)
==7295==    by 0x805C395: meta_core_begin_grab_op (core.c:744)
==7295==    by 0x80657A6: meta_frames_button_press_event (frames.c:1261)
==7295==    by 0x3C121F60: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:82)
==7295==    by 0x3C3F9D0D: g_type_class_meta_marshal (gclosure.c:514)
==7295==    by 0x3C3F9A79: g_closure_invoke (gclosure.c:437)
==7295==    by 0x3C40A16E: signal_emit_unlocked_R (gsignal.c:2473)
==7295==    by 0x3C409630: g_signal_emit_valist (gsignal.c:2204)
==7295==    by 0x3C409ABA: g_signal_emit (gsignal.c:2238)
==7295==    by 0x3C1F19F9: gtk_widget_event_internal (gtkwidget.c:3563)
==7295==    by 0x3C120AE1: gtk_propagate_event (gtkmain.c:2345)
==7295==    by 0x3C11FBB2: gtk_main_do_event (gtkmain.c:1583)
==7295==    by 0x3C2D21BD: gdk_event_dispatch (gdkevents-x11.c:2210)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x8060891: meta_display_end_grab_op (display.c:3450)
==7295==    by 0x8065B1A: meta_frames_button_release_event (frames.c:1504)
==7295==    by 0x3C121F60: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:82)
==7295==    by 0x3C3F9D0D: g_type_class_meta_marshal (gclosure.c:514)
==7295==    by 0x3C3F9A79: g_closure_invoke (gclosure.c:437)
==7295==    by 0x3C40A16E: signal_emit_unlocked_R (gsignal.c:2473)
==7295==    by 0x3C409630: g_signal_emit_valist (gsignal.c:2204)
==7295==    by 0x3C409ABA: g_signal_emit (gsignal.c:2238)
==7295==    by 0x3C1F19F9: gtk_widget_event_internal (gtkwidget.c:3563)
==7295==    by 0x3C120AE1: gtk_propagate_event (gtkmain.c:2345)
==7295==    by 0x3C11FBB2: gtk_main_do_event (gtkmain.c:1583)
==7295==    by 0x3C2D21BD: gdk_event_dispatch (gdkevents-x11.c:2210)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x8060368: meta_display_begin_grab_op (display.c:3221)
==7295==    by 0x806BEC7: do_choose_window (keybindings.c:2928)
==7295==    by 0x806BFC5: handle_tab_forward (keybindings.c:2975)
==7295==    by 0x806A772: process_event (keybindings.c:1532)
==7295==    by 0x806AA19: meta_display_process_key_event (keybindings.c:1593)
==7295==    by 0x805E30B: event_callback (display.c:1541)
==7295==    by 0x80892D3: filter_func (ui.c:85)
==7295==    by 0x3C2CFE9A: gdk_event_apply_filters (gdkevents-x11.c:319)
==7295==    by 0x3C2D079C: gdk_event_translate (gdkevents-x11.c:857)
==7295==    by 0x3C2D2001: _gdk_events_queue (gdkevents-x11.c:2144)
==7295==    by 0x3C2D2167: gdk_event_dispatch (gdkevents-x11.c:2204)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x8060891: meta_display_end_grab_op (display.c:3450)
==7295==    by 0x806B6F2: process_tab_grab (keybindings.c:2356)
==7295==    by 0x806A9C2: meta_display_process_key_event (keybindings.c:1652)
==7295==    by 0x805E30B: event_callback (display.c:1541)
==7295==    by 0x80892D3: filter_func (ui.c:85)
==7295==    by 0x3C2CFE9A: gdk_event_apply_filters (gdkevents-x11.c:319)
==7295==    by 0x3C2D079C: gdk_event_translate (gdkevents-x11.c:857)
==7295==    by 0x3C2D2001: _gdk_events_queue (gdkevents-x11.c:2144)
==7295==    by 0x3C2D2167: gdk_event_dispatch (gdkevents-x11.c:2204)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295== 
==7295== More than 50 errors detected.  Subsequent errors
==7295== will still be recorded, but in less detail than before.
==7295== 
==7295== Conditional jump or move depends on uninitialised value(s)
==7295==    at 0x8060891: meta_display_end_grab_op (display.c:3450)
==7295==    by 0x806BF0F: do_choose_window (keybindings.c:2950)
==7295==    by 0x806BFC5: handle_tab_forward (keybindings.c:2975)
==7295==    by 0x806A772: process_event (keybindings.c:1532)
==7295==    by 0x806AA19: meta_display_process_key_event (keybindings.c:1593)
==7295==    by 0x805E30B: event_callback (display.c:1541)
==7295==    by 0x80892D3: filter_func (ui.c:85)
==7295==    by 0x3C2CFE9A: gdk_event_apply_filters (gdkevents-x11.c:319)
==7295==    by 0x3C2D079C: gdk_event_translate (gdkevents-x11.c:857)
==7295==    by 0x3C2D2001: _gdk_events_queue (gdkevents-x11.c:2144)
==7295==    by 0x3C2D2167: gdk_event_dispatch (gdkevents-x11.c:2204)
==7295==    by 0x3C47B1F7: g_main_dispatch (gmain.c:1942)
==7295==    by 0x3C47C208: g_main_context_dispatch (gmain.c:2492)
==7295==    by 0x3C47C52D: g_main_context_iterate (gmain.c:2573)
==7295==    by 0x3C47CA95: g_main_loop_run (gmain.c:2777)
==7295==    by 0x806CBE9: main (main.c:486)
==7295== 
==7295== ERROR SUMMARY: 1493 errors from 51 contexts (suppressed: 101 from 3)
==7295== malloc/free: in use at exit: 827350 bytes in 11900 blocks.
==7295== malloc/free: 459911 allocs, 448011 frees, 71508622 bytes allocated.
==7295== For a detailed leak analysis,  rerun with: --leak-check=yes
==7295== For counts of detected errors, rerun with: -v
