Bug#551687: Corrupt ~/.local/share/gvfs-metadata/home causes segmentation fault
Matijs van Zuijlen
matijs at matijs.net
Mon Oct 19 22:27:02 UTC 2009
Package: gvfs
Version: 1.4.0-3
Severity: normal
After a reboot, several gnome programs started segfaulting in a malloc
called from libgvfsdbus.so. As an example, attached is the stacktrace from
nautilus. The stack is in fact deeper than shown, but I can't seem to get
to the end of the repeated calls to meta_tree_init. Moving the file
/home/matijs/.local/share/gvfs-metadata/home mentioned in stack frame #2
out of the way stops the segfault from happening.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.30-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages gvfs depends on:
ii devicekit-disks 008-1 abstraction for enumerating block
ii libc6 2.10.1-1 GNU C Library: Shared libraries
ii libdbus-1-3 1.2.16-2 simple interprocess messaging syst
ii libgconf2-4 2.28.0-1 GNOME configuration database syste
ii libgdu0 2.28.0-1 GObject based Disk Utility Library
ii libglib2.0-0 2.22.2-2 The GLib library of C routines
ii libudev0 146-5 libudev shared library
ii x11-utils 7.4+1 X11 utilities
Versions of packages gvfs recommends:
ii dbus 1.2.16-2 simple interprocess messaging syst
ii policykit-1-gnome 0.94-1 GNOME authentication agent for Pol
Versions of packages gvfs suggests:
ii gvfs-backends 1.4.0-2 userspace virtual filesystem - bac
-- no debconf information
-------------- next part --------------
#0 *__GI___libc_malloc (bytes=58) at malloc.c:3593
#1 0x00007f8ca9cba553 in IA__g_malloc (n_bytes=58)
at /tmp/buildd/glib2.0-2.22.2/glib/gmem.c:131
#2 0x00007f8ca9cd3bf3 in IA__g_strconcat (
string1=0x24d87c0 "/home/matijs/.local/share/gvfs-metadata/home")
at /tmp/buildd/glib2.0-2.22.2/glib/gstrfuncs.c:313
#3 0x00007f8ca1488e04 in get_journal_filename (tree=0x24d9050)
at metatree.c:848
#4 meta_journal_open (tree=0x24d9050) at metatree.c:1137
#5 meta_tree_init (tree=0x24d9050) at metatree.c:502
#6 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#7 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#8 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#9 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#10 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#11 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#12 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#13 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#14 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#15 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#16 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#17 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#18 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#19 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#20 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#21 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#22 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#23 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#24 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#25 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#26 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#27 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#28 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#29 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#30 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#31 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#32 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#33 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#34 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#35 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#36 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#37 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#38 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#39 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#40 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#41 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#42 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#43 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
#44 0x00007f8ca1488efd in meta_tree_init (tree=0x24d9050) at metatree.c:509
More information about the pkg-gnome-maintainers
mailing list