Bug#626076: gnome_vfs_unescape_string symbol is exported by /usr/lib/libgnomevfs-2.so.0

Gianluigi Tiesi sherpya at netfarm.it
Mon Aug 8 13:15:25 UTC 2011


Package: libgnomevfs2-0
Followup-For: Bug #626076


I use 'stock' mozilla packages, I have same problem when using thunderbird after selecting
an executable to handle http protocol.
Looks like the symbol is exported by /usr/lib/libgnomevfs-2.so.0:

sherpya at orion:~$ objdump -T /usr/lib/libgnomevfs-2.so.0|grep gnome_vfs_unescape_string
00034150 g    DF .text  00000141  Base        gnome_vfs_unescape_string_for_display
00034000 g    DF .text  00000147  Base        gnome_vfs_unescape_string

but firefox and thunderbird have that lib loaded

sherpya at orion:~$ lsof | grep libgnomevfs-2.so.0
firefox-b 3211    sherpya  mem       REG        8,1   372444  282138 /usr/lib/libgnomevfs-2.so.0.2400.4
thunderbi 4624    sherpya  mem       REG        8,1   372444  282138 /usr/lib/libgnomevfs-2.so.0.2400.4

so it's a bit strange, but calling thunderbird with LD_PRELOAD apparently solves the problem with
thunderbird

LD_PRELOAD=/usr/lib/libgnomevfs-2.so.0 thunderbird

looks like something strange in dlsym

Regards

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

Kernel: Linux 3.0.0-1-686-pae (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/dash

Versions of packages libgnomevfs2-0 depends on:
ii  dbus                    1.4.14-1         simple interprocess messaging syst
ii  libacl1                 2.2.51-3         Access control list shared library
ii  libavahi-client3        0.6.30-5         Avahi client library
ii  libavahi-common3        0.6.30-5         Avahi common library
ii  libavahi-glib1          0.6.30-5         Avahi glib integration library
ii  libc6                   2.13-14          Embedded GNU C Library: Shared lib
ii  libdbus-1-3             1.4.14-1         simple interprocess messaging syst
ii  libdbus-glib-1-2        0.94-4           simple interprocess messaging syst
ii  libfam0                 2.7.0-17         Client library to control the FAM 
ii  libgconf2-4             2.32.4-1         GNOME configuration database syste
ii  libgcrypt11             1.4.6-9          LGPL Crypto library - runtime libr
ii  libglib2.0-0            2.28.6-1         The GLib library of C routines
ii  libgnomevfs2-common     1:2.24.4-1       GNOME Virtual File System (common 
ii  libgnutls26             2.12.7-4         GNU TLS library - runtime library
ii  libselinux1             2.0.98-1.1       SELinux runtime shared libraries
ii  libxml2                 2.7.8.dfsg-4     GNOME XML library
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

Versions of packages libgnomevfs2-0 recommends:
ii  dbus-x11                      1.4.14-1   simple interprocess messaging syst
pn  libgnomevfs2-extra            <none>     (no description available)

Versions of packages libgnomevfs2-0 suggests:
pn  fam                           <none>     (no description available)
pn  libgnomevfs2-bin              <none>     (no description available)

-- no debconf information






More information about the pkg-gnome-maintainers mailing list