Bug#446032: [ia64] all binaries linked against libgnomevfs2-0 segfault

dann frazier dannf at hp.com
Tue Oct 9 23:49:29 UTC 2007


Package: libgnomevfs2-0
Version: 1:2.20.0-2
Severity: important

After upgrading to this version lf libgnomevfs2-0, all linked applications
now segfault at startup. This problem did not exist with 1:2.20.0-1.

dannf at krebs:~$ LD_LIBRARY_PATH=/usr/lib/debug gdb buoh 
GNU gdb 6.6.90.20070912-debian
Copyright (C) 2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "ia64-linux-gnu"...
(no debugging symbols found)
Using host libthread_db library "/usr/lib/debug/libthread_db.so.1".
(gdb) run
Starting program: /usr/bin/buoh 
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x20000000027746a0 (LWP 19815)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x20000000027746a0 (LWP 19815)]
g_build_path_va (separator=0x2000000001dd38c8 "/", 
    first_element=<value optimized out>, args=0x60000fffff9d7570, 
    str_array=0x0) at /build/buildd/glib2.0-2.14.1/glib/gfileutils.c:1478
1478    /build/buildd/glib2.0-2.14.1/glib/gfileutils.c: No such file or directory.
        in /build/buildd/glib2.0-2.14.1/glib/gfileutils.c
(gdb) bt full
#0  g_build_path_va (separator=0x2000000001dd38c8 "/", 
    first_element=<value optimized out>, args=0x60000fffff9d7570, 
    str_array=0x0) at /build/buildd/glib2.0-2.14.1/glib/gfileutils.c:1478
        start = (const gchar *) 0x2000000001e30028 ""
        end = (const gchar *) 0xce4b0 <Address 0xce4b0 out of bounds>
        result = (GString *) 0x6000000000033e40
        separator_len = 1
        is_first = 1
        have_leading = 0
        single_element = (const gchar *) 0x0
        next_element = (const gchar *) 0x20000000005482c0 ".gnome2"
        last_trailing = (const gchar *) 0x0
        i = 0
#1  0x2000000001d348f0 in IA__g_build_filename (
    first_element=0x1b2b0 <Address 0x1b2b0 out of bounds>)

    at /build/buildd/glib2.0-2.14.1/glib/gfileutils.c:1794
        args = (va_list) 0x0
#2  0x2000000000501d60 in ensure_dot_gnome_exists (home_dir=111280)
    at gnome-vfs-private-utils.c:1095
        retval = 1
        dirname = <value optimized out>
#3  0x2000000000501f80 in gnome_vfs_get_home_dir ()
    at gnome-vfs-private-utils.c:1128
---Type <return> to continue, or q <return> to quit---
        tmp = (gchar *) 0x600000000001b2b0 "/home/dannf"
        home = (gchar *) 0x0
#4  0x20000000004e3820 in gnome_vfs_init () at gnome-vfs-init.c:93
        retval = <value optimized out>
#5  0x20000000003b6e40 in gnome_vfs_post_args_parse ()
   from /usr/lib/libgnome-2.so.0
No symbol table info available.
#6  0x20000000003ab8f0 in gnome_program_postinit ()
   from /usr/lib/libgnome-2.so.0
No symbol table info available.
#7  0x20000000003ac400 in ?? () from /usr/lib/libgnome-2.so.0
No symbol table info available.
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
(gdb) quit 
The program is running.  Exit anyway? (y or n) y 
dannf at krebs:~$

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: ia64

Kernel: Linux 2.6.22-3-mckinley (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages libgnomevfs2-0 depends on:
ii  dbus                    1.1.1-3          simple interprocess messaging syst
ii  libacl1                 2.2.45-1         Access control list shared library
ii  libavahi-client3        0.6.21-2         Avahi client library
ii  libavahi-common3        0.6.21-2         Avahi common library
ii  libavahi-glib1          0.6.21-2         Avahi glib integration library
ii  libc6.1                 2.6.1-5          GNU C Library: Shared libraries
ii  libdbus-1-3             1.1.1-3          simple interprocess messaging syst
ii  libdbus-glib-1-2        0.74-1           simple interprocess messaging syst
ii  libfam0                 2.7.0-13         Client library to control the FAM 
ii  libgconf2-4             2.20.0-1         GNOME configuration database syste
ii  libglib2.0-0            2.14.1-5         The GLib library of C routines
ii  libgnomevfs2-common     1:2.20.0-2       GNOME Virtual File System (common 
ii  libgnutls13             2.0.1-1          the GNU TLS library - runtime libr
ii  libhal-storage1         0.5.9.1-6        Hardware Abstraction Layer - share
ii  libhal1                 0.5.9.1-6        Hardware Abstraction Layer - share
ii  libselinux1             2.0.15-2         SELinux shared libraries
ii  libxml2                 2.6.30.dfsg-2    GNOME XML library
ii  zlib1g                  1:1.2.3.3.dfsg-6 compression library - runtime

Versions of packages libgnomevfs2-0 recommends:
pn  fam                           <none>     (no description available)
pn  gnome-mount                   <none>     (no description available)
ii  libgnomevfs2-extra            1:2.20.0-2 GNOME Virtual File System (extra m

-- no debconf information






More information about the pkg-gnome-maintainers mailing list