microsoft/ptvsd

The process of the remote debug does not end automatically.

linette-zyy opened this issue · 1 comments

Environment data

image

Steps to reproduce:

  1. Create a Python Application project
  2. Type the code as following or the code you are desiring
	from math import cos, radians
	
	# Create a string with spaces proportional to a cosine of x in degrees
	def make_dot_string(x):
	    rad = radians(x)                             # cos works with radians
	    numspaces = int(20 * cos(radians(x)) + 20)   # scale to 0-40 spaces
	    st = ' ' * numspaces + 'o'                   # place 'o' after the spaces
	    return st
	
	def main():
	    for i in range(0, 1800, 12):
	        s = make_dot_string(i)
	        print(s)
  1. Manage the environment, pip install ptvsd
  2. Right-click the python environment and select "Open Command Prompt Here"
  3. Execute:
    a. python -m ptvsd -i [host ip] -p [port] <.py file>
  4. Launch VS and Debug > Attach to Process, in dialog:
    a. Select connection type with Python remote(ptvsd)
    b. Connection target with 127.0.0.1:4022
    c. In Available processes list, select the appropriate python.exe, click "Attach"
  5. Type enter in the console
    a. Check that it stops at the breakpoint
  6. Delete breakpoint to press F5 again, it will execute to the end of code.

Actual behavior

The process of the remote debug does not end automatically.
image
Click the "Stop debugging" button, an error message pops up.
image

Expected behavior

The process of the remote debug should end automatically.

Debug Host log

1> DebugAdapterHost version: 15.8.21009.1 commit:42fa888746acd6d52b635c5ad2493dfd307526fb
1> [DebugAdapter] --> C (initialize-1): {"command":"initialize","arguments":{"clientID":"visualstudio","clientName":"Visual Studio","adapterID":null,"locale":"en-US","linesStartAt1":true,"columnsStartAt1":true,"pathFormat":"path","supportsVariableType":true,"supportsRunInTerminalRequest":true,"supportsHandshakeRequest":true},"seq":1,"type":"request"}
1> [DebugAdapter] <-- E (output): {"type": "event", "seq": 0, "event": "output", "body": {"category": "telemetry", "output": "ptvsd", "data": {"version": "4.3.2"}}}
1> [DebugAdapter] --> C (ptvsd_systemInfo-2): {"command":"ptvsd_systemInfo","arguments":{},"seq":2,"type":"request"}
1> [DebugAdapter] <-- R (initialize-1) [406 ms]: {"type": "response", "seq": 1, "request_seq": 1, "success": true, "command": "initialize", "message": "", "body": {"supportsCompletionsRequest": true, "supportsConditionalBreakpoints": true, "supportsConfigurationDoneRequest": true, "supportsDebuggerProperties": true, "supportsDelayedStackTraceLoading": true, "supportsEvaluateForHovers": true, "supportsExceptionInfoRequest": true, "supportsExceptionOptions": true, "supportsHitConditionalBreakpoints": true, "supportsLogPoints": true, "supportsModulesRequest": true, "supportsSetExpression": true, "supportsSetVariable": true, "supportsValueFormattingOptions": true, "supportTerminateDebuggee": true, "supportsGotoTargetsRequest": true, "exceptionBreakpointFilters": [{"filter": "raised", "label": "Raised Exceptions", "default": false}, {"filter": "uncaught", "label": "Uncaught Exceptions", "default": true}]}}
1> WARNING: Configuration mismatch. The debug adapter supports the 'goto' and 'gotoTargets' requests, but the debug engine registration does not specify that it supports 'Set Next Statement'.
1> [DebugAdapter] <-- E (initialized): {"type": "event", "seq": 2, "event": "initialized", "body": {}}
1> [DebugAdapter] <-- R (ptvsd_systemInfo-2) [0 ms]: {"type": "response", "seq": 3, "request_seq": 2, "success": true, "command": "ptvsd_systemInfo", "message": "", "body": {"ptvsd": {"version": "4.3.2"}, "python": {"version": "3.6.6final0", "implementation": {"name": "cpython", "version": "3.6.6final0", "description": "CPython"}}, "platform": {"name": "win32"}, "process": {"pid": 9488, "executable": "C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\python.exe", "bitness": 64}}}
1> [DebugAdapter] <-- R (attach-3) [0 ms]: {"type": "response", "seq": 4, "request_seq": 3, "success": true, "command": "attach", "message": "", "body": {}}
1> [DebugAdapter] <-- E (process): {"type": "event", "seq": 5, "event": "process", "body": {"name": "c:\users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "systemProcessId": 9488, "isLocalProcess": true, "startMethod": "attach"}}
1> [DebugAdapter] <-- R (setDebuggerProperty-4) [0 ms]: {"type": "response", "seq": 6, "request_seq": 4, "success": true, "command": "setDebuggerProperty", "message": "", "body": {}}
1> [DebugAdapter] --> C (setDebuggerProperty-5): {"command":"setDebuggerProperty","arguments":{"InterpreterOptions":1},"seq":5,"type":"request"}
1> [DebugAdapter] <-- R (setDebuggerProperty-5) [15 ms]: {"type": "response", "seq": 7, "request_seq": 5, "success": true, "command": "setDebuggerProperty", "message": "", "body": {}}
1> [DebugAdapter] --> C (setDebuggerProperty-6): {"command":"setDebuggerProperty","arguments":{"JustMyCodeStepping":1},"seq":6,"type":"request"}
1> [DebugAdapter] <-- R (setDebuggerProperty-6) [0 ms]: {"type": "response", "seq": 8, "request_seq": 6, "success": true, "command": "setDebuggerProperty", "message": "", "body": {}}
1> [DebugAdapter] --> C (setDebuggerProperty-7): {"command":"setDebuggerProperty","arguments":{"StopOnExceptionCrossingManagedBoundary":0},"seq":7,"type":"request"}
1> [DebugAdapter] <-- R (setDebuggerProperty-7) [0 ms]: {"type": "response", "seq": 9, "request_seq": 7, "success": true, "command": "setDebuggerProperty", "message": "", "body": {}}
1> [DebugAdapter] --> C (setDebuggerProperty-8): {"command":"setDebuggerProperty","arguments":{"WarnIfNoUserCodeOnLaunch":1},"seq":8,"type":"request"}
1> [DebugAdapter] <-- R (setDebuggerProperty-8) [0 ms]: {"type": "response", "seq": 10, "request_seq": 8, "success": true, "command": "setDebuggerProperty", "message": "", "body": {}}
1> [DebugAdapter] --> C (setBreakpoints-9): {"command":"setBreakpoints","arguments":{"source":{"path":"c:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py","sources":[],"checksums":[]},"breakpoints":[{"line":12,"column":1}],"lines":[12]},"seq":9,"type":"request"}
1> [DebugAdapter] --> C (setBreakpoints-10): {"command":"setBreakpoints","arguments":{"source":{"path":"c:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py","sources":[],"checksums":[]},"breakpoints":[{"line":12,"column":1}],"lines":[12]},"seq":10,"type":"request"}
1> [DebugAdapter] --> C (setExceptionBreakpoints-11): {"command":"setExceptionBreakpoints","arguments":{"filters":[],"exceptionOptions":[{"path":[{"names":["Python Exceptions"]}],"breakMode":"userUnhandled"},{"path":[{"names":["Python Exceptions"]},{"names":["KeyError","AttributeError","IndexError","StopIteration","GeneratorExit"]}],"breakMode":"unhandled"}]},"seq":11,"type":"request"}
1> [DebugAdapter] <-- R (setBreakpoints-9) [15 ms]: {"type": "response", "seq": 11, "request_seq": 9, "success": true, "command": "setBreakpoints", "message": "", "body": {"breakpoints": [{"verified": true, "id": 0, "source": {"path": "c:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sources": [], "checksums": []}, "line": 12}]}}
1> [DebugAdapter] <-- R (setBreakpoints-10) [109 ms]: {"type": "response", "seq": 12, "request_seq": 10, "success": true, "command": "setBreakpoints", "message": "", "body": {"breakpoints": [{"verified": true, "id": 1, "source": {"path": "c:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sources": [], "checksums": []}, "line": 12}]}}
1> [DebugAdapter] <-- R (setExceptionBreakpoints-11) [109 ms]: {"type": "response", "seq": 13, "request_seq": 11, "success": true, "command": "setExceptionBreakpoints", "message": "", "body": {}}
1> [DebugAdapter] --> C (configurationDone-12): {"command":"configurationDone","arguments":{},"seq":12,"type":"request"}
1> [DebugAdapter] <-- R (configurationDone-12) [0 ms]: {"type": "response", "seq": 14, "request_seq": 12, "success": true, "command": "configurationDone", "message": "", "body": {}}
1> [DebugAdapter] <-- E (thread): {"type": "event", "seq": 15, "event": "thread", "body": {"reason": "started", "threadId": 1}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 16, "event": "stopped", "body": {"reason": "breakpoint", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-13): {"command":"threads","arguments":{},"seq":13,"type":"request"}
1> [DebugAdapter] <-- R (threads-13) [0 ms]: {"type": "response", "seq": 17, "request_seq": 13, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-14): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1,"format":{"includeAll":true}},"seq":14,"type":"request"}
1> [DebugAdapter] <-- E (module): {"type": "event", "seq": 18, "event": "module", "body": {"reason": "new", "module": {"id": 0, "name": "main", "path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py"}}}
1> [DebugAdapter] <-- E (module): {"type": "event", "seq": 19, "event": "module", "body": {"reason": "new", "module": {"id": 1, "name": "runpy", "path": "C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\Lib\runpy.py"}}}
1> [DebugAdapter] <-- R (stackTrace-14) [0 ms]: {"type": "response", "seq": 20, "request_seq": 14, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main", "line": 12, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (stackTrace-15): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":15,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-15) [0 ms]: {"type": "response", "seq": 21, "request_seq": 15, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 12", "line": 12, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-16): {"command":"scopes","arguments":{"frameId":2},"seq":16,"type":"request"}
1> [DebugAdapter] <-- R (scopes-16) [0 ms]: {"type": "response", "seq": 22, "request_seq": 16, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-17): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":17,"type":"request"}
1> [DebugAdapter] <-- R (variables-17) [15 ms]: {"type": "response", "seq": 23, "request_seq": 17, "success": true, "command": "variables", "message": "", "body": {"variables": []}}
1> [DebugAdapter] --> C (next-18): {"command":"next","arguments":{"threadId":1},"seq":18,"type":"request"}
1> [DebugAdapter] <-- R (next-18) [0 ms]: {"type": "response", "seq": 24, "request_seq": 18, "success": true, "command": "next", "message": "", "body": {}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 25, "event": "stopped", "body": {"reason": "step", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-19): {"command":"threads","arguments":{},"seq":19,"type":"request"}
1> [DebugAdapter] <-- R (threads-19) [0 ms]: {"type": "response", "seq": 26, "request_seq": 19, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-20): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":20,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-20) [0 ms]: {"type": "response", "seq": 27, "request_seq": 20, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 13", "line": 13, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-21): {"command":"scopes","arguments":{"frameId":2},"seq":21,"type":"request"}
1> [DebugAdapter] <-- R (scopes-21) [0 ms]: {"type": "response", "seq": 28, "request_seq": 21, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-22): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":22,"type":"request"}
1> [DebugAdapter] <-- R (variables-22) [15 ms]: {"type": "response", "seq": 29, "request_seq": 22, "success": true, "command": "variables", "message": "", "body": {"variables": [{"name": "i", "value": "0", "type": "int", "evaluateName": "i", "variablesReference": 0}]}}
1> [DebugAdapter] --> C (next-23): {"command":"next","arguments":{"threadId":1},"seq":23,"type":"request"}
1> [DebugAdapter] <-- R (next-23) [0 ms]: {"type": "response", "seq": 30, "request_seq": 23, "success": true, "command": "next", "message": "", "body": {}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 31, "event": "stopped", "body": {"reason": "step", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-24): {"command":"threads","arguments":{},"seq":24,"type":"request"}
1> [DebugAdapter] <-- R (threads-24) [0 ms]: {"type": "response", "seq": 32, "request_seq": 24, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-25): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":25,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-25) [0 ms]: {"type": "response", "seq": 33, "request_seq": 25, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 14", "line": 14, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-26): {"command":"scopes","arguments":{"frameId":2},"seq":26,"type":"request"}
1> [DebugAdapter] <-- R (scopes-26) [0 ms]: {"type": "response", "seq": 34, "request_seq": 26, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-27): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":27,"type":"request"}
1> [DebugAdapter] <-- R (variables-27) [15 ms]: {"type": "response", "seq": 35, "request_seq": 27, "success": true, "command": "variables", "message": "", "body": {"variables": [{"name": "i", "value": "0", "type": "int", "evaluateName": "i", "variablesReference": 0}, {"name": "s", "value": "' o'", "type": "str", "evaluateName": "s", "variablesReference": 0, "presentationHint": {"attributes": ["rawString"]}}]}}
1> [DebugAdapter] --> C (next-28): {"command":"next","arguments":{"threadId":1},"seq":28,"type":"request"}
1> [DebugAdapter] <-- R (next-28) [0 ms]: {"type": "response", "seq": 36, "request_seq": 28, "success": true, "command": "next", "message": "", "body": {}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 37, "event": "stopped", "body": {"reason": "step", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-29): {"command":"threads","arguments":{},"seq":29,"type":"request"}
1> [DebugAdapter] <-- R (threads-29) [0 ms]: {"type": "response", "seq": 38, "request_seq": 29, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-30): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":30,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-30) [0 ms]: {"type": "response", "seq": 39, "request_seq": 30, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 12", "line": 12, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-31): {"command":"scopes","arguments":{"frameId":2},"seq":31,"type":"request"}
1> [DebugAdapter] <-- R (scopes-31) [0 ms]: {"type": "response", "seq": 40, "request_seq": 31, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-32): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":32,"type":"request"}
1> [DebugAdapter] <-- R (variables-32) [15 ms]: {"type": "response", "seq": 41, "request_seq": 32, "success": true, "command": "variables", "message": "", "body": {"variables": [{"name": "i", "value": "0", "type": "int", "evaluateName": "i", "variablesReference": 0}, {"name": "s", "value": "' o'", "type": "str", "evaluateName": "s", "variablesReference": 0, "presentationHint": {"attributes": ["rawString"]}}]}}
1> [DebugAdapter] --> C (next-33): {"command":"next","arguments":{"threadId":1},"seq":33,"type":"request"}
1> [DebugAdapter] <-- R (next-33) [0 ms]: {"type": "response", "seq": 42, "request_seq": 33, "success": true, "command": "next", "message": "", "body": {}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 43, "event": "stopped", "body": {"reason": "step", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-34): {"command":"threads","arguments":{},"seq":34,"type":"request"}
1> [DebugAdapter] <-- R (threads-34) [0 ms]: {"type": "response", "seq": 44, "request_seq": 34, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-35): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":35,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-35) [0 ms]: {"type": "response", "seq": 45, "request_seq": 35, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 13", "line": 13, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-36): {"command":"scopes","arguments":{"frameId":2},"seq":36,"type":"request"}
1> [DebugAdapter] <-- R (scopes-36) [0 ms]: {"type": "response", "seq": 46, "request_seq": 36, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-37): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":37,"type":"request"}
1> [DebugAdapter] <-- R (variables-37) [15 ms]: {"type": "response", "seq": 47, "request_seq": 37, "success": true, "command": "variables", "message": "", "body": {"variables": [{"name": "i", "value": "12", "type": "int", "evaluateName": "i", "variablesReference": 0}, {"name": "s", "value": "' o'", "type": "str", "evaluateName": "s", "variablesReference": 0, "presentationHint": {"attributes": ["rawString"]}}]}}
1> [DebugAdapter] --> C (next-38): {"command":"next","arguments":{"threadId":1},"seq":38,"type":"request"}
1> [DebugAdapter] <-- R (next-38) [0 ms]: {"type": "response", "seq": 48, "request_seq": 38, "success": true, "command": "next", "message": "", "body": {}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 49, "event": "stopped", "body": {"reason": "step", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-39): {"command":"threads","arguments":{},"seq":39,"type":"request"}
1> [DebugAdapter] <-- R (threads-39) [0 ms]: {"type": "response", "seq": 50, "request_seq": 39, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-40): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":40,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-40) [0 ms]: {"type": "response", "seq": 51, "request_seq": 40, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 14", "line": 14, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-41): {"command":"scopes","arguments":{"frameId":2},"seq":41,"type":"request"}
1> [DebugAdapter] <-- R (scopes-41) [0 ms]: {"type": "response", "seq": 52, "request_seq": 41, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-42): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":42,"type":"request"}
1> [DebugAdapter] <-- R (variables-42) [15 ms]: {"type": "response", "seq": 53, "request_seq": 42, "success": true, "command": "variables", "message": "", "body": {"variables": [{"name": "i", "value": "12", "type": "int", "evaluateName": "i", "variablesReference": 0}, {"name": "s", "value": "' o'", "type": "str", "evaluateName": "s", "variablesReference": 0, "presentationHint": {"attributes": ["rawString"]}}]}}
1> [DebugAdapter] --> C (next-43): {"command":"next","arguments":{"threadId":1},"seq":43,"type":"request"}
1> [DebugAdapter] <-- R (next-43) [0 ms]: {"type": "response", "seq": 54, "request_seq": 43, "success": true, "command": "next", "message": "", "body": {}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 55, "event": "stopped", "body": {"reason": "step", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-44): {"command":"threads","arguments":{},"seq":44,"type":"request"}
1> [DebugAdapter] <-- R (threads-44) [0 ms]: {"type": "response", "seq": 56, "request_seq": 44, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-45): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":45,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-45) [0 ms]: {"type": "response", "seq": 57, "request_seq": 45, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 12", "line": 12, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-46): {"command":"scopes","arguments":{"frameId":2},"seq":46,"type":"request"}
1> [DebugAdapter] <-- R (scopes-46) [0 ms]: {"type": "response", "seq": 58, "request_seq": 46, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-47): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":47,"type":"request"}
1> [DebugAdapter] <-- R (variables-47) [15 ms]: {"type": "response", "seq": 59, "request_seq": 47, "success": true, "command": "variables", "message": "", "body": {"variables": [{"name": "i", "value": "12", "type": "int", "evaluateName": "i", "variablesReference": 0}, {"name": "s", "value": "' o'", "type": "str", "evaluateName": "s", "variablesReference": 0, "presentationHint": {"attributes": ["rawString"]}}]}}
1> [DebugAdapter] --> C (next-48): {"command":"next","arguments":{"threadId":1},"seq":48,"type":"request"}
1> [DebugAdapter] <-- R (next-48) [0 ms]: {"type": "response", "seq": 60, "request_seq": 48, "success": true, "command": "next", "message": "", "body": {}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 61, "event": "stopped", "body": {"reason": "step", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-49): {"command":"threads","arguments":{},"seq":49,"type":"request"}
1> [DebugAdapter] <-- R (threads-49) [0 ms]: {"type": "response", "seq": 62, "request_seq": 49, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-50): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":50,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-50) [0 ms]: {"type": "response", "seq": 63, "request_seq": 50, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 13", "line": 13, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-51): {"command":"scopes","arguments":{"frameId":2},"seq":51,"type":"request"}
1> [DebugAdapter] <-- R (scopes-51) [0 ms]: {"type": "response", "seq": 64, "request_seq": 51, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-52): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":52,"type":"request"}
1> [DebugAdapter] <-- R (variables-52) [15 ms]: {"type": "response", "seq": 65, "request_seq": 52, "success": true, "command": "variables", "message": "", "body": {"variables": [{"name": "i", "value": "24", "type": "int", "evaluateName": "i", "variablesReference": 0}, {"name": "s", "value": "' o'", "type": "str", "evaluateName": "s", "variablesReference": 0, "presentationHint": {"attributes": ["rawString"]}}]}}
1> [DebugAdapter] --> C (next-53): {"command":"next","arguments":{"threadId":1},"seq":53,"type":"request"}
1> [DebugAdapter] <-- R (next-53) [0 ms]: {"type": "response", "seq": 66, "request_seq": 53, "success": true, "command": "next", "message": "", "body": {}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 67, "event": "stopped", "body": {"reason": "step", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-54): {"command":"threads","arguments":{},"seq":54,"type":"request"}
1> [DebugAdapter] <-- R (threads-54) [0 ms]: {"type": "response", "seq": 68, "request_seq": 54, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-55): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":55,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-55) [0 ms]: {"type": "response", "seq": 69, "request_seq": 55, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 14", "line": 14, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-56): {"command":"scopes","arguments":{"frameId":2},"seq":56,"type":"request"}
1> [DebugAdapter] <-- R (scopes-56) [0 ms]: {"type": "response", "seq": 70, "request_seq": 56, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-57): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":57,"type":"request"}
1> [DebugAdapter] <-- R (variables-57) [15 ms]: {"type": "response", "seq": 71, "request_seq": 57, "success": true, "command": "variables", "message": "", "body": {"variables": [{"name": "i", "value": "24", "type": "int", "evaluateName": "i", "variablesReference": 0}, {"name": "s", "value": "' o'", "type": "str", "evaluateName": "s", "variablesReference": 0, "presentationHint": {"attributes": ["rawString"]}}]}}
1> [DebugAdapter] --> C (next-58): {"command":"next","arguments":{"threadId":1},"seq":58,"type":"request"}
1> [DebugAdapter] <-- R (next-58) [0 ms]: {"type": "response", "seq": 72, "request_seq": 58, "success": true, "command": "next", "message": "", "body": {}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 73, "event": "stopped", "body": {"reason": "step", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-59): {"command":"threads","arguments":{},"seq":59,"type":"request"}
1> [DebugAdapter] <-- R (threads-59) [0 ms]: {"type": "response", "seq": 74, "request_seq": 59, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-60): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":60,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-60) [0 ms]: {"type": "response", "seq": 75, "request_seq": 60, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 12", "line": 12, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-61): {"command":"scopes","arguments":{"frameId":2},"seq":61,"type":"request"}
1> [DebugAdapter] <-- R (scopes-61) [0 ms]: {"type": "response", "seq": 76, "request_seq": 61, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-62): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":62,"type":"request"}
1> [DebugAdapter] <-- R (variables-62) [15 ms]: {"type": "response", "seq": 77, "request_seq": 62, "success": true, "command": "variables", "message": "", "body": {"variables": [{"name": "i", "value": "24", "type": "int", "evaluateName": "i", "variablesReference": 0}, {"name": "s", "value": "' o'", "type": "str", "evaluateName": "s", "variablesReference": 0, "presentationHint": {"attributes": ["rawString"]}}]}}
1> [DebugAdapter] --> C (next-63): {"command":"next","arguments":{"threadId":1},"seq":63,"type":"request"}
1> [DebugAdapter] <-- R (next-63) [0 ms]: {"type": "response", "seq": 78, "request_seq": 63, "success": true, "command": "next", "message": "", "body": {}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 79, "event": "stopped", "body": {"reason": "step", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-64): {"command":"threads","arguments":{},"seq":64,"type":"request"}
1> [DebugAdapter] <-- R (threads-64) [0 ms]: {"type": "response", "seq": 80, "request_seq": 64, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-65): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":65,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-65) [0 ms]: {"type": "response", "seq": 81, "request_seq": 65, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 13", "line": 13, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-66): {"command":"scopes","arguments":{"frameId":2},"seq":66,"type":"request"}
1> [DebugAdapter] <-- R (scopes-66) [0 ms]: {"type": "response", "seq": 82, "request_seq": 66, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-67): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":67,"type":"request"}
1> [DebugAdapter] <-- R (variables-67) [15 ms]: {"type": "response", "seq": 83, "request_seq": 67, "success": true, "command": "variables", "message": "", "body": {"variables": [{"name": "i", "value": "36", "type": "int", "evaluateName": "i", "variablesReference": 0}, {"name": "s", "value": "' o'", "type": "str", "evaluateName": "s", "variablesReference": 0, "presentationHint": {"attributes": ["rawString"]}}]}}
1> [DebugAdapter] --> C (next-68): {"command":"next","arguments":{"threadId":1},"seq":68,"type":"request"}
1> [DebugAdapter] <-- R (next-68) [0 ms]: {"type": "response", "seq": 84, "request_seq": 68, "success": true, "command": "next", "message": "", "body": {}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 85, "event": "stopped", "body": {"reason": "step", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-69): {"command":"threads","arguments":{},"seq":69,"type":"request"}
1> [DebugAdapter] <-- R (threads-69) [0 ms]: {"type": "response", "seq": 86, "request_seq": 69, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-70): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":70,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-70) [0 ms]: {"type": "response", "seq": 87, "request_seq": 70, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 14", "line": 14, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-71): {"command":"scopes","arguments":{"frameId":2},"seq":71,"type":"request"}
1> [DebugAdapter] <-- R (scopes-71) [0 ms]: {"type": "response", "seq": 88, "request_seq": 71, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-72): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":72,"type":"request"}
1> [DebugAdapter] <-- R (variables-72) [15 ms]: {"type": "response", "seq": 89, "request_seq": 72, "success": true, "command": "variables", "message": "", "body": {"variables": [{"name": "i", "value": "36", "type": "int", "evaluateName": "i", "variablesReference": 0}, {"name": "s", "value": "' o'", "type": "str", "evaluateName": "s", "variablesReference": 0, "presentationHint": {"attributes": ["rawString"]}}]}}
1> [DebugAdapter] --> C (next-73): {"command":"next","arguments":{"threadId":1},"seq":73,"type":"request"}
1> [DebugAdapter] <-- R (next-73) [0 ms]: {"type": "response", "seq": 90, "request_seq": 73, "success": true, "command": "next", "message": "", "body": {}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 91, "event": "stopped", "body": {"reason": "step", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-74): {"command":"threads","arguments":{},"seq":74,"type":"request"}
1> [DebugAdapter] <-- R (threads-74) [0 ms]: {"type": "response", "seq": 92, "request_seq": 74, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-75): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":75,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-75) [0 ms]: {"type": "response", "seq": 93, "request_seq": 75, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 12", "line": 12, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-76): {"command":"scopes","arguments":{"frameId":2},"seq":76,"type":"request"}
1> [DebugAdapter] <-- R (scopes-76) [0 ms]: {"type": "response", "seq": 94, "request_seq": 76, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-77): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":77,"type":"request"}
1> [DebugAdapter] <-- R (variables-77) [15 ms]: {"type": "response", "seq": 95, "request_seq": 77, "success": true, "command": "variables", "message": "", "body": {"variables": [{"name": "i", "value": "36", "type": "int", "evaluateName": "i", "variablesReference": 0}, {"name": "s", "value": "' o'", "type": "str", "evaluateName": "s", "variablesReference": 0, "presentationHint": {"attributes": ["rawString"]}}]}}
1> [DebugAdapter] --> C (next-78): {"command":"next","arguments":{"threadId":1},"seq":78,"type":"request"}
1> [DebugAdapter] <-- R (next-78) [0 ms]: {"type": "response", "seq": 96, "request_seq": 78, "success": true, "command": "next", "message": "", "body": {}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 97, "event": "stopped", "body": {"reason": "step", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-79): {"command":"threads","arguments":{},"seq":79,"type":"request"}
1> [DebugAdapter] <-- R (threads-79) [0 ms]: {"type": "response", "seq": 98, "request_seq": 79, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-80): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":80,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-80) [0 ms]: {"type": "response", "seq": 99, "request_seq": 80, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 13", "line": 13, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-81): {"command":"scopes","arguments":{"frameId":2},"seq":81,"type":"request"}
1> [DebugAdapter] <-- R (scopes-81) [0 ms]: {"type": "response", "seq": 100, "request_seq": 81, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-82): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":82,"type":"request"}
1> [DebugAdapter] <-- R (variables-82) [15 ms]: {"type": "response", "seq": 101, "request_seq": 82, "success": true, "command": "variables", "message": "", "body": {"variables": [{"name": "i", "value": "48", "type": "int", "evaluateName": "i", "variablesReference": 0}, {"name": "s", "value": "' o'", "type": "str", "evaluateName": "s", "variablesReference": 0, "presentationHint": {"attributes": ["rawString"]}}]}}
1> [DebugAdapter] --> C (next-83): {"command":"next","arguments":{"threadId":1},"seq":83,"type":"request"}
1> [DebugAdapter] <-- R (next-83) [0 ms]: {"type": "response", "seq": 102, "request_seq": 83, "success": true, "command": "next", "message": "", "body": {}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 103, "event": "stopped", "body": {"reason": "step", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-84): {"command":"threads","arguments":{},"seq":84,"type":"request"}
1> [DebugAdapter] <-- R (threads-84) [0 ms]: {"type": "response", "seq": 104, "request_seq": 84, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-85): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":85,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-85) [0 ms]: {"type": "response", "seq": 105, "request_seq": 85, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 14", "line": 14, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-86): {"command":"scopes","arguments":{"frameId":2},"seq":86,"type":"request"}
1> [DebugAdapter] <-- R (scopes-86) [0 ms]: {"type": "response", "seq": 106, "request_seq": 86, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-87): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":87,"type":"request"}
1> [DebugAdapter] <-- R (variables-87) [15 ms]: {"type": "response", "seq": 107, "request_seq": 87, "success": true, "command": "variables", "message": "", "body": {"variables": [{"name": "i", "value": "48", "type": "int", "evaluateName": "i", "variablesReference": 0}, {"name": "s", "value": "' o'", "type": "str", "evaluateName": "s", "variablesReference": 0, "presentationHint": {"attributes": ["rawString"]}}]}}
1> [DebugAdapter] --> C (next-88): {"command":"next","arguments":{"threadId":1},"seq":88,"type":"request"}
1> [DebugAdapter] <-- R (next-88) [0 ms]: {"type": "response", "seq": 108, "request_seq": 88, "success": true, "command": "next", "message": "", "body": {}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 109, "event": "stopped", "body": {"reason": "step", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-89): {"command":"threads","arguments":{},"seq":89,"type":"request"}
1> [DebugAdapter] <-- R (threads-89) [0 ms]: {"type": "response", "seq": 110, "request_seq": 89, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-90): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":90,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-90) [0 ms]: {"type": "response", "seq": 111, "request_seq": 90, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 12", "line": 12, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-91): {"command":"scopes","arguments":{"frameId":2},"seq":91,"type":"request"}
1> [DebugAdapter] <-- R (scopes-91) [0 ms]: {"type": "response", "seq": 112, "request_seq": 91, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-92): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":92,"type":"request"}
1> [DebugAdapter] <-- R (variables-92) [15 ms]: {"type": "response", "seq": 113, "request_seq": 92, "success": true, "command": "variables", "message": "", "body": {"variables": [{"name": "i", "value": "48", "type": "int", "evaluateName": "i", "variablesReference": 0}, {"name": "s", "value": "' o'", "type": "str", "evaluateName": "s", "variablesReference": 0, "presentationHint": {"attributes": ["rawString"]}}]}}
1> [DebugAdapter] --> C (next-93): {"command":"next","arguments":{"threadId":1},"seq":93,"type":"request"}
1> [DebugAdapter] <-- R (next-93) [0 ms]: {"type": "response", "seq": 114, "request_seq": 93, "success": true, "command": "next", "message": "", "body": {}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 115, "event": "stopped", "body": {"reason": "step", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-94): {"command":"threads","arguments":{},"seq":94,"type":"request"}
1> [DebugAdapter] <-- R (threads-94) [0 ms]: {"type": "response", "seq": 116, "request_seq": 94, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-95): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":95,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-95) [0 ms]: {"type": "response", "seq": 117, "request_seq": 95, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 13", "line": 13, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-96): {"command":"scopes","arguments":{"frameId":2},"seq":96,"type":"request"}
1> [DebugAdapter] <-- R (scopes-96) [0 ms]: {"type": "response", "seq": 118, "request_seq": 96, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-97): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":97,"type":"request"}
1> [DebugAdapter] <-- R (variables-97) [15 ms]: {"type": "response", "seq": 119, "request_seq": 97, "success": true, "command": "variables", "message": "", "body": {"variables": [{"name": "i", "value": "60", "type": "int", "evaluateName": "i", "variablesReference": 0}, {"name": "s", "value": "' o'", "type": "str", "evaluateName": "s", "variablesReference": 0, "presentationHint": {"attributes": ["rawString"]}}]}}
1> [DebugAdapter] --> C (next-98): {"command":"next","arguments":{"threadId":1},"seq":98,"type":"request"}
1> [DebugAdapter] <-- R (next-98) [0 ms]: {"type": "response", "seq": 120, "request_seq": 98, "success": true, "command": "next", "message": "", "body": {}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 121, "event": "stopped", "body": {"reason": "step", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-99): {"command":"threads","arguments":{},"seq":99,"type":"request"}
1> [DebugAdapter] <-- R (threads-99) [0 ms]: {"type": "response", "seq": 122, "request_seq": 99, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-100): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":100,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-100) [0 ms]: {"type": "response", "seq": 123, "request_seq": 100, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 14", "line": 14, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-101): {"command":"scopes","arguments":{"frameId":2},"seq":101,"type":"request"}
1> [DebugAdapter] <-- R (scopes-101) [0 ms]: {"type": "response", "seq": 124, "request_seq": 101, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-102): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":102,"type":"request"}
1> [DebugAdapter] <-- R (variables-102) [15 ms]: {"type": "response", "seq": 125, "request_seq": 102, "success": true, "command": "variables", "message": "", "body": {"variables": [{"name": "i", "value": "60", "type": "int", "evaluateName": "i", "variablesReference": 0}, {"name": "s", "value": "' o'", "type": "str", "evaluateName": "s", "variablesReference": 0, "presentationHint": {"attributes": ["rawString"]}}]}}
1> [DebugAdapter] --> C (next-103): {"command":"next","arguments":{"threadId":1},"seq":103,"type":"request"}
1> [DebugAdapter] <-- R (next-103) [0 ms]: {"type": "response", "seq": 126, "request_seq": 103, "success": true, "command": "next", "message": "", "body": {}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 127, "event": "stopped", "body": {"reason": "step", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-104): {"command":"threads","arguments":{},"seq":104,"type":"request"}
1> [DebugAdapter] <-- R (threads-104) [0 ms]: {"type": "response", "seq": 128, "request_seq": 104, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-105): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":105,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-105) [0 ms]: {"type": "response", "seq": 129, "request_seq": 105, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 12", "line": 12, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-106): {"command":"scopes","arguments":{"frameId":2},"seq":106,"type":"request"}
1> [DebugAdapter] <-- R (scopes-106) [0 ms]: {"type": "response", "seq": 130, "request_seq": 106, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-107): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":107,"type":"request"}
1> [DebugAdapter] <-- R (variables-107) [15 ms]: {"type": "response", "seq": 131, "request_seq": 107, "success": true, "command": "variables", "message": "", "body": {"variables": [{"name": "i", "value": "60", "type": "int", "evaluateName": "i", "variablesReference": 0}, {"name": "s", "value": "' o'", "type": "str", "evaluateName": "s", "variablesReference": 0, "presentationHint": {"attributes": ["rawString"]}}]}}
1> [DebugAdapter] --> C (next-108): {"command":"next","arguments":{"threadId":1},"seq":108,"type":"request"}
1> [DebugAdapter] <-- R (next-108) [0 ms]: {"type": "response", "seq": 132, "request_seq": 108, "success": true, "command": "next", "message": "", "body": {}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 133, "event": "stopped", "body": {"reason": "step", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-109): {"command":"threads","arguments":{},"seq":109,"type":"request"}
1> [DebugAdapter] <-- R (threads-109) [0 ms]: {"type": "response", "seq": 134, "request_seq": 109, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-110): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":110,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-110) [0 ms]: {"type": "response", "seq": 135, "request_seq": 110, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 13", "line": 13, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-111): {"command":"scopes","arguments":{"frameId":2},"seq":111,"type":"request"}
1> [DebugAdapter] <-- R (scopes-111) [0 ms]: {"type": "response", "seq": 136, "request_seq": 111, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-112): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":112,"type":"request"}
1> [DebugAdapter] <-- R (variables-112) [15 ms]: {"type": "response", "seq": 137, "request_seq": 112, "success": true, "command": "variables", "message": "", "body": {"variables": [{"name": "i", "value": "72", "type": "int", "evaluateName": "i", "variablesReference": 0}, {"name": "s", "value": "' o'", "type": "str", "evaluateName": "s", "variablesReference": 0, "presentationHint": {"attributes": ["rawString"]}}]}}
1> [DebugAdapter] --> C (next-113): {"command":"next","arguments":{"threadId":1},"seq":113,"type":"request"}
1> [DebugAdapter] <-- R (next-113) [0 ms]: {"type": "response", "seq": 138, "request_seq": 113, "success": true, "command": "next", "message": "", "body": {}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 139, "event": "stopped", "body": {"reason": "step", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-114): {"command":"threads","arguments":{},"seq":114,"type":"request"}
1> [DebugAdapter] <-- R (threads-114) [0 ms]: {"type": "response", "seq": 140, "request_seq": 114, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-115): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":115,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-115) [0 ms]: {"type": "response", "seq": 141, "request_seq": 115, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 14", "line": 14, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-116): {"command":"scopes","arguments":{"frameId":2},"seq":116,"type":"request"}
1> [DebugAdapter] <-- R (scopes-116) [0 ms]: {"type": "response", "seq": 142, "request_seq": 116, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-117): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":117,"type":"request"}
1> [DebugAdapter] <-- R (variables-117) [15 ms]: {"type": "response", "seq": 143, "request_seq": 117, "success": true, "command": "variables", "message": "", "body": {"variables": [{"name": "i", "value": "72", "type": "int", "evaluateName": "i", "variablesReference": 0}, {"name": "s", "value": "' o'", "type": "str", "evaluateName": "s", "variablesReference": 0, "presentationHint": {"attributes": ["rawString"]}}]}}
1> [DebugAdapter] --> C (next-118): {"command":"next","arguments":{"threadId":1},"seq":118,"type":"request"}
1> [DebugAdapter] <-- R (next-118) [0 ms]: {"type": "response", "seq": 144, "request_seq": 118, "success": true, "command": "next", "message": "", "body": {}}
1> [DebugAdapter] <-- E (stopped): {"type": "event", "seq": 145, "event": "stopped", "body": {"reason": "step", "threadId": 1, "preserveFocusHint": false, "allThreadsStopped": true}}
1> [DebugAdapter] --> C (threads-119): {"command":"threads","arguments":{},"seq":119,"type":"request"}
1> [DebugAdapter] <-- R (threads-119) [0 ms]: {"type": "response", "seq": 146, "request_seq": 119, "success": true, "command": "threads", "message": "", "body": {"threads": [{"id": 1, "name": "MainThread"}]}}
1> [DebugAdapter] --> C (stackTrace-120): {"command":"stackTrace","arguments":{"threadId":1,"startFrame":0,"levels":1000,"format":{"parameters":true,"parameterTypes":true,"parameterNames":true,"line":true,"module":true}},"seq":120,"type":"request"}
1> [DebugAdapter] <-- R (stackTrace-120) [0 ms]: {"type": "response", "seq": 147, "request_seq": 120, "success": true, "command": "stackTrace", "message": "", "body": {"stackFrames": [{"id": 2, "name": "main.main : 12", "line": 12, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}, {"id": 3, "name": "main : 16", "line": 16, "column": 1, "source": {"path": "C:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py", "sourceReference": 0}}], "totalFrames": 2}}
1> [DebugAdapter] --> C (scopes-121): {"command":"scopes","arguments":{"frameId":2},"seq":121,"type":"request"}
1> [DebugAdapter] <-- R (scopes-121) [0 ms]: {"type": "response", "seq": 148, "request_seq": 121, "success": true, "command": "scopes", "message": "", "body": {"scopes": [{"name": "Locals", "variablesReference": 2, "expensive": false, "source": {}}]}}
1> [DebugAdapter] --> C (variables-122): {"command":"variables","arguments":{"variablesReference":2,"timeout":1000},"seq":122,"type":"request"}
1> [DebugAdapter] <-- R (variables-122) [15 ms]: {"type": "response", "seq": 149, "request_seq": 122, "success": true, "command": "variables", "message": "", "body": {"variables": [{"name": "i", "value": "72", "type": "int", "evaluateName": "i", "variablesReference": 0}, {"name": "s", "value": "' o'", "type": "str", "evaluateName": "s", "variablesReference": 0, "presentationHint": {"attributes": ["rawString"]}}]}}
1> [DebugAdapter] --> C (setBreakpoints-123): {"command":"setBreakpoints","arguments":{"source":{"path":"c:\Users\vyizh12\source\repos\PythonApplication6\PythonApplication6\PythonApplication6.py","sources":[],"checksums":[]},"breakpoints":[],"lines":[]},"seq":123,"type":"request"}
1> [DebugAdapter] <-- R (setBreakpoints-123) [0 ms]: {"type": "response", "seq": 150, "request_seq": 123, "success": true, "command": "setBreakpoints", "message": "", "body": {"breakpoints": []}}
1> [DebugAdapter] --> C (continue-124): {"command":"continue","arguments":{"threadId":1},"seq":124,"type":"request"}
1> [DebugAdapter] <-- R (continue-124) [0 ms]: {"type": "response", "seq": 151, "request_seq": 124, "success": true, "command": "continue", "message": "", "body": {"allThreadsContinued": true}}
1> [DebugAdapter] --> C (disconnect-125): {"command":"disconnect","arguments":{"terminateDebuggee":false},"seq":125,"type":"request"}
1> WARNING: Request 'disconnect-125' has not received a response within 1000 ms!

Sorry, I have chosen wrong project, it move to microsoft/PTVS#6320, so I closed this issue.