Failed

lldb-api.tools/lldb-vscode/evaluate.TestVSCode_evaluate.py (from lldb-api)

Failing for the past 12 builds (Since #1890 )
Took 16 sec.

Stacktrace

Script:
--
/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/copied-python /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/dotest.py -u CXXFLAGS -u CFLAGS --codesign-identity lldb_codesign --arch x86_64 --build-dir /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex -t --env TERM=vt100 --env LLVM_LIBS_DIR=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/./lib --inferior-env ASAN_OPTIONS=detect_stack_use_after_return=1 --inferior-env DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib --arch x86_64 --build-dir /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex --lldb-module-cache-dir /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api --clang-module-cache-dir /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-clang/lldb-api --executable /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/./bin/lldb --compiler /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang --dsymutil /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/./bin/dsymutil --llvm-tools-dir /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/./bin --lldb-libs-dir /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/./lib /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate -p TestVSCode_evaluate.py
--
Exit Code: 1

Command Output (stdout):
--
lldb version 13.0.99 (http://labmaster3.local/git/llvm-project.git revision c063946476e083a9a0c5bd397337d1ece4742ec6)
  clang revision c063946476e083a9a0c5bd397337d1ece4742ec6
  llvm revision c063946476e083a9a0c5bd397337d1ece4742ec6
Skipping the following test categories: ['darwin-log', 'libstdcxx', 'dwo', 'llgs', 'fork']
========= DEBUG ADAPTER PROTOCOL LOGS =========
--> 
Content-Length: 284

{"command":"initialize","type":"request","arguments":{"adapterID":"lldb-native","clientID":"vscode","columnsStartAt1":true,"linesStartAt1":true,"locale":"en-us","pathFormat":"path","supportsRunInTerminalRequest":true,"supportsVariablePaging":true,"supportsVariableType":true},"seq":1}
<-- 
Content-Length: 1222

{"body":{"exceptionBreakpointFilters":[{"default":false,"filter":"cpp_catch","label":"C++ Catch"},{"default":false,"filter":"cpp_throw","label":"C++ Throw"},{"default":false,"filter":"objc_catch","label":"Objective C Catch"},{"default":false,"filter":"objc_throw","label":"Objective C Throw"},{"default":false,"filter":"swift_catch","label":"Swift Catch"},{"default":false,"filter":"swift_throw","label":"Swift Throw"}],"supportTerminateDebuggee":true,"supportsCompletionsRequest":false,"supportsConditionalBreakpoints":true,"supportsConfigurationDoneRequest":true,"supportsDelayedStackTraceLoading":true,"supportsEvaluateForHovers":true,"supportsExceptionInfoRequest":true,"supportsExceptionOptions":true,"supportsFunctionBreakpoints":true,"supportsGotoTargetsRequest":false,"supportsHitConditionalBreakpoints":true,"supportsLoadedSourcesRequest":false,"supportsModulesRequest":false,"supportsProgressReporting":true,"supportsRestartFrame":false,"supportsRestartRequest":false,"supportsRunInTerminalRequest":true,"supportsSetVariable":true,"supportsStepBack":false,"supportsStepInTargetsRequest":false,"supportsValueFormattingOptions":true},"command":"initialize","request_seq":1,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 1043

{"command":"launch","type":"request","arguments":{"program":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/tools/lldb-vscode/evaluate/TestVSCode_evaluate.test_generic_evaluate_expressions/a.out","disableASLR":true,"initCommands":["settings clear -all","settings set symbols.enable-external-lookup false","settings set target.inherit-tcc true","settings set target.detach-on-error false","settings set target.auto-apply-fixits false","settings set plugin.process.gdb-remote.packet-timeout 60","settings set symbols.clang-modules-cache-path \"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api\"","settings set use-color false","setting set target.prefer-dynamic-value no-dynamic-values","settings set target.env-vars ASAN_OPTIONS=detect_stack_use_after_return=1 DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib"]},"seq":2}
<-- 
Content-Length: 923

{"body":{"category":"console","output":"Running initCommands:\n(lldb) settings clear -all\n(lldb) settings set symbols.enable-external-lookup false\n(lldb) settings set target.inherit-tcc true\n(lldb) settings set target.detach-on-error false\n(lldb) settings set target.auto-apply-fixits false\n(lldb) settings set plugin.process.gdb-remote.packet-timeout 60\n(lldb) settings set symbols.clang-modules-cache-path \"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api\"\n(lldb) settings set use-color false\n(lldb) setting set target.prefer-dynamic-value no-dynamic-values\n(lldb) settings set target.env-vars ASAN_OPTIONS=detect_stack_use_after_return=1 DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib\n"},"event":"output","seq":0,"type":"event"}
<-- 
Content-Length: 77

{"command":"launch","request_seq":2,"seq":0,"success":true,"type":"response"}
<-- 
Content-Length: 308

{"body":{"isLocalProcess":true,"name":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/tools/lldb-vscode/evaluate/TestVSCode_evaluate.test_generic_evaluate_expressions/a.out","startMethod":"launch","systemProcessId":96382},"event":"process","seq":0,"type":"event"}
<-- 
Content-Length: 46

{"event":"initialized","seq":0,"type":"event"}
--> 
Content-Length: 276

{"command":"setBreakpoints","type":"request","arguments":{"source":{"name":"main.cpp","path":"main.cpp"},"sourceModified":false,"lines":"[23, 27, 11, 35, 40, 44, 45]","breakpoints":[{"line":23},{"line":27},{"line":11},{"line":35},{"line":40},{"line":44},{"line":45}]},"seq":3}
<-- 
Content-Length: 684

{"body":{"breakpoints":[{"id":1,"line":23,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":2,"line":27,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":3,"line":11,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":4,"line":35,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":5,"line":40,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":6,"line":44,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":7,"line":45,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true}]},"command":"setBreakpoints","request_seq":3,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 71

{"command":"configurationDone","type":"request","arguments":{},"seq":4}
<-- 
Content-Length: 88

{"command":"configurationDone","request_seq":4,"seq":0,"success":true,"type":"response"}
<-- 
Content-Length: 199

{"body":{"allThreadsStopped":true,"description":"breakpoint 1.1","preserveFocusHint":false,"reason":"breakpoint","threadCausedFocus":true,"threadId":2995126},"event":"stopped","seq":0,"type":"event"}
--> 
Content-Length: 61

{"command":"threads","type":"request","arguments":{},"seq":5}
<-- 
Content-Length: 133

{"body":{"threads":[{"id":2995126,"name":"Thread #1"}]},"command":"threads","request_seq":5,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 108

{"command":"stackTrace","type":"request","arguments":{"threadId":2995126,"startFrame":0,"levels":1},"seq":6}
<-- 
Content-Length: 330

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":6,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 113

{"command":"evaluate","type":"request","arguments":{"expression":"var1","context":null,"frameId":524288},"seq":7}
<-- 
Content-Length: 138

{"body":{"result":"20","type":"int","variablesReference":0},"command":"evaluate","request_seq":7,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 108

{"command":"stackTrace","type":"request","arguments":{"threadId":2995126,"startFrame":0,"levels":1},"seq":8}
<-- 
Content-Length: 330

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":8,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 113

{"command":"evaluate","type":"request","arguments":{"expression":"var2","context":null,"frameId":524288},"seq":9}
<-- 
Content-Length: 138

{"body":{"result":"21","type":"int","variablesReference":0},"command":"evaluate","request_seq":9,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995126,"startFrame":0,"levels":1},"seq":10}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":10,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 120

{"command":"evaluate","type":"request","arguments":{"expression":"static_int","context":null,"frameId":524288},"seq":11}
<-- 
Content-Length: 139

{"body":{"result":"42","type":"int","variablesReference":0},"command":"evaluate","request_seq":11,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995126,"startFrame":0,"levels":1},"seq":12}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":12,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 124

{"command":"evaluate","type":"request","arguments":{"expression":"non_static_int","context":null,"frameId":524288},"seq":13}
<-- 
Content-Length: 139

{"body":{"result":"43","type":"int","variablesReference":0},"command":"evaluate","request_seq":13,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995126,"startFrame":0,"levels":1},"seq":14}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":14,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 117

{"command":"evaluate","type":"request","arguments":{"expression":"struct1","context":null,"frameId":524288},"seq":15}
<-- 
Content-Length: 169

{"body":{"result":"my_struct @ 0x7ffeefbff7c8","type":"my_struct","variablesReference":4},"command":"evaluate","request_seq":15,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995126,"startFrame":0,"levels":1},"seq":16}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":16,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 121

{"command":"evaluate","type":"request","arguments":{"expression":"struct1.foo","context":null,"frameId":524288},"seq":17}
<-- 
Content-Length: 139

{"body":{"result":"15","type":"int","variablesReference":0},"command":"evaluate","request_seq":17,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995126,"startFrame":0,"levels":1},"seq":18}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":18,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 122

{"command":"evaluate","type":"request","arguments":{"expression":"struct2->foo","context":null,"frameId":524288},"seq":19}
<-- 
Content-Length: 139

{"body":{"result":"16","type":"int","variablesReference":0},"command":"evaluate","request_seq":19,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995126,"startFrame":0,"levels":1},"seq":20}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":20,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 113

{"command":"evaluate","type":"request","arguments":{"expression":"var","context":null,"frameId":524288},"seq":21}
<-- 
Content-Length: 311

{"body":{"category":"console","output":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/tools/lldb-vscode/ProgressEvent.cpp:89:64: runtime error: load of value 829960214, which is not a valid value for type 'lldb_vscode::ProgressEventType'\n"},"event":"output","seq":0,"type":"event"}
<-- 
Content-Length: 261

{"body":{"category":"console","output":"SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/tools/lldb-vscode/ProgressEvent.cpp:89:64 in \n"},"event":"output","seq":0,"type":"event"}
<-- 
Content-Length: 170

{"body":{"category":"console","output":"PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace.\n"},"event":"output","seq":0,"type":"event"}

========= END =========
========= DEBUG ADAPTER PROTOCOL LOGS =========
--> 
Content-Length: 284

{"command":"initialize","type":"request","arguments":{"adapterID":"lldb-native","clientID":"vscode","columnsStartAt1":true,"linesStartAt1":true,"locale":"en-us","pathFormat":"path","supportsRunInTerminalRequest":true,"supportsVariablePaging":true,"supportsVariableType":true},"seq":1}
<-- 
Content-Length: 1222

{"body":{"exceptionBreakpointFilters":[{"default":false,"filter":"cpp_catch","label":"C++ Catch"},{"default":false,"filter":"cpp_throw","label":"C++ Throw"},{"default":false,"filter":"objc_catch","label":"Objective C Catch"},{"default":false,"filter":"objc_throw","label":"Objective C Throw"},{"default":false,"filter":"swift_catch","label":"Swift Catch"},{"default":false,"filter":"swift_throw","label":"Swift Throw"}],"supportTerminateDebuggee":true,"supportsCompletionsRequest":false,"supportsConditionalBreakpoints":true,"supportsConfigurationDoneRequest":true,"supportsDelayedStackTraceLoading":true,"supportsEvaluateForHovers":true,"supportsExceptionInfoRequest":true,"supportsExceptionOptions":true,"supportsFunctionBreakpoints":true,"supportsGotoTargetsRequest":false,"supportsHitConditionalBreakpoints":true,"supportsLoadedSourcesRequest":false,"supportsModulesRequest":false,"supportsProgressReporting":true,"supportsRestartFrame":false,"supportsRestartRequest":false,"supportsRunInTerminalRequest":true,"supportsSetVariable":true,"supportsStepBack":false,"supportsStepInTargetsRequest":false,"supportsValueFormattingOptions":true},"command":"initialize","request_seq":1,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 1041

{"command":"launch","type":"request","arguments":{"program":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/tools/lldb-vscode/evaluate/TestVSCode_evaluate.test_hover_evaluate_expressions/a.out","disableASLR":true,"initCommands":["settings clear -all","settings set symbols.enable-external-lookup false","settings set target.inherit-tcc true","settings set target.detach-on-error false","settings set target.auto-apply-fixits false","settings set plugin.process.gdb-remote.packet-timeout 60","settings set symbols.clang-modules-cache-path \"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api\"","settings set use-color false","setting set target.prefer-dynamic-value no-dynamic-values","settings set target.env-vars ASAN_OPTIONS=detect_stack_use_after_return=1 DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib"]},"seq":2}
<-- 
Content-Length: 923

{"body":{"category":"console","output":"Running initCommands:\n(lldb) settings clear -all\n(lldb) settings set symbols.enable-external-lookup false\n(lldb) settings set target.inherit-tcc true\n(lldb) settings set target.detach-on-error false\n(lldb) settings set target.auto-apply-fixits false\n(lldb) settings set plugin.process.gdb-remote.packet-timeout 60\n(lldb) settings set symbols.clang-modules-cache-path \"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api\"\n(lldb) settings set use-color false\n(lldb) setting set target.prefer-dynamic-value no-dynamic-values\n(lldb) settings set target.env-vars ASAN_OPTIONS=detect_stack_use_after_return=1 DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib\n"},"event":"output","seq":0,"type":"event"}
<-- 
Content-Length: 77

{"command":"launch","request_seq":2,"seq":0,"success":true,"type":"response"}
<-- 
Content-Length: 306

{"body":{"isLocalProcess":true,"name":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/tools/lldb-vscode/evaluate/TestVSCode_evaluate.test_hover_evaluate_expressions/a.out","startMethod":"launch","systemProcessId":96469},"event":"process","seq":0,"type":"event"}
<-- 
Content-Length: 46

{"event":"initialized","seq":0,"type":"event"}
--> 
Content-Length: 276

{"command":"setBreakpoints","type":"request","arguments":{"source":{"name":"main.cpp","path":"main.cpp"},"sourceModified":false,"lines":"[23, 27, 11, 35, 40, 44, 45]","breakpoints":[{"line":23},{"line":27},{"line":11},{"line":35},{"line":40},{"line":44},{"line":45}]},"seq":3}
<-- 
Content-Length: 684

{"body":{"breakpoints":[{"id":1,"line":23,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":2,"line":27,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":3,"line":11,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":4,"line":35,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":5,"line":40,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":6,"line":44,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":7,"line":45,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true}]},"command":"setBreakpoints","request_seq":3,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 71

{"command":"configurationDone","type":"request","arguments":{},"seq":4}
<-- 
Content-Length: 88

{"command":"configurationDone","request_seq":4,"seq":0,"success":true,"type":"response"}
<-- 
Content-Length: 199

{"body":{"allThreadsStopped":true,"description":"breakpoint 1.1","preserveFocusHint":false,"reason":"breakpoint","threadCausedFocus":true,"threadId":2995551},"event":"stopped","seq":0,"type":"event"}
--> 
Content-Length: 61

{"command":"threads","type":"request","arguments":{},"seq":5}
<-- 
Content-Length: 133

{"body":{"threads":[{"id":2995551,"name":"Thread #1"}]},"command":"threads","request_seq":5,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 108

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":6}
<-- 
Content-Length: 330

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":6,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 116

{"command":"evaluate","type":"request","arguments":{"expression":"var1","context":"hover","frameId":524288},"seq":7}
<-- 
Content-Length: 138

{"body":{"result":"20","type":"int","variablesReference":0},"command":"evaluate","request_seq":7,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 108

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":8}
<-- 
Content-Length: 330

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":8,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 116

{"command":"evaluate","type":"request","arguments":{"expression":"var2","context":"hover","frameId":524288},"seq":9}
<-- 
Content-Length: 138

{"body":{"result":"21","type":"int","variablesReference":0},"command":"evaluate","request_seq":9,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":10}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":10,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 123

{"command":"evaluate","type":"request","arguments":{"expression":"static_int","context":"hover","frameId":524288},"seq":11}
<-- 
Content-Length: 139

{"body":{"result":"42","type":"int","variablesReference":0},"command":"evaluate","request_seq":11,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":12}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":12,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 127

{"command":"evaluate","type":"request","arguments":{"expression":"non_static_int","context":"hover","frameId":524288},"seq":13}
<-- 
Content-Length: 139

{"body":{"result":"43","type":"int","variablesReference":0},"command":"evaluate","request_seq":13,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":14}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":14,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 120

{"command":"evaluate","type":"request","arguments":{"expression":"struct1","context":"hover","frameId":524288},"seq":15}
<-- 
Content-Length: 169

{"body":{"result":"my_struct @ 0x7ffeefbff7c8","type":"my_struct","variablesReference":4},"command":"evaluate","request_seq":15,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":16}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":16,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 124

{"command":"evaluate","type":"request","arguments":{"expression":"struct1.foo","context":"hover","frameId":524288},"seq":17}
<-- 
Content-Length: 139

{"body":{"result":"15","type":"int","variablesReference":0},"command":"evaluate","request_seq":17,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":18}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":18,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 125

{"command":"evaluate","type":"request","arguments":{"expression":"struct2->foo","context":"hover","frameId":524288},"seq":19}
<-- 
Content-Length: 139

{"body":{"result":"16","type":"int","variablesReference":0},"command":"evaluate","request_seq":19,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":20}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":20,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 116

{"command":"evaluate","type":"request","arguments":{"expression":"var","context":"hover","frameId":524288},"seq":21}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":21,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":22}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":22,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 122

{"command":"evaluate","type":"request","arguments":{"expression":"my_struct","context":"hover","frameId":524288},"seq":23}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":23,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":24}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":24,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 116

{"command":"evaluate","type":"request","arguments":{"expression":"int","context":"hover","frameId":524288},"seq":25}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":25,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":26}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":26,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 116

{"command":"evaluate","type":"request","arguments":{"expression":"foo","context":"hover","frameId":524288},"seq":27}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":27,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":28}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":28,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 123

{"command":"evaluate","type":"request","arguments":{"expression":"a_function","context":"hover","frameId":524288},"seq":29}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":29,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":30}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":30,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 126

{"command":"evaluate","type":"request","arguments":{"expression":"a_function(1)","context":"hover","frameId":524288},"seq":31}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":31,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":32}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":32,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 131

{"command":"evaluate","type":"request","arguments":{"expression":"var2 + struct1.foo","context":"hover","frameId":524288},"seq":33}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":33,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":34}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":34,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 121

{"command":"evaluate","type":"request","arguments":{"expression":"foo_func","context":"hover","frameId":524288},"seq":35}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":35,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":36}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":36,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 120

{"command":"evaluate","type":"request","arguments":{"expression":"foo_var","context":"hover","frameId":524288},"seq":37}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":37,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 81

{"command":"continue","type":"request","arguments":{"threadId":2995551},"seq":38}
<-- 
Content-Length: 116

{"body":{"allThreadsContinued":true},"command":"continue","request_seq":38,"seq":0,"success":true,"type":"response"}
<-- 
Content-Length: 199

{"body":{"allThreadsStopped":true,"description":"breakpoint 2.1","preserveFocusHint":false,"reason":"breakpoint","threadCausedFocus":true,"threadId":2995551},"event":"stopped","seq":0,"type":"event"}
--> 
Content-Length: 62

{"command":"threads","type":"request","arguments":{},"seq":39}
<-- 
Content-Length: 134

{"body":{"threads":[{"id":2995551,"name":"Thread #1"}]},"command":"threads","request_seq":39,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":40}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":16,"id":524288,"line":27,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":40,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 117

{"command":"evaluate","type":"request","arguments":{"expression":"var1","context":"hover","frameId":524288},"seq":41}
<-- 
Content-Length: 139

{"body":{"result":"20","type":"int","variablesReference":0},"command":"evaluate","request_seq":41,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":42}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":16,"id":524288,"line":27,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":42,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 117

{"command":"evaluate","type":"request","arguments":{"expression":"var2","context":"hover","frameId":524288},"seq":43}
<-- 
Content-Length: 138

{"body":{"result":"2","type":"int","variablesReference":0},"command":"evaluate","request_seq":43,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":44}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":16,"id":524288,"line":27,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":44,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 123

{"command":"evaluate","type":"request","arguments":{"expression":"static_int","context":"hover","frameId":524288},"seq":45}
<-- 
Content-Length: 139

{"body":{"result":"42","type":"int","variablesReference":0},"command":"evaluate","request_seq":45,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":46}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":16,"id":524288,"line":27,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":46,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 127

{"command":"evaluate","type":"request","arguments":{"expression":"non_static_int","context":"hover","frameId":524288},"seq":47}
<-- 
Content-Length: 139

{"body":{"result":"10","type":"int","variablesReference":0},"command":"evaluate","request_seq":47,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":48}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":16,"id":524288,"line":27,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":48,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 120

{"command":"evaluate","type":"request","arguments":{"expression":"struct1","context":"hover","frameId":524288},"seq":49}
<-- 
Content-Length: 169

{"body":{"result":"my_struct @ 0x7ffeefbff7c8","type":"my_struct","variablesReference":5},"command":"evaluate","request_seq":49,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":50}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":16,"id":524288,"line":27,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":50,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 124

{"command":"evaluate","type":"request","arguments":{"expression":"struct1.foo","context":"hover","frameId":524288},"seq":51}
<-- 
Content-Length: 139

{"body":{"result":"15","type":"int","variablesReference":0},"command":"evaluate","request_seq":51,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":52}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":16,"id":524288,"line":27,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":52,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 125

{"command":"evaluate","type":"request","arguments":{"expression":"struct2->foo","context":"hover","frameId":524288},"seq":53}
<-- 
Content-Length: 139

{"body":{"result":"16","type":"int","variablesReference":0},"command":"evaluate","request_seq":53,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":54}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":16,"id":524288,"line":27,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":54,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 123

{"command":"evaluate","type":"request","arguments":{"expression":"a_function","context":"hover","frameId":524288},"seq":55}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":55,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":56}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":16,"id":524288,"line":27,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":56,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 126

{"command":"evaluate","type":"request","arguments":{"expression":"a_function(1)","context":"hover","frameId":524288},"seq":57}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":57,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":58}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":16,"id":524288,"line":27,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":58,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 131

{"command":"evaluate","type":"request","arguments":{"expression":"var2 + struct1.foo","context":"hover","frameId":524288},"seq":59}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":59,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":60}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":16,"id":524288,"line":27,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":60,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 121

{"command":"evaluate","type":"request","arguments":{"expression":"foo_func","context":"hover","frameId":524288},"seq":61}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":61,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":62}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":16,"id":524288,"line":27,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":62,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 120

{"command":"evaluate","type":"request","arguments":{"expression":"foo_var","context":"hover","frameId":524288},"seq":63}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":63,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 81

{"command":"continue","type":"request","arguments":{"threadId":2995551},"seq":64}
<-- 
Content-Length: 116

{"body":{"allThreadsContinued":true},"command":"continue","request_seq":64,"seq":0,"success":true,"type":"response"}
<-- 
Content-Length: 199

{"body":{"allThreadsStopped":true,"description":"breakpoint 3.1","preserveFocusHint":false,"reason":"breakpoint","threadCausedFocus":true,"threadId":2995551},"event":"stopped","seq":0,"type":"event"}
--> 
Content-Length: 62

{"command":"threads","type":"request","arguments":{},"seq":65}
<-- 
Content-Length: 134

{"body":{"threads":[{"id":2995551,"name":"Thread #1"}]},"command":"threads","request_seq":65,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":66}
<-- 
Content-Length: 342

{"body":{"stackFrames":[{"column":10,"id":524288,"line":11,"name":"a_function(int)","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":66,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 116

{"command":"evaluate","type":"request","arguments":{"expression":"var","context":"hover","frameId":524288},"seq":67}
<-- 
Content-Length: 139

{"body":{"result":"42","type":"int","variablesReference":0},"command":"evaluate","request_seq":67,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":68}
<-- 
Content-Length: 342

{"body":{"stackFrames":[{"column":10,"id":524288,"line":11,"name":"a_function(int)","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":68,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 123

{"command":"evaluate","type":"request","arguments":{"expression":"static_int","context":"hover","frameId":524288},"seq":69}
<-- 
Content-Length: 139

{"body":{"result":"42","type":"int","variablesReference":0},"command":"evaluate","request_seq":69,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":70}
<-- 
Content-Length: 342

{"body":{"stackFrames":[{"column":10,"id":524288,"line":11,"name":"a_function(int)","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":70,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 127

{"command":"evaluate","type":"request","arguments":{"expression":"non_static_int","context":"hover","frameId":524288},"seq":71}
<-- 
Content-Length: 139

{"body":{"result":"43","type":"int","variablesReference":0},"command":"evaluate","request_seq":71,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":72}
<-- 
Content-Length: 342

{"body":{"stackFrames":[{"column":10,"id":524288,"line":11,"name":"a_function(int)","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":72,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 117

{"command":"evaluate","type":"request","arguments":{"expression":"var1","context":"hover","frameId":524288},"seq":73}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":73,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":74}
<-- 
Content-Length: 342

{"body":{"stackFrames":[{"column":10,"id":524288,"line":11,"name":"a_function(int)","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":74,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 117

{"command":"evaluate","type":"request","arguments":{"expression":"var2","context":"hover","frameId":524288},"seq":75}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":75,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":76}
<-- 
Content-Length: 342

{"body":{"stackFrames":[{"column":10,"id":524288,"line":11,"name":"a_function(int)","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":76,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 120

{"command":"evaluate","type":"request","arguments":{"expression":"struct1","context":"hover","frameId":524288},"seq":77}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":77,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":78}
<-- 
Content-Length: 342

{"body":{"stackFrames":[{"column":10,"id":524288,"line":11,"name":"a_function(int)","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":78,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 124

{"command":"evaluate","type":"request","arguments":{"expression":"struct1.foo","context":"hover","frameId":524288},"seq":79}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":79,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":80}
<-- 
Content-Length: 342

{"body":{"stackFrames":[{"column":10,"id":524288,"line":11,"name":"a_function(int)","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":80,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 125

{"command":"evaluate","type":"request","arguments":{"expression":"struct2->foo","context":"hover","frameId":524288},"seq":81}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":81,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":82}
<-- 
Content-Length: 342

{"body":{"stackFrames":[{"column":10,"id":524288,"line":11,"name":"a_function(int)","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":82,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 131

{"command":"evaluate","type":"request","arguments":{"expression":"var2 + struct1.foo","context":"hover","frameId":524288},"seq":83}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":83,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":84}
<-- 
Content-Length: 342

{"body":{"stackFrames":[{"column":10,"id":524288,"line":11,"name":"a_function(int)","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":84,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 123

{"command":"evaluate","type":"request","arguments":{"expression":"a_function","context":"hover","frameId":524288},"seq":85}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":85,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":86}
<-- 
Content-Length: 342

{"body":{"stackFrames":[{"column":10,"id":524288,"line":11,"name":"a_function(int)","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":86,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 126

{"command":"evaluate","type":"request","arguments":{"expression":"a_function(1)","context":"hover","frameId":524288},"seq":87}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":87,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":88}
<-- 
Content-Length: 342

{"body":{"stackFrames":[{"column":10,"id":524288,"line":11,"name":"a_function(int)","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":88,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 120

{"command":"evaluate","type":"request","arguments":{"expression":"var + 1","context":"hover","frameId":524288},"seq":89}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":89,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":90}
<-- 
Content-Length: 342

{"body":{"stackFrames":[{"column":10,"id":524288,"line":11,"name":"a_function(int)","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":90,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 121

{"command":"evaluate","type":"request","arguments":{"expression":"foo_func","context":"hover","frameId":524288},"seq":91}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":91,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":92}
<-- 
Content-Length: 342

{"body":{"stackFrames":[{"column":10,"id":524288,"line":11,"name":"a_function(int)","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":92,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 120

{"command":"evaluate","type":"request","arguments":{"expression":"foo_var","context":"hover","frameId":524288},"seq":93}
<-- 
Content-Length: 119

{"body":{},"command":"evaluate","message":"error: No value","request_seq":93,"seq":0,"success":false,"type":"response"}
--> 
Content-Length: 81

{"command":"continue","type":"request","arguments":{"threadId":2995551},"seq":94}
<-- 
Content-Length: 116

{"body":{"allThreadsContinued":true},"command":"continue","request_seq":94,"seq":0,"success":true,"type":"response"}
<-- 
Content-Length: 199

{"body":{"allThreadsStopped":true,"description":"breakpoint 4.1","preserveFocusHint":false,"reason":"breakpoint","threadCausedFocus":true,"threadId":2995551},"event":"stopped","seq":0,"type":"event"}
--> 
Content-Length: 62

{"command":"threads","type":"request","arguments":{},"seq":95}
<-- 
Content-Length: 134

{"body":{"threads":[{"id":2995551,"name":"Thread #1"}]},"command":"threads","request_seq":95,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":96}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":20,"id":524288,"line":35,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":96,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 119

{"command":"evaluate","type":"request","arguments":{"expression":"my_vec","context":"hover","frameId":524288},"seq":97}
<-- 
Content-Length: 179

{"body":{"result":" size=2","type":"std::vector<int, std::allocator<int> >","variablesReference":6},"command":"evaluate","request_seq":97,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 81

{"command":"continue","type":"request","arguments":{"threadId":2995551},"seq":98}
<-- 
Content-Length: 116

{"body":{"allThreadsContinued":true},"command":"continue","request_seq":98,"seq":0,"success":true,"type":"response"}
<-- 
Content-Length: 199

{"body":{"allThreadsStopped":true,"description":"breakpoint 5.1","preserveFocusHint":false,"reason":"breakpoint","threadCausedFocus":true,"threadId":2995551},"event":"stopped","seq":0,"type":"event"}
--> 
Content-Length: 62

{"command":"threads","type":"request","arguments":{},"seq":99}
<-- 
Content-Length: 134

{"body":{"threads":[{"id":2995551,"name":"Thread #1"}]},"command":"threads","request_seq":99,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 110

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":100}
<-- 
Content-Length: 332

{"body":{"stackFrames":[{"column":10,"id":524288,"line":40,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":100,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 120

{"command":"evaluate","type":"request","arguments":{"expression":"my_vec","context":"hover","frameId":524288},"seq":101}
<-- 
Content-Length: 180

{"body":{"result":" size=3","type":"std::vector<int, std::allocator<int> >","variablesReference":7},"command":"evaluate","request_seq":101,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 110

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":102}
<-- 
Content-Length: 332

{"body":{"stackFrames":[{"column":10,"id":524288,"line":40,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":102,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 120

{"command":"evaluate","type":"request","arguments":{"expression":"my_map","context":"hover","frameId":524288},"seq":103}
<-- 
Content-Length: 221

{"body":{"result":" size=2","type":"std::map<int, int, std::less<int>, std::allocator<std::pair<const int, int> > >","variablesReference":8},"command":"evaluate","request_seq":103,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 82

{"command":"continue","type":"request","arguments":{"threadId":2995551},"seq":104}
<-- 
Content-Length: 117

{"body":{"allThreadsContinued":true},"command":"continue","request_seq":104,"seq":0,"success":true,"type":"response"}
<-- 
Content-Length: 199

{"body":{"allThreadsStopped":true,"description":"breakpoint 6.1","preserveFocusHint":false,"reason":"breakpoint","threadCausedFocus":true,"threadId":2995551},"event":"stopped","seq":0,"type":"event"}
--> 
Content-Length: 63

{"command":"threads","type":"request","arguments":{},"seq":105}
<-- 
Content-Length: 135

{"body":{"threads":[{"id":2995551,"name":"Thread #1"}]},"command":"threads","request_seq":105,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 110

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":106}
<-- 
Content-Length: 332

{"body":{"stackFrames":[{"column":25,"id":524288,"line":44,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":106,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 120

{"command":"evaluate","type":"request","arguments":{"expression":"my_map","context":"hover","frameId":524288},"seq":107}
<-- 
Content-Length: 221

{"body":{"result":" size=3","type":"std::map<int, int, std::less<int>, std::allocator<std::pair<const int, int> > >","variablesReference":9},"command":"evaluate","request_seq":107,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 110

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":108}
<-- 
Content-Length: 332

{"body":{"stackFrames":[{"column":25,"id":524288,"line":44,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":108,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 125

{"command":"evaluate","type":"request","arguments":{"expression":"my_bool_vec","context":"hover","frameId":524288},"seq":109}
<-- 
Content-Length: 183

{"body":{"result":" size=1","type":"std::vector<bool, std::allocator<bool> >","variablesReference":10},"command":"evaluate","request_seq":109,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 82

{"command":"continue","type":"request","arguments":{"threadId":2995551},"seq":110}
<-- 
Content-Length: 117

{"body":{"allThreadsContinued":true},"command":"continue","request_seq":110,"seq":0,"success":true,"type":"response"}
<-- 
Content-Length: 199

{"body":{"allThreadsStopped":true,"description":"breakpoint 7.1","preserveFocusHint":false,"reason":"breakpoint","threadCausedFocus":true,"threadId":2995551},"event":"stopped","seq":0,"type":"event"}
--> 
Content-Length: 63

{"command":"threads","type":"request","arguments":{},"seq":111}
<-- 
Content-Length: 135

{"body":{"threads":[{"id":2995551,"name":"Thread #1"}]},"command":"threads","request_seq":111,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 110

{"command":"stackTrace","type":"request","arguments":{"threadId":2995551,"startFrame":0,"levels":1},"seq":112}
<-- 
Content-Length: 332

{"body":{"stackFrames":[{"column":25,"id":524288,"line":45,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":112,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 125

{"command":"evaluate","type":"request","arguments":{"expression":"my_bool_vec","context":"hover","frameId":524288},"seq":113}
<-- 
Content-Length: 183

{"body":{"result":" size=2","type":"std::vector<bool, std::allocator<bool> >","variablesReference":11},"command":"evaluate","request_seq":113,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 90

{"command":"disconnect","type":"request","arguments":{"terminateDebuggee":true},"seq":114}
<-- 
Content-Length: 45

{"event":"terminated","seq":0,"type":"event"}
<-- 
Content-Length: 63

{"body":{"exitCode":9},"event":"exited","seq":0,"type":"event"}
<-- 
Content-Length: 83

{"command":"disconnect","request_seq":114,"seq":0,"success":true,"type":"response"}

========= END =========
========= DEBUG ADAPTER PROTOCOL LOGS =========
--> 
Content-Length: 284

{"command":"initialize","type":"request","arguments":{"adapterID":"lldb-native","clientID":"vscode","columnsStartAt1":true,"linesStartAt1":true,"locale":"en-us","pathFormat":"path","supportsRunInTerminalRequest":true,"supportsVariablePaging":true,"supportsVariableType":true},"seq":1}
<-- 
Content-Length: 1222

{"body":{"exceptionBreakpointFilters":[{"default":false,"filter":"cpp_catch","label":"C++ Catch"},{"default":false,"filter":"cpp_throw","label":"C++ Throw"},{"default":false,"filter":"objc_catch","label":"Objective C Catch"},{"default":false,"filter":"objc_throw","label":"Objective C Throw"},{"default":false,"filter":"swift_catch","label":"Swift Catch"},{"default":false,"filter":"swift_throw","label":"Swift Throw"}],"supportTerminateDebuggee":true,"supportsCompletionsRequest":false,"supportsConditionalBreakpoints":true,"supportsConfigurationDoneRequest":true,"supportsDelayedStackTraceLoading":true,"supportsEvaluateForHovers":true,"supportsExceptionInfoRequest":true,"supportsExceptionOptions":true,"supportsFunctionBreakpoints":true,"supportsGotoTargetsRequest":false,"supportsHitConditionalBreakpoints":true,"supportsLoadedSourcesRequest":false,"supportsModulesRequest":false,"supportsProgressReporting":true,"supportsRestartFrame":false,"supportsRestartRequest":false,"supportsRunInTerminalRequest":true,"supportsSetVariable":true,"supportsStepBack":false,"supportsStepInTargetsRequest":false,"supportsValueFormattingOptions":true},"command":"initialize","request_seq":1,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 1040

{"command":"launch","type":"request","arguments":{"program":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/tools/lldb-vscode/evaluate/TestVSCode_evaluate.test_repl_evaluate_expressions/a.out","disableASLR":true,"initCommands":["settings clear -all","settings set symbols.enable-external-lookup false","settings set target.inherit-tcc true","settings set target.detach-on-error false","settings set target.auto-apply-fixits false","settings set plugin.process.gdb-remote.packet-timeout 60","settings set symbols.clang-modules-cache-path \"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api\"","settings set use-color false","setting set target.prefer-dynamic-value no-dynamic-values","settings set target.env-vars ASAN_OPTIONS=detect_stack_use_after_return=1 DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib"]},"seq":2}
<-- 
Content-Length: 923

{"body":{"category":"console","output":"Running initCommands:\n(lldb) settings clear -all\n(lldb) settings set symbols.enable-external-lookup false\n(lldb) settings set target.inherit-tcc true\n(lldb) settings set target.detach-on-error false\n(lldb) settings set target.auto-apply-fixits false\n(lldb) settings set plugin.process.gdb-remote.packet-timeout 60\n(lldb) settings set symbols.clang-modules-cache-path \"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api\"\n(lldb) settings set use-color false\n(lldb) setting set target.prefer-dynamic-value no-dynamic-values\n(lldb) settings set target.env-vars ASAN_OPTIONS=detect_stack_use_after_return=1 DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib\n"},"event":"output","seq":0,"type":"event"}
<-- 
Content-Length: 77

{"command":"launch","request_seq":2,"seq":0,"success":true,"type":"response"}
<-- 
Content-Length: 305

{"body":{"isLocalProcess":true,"name":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/tools/lldb-vscode/evaluate/TestVSCode_evaluate.test_repl_evaluate_expressions/a.out","startMethod":"launch","systemProcessId":96569},"event":"process","seq":0,"type":"event"}
<-- 
Content-Length: 46

{"event":"initialized","seq":0,"type":"event"}
--> 
Content-Length: 276

{"command":"setBreakpoints","type":"request","arguments":{"source":{"name":"main.cpp","path":"main.cpp"},"sourceModified":false,"lines":"[23, 27, 11, 35, 40, 44, 45]","breakpoints":[{"line":23},{"line":27},{"line":11},{"line":35},{"line":40},{"line":44},{"line":45}]},"seq":3}
<-- 
Content-Length: 684

{"body":{"breakpoints":[{"id":1,"line":23,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":2,"line":27,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":3,"line":11,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":4,"line":35,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":5,"line":40,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":6,"line":44,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":7,"line":45,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true}]},"command":"setBreakpoints","request_seq":3,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 71

{"command":"configurationDone","type":"request","arguments":{},"seq":4}
<-- 
Content-Length: 88

{"command":"configurationDone","request_seq":4,"seq":0,"success":true,"type":"response"}
<-- 
Content-Length: 199

{"body":{"allThreadsStopped":true,"description":"breakpoint 1.1","preserveFocusHint":false,"reason":"breakpoint","threadCausedFocus":true,"threadId":2996021},"event":"stopped","seq":0,"type":"event"}
--> 
Content-Length: 61

{"command":"threads","type":"request","arguments":{},"seq":5}
<-- 
Content-Length: 133

{"body":{"threads":[{"id":2996021,"name":"Thread #1"}]},"command":"threads","request_seq":5,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 108

{"command":"stackTrace","type":"request","arguments":{"threadId":2996021,"startFrame":0,"levels":1},"seq":6}
<-- 
Content-Length: 330

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":6,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 115

{"command":"evaluate","type":"request","arguments":{"expression":"var1","context":"repl","frameId":524288},"seq":7}
<-- 
Content-Length: 138

{"body":{"result":"20","type":"int","variablesReference":0},"command":"evaluate","request_seq":7,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 108

{"command":"stackTrace","type":"request","arguments":{"threadId":2996021,"startFrame":0,"levels":1},"seq":8}
<-- 
Content-Length: 330

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":8,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 115

{"command":"evaluate","type":"request","arguments":{"expression":"var2","context":"repl","frameId":524288},"seq":9}
<-- 
Content-Length: 138

{"body":{"result":"21","type":"int","variablesReference":0},"command":"evaluate","request_seq":9,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2996021,"startFrame":0,"levels":1},"seq":10}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":10,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 122

{"command":"evaluate","type":"request","arguments":{"expression":"static_int","context":"repl","frameId":524288},"seq":11}
<-- 
Content-Length: 139

{"body":{"result":"42","type":"int","variablesReference":0},"command":"evaluate","request_seq":11,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2996021,"startFrame":0,"levels":1},"seq":12}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":12,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 126

{"command":"evaluate","type":"request","arguments":{"expression":"non_static_int","context":"repl","frameId":524288},"seq":13}
<-- 
Content-Length: 139

{"body":{"result":"43","type":"int","variablesReference":0},"command":"evaluate","request_seq":13,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2996021,"startFrame":0,"levels":1},"seq":14}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":14,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 119

{"command":"evaluate","type":"request","arguments":{"expression":"struct1","context":"repl","frameId":524288},"seq":15}
<-- 
Content-Length: 169

{"body":{"result":"my_struct @ 0x7ffeefbff7c8","type":"my_struct","variablesReference":4},"command":"evaluate","request_seq":15,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2996021,"startFrame":0,"levels":1},"seq":16}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":16,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 123

{"command":"evaluate","type":"request","arguments":{"expression":"struct1.foo","context":"repl","frameId":524288},"seq":17}
<-- 
Content-Length: 139

{"body":{"result":"15","type":"int","variablesReference":0},"command":"evaluate","request_seq":17,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2996021,"startFrame":0,"levels":1},"seq":18}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":18,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 124

{"command":"evaluate","type":"request","arguments":{"expression":"struct2->foo","context":"repl","frameId":524288},"seq":19}
<-- 
Content-Length: 139

{"body":{"result":"16","type":"int","variablesReference":0},"command":"evaluate","request_seq":19,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2996021,"startFrame":0,"levels":1},"seq":20}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":3},"command":"stackTrace","request_seq":20,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 115

{"command":"evaluate","type":"request","arguments":{"expression":"var","context":"repl","frameId":524288},"seq":21}
<-- 
Content-Length: 311

{"body":{"category":"console","output":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/tools/lldb-vscode/ProgressEvent.cpp:89:64: runtime error: load of value 829960214, which is not a valid value for type 'lldb_vscode::ProgressEventType'\n"},"event":"output","seq":0,"type":"event"}
<-- 
Content-Length: 261

{"body":{"category":"console","output":"SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/tools/lldb-vscode/ProgressEvent.cpp:89:64 in \n"},"event":"output","seq":0,"type":"event"}
<-- 
Content-Length: 170

{"body":{"category":"console","output":"PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace.\n"},"event":"output","seq":0,"type":"event"}

========= END =========
========= DEBUG ADAPTER PROTOCOL LOGS =========
--> 
Content-Length: 284

{"command":"initialize","type":"request","arguments":{"adapterID":"lldb-native","clientID":"vscode","columnsStartAt1":true,"linesStartAt1":true,"locale":"en-us","pathFormat":"path","supportsRunInTerminalRequest":true,"supportsVariablePaging":true,"supportsVariableType":true},"seq":1}
<-- 
Content-Length: 1222

{"body":{"exceptionBreakpointFilters":[{"default":false,"filter":"cpp_catch","label":"C++ Catch"},{"default":false,"filter":"cpp_throw","label":"C++ Throw"},{"default":false,"filter":"objc_catch","label":"Objective C Catch"},{"default":false,"filter":"objc_throw","label":"Objective C Throw"},{"default":false,"filter":"swift_catch","label":"Swift Catch"},{"default":false,"filter":"swift_throw","label":"Swift Throw"}],"supportTerminateDebuggee":true,"supportsCompletionsRequest":false,"supportsConditionalBreakpoints":true,"supportsConfigurationDoneRequest":true,"supportsDelayedStackTraceLoading":true,"supportsEvaluateForHovers":true,"supportsExceptionInfoRequest":true,"supportsExceptionOptions":true,"supportsFunctionBreakpoints":true,"supportsGotoTargetsRequest":false,"supportsHitConditionalBreakpoints":true,"supportsLoadedSourcesRequest":false,"supportsModulesRequest":false,"supportsProgressReporting":true,"supportsRestartFrame":false,"supportsRestartRequest":false,"supportsRunInTerminalRequest":true,"supportsSetVariable":true,"supportsStepBack":false,"supportsStepInTargetsRequest":false,"supportsValueFormattingOptions":true},"command":"initialize","request_seq":1,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 1041

{"command":"launch","type":"request","arguments":{"program":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/tools/lldb-vscode/evaluate/TestVSCode_evaluate.test_watch_evaluate_expressions/a.out","disableASLR":true,"initCommands":["settings clear -all","settings set symbols.enable-external-lookup false","settings set target.inherit-tcc true","settings set target.detach-on-error false","settings set target.auto-apply-fixits false","settings set plugin.process.gdb-remote.packet-timeout 60","settings set symbols.clang-modules-cache-path \"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api\"","settings set use-color false","setting set target.prefer-dynamic-value no-dynamic-values","settings set target.env-vars ASAN_OPTIONS=detect_stack_use_after_return=1 DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib"]},"seq":2}
<-- 
Content-Length: 923

{"body":{"category":"console","output":"Running initCommands:\n(lldb) settings clear -all\n(lldb) settings set symbols.enable-external-lookup false\n(lldb) settings set target.inherit-tcc true\n(lldb) settings set target.detach-on-error false\n(lldb) settings set target.auto-apply-fixits false\n(lldb) settings set plugin.process.gdb-remote.packet-timeout 60\n(lldb) settings set symbols.clang-modules-cache-path \"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api\"\n(lldb) settings set use-color false\n(lldb) setting set target.prefer-dynamic-value no-dynamic-values\n(lldb) settings set target.env-vars ASAN_OPTIONS=detect_stack_use_after_return=1 DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib\n"},"event":"output","seq":0,"type":"event"}
<-- 
Content-Length: 77

{"command":"launch","request_seq":2,"seq":0,"success":true,"type":"response"}
<-- 
Content-Length: 306

{"body":{"isLocalProcess":true,"name":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/tools/lldb-vscode/evaluate/TestVSCode_evaluate.test_watch_evaluate_expressions/a.out","startMethod":"launch","systemProcessId":96676},"event":"process","seq":0,"type":"event"}
<-- 
Content-Length: 46

{"event":"initialized","seq":0,"type":"event"}
--> 
Content-Length: 276

{"command":"setBreakpoints","type":"request","arguments":{"source":{"name":"main.cpp","path":"main.cpp"},"sourceModified":false,"lines":"[23, 27, 11, 35, 40, 44, 45]","breakpoints":[{"line":23},{"line":27},{"line":11},{"line":35},{"line":40},{"line":44},{"line":45}]},"seq":3}
<-- 
Content-Length: 684

{"body":{"breakpoints":[{"id":1,"line":23,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":2,"line":27,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":3,"line":11,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":4,"line":35,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":5,"line":40,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":6,"line":44,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true},{"id":7,"line":45,"source":{"name":"main.cpp","path":"main.cpp"},"verified":true}]},"command":"setBreakpoints","request_seq":3,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 71

{"command":"configurationDone","type":"request","arguments":{},"seq":4}
<-- 
Content-Length: 88

{"command":"configurationDone","request_seq":4,"seq":0,"success":true,"type":"response"}
<-- 
Content-Length: 199

{"body":{"allThreadsStopped":true,"description":"breakpoint 1.1","preserveFocusHint":false,"reason":"breakpoint","threadCausedFocus":true,"threadId":2996397},"event":"stopped","seq":0,"type":"event"}
--> 
Content-Length: 61

{"command":"threads","type":"request","arguments":{},"seq":5}
<-- 
Content-Length: 133

{"body":{"threads":[{"id":2996397,"name":"Thread #1"}]},"command":"threads","request_seq":5,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 108

{"command":"stackTrace","type":"request","arguments":{"threadId":2996397,"startFrame":0,"levels":1},"seq":6}
<-- 
Content-Length: 330

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":6,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 116

{"command":"evaluate","type":"request","arguments":{"expression":"var1","context":"watch","frameId":524288},"seq":7}
<-- 
Content-Length: 138

{"body":{"result":"20","type":"int","variablesReference":0},"command":"evaluate","request_seq":7,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 108

{"command":"stackTrace","type":"request","arguments":{"threadId":2996397,"startFrame":0,"levels":1},"seq":8}
<-- 
Content-Length: 330

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":8,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 116

{"command":"evaluate","type":"request","arguments":{"expression":"var2","context":"watch","frameId":524288},"seq":9}
<-- 
Content-Length: 138

{"body":{"result":"21","type":"int","variablesReference":0},"command":"evaluate","request_seq":9,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2996397,"startFrame":0,"levels":1},"seq":10}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":10,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 123

{"command":"evaluate","type":"request","arguments":{"expression":"static_int","context":"watch","frameId":524288},"seq":11}
<-- 
Content-Length: 139

{"body":{"result":"42","type":"int","variablesReference":0},"command":"evaluate","request_seq":11,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2996397,"startFrame":0,"levels":1},"seq":12}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":12,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 127

{"command":"evaluate","type":"request","arguments":{"expression":"non_static_int","context":"watch","frameId":524288},"seq":13}
<-- 
Content-Length: 139

{"body":{"result":"43","type":"int","variablesReference":0},"command":"evaluate","request_seq":13,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2996397,"startFrame":0,"levels":1},"seq":14}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":14,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 120

{"command":"evaluate","type":"request","arguments":{"expression":"struct1","context":"watch","frameId":524288},"seq":15}
<-- 
Content-Length: 169

{"body":{"result":"my_struct @ 0x7ffeefbff7c8","type":"my_struct","variablesReference":4},"command":"evaluate","request_seq":15,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2996397,"startFrame":0,"levels":1},"seq":16}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":16,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 124

{"command":"evaluate","type":"request","arguments":{"expression":"struct1.foo","context":"watch","frameId":524288},"seq":17}
<-- 
Content-Length: 139

{"body":{"result":"15","type":"int","variablesReference":0},"command":"evaluate","request_seq":17,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2996397,"startFrame":0,"levels":1},"seq":18}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":18,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 125

{"command":"evaluate","type":"request","arguments":{"expression":"struct2->foo","context":"watch","frameId":524288},"seq":19}
<-- 
Content-Length: 139

{"body":{"result":"16","type":"int","variablesReference":0},"command":"evaluate","request_seq":19,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 109

{"command":"stackTrace","type":"request","arguments":{"threadId":2996397,"startFrame":0,"levels":1},"seq":20}
<-- 
Content-Length: 331

{"body":{"stackFrames":[{"column":14,"id":524288,"line":23,"name":"main","source":{"name":"main.cpp","path":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/main.cpp"}}],"totalFrames":2},"command":"stackTrace","request_seq":20,"seq":0,"success":true,"type":"response"}
--> 
Content-Length: 116

{"command":"evaluate","type":"request","arguments":{"expression":"var","context":"watch","frameId":524288},"seq":21}
<-- 
Content-Length: 311

{"body":{"category":"console","output":"/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/tools/lldb-vscode/ProgressEvent.cpp:89:64: runtime error: load of value 829960214, which is not a valid value for type 'lldb_vscode::ProgressEventType'\n"},"event":"output","seq":0,"type":"event"}
<-- 
Content-Length: 261

{"body":{"category":"console","output":"SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/tools/lldb-vscode/ProgressEvent.cpp:89:64 in \n"},"event":"output","seq":0,"type":"event"}
<-- 
Content-Length: 170

{"body":{"category":"console","output":"PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace.\n"},"event":"output","seq":0,"type":"event"}

========= END =========

--
Command Output (stderr):
--
Change dir to: /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate
runCmd: settings clear -all
output: 

runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set target.inherit-tcc true
output: 

runCmd: settings set target.detach-on-error false
output: 

runCmd: settings set target.auto-apply-fixits false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api"
output: 

runCmd: settings set use-color false
output: 

runCmd: setting set target.prefer-dynamic-value no-dynamic-values
output: 

runCmd: settings set target.env-vars ASAN_OPTIONS=detect_stack_use_after_return=1 DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
output: 

Adding tearDown hook:         def cleanup():
            if disconnectAutomatically:
                self.vscode.request_disconnect(terminateDebuggee=True)
            self.vscode.terminate()


FAIL: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-x86_64) :: test_generic_evaluate_expressions (TestVSCode_evaluate.TestVSCode_variables)
Executing tearDown hook:         def cleanup():
            if disconnectAutomatically:
                self.vscode.request_disconnect(terminateDebuggee=True)
            self.vscode.terminate()


CLEANUP ERROR: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-x86_64) :: test_generic_evaluate_expressions (TestVSCode_evaluate.TestVSCode_variables)
Traceback (most recent call last):
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/third_party/Python/module/unittest2/unittest2/case.py", line 386, in run
    self.tearDown()
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 2095, in tearDown
    Base.tearDown(self)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 1065, in tearDown
    hook()  # try the plain call and hope it works
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/lldbvscode_testcase.py", line 294, in cleanup
    self.vscode.request_disconnect(terminateDebuggee=True)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/vscode.py", line 590, in request_disconnect
    return self.send_recv(command_dict)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/vscode.py", line 315, in send_recv
    self.send_packet(command)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/vscode.py", line 271, in send_packet
    self.send.flush()
BrokenPipeError: [Errno 32] Broken pipe

runCmd: settings clear -all
output: 

runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set target.inherit-tcc true
output: 

runCmd: settings set target.detach-on-error false
output: 

runCmd: settings set target.auto-apply-fixits false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api"
output: 

runCmd: settings set use-color false
output: 

runCmd: setting set target.prefer-dynamic-value no-dynamic-values
output: 

runCmd: settings set target.env-vars ASAN_OPTIONS=detect_stack_use_after_return=1 DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
output: 

Adding tearDown hook:         def cleanup():
            if disconnectAutomatically:
                self.vscode.request_disconnect(terminateDebuggee=True)
            self.vscode.terminate()


Executing tearDown hook:         def cleanup():
            if disconnectAutomatically:
                self.vscode.request_disconnect(terminateDebuggee=True)
            self.vscode.terminate()


PASS: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-x86_64) :: test_hover_evaluate_expressions (TestVSCode_evaluate.TestVSCode_variables)
runCmd: settings clear -all
output: 

runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set target.inherit-tcc true
output: 

runCmd: settings set target.detach-on-error false
output: 

runCmd: settings set target.auto-apply-fixits false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api"
output: 

runCmd: settings set use-color false
output: 

runCmd: setting set target.prefer-dynamic-value no-dynamic-values
output: 

runCmd: settings set target.env-vars ASAN_OPTIONS=detect_stack_use_after_return=1 DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
output: 

Adding tearDown hook:         def cleanup():
            if disconnectAutomatically:
                self.vscode.request_disconnect(terminateDebuggee=True)
            self.vscode.terminate()


FAIL: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-x86_64) :: test_repl_evaluate_expressions (TestVSCode_evaluate.TestVSCode_variables)
Executing tearDown hook:         def cleanup():
            if disconnectAutomatically:
                self.vscode.request_disconnect(terminateDebuggee=True)
            self.vscode.terminate()


CLEANUP ERROR: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-x86_64) :: test_repl_evaluate_expressions (TestVSCode_evaluate.TestVSCode_variables)
Traceback (most recent call last):
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/third_party/Python/module/unittest2/unittest2/case.py", line 386, in run
    self.tearDown()
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 2095, in tearDown
    Base.tearDown(self)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 1065, in tearDown
    hook()  # try the plain call and hope it works
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/lldbvscode_testcase.py", line 294, in cleanup
    self.vscode.request_disconnect(terminateDebuggee=True)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/vscode.py", line 590, in request_disconnect
    return self.send_recv(command_dict)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/vscode.py", line 315, in send_recv
    self.send_packet(command)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/vscode.py", line 271, in send_packet
    self.send.flush()
BrokenPipeError: [Errno 32] Broken pipe

runCmd: settings clear -all
output: 

runCmd: settings set symbols.enable-external-lookup false
output: 

runCmd: settings set target.inherit-tcc true
output: 

runCmd: settings set target.detach-on-error false
output: 

runCmd: settings set target.auto-apply-fixits false
output: 

runCmd: settings set plugin.process.gdb-remote.packet-timeout 60
output: 

runCmd: settings set symbols.clang-modules-cache-path "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/lldb-test-build.noindex/module-cache-lldb/lldb-api"
output: 

runCmd: settings set use-color false
output: 

runCmd: setting set target.prefer-dynamic-value no-dynamic-values
output: 

runCmd: settings set target.env-vars ASAN_OPTIONS=detect_stack_use_after_return=1 DYLD_INSERT_LIBRARIES=/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/lib/clang/13.0.99/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
output: 

Adding tearDown hook:         def cleanup():
            if disconnectAutomatically:
                self.vscode.request_disconnect(terminateDebuggee=True)
            self.vscode.terminate()


FAIL: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-x86_64) :: test_watch_evaluate_expressions (TestVSCode_evaluate.TestVSCode_variables)
Executing tearDown hook:         def cleanup():
            if disconnectAutomatically:
                self.vscode.request_disconnect(terminateDebuggee=True)
            self.vscode.terminate()


CLEANUP ERROR: LLDB (/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang-x86_64) :: test_watch_evaluate_expressions (TestVSCode_evaluate.TestVSCode_variables)
Traceback (most recent call last):
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/third_party/Python/module/unittest2/unittest2/case.py", line 386, in run
    self.tearDown()
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 2095, in tearDown
    Base.tearDown(self)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py", line 1065, in tearDown
    hook()  # try the plain call and hope it works
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/lldbvscode_testcase.py", line 294, in cleanup
    self.vscode.request_disconnect(terminateDebuggee=True)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/vscode.py", line 590, in request_disconnect
    return self.send_recv(command_dict)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/vscode.py", line 315, in send_recv
    self.send_packet(command)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/vscode.py", line 271, in send_packet
    self.send.flush()
BrokenPipeError: [Errno 32] Broken pipe

Restore dir to: /Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/lldb-build/tools/lldb/test
======================================================================
ERROR: test_generic_evaluate_expressions (TestVSCode_evaluate.TestVSCode_variables)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/TestVSCode_evaluate.py", line 157, in test_generic_evaluate_expressions
    self.run_test_evaluate_expressions()
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/TestVSCode_evaluate.py", line 60, in run_test_evaluate_expressions
    self.assertEvaluateFailure("var") # local variable of a_function
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/TestVSCode_evaluate.py", line 24, in assertEvaluateFailure
    self.vscode.request_evaluate(expression, context=self.context)['body'])
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/vscode.py", line 607, in request_evaluate
    return self.send_recv(command_dict)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/vscode.py", line 321, in send_recv
    raise ValueError(desc)
ValueError: no response for "evaluate"
Config=x86_64-/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang
======================================================================
ERROR: test_repl_evaluate_expressions (TestVSCode_evaluate.TestVSCode_variables)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/TestVSCode_evaluate.py", line 163, in test_repl_evaluate_expressions
    self.run_test_evaluate_expressions("repl")
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/TestVSCode_evaluate.py", line 60, in run_test_evaluate_expressions
    self.assertEvaluateFailure("var") # local variable of a_function
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/TestVSCode_evaluate.py", line 24, in assertEvaluateFailure
    self.vscode.request_evaluate(expression, context=self.context)['body'])
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/vscode.py", line 607, in request_evaluate
    return self.send_recv(command_dict)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/vscode.py", line 321, in send_recv
    raise ValueError(desc)
ValueError: no response for "evaluate"
Config=x86_64-/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang
======================================================================
ERROR: test_watch_evaluate_expressions (TestVSCode_evaluate.TestVSCode_variables)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/TestVSCode_evaluate.py", line 169, in test_watch_evaluate_expressions
    self.run_test_evaluate_expressions("watch")
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/TestVSCode_evaluate.py", line 60, in run_test_evaluate_expressions
    self.assertEvaluateFailure("var") # local variable of a_function
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/test/API/tools/lldb-vscode/evaluate/TestVSCode_evaluate.py", line 24, in assertEvaluateFailure
    self.vscode.request_evaluate(expression, context=self.context)['body'])
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/vscode.py", line 607, in request_evaluate
    return self.send_recv(command_dict)
  File "/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/llvm-project/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/vscode.py", line 321, in send_recv
    raise ValueError(desc)
ValueError: no response for "evaluate"
Config=x86_64-/Users/buildslave/jenkins/workspace/lldb-cmake-sanitized/host-compiler/bin/clang
----------------------------------------------------------------------
Ran 4 tests in 14.872s

RESULT: FAILED (1 passes, 0 failures, 3 errors, 0 skipped, 0 expected failures, 0 unexpected successes)

--