On Sat, 2006-06-24 at 04:13 +0000, Yves Junqueira wrote: > I could not reproduce that. Can dump that? > > See https://wiki.ubuntu.com/DebuggingProgramCrash >
Multiple segmentation faults occurred; can't display error dialog [EMAIL PROTECTED]:~$ (gnome_segv2:7106): Gdk-WARNING **: locale not supported by Xlib (gnome_segv2:7106): Gdk-WARNING **: cannot set locale modifiers Valgrind output: ==5456== Memcheck, a memory error detector. ==5456== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==5456== Using LibVEX rev 1471, a library for dynamic binary translation. ==5456== Copyright (C) 2004-2005, and GNU GPL'd, by OpenWorks LLP. ==5456== Using valgrind-3.1.0-Debian, a dynamic binary instrumentation framework. ==5456== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==5456== For more details, rerun with: -v ==5456== ==5456== Conditional jump or move depends on uninitialised value(s) ==5456== at 0x400882D: (within /lib/ld-2.3.6.so) ==5456== by 0x4DFBDE9: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x400B105: (within /lib/ld-2.3.6.so) ==5456== by 0x4DFC937: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x4DFDF4C: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x400B105: (within /lib/ld-2.3.6.so) ==5456== by 0x4DFE02D: __libc_dlopen_mode (in /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x4DD847D: __nss_lookup_function (in /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x4DD860E: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x4DDA136: __nss_passwd_lookup (in /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x4D89095: getpwnam_r (in /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x49D0845: (within /usr/lib/libglib-2.0.so.0.1000.3) ==5456== ==5456== Conditional jump or move depends on uninitialised value(s) ==5456== at 0x4008852: (within /lib/ld-2.3.6.so) ==5456== by 0x4DFBDE9: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x400B105: (within /lib/ld-2.3.6.so) ==5456== by 0x4DFC937: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x4DFDF4C: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x400B105: (within /lib/ld-2.3.6.so) ==5456== by 0x4DFE02D: __libc_dlopen_mode (in /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x4DD847D: __nss_lookup_function (in /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x4DD860E: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x4DDA136: __nss_passwd_lookup (in /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x4D89095: getpwnam_r (in /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x49D0845: (within /usr/lib/libglib-2.0.so.0.1000.3) (gthumb:5456): Gdk-WARNING **: locale not supported by Xlib (gthumb:5456): Gdk-WARNING **: cannot set locale modifiers ==5456== ==5456== Syscall param write(buf) points to uninitialised byte(s) ==5456== at 0x4000772: (within /lib/ld-2.3.6.so) ==5456== by 0x4B866F3: _X11TransWrite (in /usr/lib/libX11.so.6.2.0) ==5456== by 0x4B8B06A: (within /usr/lib/libX11.so.6.2.0) ==5456== by 0x4B8B185: _XReply (in /usr/lib/libX11.so.6.2.0) ==5456== by 0x4B72204: XInternAtom (in /usr/lib/libX11.so.6.2.0) ==5456== by 0x4B85A88: XSetWMProperties (in /usr/lib/libX11.so.6.2.0) ==5456== by 0x481EBDB: (within /usr/lib/libgdk-x11-2.0.so.0.800.18) ==5456== by 0x482182E: gdk_window_new (in /usr/lib/libgdk-x11-2.0.so.0.800.18) ==5456== by 0x4801AC9: gdk_display_open (in /usr/lib/libgdk-x11-2.0.so.0.800.18) ==5456== by 0x47E3018: gdk_display_open_default_libgtk_only (in /usr/lib/libgdk-x11-2.0.so.0.800.18) ==5456== by 0x4616D3D: gtk_init_check (in /usr/lib/libgtk-x11-2.0.so.0.800.18) ==5456== by 0x4616D70: gtk_init (in /usr/lib/libgtk-x11-2.0.so.0.800.18) ==5456== Address 0x51ADEC8 is 128 bytes inside a block of size 16,384 alloc'd ==5456== at 0x401C7AA: calloc (vg_replace_malloc.c:279) ==5456== by 0x4B76F65: XOpenDisplay (in /usr/lib/libX11.so.6.2.0) ==5456== by 0x48019ED: gdk_display_open (in /usr/lib/libgdk-x11-2.0.so.0.800.18) ==5456== by 0x47E3018: gdk_display_open_default_libgtk_only (in /usr/lib/libgdk-x11-2.0.so.0.800.18) ==5456== by 0x4616D3D: gtk_init_check (in /usr/lib/libgtk-x11-2.0.so.0.800.18) ==5456== by 0x4616D70: gtk_init (in /usr/lib/libgtk-x11-2.0.so.0.800.18) ==5456== by 0x4129D72: (within /usr/lib/libbonoboui-2.so.0.0.0) ==5456== by 0x417A7FA: gnome_program_postinit (in /usr/lib/libgnome-2.so.0.1401.0) ==5456== by 0x417ABCF: (within /usr/lib/libgnome-2.so.0.1401.0) ==5456== by 0x417AED8: gnome_program_init (in /usr/lib/libgnome-2.so.0.1401.0) ==5456== by 0x80ACD79: main (main.c:698) ==5456== ==5456== Syscall param write(buf) points to uninitialised byte(s) ==5456== at 0x4000772: (within /lib/ld-2.3.6.so) ==5456== by 0x40F91CD: _IceTransWrite (in /usr/lib/libICE.so.6.3.0) ==5456== by 0x40FD780: _IceWrite (in /usr/lib/libICE.so.6.3.0) ==5456== by 0x40FD859: IceFlush (in /usr/lib/libICE.so.6.3.0) ==5456== by 0x40EB92B: SmcSetProperties (in /usr/lib/libSM.so.6.0.0) ==5456== by 0x4088494: (within /usr/lib/libgnomeui-2.so.0.1401.0) ==5456== by 0x4089228: (within /usr/lib/libgnomeui-2.so.0.1401.0) ==5456== by 0x408BAE2: (within /usr/lib/libgnomeui-2.so.0.1401.0) ==5456== by 0x495F4BD: g_cclosure_marshal_VOID__BOOLEAN (in /usr/lib/libgobject-2.0.so.0.1000.3) ==5456== by 0x495316E: (within /usr/lib/libgobject-2.0.so.0.1000.3) ==5456== by 0x495379E: g_closure_invoke (in /usr/lib/libgobject-2.0.so.0.1000.3) ==5456== by 0x49625CB: (within /usr/lib/libgobject-2.0.so.0.1000.3) ==5456== Address 0x535CADC is 12 bytes inside a block of size 1,024 alloc'd ==5456== at 0x401C7AA: calloc (vg_replace_malloc.c:279) ==5456== by 0x40F5601: IceOpenConnection (in /usr/lib/libICE.so.6.3.0) ==5456== by 0x40EB151: SmcOpenConnection (in /usr/lib/libSM.so.6.0.0) ==5456== by 0x408A430: gnome_client_connect (in /usr/lib/libgnomeui-2.so.0.1401.0) ==5456== by 0x408A5A9: (within /usr/lib/libgnomeui-2.so.0.1401.0) ==5456== by 0x417A7FA: gnome_program_postinit (in /usr/lib/libgnome-2.so.0.1401.0) ==5456== by 0x417ABCF: (within /usr/lib/libgnome-2.so.0.1401.0) ==5456== by 0x417AED8: gnome_program_init (in /usr/lib/libgnome-2.so.0.1401.0) ==5456== by 0x80ACD79: main (main.c:698) ==5456== ==5456== Invalid read of size 4 ==5456== at 0x4010C58: (within /lib/ld-2.3.6.so) ==5456== by 0x400624D: (within /lib/ld-2.3.6.so) ==5456== by 0x4DFBC75: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x400B105: (within /lib/ld-2.3.6.so) ==5456== by 0x4DFC937: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x4985CB7: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==5456== by 0x400B105: (within /lib/ld-2.3.6.so) ==5456== by 0x49862BA: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==5456== by 0x4985D10: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==5456== by 0x4983507: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1000.3)==5456== by 0x41B24C5: (within /usr/lib/libgnomevfs-2.so.0.1400.2) ==5456== by 0x41B281E: (within /usr/lib/libgnomevfs-2.so.0.1400.2) ==5456== Address 0x53DD0C8 is 40 bytes inside a block of size 42 alloc'd ==5456== at 0x401B422: malloc (vg_replace_malloc.c:149) ==5456== by 0x49B3041: g_malloc (in /usr/lib/libglib-2.0.so.0.1000.3) ==5456== by 0x49C2D95: g_strdup (in /usr/lib/libglib-2.0.so.0.1000.3) ==5456== by 0x49835C6: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1000.3)==5456== by 0x41B24C5: (within /usr/lib/libgnomevfs-2.so.0.1400.2) ==5456== by 0x41B281E: (within /usr/lib/libgnomevfs-2.so.0.1400.2) ==5456== by 0x41B2967: gnome_vfs_transform_get (in /usr/lib/libgnomevfs-2.so.0.1400.2) ==5456== by 0x41C10D6: gnome_vfs_uri_new_private (in /usr/lib/libgnomevfs-2.so.0.1400.2) ==5456== by 0x41C122E: gnome_vfs_uri_new (in /usr/lib/libgnomevfs-2.so.0.1400.2) ==5456== by 0x41BD4C5: gnome_vfs_get_file_info (in /usr/lib/libgnomevfs-2.so.0.1400.2) ==5456== by 0x4C5E7C4: path_is_dir (file-utils.c:882) ==5456== by 0x4C5DB41: ensure_dir_exists (file-utils.c:447) ==5456== ==5456== Invalid read of size 4 ==5456== at 0x4010C87: (within /lib/ld-2.3.6.so) ==5456== by 0x400624D: (within /lib/ld-2.3.6.so) ==5456== by 0x4DFBC75: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x400B105: (within /lib/ld-2.3.6.so) ==5456== by 0x4DFC937: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x4985CB7: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==5456== by 0x400B105: (within /lib/ld-2.3.6.so) ==5456== by 0x49862BA: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==5456== by 0x4985D10: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==5456== by 0x4983507: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1000.3)==5456== by 0x46B155B: (within /usr/lib/libgtk-x11-2.0.so.0.800.18) ==5456== by 0x49730FE: g_type_module_use (in /usr/lib/libgobject-2.0.so.0.1000.3) ==5456== Address 0x5421E34 is 44 bytes inside a block of size 45 alloc'd ==5456== at 0x401B422: malloc (vg_replace_malloc.c:149) ==5456== by 0x49B3041: g_malloc (in /usr/lib/libglib-2.0.so.0.1000.3) ==5456== by 0x49C2D95: g_strdup (in /usr/lib/libglib-2.0.so.0.1000.3) ==5456== by 0x49835C6: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1000.3)==5456== by 0x46B155B: (within /usr/lib/libgtk-x11-2.0.so.0.800.18) ==5456== by 0x49730FE: g_type_module_use (in /usr/lib/libgobject-2.0.so.0.1000.3) ==5456== by 0x46B177D: gtk_theme_engine_get (in /usr/lib/libgtk-x11-2.0.so.0.800.18) ==5456== by 0x465219E: (within /usr/lib/libgtk-x11-2.0.so.0.800.18) ==5456== by 0x4652583: (within /usr/lib/libgtk-x11-2.0.so.0.800.18) ==5456== by 0x4652C63: (within /usr/lib/libgtk-x11-2.0.so.0.800.18) ==5456== by 0x4652D54: (within /usr/lib/libgtk-x11-2.0.so.0.800.18) ==5456== by 0x4652F70: (within /usr/lib/libgtk-x11-2.0.so.0.800.18) ==5456== ==5456== Invalid read of size 4 ==5456== at 0x4010C21: (within /lib/ld-2.3.6.so) ==5456== by 0x400624D: (within /lib/ld-2.3.6.so) ==5456== by 0x4DFBC75: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x400B105: (within /lib/ld-2.3.6.so) ==5456== by 0x4DFC937: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x4985CB7: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==5456== by 0x400B105: (within /lib/ld-2.3.6.so) ==5456== by 0x49862BA: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==5456== by 0x4985D10: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==5456== by 0x4983507: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1000.3)==5456== by 0x486A50C: _gdk_pixbuf_load_module (in /usr/lib/libgdk_pixbuf-2.0.so.0.800.18) ==5456== by 0x486AD60: gdk_pixbuf_new_from_file (in /usr/lib/libgdk_pixbuf-2.0.so.0.800.18) ==5456== Address 0x54FD9CC is 52 bytes inside a block of size 54 alloc'd ==5456== at 0x401B422: malloc (vg_replace_malloc.c:149) ==5456== by 0x49B3041: g_malloc (in /usr/lib/libglib-2.0.so.0.1000.3) ==5456== by 0x49C2D95: g_strdup (in /usr/lib/libglib-2.0.so.0.1000.3) ==5456== by 0x49835C6: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1000.3)==5456== by 0x486A50C: _gdk_pixbuf_load_module (in /usr/lib/libgdk_pixbuf-2.0.so.0.800.18) ==5456== by 0x486AD60: gdk_pixbuf_new_from_file (in /usr/lib/libgdk_pixbuf-2.0.so.0.800.18) ==5456== by 0x4060A68: launchpad_integration_add_item_factory (in /usr/lib/liblaunchpad-integration.so.0.0.0) ==5456== by 0x4060ADE: (within /usr/lib/liblaunchpad-integration.so.0.0.0) ==5456== by 0x4060B7E: launchpad_integration_add_ui (in /usr/lib/liblaunchpad-integration.so.0.0.0) ==5456== by 0x808A181: gth_browser_construct (gth-browser.c:6254) ==5456== by 0x808D0DE: gth_browser_new (gth-browser.c:7029) ==5456== by 0x80AC773: open_browser_window (main.c:552) ==5456== ==5456== Syscall param access(pathname) points to unaddressable byte(s) ==5456== at 0x4000772: (within /lib/ld-2.3.6.so) ==5456== by 0x48EC0B4: pango_config_key_get (in /usr/lib/libpango-1.0.so.0.1201.2) ==5456== by 0x48DA0BA: pango_find_map (in /usr/lib/libpango-1.0.so.0.1201.2) ==5456== by 0x48DD842: (within /usr/lib/libpango-1.0.so.0.1201.2) ==5456== by 0x48DDD2D: pango_itemize_with_base_dir (in /usr/lib/libpango-1.0.so.0.1201.2) ==5456== by 0x48E5112: (within /usr/lib/libpango-1.0.so.0.1201.2) ==5456== by 0x48E5CFB: (within /usr/lib/libpango-1.0.so.0.1201.2) ==5456== by 0x44D9F3D: pango_fc_font_create_metrics_for_context (in /usr/lib/libpangoft2-1.0.so.0.1201.2) ==5456== by 0x487E216: (within /usr/lib/libpangocairo-1.0.so.0.1201.2) ==5456== by 0x48D8320: pango_font_get_metrics (in /usr/lib/libpango-1.0.so.0.1201.2) ==5456== by 0x48E37A9: pango_layout_line_get_extents (in /usr/lib/libpango-1.0.so.0.1201.2) ==5456== by 0x48E46BF: (within /usr/lib/libpango-1.0.so.0.1201.2) ==5456== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==5456== ==5456== Invalid read of size 4 ==5456== at 0x4010BE3: (within /lib/ld-2.3.6.so) ==5456== by 0x400624D: (within /lib/ld-2.3.6.so) ==5456== by 0x4DFBC75: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x400B105: (within /lib/ld-2.3.6.so) ==5456== by 0x4DFC937: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==5456== by 0x4985CB7: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==5456== by 0x400B105: (within /lib/ld-2.3.6.so) ==5456== by 0x49862BA: (within /lib/tls/i686/cmov/libdl-2.3.6.so) ==5456== by 0x4985D10: dlopen (in /lib/tls/i686/cmov/libdl-2.3.6.so) ==5456== by 0x4983507: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1000.3)==5456== by 0x42DE2DF: glade_require (in /usr/lib/libglade-2.0.so.0.0.7) ==5456== by 0x42E104B: (within /usr/lib/libglade-2.0.so.0.0.7) ==5456== Address 0x5734DE8 is 32 bytes inside a block of size 34 alloc'd ==5456== at 0x401B422: malloc (vg_replace_malloc.c:149) ==5456== by 0x49B3041: g_malloc (in /usr/lib/libglib-2.0.so.0.1000.3) ==5456== by 0x49C2D95: g_strdup (in /usr/lib/libglib-2.0.so.0.1000.3) ==5456== by 0x49835C6: g_module_open (in /usr/lib/libgmodule-2.0.so.0.1000.3)==5456== by 0x42DE2DF: glade_require (in /usr/lib/libglade-2.0.so.0.0.7) ==5456== by 0x42E104B: (within /usr/lib/libglade-2.0.so.0.0.7) ==5456== by 0x42E115C: glade_xml_construct (in /usr/lib/libglade-2.0.so.0.0.7) ==5456== by 0x42E11D6: glade_xml_new (in /usr/lib/libglade-2.0.so.0.0.7) ==5456== by 0x808C34C: gth_browser_construct (gth-browser.c:6728) ==5456== by 0x808D0DE: gth_browser_new (gth-browser.c:7029) ==5456== by 0x80AC773: open_browser_window (main.c:552) ==5456== by 0x80AC9C7: prepare_app (main.c:624) ==5456== ==5456== ERROR SUMMARY: 50 errors from 9 contexts (suppressed: 153 from 1) ==5456== malloc/free: in use at exit: 3,933,554 bytes in 61,458 blocks. ==5456== malloc/free: 397,352 allocs, 335,894 frees, 52,123,056 bytes allocated.==5456== For counts of detected errors, rerun with: -v ==5456== searching for pointers to 61,458 not-freed blocks. ==5456== checked 46,769,924 bytes. ==5456== ==5456== LEAK SUMMARY: ==5456== definitely lost: 2,671 bytes in 36 blocks. ==5456== possibly lost: 255,462 bytes in 317 blocks. ==5456== still reachable: 3,675,421 bytes in 61,105 blocks. ==5456== suppressed: 0 bytes in 0 blocks. ==5456== Use --leak-check=full to see details of leaked memory. -- gthumb 2.7.6 on Ubuntu 6.06 crashes https://launchpad.net/bugs/50822 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs