[Python-apps-commits] r3356 - in packages/boa-constructor/trunk/debian (3 files)

dktrkranz-guest at users.alioth.debian.org dktrkranz-guest at users.alioth.debian.org
Thu Jul 30 20:46:17 UTC 2009


    Date: Thursday, July 30, 2009 @ 20:46:15
  Author: dktrkranz-guest
Revision: 3356

Do not attempt to free menu objects twice (Closes: #532988)

Added:
  packages/boa-constructor/trunk/debian/patches/no_double_free.patch
Modified:
  packages/boa-constructor/trunk/debian/changelog
  packages/boa-constructor/trunk/debian/patches/series

Modified: packages/boa-constructor/trunk/debian/changelog
===================================================================
--- packages/boa-constructor/trunk/debian/changelog	2009-07-30 04:47:00 UTC (rev 3355)
+++ packages/boa-constructor/trunk/debian/changelog	2009-07-30 20:46:15 UTC (rev 3356)
@@ -1,3 +1,10 @@
+boa-constructor (0.6.1-7) UNRELEASED; urgency=low
+
+  * debian/patches/no_double_free.patch:
+    - Do not attempt to free menu objects twice (Closes: #532988).
+
+ -- Luca Falavigna <dktrkranz at ubuntu.com>  Thu, 30 Jul 2009 22:40:12 +0200
+
 boa-constructor (0.6.1-6) unstable; urgency=low
 
   * Add Python Applications Packaging Team to Uploaders.

Added: packages/boa-constructor/trunk/debian/patches/no_double_free.patch
===================================================================
--- packages/boa-constructor/trunk/debian/patches/no_double_free.patch	                        (rev 0)
+++ packages/boa-constructor/trunk/debian/patches/no_double_free.patch	2009-07-30 20:46:15 UTC (rev 3356)
@@ -0,0 +1,21 @@
+Description:	Do not attempt to free menu objects twice
+Origin:		Debian
+Bug-Debian:	http://bugs.debian.org/532988
+Forwarded:	https://sourceforge.net/tracker/?func=detail&aid=2825234&group_id=1909&atid=101909
+
+Index: boa-constructor-0.6.1/Editor.py
+===================================================================
+--- boa-constructor-0.6.1.orig/Editor.py	2009-07-30 22:44:08.000000000 +0200
++++ boa-constructor-0.6.1/Editor.py	2009-07-30 22:36:18.000000000 +0200
+@@ -1467,11 +1467,6 @@
+                     wx.LogError(str(error))
+                     return
+ 
+-            # disconnect and destroy menus that would have been cleaned up by
+-            # closeModulePage
+-            for idx, name, modPage in modPageList:
+-                modPage.destroy()
+-
+             # stop accepting files over socket
+             if self.closed:
+                 self.closed.set()

Modified: packages/boa-constructor/trunk/debian/patches/series
===================================================================
--- packages/boa-constructor/trunk/debian/patches/series	2009-07-30 04:47:00 UTC (rev 3355)
+++ packages/boa-constructor/trunk/debian/patches/series	2009-07-30 20:46:15 UTC (rev 3356)
@@ -1,3 +1,4 @@
 select_wxpython_2_6
 executable_script_fixup
 maxint
+no_double_free.patch




More information about the Python-apps-commits mailing list