GNOME Bugzilla – Bug 531442
NULL string comparison under http_follow_redirect
Last modified: 2008-12-21 19:48:58 UTC
Version: 2.22.1.3 What were you doing when the application crashed? Tried to access a webdav share from the Places menu. Distribution: Gentoo Base System release 2.0.0 Gnome Release: 2.22.1 2008-04-12 (Gentoo) BugBuddy Version: 2.22.0 System: Linux 2.6.25-gentoo-r1 #2 SMP Mon Apr 28 22:22:25 CEST 2008 i686 X Vendor: The X.Org Foundation X Vendor Release: 10400090 Selinux: No Accessibility: Disabled GTK+ Theme: Unity Icon Theme: gnome-alternative Memory status: size: 100425728 vsize: 100425728 resident: 26578944 share: 16191488 rss: 26578944 rss_rlim: 4294967295 CPU usage: start_time: 1209926098 rtime: 10077 utime: 9504 stime: 573 cutime:250 cstime: 23 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/gnome-panel' Really redefine built-in command "frame"? (y or n) [answered Y; input not from terminal] Really redefine built-in command "thread"? (y or n) [answered Y; input not from terminal] Really redefine built-in command "start"? (y or n) [answered Y; input not from terminal] [Thread debugging using libthread_db enabled] [New Thread 0xb6e896c0 (LWP 6557)] [New Thread 0xb4ca3b90 (LWP 9180)] 0xb80c2424 in __kernel_vsyscall ()
+ Trace 196867
----------- .xsession-errors (3061 sec old) --------------------- gnome-mount 0.6 /dev/sde2 monté sur « /media/ClearStore » ** (gnome-mount:9274): WARNING **: Mount failed for /org/freedesktop/Hal/devices/volume_uuid_91a873fa_df91_4260_9be9_8ddbc75e8261 org.freedesktop.Hal.Device.Volume.AlreadyMounted : Device /dev/sde4 is already mounted. (gnome-mount:9274): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer (gnome-mount:9274): GLib-GObject-CRITICAL **: g_signal_handlers_destroy: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed (gnome-mount:9274): GLib-GObject-WARNING **: instance with invalid (NULL) class pointer (gnome-mount:9274): GLib-GObject-CRITICAL **: g_signal_handlers_destroy: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed /dev/sde3 monté sur « /media/Musique » --------------------------------------------------
Looks like a GnomeVFS bug.
It's a bug in libneon (used by gnome-vfs for http parsing) which according to their subversion repository (http://svn.webdav.org/repos/projects/neon/trunk/src/ne_uri.c) looks like to have now been fixed.
actually the problem is that gnome-vfs includes a snapshot of neon and doesn't allow building against system's neon. It's not a recent snapshot as well. It'd be nice to have this snapshot updated or something to fix it because gnomevfs is still used by lots of apps that didn't migrated to gio yet.
(In reply to comment #3) > actually the problem is that gnome-vfs includes a snapshot of neon and doesn't > allow building against system's neon. It's not a recent snapshot as well. It'd > be nice to have this snapshot updated or something to fix it because gnomevfs > is still used by lots of apps that didn't migrated to gio yet. Bug 332290 is a wishlist item for using the system libneon, which was marked as WONTFIX a few years ago, but given the rise of gvfs and that I've just dumped a patch there to implement it, maybe we can get this sorted out...