From 0f5996c8cddec0f571c4c70a98ac5333eae1c9bb Mon Sep 17 00:00:00 2001 From: Marius Ungureanu Date: Mon, 8 Mar 2021 18:34:26 +0200 Subject: [GLib] Avoid keeping a reference to the error (#167) The original impl did not take into account exceptions marshalling across thread boundaries so it could end up with the error being accessed after being disposed Fix this by querying the message in-place, and also clear the error after, to signal to glib that we've suceeded in recovering Fixes devdiv.visualstudio.com/DevDiv/_workitems/edit/1247180 --- packages/gtk-sharp.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/gtk-sharp.py b/packages/gtk-sharp.py index d7e525b..71de522 100644 --- a/packages/gtk-sharp.py +++ b/packages/gtk-sharp.py @@ -4,7 +4,7 @@ class GtkSharp212ReleasePackage (Package): Package.__init__(self, 'gtk-sharp', sources=['git://github.com/mono/gtk-sharp.git'], git_branch='gtk-sharp-2-12-branch', - revision='a915b2c6726b99b58dd5c2ff79c6e825660f4416', + revision='33fabaf9333f6cf26af1682cc67b4cfa99a0fc41', override_properties={ 'configure': './bootstrap-2.12 --prefix=%{package_prefix}', } -- cgit v1.2.3