1384 QTimer.singleShot( |
1384 QTimer.singleShot( |
1385 0, lambda: self.remoteContinue(params["debuggerId"])) |
1385 0, lambda: self.remoteContinue(params["debuggerId"])) |
1386 else: |
1386 else: |
1387 self.debugServer.signalClientLine( |
1387 self.debugServer.signalClientLine( |
1388 cf[0], int(cf[1]), params["debuggerId"], |
1388 cf[0], int(cf[1]), params["debuggerId"], |
1389 method == "ResponseStack") |
1389 method == "ResponseStack", threadName=params["threadName"]) |
1390 self.debugServer.signalClientStack( |
1390 self.debugServer.signalClientStack( |
1391 params["stack"], params["debuggerId"]) |
1391 params["stack"], params["debuggerId"], |
|
1392 threadName=params["threadName"]) |
1392 |
1393 |
1393 elif method == "CallTrace": |
1394 elif method == "CallTrace": |
1394 isCall = params["event"].lower() == "c" |
1395 isCall = params["event"].lower() == "c" |
1395 fromInfo = params["from"] |
1396 fromInfo = params["from"] |
1396 toInfo = params["to"] |
1397 toInfo = params["to"] |
1483 stackEntry[0] = self.__scriptName |
1484 stackEntry[0] = self.__scriptName |
1484 else: |
1485 else: |
1485 break |
1486 break |
1486 |
1487 |
1487 self.debugServer.signalClientException( |
1488 self.debugServer.signalClientException( |
1488 exctype, excmessage, stack, params["debuggerId"]) |
1489 exctype, excmessage, stack, params["debuggerId"], |
|
1490 params["threadName"]) |
1489 |
1491 |
1490 elif method == "ResponseSyntax": |
1492 elif method == "ResponseSyntax": |
1491 self.debugServer.signalClientSyntaxError( |
1493 self.debugServer.signalClientSyntaxError( |
1492 params["message"], self.translate(params["filename"], True), |
1494 params["message"], self.translate(params["filename"], True), |
1493 params["linenumber"], params["characternumber"], |
1495 params["linenumber"], params["characternumber"], |
1494 params["debuggerId"]) |
1496 params["debuggerId"], params["threadName"]) |
1495 |
1497 |
1496 elif method == "ResponseSignal": |
1498 elif method == "ResponseSignal": |
1497 self.debugServer.signalClientSignal( |
1499 self.debugServer.signalClientSignal( |
1498 params["message"], self.translate(params["filename"], True), |
1500 params["message"], self.translate(params["filename"], True), |
1499 params["linenumber"], params["function"], params["arguments"], |
1501 params["linenumber"], params["function"], params["arguments"], |