[gtk3/f16] Add patch for Red Hat bug #790190 (invalid write)
Milan Crha
mcrha at fedoraproject.org
Wed Feb 15 16:08:41 UTC 2012
commit 5c7f91702bb69fbf50f7c19239b1f84004b06383
Author: Milan Crha <mcrha at redhat.com>
Date: Wed Feb 15 17:08:22 2012 +0100
Add patch for Red Hat bug #790190 (invalid write)
gtk3-invalid-write.patch | 12 ++++++++++++
gtk3.spec | 9 ++++++++-
2 files changed, 20 insertions(+), 1 deletions(-)
---
diff --git a/gtk3-invalid-write.patch b/gtk3-invalid-write.patch
new file mode 100644
index 0000000..5d15550
--- /dev/null
+++ b/gtk3-invalid-write.patch
@@ -0,0 +1,12 @@
+diff --git a/gtk/a11y/gtktreeviewaccessible.c b/gtk/a11y/gtktreeviewaccessible.c
+index a8e4014..d160dfa 100644
+--- a/gtk/a11y/gtktreeviewaccessible.c
++++ b/gtk/a11y/gtktreeviewaccessible.c
+@@ -3307,6 +3307,7 @@ disconnect_model_signals (GtkTreeViewAccessible *accessible)
+ GtkWidget *widget;
+
+ obj = G_OBJECT (accessible->tree_model);
++ g_object_remove_weak_pointer (obj, (gpointer *) &accessible->tree_model);
+ widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (accessible));
+ g_signal_handlers_disconnect_by_func (obj, model_row_changed, widget);
+ g_signal_handlers_disconnect_by_func (obj, model_row_inserted, widget);
diff --git a/gtk3.spec b/gtk3.spec
index 8c5e6ac..cdda4df 100644
--- a/gtk3.spec
+++ b/gtk3.spec
@@ -9,7 +9,7 @@
Summary: The GIMP ToolKit (GTK+), a library for creating GUIs for X
Name: gtk3
Version: 3.2.3
-Release: 1%{?dist}
+Release: 2%{?dist}
License: LGPLv2+
Group: System Environment/Libraries
URL: http://www.gtk.org
@@ -17,6 +17,9 @@ URL: http://www.gtk.org
Source: http://download.gnome.org/sources/gtk+/3.2/gtk+-%{version}.tar.xz
Source1: im-cedilla.conf
+# RH bug #790190
+Patch1: gtk3-invalid-write.patch
+
BuildRequires: gnome-common autoconf automake intltool gettext
BuildRequires: atk-devel >= %{atk_version}
BuildRequires: glib2-devel >= %{glib2_version}
@@ -109,6 +112,7 @@ widget toolkit.
%prep
%setup -q -n gtk+-%{version}
+%patch1 -p1 -b .invalid-write
%build
@@ -233,6 +237,9 @@ gtk-query-immodules-3.0-%{__isa_bits} --update-cache
%{_datadir}/gtk-doc
%changelog
+* Wed Feb 15 2012 Milan Crha <mcrha at redhat.com> - 3.2.3-2
+- Add patch for Red Hat bug #790190 (invalid write)
+
* Mon Dec 19 2011 Matthias Clasen <mclasen at redhat.com> - 3.2.3-1
- Update to 3.2.3
More information about the scm-commits
mailing list