valgrind --trace-children=yes --leak-check=full --log-file=valgrind.txt --leak-resolution=med --undef-value-errors=yes --demangle=yes /home/boyd/stage/gedit/bin/gedit
========================================================================
==17507== Memcheck, a memory error detector.
==17507== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==17507== Using LibVEX rev 1732, a library for dynamic binary translation.
==17507== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==17507== Using valgrind-3.2.3, a dynamic binary instrumentation framework.
==17507== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==17507== For more details, rerun with: -v
==17507==
==17507== My PID = 17507, parent PID = 15070. Prog and args are:
==17507== /home/boyd/stage/gedit/bin/gedit
==17507==
==17507== Syscall param rt_sigaction(act->sa_mask) points to uninitialised byte(s)
==17507== at 0x40007F2: (within /lib/ld-2.6.1.so)
==17507== by 0x50507A2: sigaction (in /lib/libpthread-2.6.1.so)
==17507== by 0x552B271: google_breakpad::ExceptionHandler::SetupHandler(int) (exception_handler.cc:152)
==17507== by 0x552B37D: google_breakpad::ExceptionHandler::SetupHandler() (exception_handler.cc:145)
==17507== by 0x552B627: google_breakpad::ExceptionHandler::ExceptionHandler(std::string const&, bool (*)(void*), bool (*)(char const*, char const*, void*, bool), void*, bool) (exception_handler.cc:84)
==17507== by 0x552AD72: gtk_module_init (gnome-breakpad.cc:322)
==17507== by 0x45CB1EC: default_display_notify_cb (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507== by 0x50792E9: g_cclosure_marshal_VOID__PARAM (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x506C918: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x507F9EC: (within /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x508163E: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x5081988: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== Address 0xBEE24504 is on thread 1's stack
==17507==
==17507== Syscall param rt_sigaction(act->sa_mask) points to uninitialised byte(s)
==17507== at 0x40007F2: (within /lib/ld-2.6.1.so)
==17507== by 0x50507A2: sigaction (in /lib/libpthread-2.6.1.so)
==17507== by 0x552B271: google_breakpad::ExceptionHandler::SetupHandler(int) (exception_handler.cc:152)
==17507== by 0x552B395: google_breakpad::ExceptionHandler::SetupHandler() (exception_handler.cc:145)
==17507== by 0x552B627: google_breakpad::ExceptionHandler::ExceptionHandler(std::string const&, bool (*)(void*), bool (*)(char const*, char const*, void*, bool), void*, bool) (exception_handler.cc:84)
==17507== by 0x552AD72: gtk_module_init (gnome-breakpad.cc:322)
==17507== by 0x45CB1EC: default_display_notify_cb (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507== by 0x50792E9: g_cclosure_marshal_VOID__PARAM (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x506C918: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x507F9EC: (within /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x508163E: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x5081988: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== Address 0xBEE24504 is on thread 1's stack
==17507==
==17507== Syscall param writev(vector[...]) points to uninitialised byte(s)
==17507== at 0x40007F2: (within /lib/ld-2.6.1.so)
==17507== by 0x501D5D7: (within /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x501DEC7: link_connection_writev (in /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x4FFE136: giop_send_buffer_write (in /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x5003A51: (within /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x5003D36: ORBit_small_invoke_stub (in /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x5003F64: ORBit_small_invoke_stub_n (in /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x5010FC1: ORBit_c_stub_invoke (in /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x4FD69BD: ConfigServer_ping (in /usr/lib/libgconf-2.so.4.1.2)
==17507== by 0x4FBE381: gconf_activate_server (in /usr/lib/libgconf-2.so.4.1.2)
==17507== by 0x4FCA368: (within /usr/lib/libgconf-2.so.4.1.2)
==17507== by 0x4FCAFCE: (within /usr/lib/libgconf-2.so.4.1.2)
==17507== Address 0x53C99A2 is 10 bytes inside a block of size 2,048 alloc'd
==17507== at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x50D5D65: g_malloc (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x4FFDFB6: (within /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x4FFE086: (within /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x4FFE963: giop_send_buffer_use_request (in /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x50039CB: (within /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x5003D36: ORBit_small_invoke_stub (in /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x5003F64: ORBit_small_invoke_stub_n (in /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x5010FC1: ORBit_c_stub_invoke (in /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x4FD69BD: ConfigServer_ping (in /usr/lib/libgconf-2.so.4.1.2)
==17507== by 0x4FBE381: gconf_activate_server (in /usr/lib/libgconf-2.so.4.1.2)
==17507== by 0x4FCA368: (within /usr/lib/libgconf-2.so.4.1.2)
==17507==
==17507== Invalid read of size 4
==17507== at 0x46E4A7C: gtk_window_check_screen (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507== by 0x46EAF2A: gtk_window_keys_changed (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507== by 0x46EB27B: gtk_window_activate_key (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507== by 0x8096182: gedit_window_key_press_event (gedit-window.c:277)
==17507== by 0x45B88A3: _gtk_marshal_BOOLEAN__BOXED (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507== by 0x506B1F8: (within /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x506C918: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x507FB81: (within /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x5081366: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x5081988: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x46D7196: gtk_widget_event_internal (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507== by 0x45B1BEC: gtk_propagate_event (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507== Address 0x90 is not stack'd, malloc'd or (recently) free'd
==17507==
==17507== Syscall param rt_sigaction(act->sa_mask) points to uninitialised byte(s)
==17507== at 0x40007F2: (within /lib/ld-2.6.1.so)
==17507== Address 0x53748E8 is on thread 1's stack
==17507==
==17507== ERROR SUMMARY: 78 errors from 5 contexts (suppressed: 66 from 3)
==17507== malloc/free: in use at exit: 3,502,727 bytes in 47,337 blocks.
==17507== malloc/free: 242,449 allocs, 195,112 frees, 27,466,239 bytes allocated.
==17507== For counts of detected errors, rerun with: -v
==17507== searching for pointers to 47,337 not-freed blocks.
==17507== checked 3,123,932 bytes.
==17507==
==17507==
==17507== 8 bytes in 1 blocks are definitely lost in loss record 157 of 1,221
==17507== at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x52B7AD8: _XiGetExtensionVersion (in /usr/lib/libXi.so.6.0.0)
==17507== by 0x52B9BC6: _XiCheckExtInit (in /usr/lib/libXi.so.6.0.0)
==17507== by 0x52B8689: XListInputDevices (in /usr/lib/libXi.so.6.0.0)
==17507== by 0x483B5CB: _gdk_input_common_init (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x483C51B: _gdk_input_init (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x4814487: gdk_display_open (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x47F1ABC: gdk_display_open_default_libgtk_only (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x45B39F4: post_parse_hook (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507== by 0x50DBC92: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x41B60F0: gnome_program_parse_args (in /usr/lib/libgnome-2.so.0.2000.0)
==17507== by 0x41B91FC: (within /usr/lib/libgnome-2.so.0.2000.0)
==17507==
==17507==
==17507== 8 bytes in 1 blocks are definitely lost in loss record 159 of 1,221
==17507== at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x40228AF: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x50D5C2A: g_realloc (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x5089750: (within /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x508D225: g_type_register_static (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x48270FB: gdk_device_get_type (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x482712A: _gdk_init_input_core (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x483C501: _gdk_input_init (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x4814487: gdk_display_open (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x47F1ABC: gdk_display_open_default_libgtk_only (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x45B39F4: post_parse_hook (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507== by 0x50DBC92: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507==
==17507==
==17507== 8 bytes in 1 blocks are definitely lost in loss record 160 of 1,221
==17507== at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x50D5CCD: g_malloc0 (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x508983D: (within /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x508D225: g_type_register_static (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x48270FB: gdk_device_get_type (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x482712A: _gdk_init_input_core (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x483C501: _gdk_input_init (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x4814487: gdk_display_open (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x47F1ABC: gdk_display_open_default_libgtk_only (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x45B39F4: post_parse_hook (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507== by 0x50DBC92: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x41B60F0: gnome_program_parse_args (in /usr/lib/libgnome-2.so.0.2000.0)
==17507==
==17507==
==17507== 13 bytes in 1 blocks are definitely lost in loss record 280 of 1,221
==17507== at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x50D5D65: g_malloc (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x50EDFF8: g_strdup (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x4FC7BC9: (within /usr/lib/libgconf-2.so.4.1.2)
==17507== by 0x4FC8EC0: gconf_value_copy (in /usr/lib/libgconf-2.so.4.1.2)
==17507== by 0x4FD1EE2: (within /usr/lib/libgconf-2.so.4.1.2)
==17507== by 0x4FD291C: gconf_client_get_string (in /usr/lib/libgconf-2.so.4.1.2)
==17507== by 0x808596D: gconf_client_get_string_with_default (gedit-prefs-manager.c:1334)
==17507== by 0x80823AF: gedit_prefs_manager_get_string (gedit-prefs-manager.c:239)
==17507== by 0x8082A2F: gedit_prefs_manager_get_system_font (gedit-prefs-manager.c:313)
==17507== by 0x8092FAA: gedit_view_set_font (gedit-view.c:593)
==17507== by 0x809209B: gedit_view_init (gedit-view.c:301)
==17507==
==17507==
==17507== 13 bytes in 1 blocks are definitely lost in loss record 281 of 1,221
==17507== at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x50D5D65: g_malloc (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x508699B: g_type_interfaces (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x507D1ED: g_signal_newv (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x507D91B: g_signal_new_valist (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x507D9D5: g_signal_new (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x4679F98: gtk_text_view_class_intern_init (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507== by 0x508C1DE: g_type_class_ref (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x508C35D: g_type_class_ref (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x508C35D: g_type_class_ref (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x5071D56: g_object_newv (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x507228F: g_object_new_valist (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507==
==17507==
==17507== 16 bytes in 1 blocks are definitely lost in loss record 330 of 1,221
==17507== at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x4A9F0EF: XInitExtension (in /usr/lib/libX11.so.6.2.0)
==17507== by 0x52AC60F: XextAddDisplay (in /usr/lib/libXext.so.6.4.0)
==17507== by 0x52B9C4D: XInput_find_display (in /usr/lib/libXi.so.6.0.0)
==17507== by 0x52B865E: XListInputDevices (in /usr/lib/libXi.so.6.0.0)
==17507== by 0x483B5CB: _gdk_input_common_init (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x483C51B: _gdk_input_init (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x4814487: gdk_display_open (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x47F1ABC: gdk_display_open_default_libgtk_only (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x45B39F4: post_parse_hook (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507== by 0x50DBC92: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x41B60F0: gnome_program_parse_args (in /usr/lib/libgnome-2.so.0.2000.0)
==17507==
==17507==
==17507== 16 bytes in 1 blocks are definitely lost in loss record 331 of 1,221
==17507== at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x52AC5DF: XextAddDisplay (in /usr/lib/libXext.so.6.4.0)
==17507== by 0x52B9C4D: XInput_find_display (in /usr/lib/libXi.so.6.0.0)
==17507== by 0x52B865E: XListInputDevices (in /usr/lib/libXi.so.6.0.0)
==17507== by 0x483B5CB: _gdk_input_common_init (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x483C51B: _gdk_input_init (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x4814487: gdk_display_open (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x47F1ABC: gdk_display_open_default_libgtk_only (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x45B39F4: post_parse_hook (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507== by 0x50DBC92: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x41B60F0: gnome_program_parse_args (in /usr/lib/libgnome-2.so.0.2000.0)
==17507== by 0x41B91FC: (within /usr/lib/libgnome-2.so.0.2000.0)
==17507==
==17507==
==17507== 17 bytes in 1 blocks are possibly lost in loss record 343 of 1,221
==17507== at 0x4022FCC: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x5650FF0: std::string::_Rep::_S_create(unsigned, unsigned, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==17507== by 0x5652334: (within /usr/lib/libstdc++.so.6.0.9)
==17507== by 0x56524E6: std::string::string(char const*, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
==17507== by 0x552AD3C: gtk_module_init (gnome-breakpad.cc:322)
==17507== by 0x45CB1EC: default_display_notify_cb (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507== by 0x50792E9: g_cclosure_marshal_VOID__PARAM (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x506C918: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x507F9EC: (within /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x508163E: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x5081988: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x5070CC0: (within /usr/lib/libgobject-2.0.so.0.1400.1)
==17507==
==17507==
==17507== 48 bytes in 1 blocks are definitely lost in loss record 610 of 1,221
==17507== at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x50D5CCD: g_malloc0 (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x508509A: (within /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x508D24E: g_type_register_static (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x48270FB: gdk_device_get_type (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x482712A: _gdk_init_input_core (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x483C501: _gdk_input_init (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x4814487: gdk_display_open (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x47F1ABC: gdk_display_open_default_libgtk_only (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x45B39F4: post_parse_hook (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507== by 0x50DBC92: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x41B60F0: gnome_program_parse_args (in /usr/lib/libgnome-2.so.0.2000.0)
==17507==
==17507==
==17507== 72 bytes in 1 blocks are possibly lost in loss record 687 of 1,221
==17507== at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x4A9F0C5: XInitExtension (in /usr/lib/libX11.so.6.2.0)
==17507== by 0x52AC60F: XextAddDisplay (in /usr/lib/libXext.so.6.4.0)
==17507== by 0x52A7C8C: (within /usr/lib/libXext.so.6.4.0)
==17507== by 0x52A7FED: XShmQueryExtension (in /usr/lib/libXext.so.6.4.0)
==17507== by 0x482531B: _gdk_windowing_image_init (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x4814471: gdk_display_open (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x47F1ABC: gdk_display_open_default_libgtk_only (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x45B39F4: post_parse_hook (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507== by 0x50DBC92: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x41B60F0: gnome_program_parse_args (in /usr/lib/libgnome-2.so.0.2000.0)
==17507== by 0x41B91FC: (within /usr/lib/libgnome-2.so.0.2000.0)
==17507==
==17507==
==17507== 100 bytes in 1 blocks are definitely lost in loss record 747 of 1,221
==17507== at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x52B9BA4: _XiCheckExtInit (in /usr/lib/libXi.so.6.0.0)
==17507== by 0x52B8689: XListInputDevices (in /usr/lib/libXi.so.6.0.0)
==17507== by 0x483B5CB: _gdk_input_common_init (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x483C51B: _gdk_input_init (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x4814487: gdk_display_open (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x47F1ABC: gdk_display_open_default_libgtk_only (in /usr/lib/libgdk-x11-2.0.so.0.1200.0)
==17507== by 0x45B39F4: post_parse_hook (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507== by 0x50DBC92: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x41B60F0: gnome_program_parse_args (in /usr/lib/libgnome-2.so.0.2000.0)
==17507== by 0x41B91FC: (within /usr/lib/libgnome-2.so.0.2000.0)
==17507== by 0x41B9540: gnome_program_init (in /usr/lib/libgnome-2.so.0.2000.0)
==17507==
==17507==
==17507== 224 bytes in 8 blocks are possibly lost in loss record 873 of 1,221
==17507== at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x50D5CCD: g_malloc0 (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x5008115: ORBit_alloc_by_tc (in /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x50031AC: ORBit_small_alloc (in /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x5012BAF: (within /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x5012D8B: PortableServer_POA_servant_to_reference (in /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x42DB937: (within /usr/lib/libbonobo-2.so.0.0.0)
==17507== by 0x5071747: g_object_newv (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x507228F: g_object_new_valist (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x50723FF: g_object_new (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x42D09E7: bonobo_moniker_context_new (in /usr/lib/libbonobo-2.so.0.0.0)
==17507== by 0x42D1FC6: bonobo_context_init (in /usr/lib/libbonobo-2.so.0.0.0)
==17507==
==17507==
==17507== 225 bytes in 10 blocks are definitely lost in loss record 875 of 1,221
==17507== at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x4973E17: FcStrCopy (in /usr/lib/libfontconfig.so.1.2.0)
==17507== by 0x49774A4: (within /usr/lib/libfontconfig.so.1.2.0)
==17507== by 0x49FD179: (within /lib/libexpat.so.1.5.2)
==17507== by 0x49FDF1C: (within /lib/libexpat.so.1.5.2)
==17507== by 0x49F77BB: XML_ParseBuffer (in /lib/libexpat.so.1.5.2)
==17507== by 0x4976649: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.2.0)
==17507== by 0x497692A: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.2.0)
==17507== by 0x4976CC1: (within /usr/lib/libfontconfig.so.1.2.0)
==17507== by 0x49FD179: (within /lib/libexpat.so.1.5.2)
==17507== by 0x49FDF1C: (within /lib/libexpat.so.1.5.2)
==17507== by 0x49FEA97: (within /lib/libexpat.so.1.5.2)
==17507==
==17507==
==17507== 232 bytes in 8 blocks are possibly lost in loss record 878 of 1,221
==17507== at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x50D5CCD: g_malloc0 (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x500818C: ORBit_alloc_tcval (in /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x50038D8: ORBit_small_allocbuf (in /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x5017401: ORBit_adaptor_setup (in /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x5013DA3: (within /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x5015269: ORBit_POA_setup_root (in /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x4FFB025: ORBit_init_internals (in /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x50022D4: CORBA_ORB_init (in /usr/lib/libORBit-2.so.0.1.0)
==17507== by 0x4320FAD: bonobo_activation_orb_init (in /usr/lib/libbonobo-activation.so.4.0.0)
==17507== by 0x41BCD32: (within /usr/lib/libgnome-2.so.0.2000.0)
==17507== by 0x41B7082: gnome_program_postinit (in /usr/lib/libgnome-2.so.0.2000.0)
==17507==
==17507==
==17507== 800 bytes in 20 blocks are possibly lost in loss record 1,022 of 1,221
==17507== at 0x4021B64: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x50D5CCD: g_malloc0 (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x5084C47: (within /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x5084DE4: (within /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x50853BC: g_type_init_with_debug_flags (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x5085511: g_type_init (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x41B9502: gnome_program_init (in /usr/lib/libgnome-2.so.0.2000.0)
==17507== by 0x80686B3: main (gedit.c:470)
==17507==
==17507==
==17507== 1,628 (1,408 direct, 220 indirect) bytes in 11 blocks are definitely lost in loss record 1,075 of 1,221
==17507== at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x4971870: (within /usr/lib/libfontconfig.so.1.2.0)
==17507== by 0x4972154: (within /usr/lib/libfontconfig.so.1.2.0)
==17507== by 0x497226E: (within /usr/lib/libfontconfig.so.1.2.0)
==17507== by 0x4977120: (within /usr/lib/libfontconfig.so.1.2.0)
==17507== by 0x49FD179: (within /lib/libexpat.so.1.5.2)
==17507== by 0x49FDF1C: (within /lib/libexpat.so.1.5.2)
==17507== by 0x49F77BB: XML_ParseBuffer (in /lib/libexpat.so.1.5.2)
==17507== by 0x4976649: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.2.0)
==17507== by 0x497692A: FcConfigParseAndLoad (in /usr/lib/libfontconfig.so.1.2.0)
==17507== by 0x4976CC1: (within /usr/lib/libfontconfig.so.1.2.0)
==17507== by 0x49FD179: (within /lib/libexpat.so.1.5.2)
==17507==
==17507==
==17507== 2,024 bytes in 3 blocks are possibly lost in loss record 1,094 of 1,221
==17507== at 0x4021A50: memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x4021AAA: posix_memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x50E9FD4: (within /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x50EB0E7: g_slice_alloc (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x50EB214: g_slice_alloc0 (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x508C606: g_type_create_instance (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x5074F9A: g_param_spec_internal (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x5077D31: g_param_spec_string (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x461F137: gtk_settings_class_intern_init (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507== by 0x508C1DE: g_type_class_ref (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x46CCF41: gtk_type_class (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507== by 0x461E759: gtk_settings_install_property (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507==
==17507==
==17507== 2,048 bytes in 1 blocks are definitely lost in loss record 1,098 of 1,221
==17507== at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x552B335: google_breakpad::ExceptionHandler::SetupHandler() (exception_handler.cc:136)
==17507== by 0x552B627: google_breakpad::ExceptionHandler::ExceptionHandler(std::string const&, bool (*)(void*), bool (*)(char const*, char const*, void*, bool), void*, bool) (exception_handler.cc:84)
==17507== by 0x552AD72: gtk_module_init (gnome-breakpad.cc:322)
==17507== by 0x45CB1EC: default_display_notify_cb (in /usr/lib/libgtk-x11-2.0.so.0.1200.0)
==17507== by 0x50792E9: g_cclosure_marshal_VOID__PARAM (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x506C918: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x507F9EC: (within /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x508163E: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x5081988: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x5070CC0: (within /usr/lib/libgobject-2.0.so.0.1400.1)
==17507== by 0x506D68E: (within /usr/lib/libgobject-2.0.so.0.1400.1)
==17507==
==17507==
==17507== 54,584 (16,896 direct, 37,688 indirect) bytes in 66 blocks are definitely lost in loss record 1,202 of 1,221
==17507== at 0x4022922: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x49717F3: (within /usr/lib/libfontconfig.so.1.2.0)
==17507== by 0x4972154: (within /usr/lib/libfontconfig.so.1.2.0)
==17507== by 0x497276B: (within /usr/lib/libfontconfig.so.1.2.0)
==17507== by 0x496ECD8: FcFontRenderPrepare (in /usr/lib/libfontconfig.so.1.2.0)
==17507== by 0x442EFF4: (within /usr/lib/libpangoft2-1.0.so.0.1800.2)
==17507== by 0x48B64BF: pango_font_map_load_fontset (in /usr/lib/libpango-1.0.so.0.1800.2)
==17507== by 0x48B430E: (within /usr/lib/libpango-1.0.so.0.1800.2)
==17507== by 0x48B466C: pango_itemize_with_base_dir (in /usr/lib/libpango-1.0.so.0.1800.2)
==17507== by 0x48BD4EA: (within /usr/lib/libpango-1.0.so.0.1800.2)
==17507== by 0x48BE6AC: (within /usr/lib/libpango-1.0.so.0.1800.2)
==17507== by 0x442B906: pango_fc_font_create_metrics_for_context (in /usr/lib/libpangoft2-1.0.so.0.1800.2)
==17507==
==17507==
==17507== 16,939 bytes in 813 blocks are definitely lost in loss record 1,203 of 1,221
==17507== at 0x4022825: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x51CACAF: strdup (in /lib/libc-2.6.1.so)
==17507== by 0x4BF2EC2: (within /usr/lib/libgnomevfs-2.so.0.2000.0)
==17507== by 0x4BF2FF1: (within /usr/lib/libgnomevfs-2.so.0.2000.0)
==17507== by 0x4BF1791: (within /usr/lib/libgnomevfs-2.so.0.2000.0)
==17507== by 0x4BF08BF: (within /usr/lib/libgnomevfs-2.so.0.2000.0)
==17507== by 0x4BF0C62: (within /usr/lib/libgnomevfs-2.so.0.2000.0)
==17507== by 0x4BF0F86: (within /usr/lib/libgnomevfs-2.so.0.2000.0)
==17507== by 0x4BD950D: (within /usr/lib/libgnomevfs-2.so.0.2000.0)
==17507== by 0x4BD9B24: gnome_vfs_mime_get_value (in /usr/lib/libgnomevfs-2.so.0.2000.0)
==17507== by 0x4BD874A: gnome_vfs_mime_get_description (in /usr/lib/libgnomevfs-2.so.0.2000.0)
==17507== by 0x808C8EB: _gedit_tab_get_tooltips (gedit-tab.c:1706)
==17507==
==17507==
==17507== 84,176 bytes in 38 blocks are possibly lost in loss record 1,215 of 1,221
==17507== at 0x4021A50: memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x4021AAA: posix_memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x50E9FD4: (within /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x50EB0D5: g_slice_alloc (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x4898A08: (within /usr/lib/libpangocairo-1.0.so.0.1800.2)
==17507== by 0x489B763: (within /usr/lib/libpangocairo-1.0.so.0.1800.2)
==17507== by 0x489BD01: (within /usr/lib/libpangocairo-1.0.so.0.1800.2)
==17507== by 0x442E99F: (within /usr/lib/libpangoft2-1.0.so.0.1800.2)
==17507== by 0x48B64BF: pango_font_map_load_fontset (in /usr/lib/libpango-1.0.so.0.1800.2)
==17507== by 0x48B430E: (within /usr/lib/libpango-1.0.so.0.1800.2)
==17507== by 0x48B466C: pango_itemize_with_base_dir (in /usr/lib/libpango-1.0.so.0.1800.2)
==17507== by 0x48BD4EA: (within /usr/lib/libpango-1.0.so.0.1800.2)
==17507==
==17507==
==17507== 130,096 bytes in 154 blocks are possibly lost in loss record 1,216 of 1,221
==17507== at 0x4021A50: memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x4021AAA: posix_memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==17507== by 0x50E9FD4: (within /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x50EB109: g_slice_alloc (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x50B075E: g_array_sized_new (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x50B0866: g_array_new (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x50F2460: g_static_private_set (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x50B8A00: g_get_filename_charsets (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x50B8A70: (within /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x50F2719: g_thread_init_glib (in /usr/lib/libglib-2.0.so.0.1400.1)
==17507== by 0x50405E9: g_thread_init (in /usr/lib/libgthread-2.0.so.0.1400.1)
==17507== by 0x41B94FA: gnome_program_init (in /usr/lib/libgnome-2.so.0.2000.0)
==17507==
==17507== LEAK SUMMARY:
==17507== definitely lost: 37,746 bytes in 910 blocks.
==17507== indirectly lost: 37,908 bytes in 1,869 blocks.
==17507== possibly lost: 217,641 bytes in 233 blocks.
==17507== still reachable: 3,209,432 bytes in 44,325 blocks.
==17507== suppressed: 0 bytes in 0 blocks.
==17507== Reachable blocks (those to which a pointer was found) are not shown.
==17507== To see them, rerun with: --leak-check=full --show-reachable=yes