[Python-apps-commits] r14178 - in packages/retext/branches/6.0/debian (4 files)

mitya57 at users.alioth.debian.org mitya57 at users.alioth.debian.org
Fri Jul 7 16:36:27 UTC 2017


    Date: Friday, July 7, 2017 @ 16:36:26
  Author: mitya57
Revision: 14178

Backport upstream fix for crash in XSettings code.

Added:
  packages/retext/branches/6.0/debian/patches/
  packages/retext/branches/6.0/debian/patches/fix_xsettings_segfault.diff
  packages/retext/branches/6.0/debian/patches/series
Modified:
  packages/retext/branches/6.0/debian/changelog

Modified: packages/retext/branches/6.0/debian/changelog
===================================================================
--- packages/retext/branches/6.0/debian/changelog	2017-07-07 16:21:38 UTC (rev 14177)
+++ packages/retext/branches/6.0/debian/changelog	2017-07-07 16:36:26 UTC (rev 14178)
@@ -1,3 +1,9 @@
+retext (6.0.2-3) UNRELEASED; urgency=medium
+
+  * Backport upstream fix for crash in XSettings code (closes: #863640).
+
+ -- Dmitry Shachnev <mitya57 at debian.org>  Fri, 07 Jul 2017 19:35:28 +0300
+
 retext (6.0.2-2) unstable; urgency=medium
 
   * Do not remove testdata directory during clean.

Added: packages/retext/branches/6.0/debian/patches/fix_xsettings_segfault.diff
===================================================================
--- packages/retext/branches/6.0/debian/patches/fix_xsettings_segfault.diff	                        (rev 0)
+++ packages/retext/branches/6.0/debian/patches/fix_xsettings_segfault.diff	2017-07-07 16:36:26 UTC (rev 14178)
@@ -0,0 +1,15 @@
+Description: fix crash when freeing result of xcb_get_property_reply
+Origin: upstream, https://github.com/retext-project/retext/commit/fb5c5b8aae2ce904
+Last-Update: 2017-07-07
+
+--- a/ReText/xsettings.py
++++ b/ReText/xsettings.py
+@@ -64,6 +64,8 @@
+ 	c = ctypes.CDLL(c_library_name)
+ 
+ 	# set some args and return types
++	c.free.argtypes = [ctypes.c_void_p]
++	c.free.restype = None
+ 	xcb.xcb_connect.argtypes = [ctypes.c_char_p, ctypes.POINTER(ctypes.c_int)]
+ 	xcb.xcb_connect.restype = ctypes.c_void_p
+ 	xcb.xcb_connection_has_error.argtypes = [ctypes.c_void_p]

Added: packages/retext/branches/6.0/debian/patches/series
===================================================================
--- packages/retext/branches/6.0/debian/patches/series	                        (rev 0)
+++ packages/retext/branches/6.0/debian/patches/series	2017-07-07 16:36:26 UTC (rev 14178)
@@ -0,0 +1 @@
+fix_xsettings_segfault.diff




More information about the Python-apps-commits mailing list