rpms/gnome-vfs2/FC-6 gnome-vfs2-2.16.2-authcrash.patch, NONE, 1.1 gnome-vfs2.spec, 1.140, 1.141

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Tue Dec 19 08:58:41 UTC 2006


Author: alexl

Update of /cvs/dist/rpms/gnome-vfs2/FC-6
In directory cvs.devel.redhat.com:/tmp/cvs-serv3867

Modified Files:
	gnome-vfs2.spec 
Added Files:
	gnome-vfs2-2.16.2-authcrash.patch 
Log Message:
* Tue Dec 19 2006 Alexander Larsson <alexl at redhat.com> - 2.16.2-2.fc6
- Fix crash on smb authentication (#219846)


gnome-vfs2-2.16.2-authcrash.patch:
 gnome-vfs-module-callback-marshall.c |    2 ++
 1 files changed, 2 insertions(+)

--- NEW FILE gnome-vfs2-2.16.2-authcrash.patch ---
Index: libgnomevfs/gnome-vfs-module-callback-marshall.c
===================================================================
RCS file: /cvs/gnome/gnome-vfs/libgnomevfs/gnome-vfs-module-callback-marshall.c,v
retrieving revision 1.9
diff -u -p -r1.9 gnome-vfs-module-callback-marshall.c
--- libgnomevfs/gnome-vfs-module-callback-marshall.c	10 Nov 2006 10:09:50 -0000	1.9
+++ libgnomevfs/gnome-vfs-module-callback-marshall.c	18 Dec 2006 15:37:11 -0000
@@ -421,9 +421,11 @@ full_auth_demarshal_out (DBusMessageIter
 	auth_out->domain = utils_get_string_or_null (iter, TRUE);
 	dbus_message_iter_next (iter);
 	auth_out->password = utils_get_string_or_null (iter, TRUE);
+	dbus_message_iter_next (iter);
 
 	dbus_message_iter_get_basic (iter, &b);
 	auth_out->save_password = b;
+	dbus_message_iter_next (iter);
 	auth_out->keyring = utils_get_string_or_null (iter, TRUE);
 	
 	return TRUE;


Index: gnome-vfs2.spec
===================================================================
RCS file: /cvs/dist/rpms/gnome-vfs2/FC-6/gnome-vfs2.spec,v
retrieving revision 1.140
retrieving revision 1.141
diff -u -r1.140 -r1.141
--- gnome-vfs2.spec	7 Nov 2006 14:37:55 -0000	1.140
+++ gnome-vfs2.spec	19 Dec 2006 08:58:39 -0000	1.141
@@ -13,7 +13,7 @@
 Summary: The GNOME virtual file-system libraries
 Name: gnome-vfs2
 Version: 2.16.2
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: LGPL
 Group: System Environment/Libraries
 Source0: gnome-vfs-%{version}.tar.bz2
@@ -70,6 +70,9 @@
 # From upstream cvs
 Patch9: gnome-vfs-atexit-fix.patch
 
+# From upstream cvs
+Patch10: gnome-vfs2-2.16.2-authcrash.patch
+
 %description
 GNOME VFS is the GNOME virtual file system. It is the foundation of
 the Nautilus file manager. It provides a modular architecture and
@@ -122,6 +125,7 @@
 
 %patch8 -p1 -b .no-dbus
 %patch9 -p0 -b .gatexit-fix
+%patch10 -p0 -b .authcrash
 
 %build
 
@@ -234,6 +238,9 @@
 %config %{_sysconfdir}/gnome-vfs-2.0/modules/smb-module.conf
 
 %changelog
+* Tue Dec 19 2006 Alexander Larsson <alexl at redhat.com> - 2.16.2-2.fc6
+- Fix crash on smb authentication (#219846)
+
 * Tue Nov  7 2006 Alexander Larsson <alexl at redhat.com> - 2.16.2-1.fc6
 - Update to 2.16.2 with lots of fixes
 




More information about the fedora-cvs-commits mailing list