SOURCES: gtk+2-lpr_write-double-free.patch (NEW) - upstream fix for 2.14.3, ...

hawk hawk at pld-linux.org
Tue Oct 7 11:11:51 CEST 2008


Author: hawk                         Date: Tue Oct  7 09:11:51 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- upstream fix for 2.14.3, patch taken from gentoo

---- Files affected:
SOURCES:
   gtk+2-lpr_write-double-free.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/gtk+2-lpr_write-double-free.patch
diff -u /dev/null SOURCES/gtk+2-lpr_write-double-free.patch:1.1
--- /dev/null	Tue Oct  7 11:11:51 2008
+++ SOURCES/gtk+2-lpr_write-double-free.patch	Tue Oct  7 11:11:45 2008
@@ -0,0 +1,22 @@
+From gtk-2-14 branch:
+
+2008-09-25  Marek Kasik
+
+	Bug 553241 – double freed pointer in lpr_write cause firefox3 crash
+
+	* modules/printbackends/lpr/gtkprintbackendlpr.c:
+	The redundant freeing of memory was removed.
+
+	Patch by Chris Wang
+
+--- branches/gtk-2-14/modules/printbackends/lpr/gtkprintbackendlpr.c	2008/09/25 11:46:35	21516
++++ branches/gtk-2-14/modules/printbackends/lpr/gtkprintbackendlpr.c	2008/09/25 11:57:56	21517
+@@ -289,8 +289,6 @@
+       lpr_print_cb (GTK_PRINT_BACKEND_LPR (ps->backend), 
+ 		    error, user_data);
+ 
+-      if (error)
+-	g_error_free (error);
+ 
+       if (error != NULL)
+         {
================================================================


More information about the pld-cvs-commit mailing list