[arch-commits] Commit in eric/trunk (eric-debugger-171.patch)

Evgeniy Alekseev arcanis at archlinux.org
Tue Feb 24 00:54:48 UTC 2015


    Date: Tuesday, February 24, 2015 @ 01:54:47
  Author: arcanis
Revision: 128162

upgpkg: eric 6.0.2-1

Deleted:
  eric/trunk/eric-debugger-171.patch

-------------------------+
 eric-debugger-171.patch |   70 ----------------------------------------------
 1 file changed, 70 deletions(-)

Deleted: eric-debugger-171.patch
===================================================================
--- eric-debugger-171.patch	2015-02-24 00:53:50 UTC (rev 128161)
+++ eric-debugger-171.patch	2015-02-24 00:54:47 UTC (rev 128162)
@@ -1,70 +0,0 @@
-
-# HG changeset patch
-# User Detlev Offenbach <detlev at die-offenbachs.de>
-# Date 1422041255 -3600
-# Node ID c918bd03f0ff4deffba8934d37baadaf6d7d9587
-# Parent  7d7ce7fdccfdc76f5865849e348a4a33ef104a92
-Fixed a serious issue handling 'non-error' exceptions in the debugger. This bug was about 10 years old.
-(grafted from b7269498aa95bdf2e28c7a23697e1b0a6cdc638b)
-
-diff -r 7d7ce7fdccfd -r c918bd03f0ff DebugClients/Python/DebugBase.py
---- a/DebugClients/Python/DebugBase.py	Thu Jan 22 19:16:51 2015 +0100
-+++ b/DebugClients/Python/DebugBase.py	Fri Jan 23 20:27:35 2015 +0100
-@@ -636,6 +636,11 @@
-         @param exctb traceback for the exception
-         @param unhandled flag indicating an uncaught exception
-         """
-+        
-+        if exctype in [GeneratorExit, StopIteration]:
-+            # ignore these
-+            return
-+        
-         if exctype in [SystemExit, bdb.BdbQuit]:
-             atexit._run_exitfuncs()
-             if excval is None:
-diff -r 7d7ce7fdccfd -r c918bd03f0ff DebugClients/Python/DebugClientBase.py
---- a/DebugClients/Python/DebugClientBase.py	Thu Jan 22 19:16:51 2015 +0100
-+++ b/DebugClients/Python/DebugClientBase.py	Fri Jan 23 20:27:35 2015 +0100
-@@ -325,7 +325,10 @@
-             d = {}
-             d["id"] = -1
-             d["name"] = "MainThread"
--            d["broken"] = self.isBroken()
-+            if hasattr(self, "isBroken"):
-+                d["broken"] = self.isBroken()
-+            else:
-+                d["broken"] = False
-             threadList.append(d)
-         
-         self.write('%s%s\n' % (DebugProtocol.ResponseThreadList,
-diff -r 7d7ce7fdccfd -r c918bd03f0ff DebugClients/Python3/DebugBase.py
---- a/DebugClients/Python3/DebugBase.py	Thu Jan 22 19:16:51 2015 +0100
-+++ b/DebugClients/Python3/DebugBase.py	Fri Jan 23 20:27:35 2015 +0100
-@@ -646,6 +646,11 @@
-         @param unhandled flag indicating an uncaught exception
-         """
-         exctype, excval, exctb = excinfo
-+        
-+        if exctype in [GeneratorExit, StopIteration]:
-+            # ignore these
-+            return
-+        
-         if exctype in [SystemExit, bdb.BdbQuit]:
-             atexit._run_exitfuncs()
-             if excval is None:
-diff -r 7d7ce7fdccfd -r c918bd03f0ff DebugClients/Python3/DebugClientBase.py
---- a/DebugClients/Python3/DebugClientBase.py	Thu Jan 22 19:16:51 2015 +0100
-+++ b/DebugClients/Python3/DebugClientBase.py	Fri Jan 23 20:27:35 2015 +0100
-@@ -294,7 +294,10 @@
-             d = {}
-             d["id"] = -1
-             d["name"] = "MainThread"
--            d["broken"] = self.isBroken()
-+            if hasattr(self, "isBroken"):
-+                d["broken"] = self.isBroken()
-+            else:
-+                d["broken"] = False
-             threadList.append(d)
-         
-         self.write("{0}{1!r}\n".format(DebugProtocol.ResponseThreadList,
-



More information about the arch-commits mailing list