Package: gobby Version: 0.2.2-2 Followup-For: Bug #337047
I'm running into the same problem. Here's the (stripped down) output when running it under valgrind: $ valgrind --leak-check=full gobby >valgrind.log 2>&1 [..] ==10948== Using valgrind-2.4.0, a program supervision framework for x86-linux. [..] ==10948== ERROR SUMMARY: 130 errors from 10 contexts (suppressed: 12 from 3) ==10948== malloc/free: in use at exit: 997191 bytes in 19483 blocks. ==10948== malloc/free: 159793 allocs, 140310 frees, 14486514 bytes allocated. ==10948== For counts of detected errors, rerun with: -v ==10948== searching for pointers to 19483 not-freed blocks. ==10948== checked 1805708 bytes. ==10948== ==10948== ==10948== 156 (36 direct, 120 indirect) bytes in 1 blocks are definitely lost in loss record 53 of 157 ==10948== at 0x1B90459D: malloc (vg_replace_malloc.c:130) ==10948== by 0x1C5EB179: (within /lib/tls/libc-2.3.5.so) ==10948== by 0x1C5EB7C1: __nss_database_lookup (in /lib/tls/libc-2.3.5.so) ==10948== by 0x1C9B4139: ??? ==10948== by 0x1C9B4DFC: ??? ==10948== by 0x1C599289: getpwuid_r (in /lib/tls/libc-2.3.5.so) ==10948== by 0x1C312C74: (within /usr/lib/libglib-2.0.so.0.800.3) ==10948== by 0x1C3146AC: g_get_home_dir (in /usr/lib/libglib-2.0.so.0.800.3) ==10948== by 0x1BE4A96C: (within /usr/lib/libgtk-x11-2.0.so.0.600.10) ==10948== by 0x1BE4F3F9: _gtk_rc_init (in /usr/lib/libgtk-x11-2.0.so.0.600.10) ==10948== by 0x1BE14BAE: (within /usr/lib/libgtk-x11-2.0.so.0.600.10) ==10948== by 0x1C2F90A9: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.800.3) ==10948== ==10948== ==10948== 48 bytes in 2 blocks are possibly lost in loss record 57 of 157 ==10948== at 0x1B904727: operator new(unsigned) (vg_replace_malloc.c:132) ==10948== by 0x1BADBF7B: Gtk::Style_Class::wrap_new(_GObject*) (in /usr/lib/libgtkmm-2.4.so.1.0.20) ==10948== by 0x1BCC68AF: (within /usr/lib/libglibmm-2.4.so.1.0.13) ==10948== by 0x1BCC6964: Glib::wrap_auto(_GObject*, bool) (in /usr/lib/libglibmm-2.4.so.1.0.13) ==10948== by 0x1BADD2C5: Glib::wrap(_GtkStyle*, bool) (in /usr/lib/libgtkmm-2.4.so.1.0.20) ==10948== by 0x1BB1D597: Gtk::Widget_Class::style_set_callback(_GtkWidget*, _GtkStyle*) (in /usr/lib/libgtkmm-2.4.so.1.0.20) ==10948== by 0x1C2930AF: g_cclosure_marshal_VOID__OBJECT (in /usr/lib/libgobject-2.0.so.0.800.3) ==10948== by 0x1C285FD7: (within /usr/lib/libgobject-2.0.so.0.800.3) ==10948== by 0x1C28667A: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.800.3) ==10948== by 0x1C295545: (within /usr/lib/libgobject-2.0.so.0.800.3) ==10948== by 0x1C297076: g_signal_emit_valist (in /usr/lib/libgobject-2.0.so.0.800.3) ==10948== by 0x1C29742D: g_signal_emit (in /usr/lib/libgobject-2.0.so.0.800.3) ==10948== ==10948== ==10948== 800 bytes in 20 blocks are possibly lost in loss record 117 of 157 ==10948== at 0x1B904F75: calloc (vg_replace_malloc.c:175) ==10948== by 0x1C2F218B: g_malloc0 (in /usr/lib/libglib-2.0.so.0.800.3) ==10948== by 0x1C29D9AF: (within /usr/lib/libgobject-2.0.so.0.800.3) ==10948== by 0x1C29F66A: (within /usr/lib/libgobject-2.0.so.0.800.3) ==10948== by 0x1C29F89B: g_type_init_with_debug_flags (in /usr/lib/libgobject-2.0.so.0.800.3) ==10948== by 0x1C29F9CC: g_type_init (in /usr/lib/libgobject-2.0.so.0.800.3) ==10948== by 0x1C030B65: gdk_pre_parse_libgtk_only (in /usr/lib/libgdk-x11-2.0.so.0.600.10) ==10948== by 0x1BE14A3F: (within /usr/lib/libgtk-x11-2.0.so.0.600.10) ==10948== by 0x1C2F8E1A: g_option_context_parse (in /usr/lib/libglib-2.0.so.0.800.3) ==10948== by 0x1BE14E52: gtk_parse_args (in /usr/lib/libgtk-x11-2.0.so.0.600.10) ==10948== by 0x1BE14E8F: gtk_init_check (in /usr/lib/libgtk-x11-2.0.so.0.600.10) ==10948== by 0x1BE14EDF: gtk_init (in /usr/lib/libgtk-x11-2.0.so.0.600.10) ==10948== ==10948== ==10948== 2187 bytes in 345 blocks are definitely lost in loss record 137 of 157 ==10948== at 0x1B90459D: malloc (vg_replace_malloc.c:130) ==10948== by 0x1C2F2119: g_malloc (in /usr/lib/libglib-2.0.so.0.800.3) ==10948== by 0x1C303E62: g_strdup (in /usr/lib/libglib-2.0.so.0.800.3) ==10948== by 0x1BCF2E5A: gtk_source_language_get_name (in /usr/lib/libgtksourceview-1.0.so.0.0.0) ==10948== by 0x80DC47B: Gtk::SourceLanguage::get_name() const (in /usr/bin/gobby) ==10948== by 0x80ACAE4: Gobby::Header::Header(Gobby::Folder const&) (in /usr/bin/gobby) ==10948== by 0x80D1EFA: Gobby::Window::Window() (in /usr/bin/gobby) ==10948== by 0x80D9CE4: main (in /usr/bin/gobby) ==10948== ==10948== LEAK SUMMARY: ==10948== definitely lost: 2223 bytes in 346 blocks. ==10948== indirectly lost: 120 bytes in 10 blocks. ==10948== possibly lost: 848 bytes in 22 blocks. ==10948== still reachable: 994000 bytes in 19105 blocks. ==10948== suppressed: 0 bytes in 0 blocks. [..] There is additional output about uninitialized values above the error report. Let me know if you need that, too. Hth, Moritz -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.12-1-k7 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages gobby depends on: ii libart-2.0-2 2.3.17-1 Library of functions for 2D graphi ii libatk1.0-0 1.10.3-1 The ATK accessibility toolkit ii libc6 2.3.5-6 GNU C Library: Shared libraries an ii libgcc1 1:4.0.2-2 GCC support library ii libglib2.0-0 2.8.3-1 The GLib library of C routines ii libglibmm-2.4-1c2 2.6.1-1.2 C++ wrapper for the GLib toolkit ( ii libgmpxx3 4.1.4-10 Multiprecision arithmetic library ii libgnomeprint2.2-0 2.10.3-3 The GNOME 2.2 print architecture - ii libgtk2.0-0 2.6.10-1 The GTK+ graphical user interface ii libgtkmm-2.4-1c2 1:2.6.2-1.1 C++ wrappers for GTK+ 2.4 (shared ii libgtksourceview1.0-0 1.4.2-1 shared libraries for the GTK+ synt ii libnet6-1.1-0 1.1.0-3 Network access framework for IPv4/ ii libobby-0.2-0 0.2.1-1 Synced document buffers ii libpango1.0-0 1.8.2-3 Layout and rendering of internatio ii libsigc++-2.0-0c2 2.0.16-1 type-safe Signal Framework for C++ ii libstdc++6 4.0.2-2 The GNU Standard C++ Library v3 ii libxml++2.6-1c2 2.6.1-2.1 A C++ interface to the GNOME XML l ii libxml2 2.6.22-1 GNOME XML library ii zlib1g 1:1.2.3-4 compression library - runtime gobby recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]