Debugger/DebuggerInterfacePython.py

changeset 1079
f05ca3490bd1
parent 945
8cd4d08fa9f6
child 1112
8a7d1b9d18db
equal deleted inserted replaced
1078:aeee8401e2ce 1079:f05ca3490bd1
824 try: 824 try:
825 exclist = eval(exc) 825 exclist = eval(exc)
826 exctype = exclist[0] 826 exctype = exclist[0]
827 excmessage = exclist[1] 827 excmessage = exclist[1]
828 stack = exclist[2:] 828 stack = exclist[2:]
829 if stack and stack[0] and stack[0][0] == "<string>":
830 stack = []
829 except (IndexError, ValueError, SyntaxError): 831 except (IndexError, ValueError, SyntaxError):
830 exctype = None 832 exctype = None
831 excmessage = '' 833 excmessage = ''
832 stack = [] 834 stack = []
833 self.debugServer.signalClientException(exctype, excmessage, stack) 835 self.debugServer.signalClientException(exctype, excmessage, stack)

eric ide

mercurial