Bug#626076: gnome_vfs_unescape_string symbol is exported by /usr/lib/libgnomevfs-2.so.0
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@orion:~$ objdump -T /usr/lib/libgnomevfs-2.so.0|grep gnome_vfs_unescape_string 00034150 gDF .text 0141 Base gnome_vfs_unescape_string_for_display 00034000 gDF .text 0147 Basegnome_vfs_unescape_string but firefox and thunderbird have that lib loaded sherpya@orion:~$ lsof | grep libgnomevfs-2.so.0 firefox-b 3211sherpya mem REG8,1 372444 282138 /usr/lib/libgnomevfs-2.so.0.2400.4 thunderbi 4624sherpya mem REG8,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 dbus1.4.14-1 simple interprocess messaging syst ii libacl1 2.2.51-3 Access control list shared library ii libavahi-client30.6.30-5 Avahi client library ii libavahi-common30.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-20.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-02.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-extranone (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 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#626076: gnome_vfs_unescape_string symbol is exported by /usr/lib/libgnomevfs-2.so.0
reassign 626076 iceweasel thanks Le lundi 08 août 2011 à 15:15 +0200, Gianluigi Tiesi a écrit : 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@orion:~$ objdump -T /usr/lib/libgnomevfs-2.so.0|grep gnome_vfs_unescape_string 00034150 gDF .text 0141 Base gnome_vfs_unescape_string_for_display 00034000 gDF .text 0147 Basegnome_vfs_unescape_string but firefox and thunderbird have that lib loaded sherpya@orion:~$ lsof | grep libgnomevfs-2.so.0 firefox-b 3211sherpya mem REG8,1 372444 282138 /usr/lib/libgnomevfs-2.so.0.2400.4 thunderbi 4624sherpya mem REG8,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 No, it looks like a bug in iceweasel. If libfile.so uses symbols from gnome-vfs, it needs to depend on it (NEEDED field). Anyway this is a bad idea since now all these features are provided by libgio, firefox should use it instead of the deprecated gnome-vfs. Cheers, -- .''`. Josselin Mouette : :' : `. `' “If you behave this way because you are blackmailed by someone, `-[…] I will see what I can do for you.” -- Jörg Schilling -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#626076: gnome_vfs_unescape_string symbol is exported by /usr/lib/libgnomevfs-2.so.0
reassign 626076 libgnomevfs2-0 thanks On Mon, Aug 08, 2011 at 08:12:48PM +0200, Josselin Mouette wrote: reassign 626076 iceweasel thanks Le lundi 08 août 2011 à 15:15 +0200, Gianluigi Tiesi a écrit : 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@orion:~$ objdump -T /usr/lib/libgnomevfs-2.so.0|grep gnome_vfs_unescape_string 00034150 gDF .text 0141 Base gnome_vfs_unescape_string_for_display 00034000 gDF .text 0147 Basegnome_vfs_unescape_string but firefox and thunderbird have that lib loaded sherpya@orion:~$ lsof | grep libgnomevfs-2.so.0 firefox-b 3211sherpya mem REG8,1 372444 282138 /usr/lib/libgnomevfs-2.so.0.2400.4 thunderbi 4624sherpya mem REG8,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 No, it looks like a bug in iceweasel. If libfile.so uses symbols from gnome-vfs, it needs to depend on it (NEEDED field). $ apt-file search /usr/lib/gnome-vfs-2.0/modules/libfile.so libgnomevfs2-0: /usr/lib/gnome-vfs-2.0/modules/libfile.so Mike -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org