rpms/evolution/F-9 evolution-2.22.1-double-free.patch, NONE, 1.1 evolution.spec, 1.332, 1.333

Matthew Barnes (mbarnes) fedora-extras-commits at redhat.com
Tue Apr 29 12:49:19 UTC 2008


Author: mbarnes

Update of /cvs/pkgs/rpms/evolution/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv26147

Modified Files:
	evolution.spec 
Added Files:
	evolution-2.22.1-double-free.patch 
Log Message:

* Tue Apr 29 2008 Matthew Barnes <mbarnes at redhat.com> - 2.22.1-2.fc9
- Add patch for GNOME bug #524121 (double free).


evolution-2.22.1-double-free.patch:

--- NEW FILE evolution-2.22.1-double-free.patch ---
diff -U0 evolution-2.22.1/calendar/ChangeLog.double-free evolution-2.22.1/calendar/ChangeLog
diff -up evolution-2.22.1/calendar/gui/e-calendar-table.c.double-free evolution-2.22.1/calendar/gui/e-calendar-table.c
--- evolution-2.22.1/calendar/gui/e-calendar-table.c.double-free	2008-04-04 05:18:00.000000000 -0400
+++ evolution-2.22.1/calendar/gui/e-calendar-table.c	2008-04-29 08:46:17.000000000 -0400
@@ -881,7 +881,7 @@ copy_row_cb (int model_row, gpointer dat
 					     icalcomponent_new_clone (child));
 		icalcomponent_free (child);
 	}
-	g_free (child);
+	g_free (comp_str);
 }
 
 /**


Index: evolution.spec
===================================================================
RCS file: /cvs/pkgs/rpms/evolution/F-9/evolution.spec,v
retrieving revision 1.332
retrieving revision 1.333
diff -u -r1.332 -r1.333
--- evolution.spec	7 Apr 2008 17:52:54 -0000	1.332
+++ evolution.spec	29 Apr 2008 12:48:38 -0000	1.333
@@ -46,7 +46,7 @@
 
 Name: evolution
 Version: 2.22.1
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: GPLv2 and GFDL+
 Group: Applications/Productivity
 Summary: GNOME's next-generation groupware suite
@@ -84,6 +84,9 @@
 # RH bug #437208 / GNOME bug #518103
 Patch16: evolution-2.22.0-line-status.patch
 
+# GNOME bug #524121
+Patch17: evolution-2.22.1-double-free.patch
+
 ## Dependencies ###
 
 Requires(post): GConf2
@@ -230,6 +233,7 @@
 %patch14 -p1 -b .no-gnome-common
 %patch15 -p1 -b .im-context-reset
 %patch16 -p1 -b .line-status
+%patch17 -p1 -b .double-free
 
 mkdir -p krb5-fakeprefix/include
 mkdir -p krb5-fakeprefix/lib
@@ -657,6 +661,9 @@
 %{evo_plugin_dir}/liborg-gnome-sa-junk-plugin.so
 
 %changelog
+* Tue Apr 29 2008 Matthew Barnes <mbarnes at redhat.com> - 2.22.1-2.fc9
+- Add patch for GNOME bug #524121 (double free).
+
 * Mon Apr 07 2008 Matthew Barnes <mbarnes at redhat.com> - 2.22.1-1.fc9
 - Update to 2.22.1
 - Remove patch for GNOME bug #524310 (fixed upstream).




More information about the fedora-extras-commits mailing list