codelldb icon indicating copy to clipboard operation
codelldb copied to clipboard

Rust debug freezes

Open jonasfoyth opened this issue 3 years ago • 2 comments

OS: linux dev-vmu 5.11.0-38-generic #42~20.04.1-Ubuntu SMP Tue Sep 28 20:41:07 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux | VSCode version: 1.61.2 6cba118ac49a1b88332f312a8f67186f7f3c1643 x64 CodeLLDB version: version > 1.6.3 (version < 1.6.2 working) Compiler: rustc 1.56.0 Debuggee: amd64

Working Logs:

1.6.2
   {"command":"initialize","arguments":{"clientID":"vscode","clientName":"Visual Studio Code","adapterID":"lldb","pathFormat":"path","linesStartAt1":true,"columnsStartAt1":true,"supportsVariableType":true,"supportsVariablePaging":true,"supportsRunInTerminalRequest":true,"locale":"pt-br","supportsProgressReporting":true,"supportsInvalidatedEvent":true,"supportsMemoryReferences":true},"type":"request","seq":1}
[2021-10-29T19:37:05.064Z DEBUG codelldb::dap_codec]  {"command":"launch","arguments":{"type":"lldb","request":"launch","name":"Debug executable 'webui'","args":[],"cwd":"/home/dev/wrk/msw-webapp","__configurationTarget":5,"relativePathBase":"/home/dev/wrk/msw-webapp","program":"/home/dev/wrk/msw-webapp/target/debug/webui","sourceLanguages":["rust"],"_adapterSettings":{"displayFormat":"auto","showDisassembly":"auto","dereferencePointers":true,"suppressMissingSourceFiles":true,"evaluationTimeout":5,"consoleMode":"commands","sourceLanguages":null,"terminalPromptClear":null,"evaluateForHovers":true,"commandCompletions":true},"__sessionId":"5bbb1497-8493-4ec3-a946-0242cc57ac04"},"type":"request","seq":2}
[2021-10-29T19:37:05.073Z DEBUG codelldb::dap_codec]  {"command":"setFunctionBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":3}
[2021-10-29T19:37:08.230Z DEBUG codelldb::dap_codec]  {"command":"setDataBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":4}
[2021-10-29T19:37:08.343Z DEBUG codelldb::dap_codec]  {"command":"setExceptionBreakpoints","arguments":{"filters":["rust_panic"]},"type":"request","seq":5}
[2021-10-29T19:37:08.490Z DEBUG codelldb::dap_codec]  {"command":"configurationDone","type":"request","seq":6}
[2021-10-29T19:37:09.086Z DEBUG codelldb::dap_codec]  {"command":"threads","type":"request","seq":7}
[2021-10-29T19:37:09.117Z DEBUG codelldb::dap_codec]  {"type":"response","seq":8,"command":"runInTerminal","request_seq":3,"success":true,"body":{"shellProcessId":5055}}
[2021-10-29T19:37:09.914Z DEBUG codelldb::dap_codec] 

Debug just freze, and aplication not work. Logs:

1.6.3
   {"command":"initialize","arguments":{"clientID":"vscode","clientName":"Visual Studio Code","adapterID":"lldb","pathFormat":"path","linesStartAt1":true,"columnsStartAt1":true,"supportsVariableType":true,"supportsVariablePaging":true,"supportsRunInTerminalRequest":true,"locale":"pt-br","supportsProgressReporting":true,"supportsInvalidatedEvent":true,"supportsMemoryReferences":true},"type":"request","seq":1}
[2021-10-29T19:32:40.460Z DEBUG codelldb::dap_codec]  {"command":"launch","arguments":{"type":"lldb","request":"launch","name":"Debug executable 'webui'","args":[],"cwd":"/home/dev/wrk/msw-webapp","__configurationTarget":5,"relativePathBase":"/home/dev/wrk/msw-webapp","program":"/home/dev/wrk/msw-webapp/target/debug/webui","sourceLanguages":["rust"],"_adapterSettings":{"displayFormat":"auto","showDisassembly":"auto","dereferencePointers":true,"suppressMissingSourceFiles":true,"evaluationTimeout":5,"consoleMode":"commands","sourceLanguages":null,"terminalPromptClear":null,"evaluateForHovers":true,"commandCompletions":true},"__sessionId":"c75bbf6c-60be-41dd-9703-f74086478d11"},"type":"request","seq":2}
[2021-10-29T19:32:40.466Z DEBUG codelldb::dap_codec]  {"command":"setFunctionBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":3}
[2021-10-29T19:32:43.886Z DEBUG codelldb::dap_codec]  {"command":"setDataBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":4}
[2021-10-29T19:32:44.002Z DEBUG codelldb::dap_codec]  {"command":"setExceptionBreakpoints","arguments":{"filters":["rust_panic"]},"type":"request","seq":5}
[2021-10-29T19:32:44.163Z DEBUG codelldb::dap_codec]  {"command":"configurationDone","type":"request","seq":6}
[2021-10-29T19:32:44.703Z DEBUG codelldb::dap_codec]  {"command":"threads","type":"request","seq":7}
[2021-10-29T19:32:44.875Z DEBUG codelldb::dap_codec]  {"type":"response","seq":8,"command":"runInTerminal","request_seq":3,"success":true,"body":{"shellProcessId":4865}}
[2021-10-29T19:32:45.567Z DEBUG codelldb::dap_codec] 

Debug just freze, and aplication not work. Logs:

1.6.8
   {"command":"initialize","arguments":{"clientID":"vscode","clientName":"Visual Studio Code","adapterID":"lldb","pathFormat":"path","linesStartAt1":true,"columnsStartAt1":true,"supportsVariableType":true,"supportsVariablePaging":true,"supportsRunInTerminalRequest":true,"locale":"pt-br","supportsProgressReporting":true,"supportsInvalidatedEvent":true,"supportsMemoryReferences":true},"type":"request","seq":1}
[2021-10-29T19:21:07.084Z DEBUG codelldb::dap_codec]  {"command":"launch","arguments":{"type":"lldb","request":"launch","name":"Debug executable 'webui'","args":[],"cwd":"/home/dev/wrk/msw-webapp","__configurationTarget":5,"relativePathBase":"/home/dev/wrk/msw-webapp","program":"/home/dev/wrk/msw-webapp/target/debug/webui","sourceLanguages":["rust"],"_adapterSettings":{"displayFormat":"auto","showDisassembly":"auto","dereferencePointers":true,"suppressMissingSourceFiles":true,"evaluationTimeout":5,"consoleMode":"commands","sourceLanguages":null,"terminalPromptClear":null,"evaluateForHovers":true,"commandCompletions":true,"reproducer":false},"__sessionId":"748fcee1-faf7-4801-81bc-485f905e3e07"},"type":"request","seq":2}
[2021-10-29T19:21:07.090Z DEBUG codelldb::dap_codec]  {"command":"setFunctionBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":3}
[2021-10-29T19:21:09.102Z DEBUG codelldb::dap_codec]  {"command":"setDataBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":4}
[2021-10-29T19:21:09.106Z DEBUG codelldb::dap_codec]  {"type":"response","seq":5,"command":"runInTerminal","request_seq":4,"success":true,"body":{"shellProcessId":4088}}
[2021-10-29T19:21:09.223Z DEBUG codelldb::dap_codec] --> {"command":"setExceptionBreakpoints","arguments":{"filters":["rust_panic"]},"type":"request","seq":6}
[2021-10-29T19:21:09.228Z DEBUG codelldb::dap_codec]  {"command":"configurationDone","type":"request","seq":7}
[2021-10-29T19:21:09.344Z DEBUG codelldb::dap_codec]  {"command":"threads","type":"request","seq":8}
[2021-10-29T19:21:09.521Z DEBUG codelldb::dap_codec] 

jonasfoyth avatar Oct 29 '21 19:10 jonasfoyth

What exactly do you mean by "freezes"? Does CodeLLDB react to "pause button"? Can you execute commands in the console, like process status or process interrupt?

vadimcn avatar Oct 29 '21 20:10 vadimcn

What exactly do you mean by "freezes"? Does CodeLLDB react to "pause button"?

Pause button and aplication don't work, sometimes CodeLLDB disconnect after pause:

1.6.9
   {"command":"evaluate","arguments":{"expression":"process status","context":"repl"},"type":"request","seq":13}
[2021-11-01T10:21:06.426Z DEBUG codelldb::debug_session::variables] process status -> SuccessFinishNoResult, Error:  Success
    Output Message:
    Process 3473 is running.

[2021-11-01T10:21:06.426Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":13,"success":true,"command":"evaluate","body":{"result":"","variablesReference":0}} [2021-11-01T10:21:06.426Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":42,"event":"output","body":{"output":"Process 3473 is running.\n"}} [2021-11-01T10:22:09.384Z DEBUG codelldb::dap_codec] --> {"command":"pause","arguments":{"threadId":3473},"type":"request","seq":14} [2021-11-01T10:22:14.257Z DEBUG codelldb::dap_codec] --> {"command":"pause","arguments":{"threadId":3473},"type":"request","seq":15} [2021-11-01T10:22:29.385Z ERROR codelldb::debug_session] Halt timed out. State = running [2021-11-01T10:22:29.386Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":14,"success":false,"command":"","message":"Halt timed out. State = running","show_user":true} [2021-11-01T10:22:29.400Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":15,"success":true,"command":"pause"} [2021-11-01T10:22:29.400Z DEBUG codelldb::debug_session] Debug event: 0x7fb6bf7ad7d0 Event: broadcaster = 0x55994e90b268 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x55994e90b230 (pid = 3473), state = exited} [2021-11-01T10:22:29.404Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":43,"event":"output","body":{"output":"Process exited with code -1.\n"}} [2021-11-01T10:22:29.404Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":44,"event":"exited","body":{"exitCode":-1}} [2021-11-01T10:22:29.404Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":45,"event":"terminated","body":{}} [2021-11-01T10:22:29.518Z DEBUG codelldb::dap_codec] --> {"command":"disconnect","arguments":{"restart":false,"terminateDebuggee":false},"type":"request","seq":16} [2021-11-01T10:22:29.519Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":16,"success":true,"command":"disconnect"} [2021-11-01T10:22:30.020Z DEBUG codelldb::dap_session] Client has disconnected [2021-11-01T10:22:30.020Z DEBUG codelldb::debug_session] End of the requests stream [2021-11-01T10:22:30.020Z DEBUG codelldb::debug_session] DebugSession::drop() [2021-11-01T10:22:30.021Z DEBUG codelldb] Session has ended [2021-11-01T10:22:30.031Z DEBUG codelldb] Exiting Debug adapter exit code=0, signal=null.

-->

Can you execute commands in the console, like process status or process interrupt?

Process status work, but interrupt doesn't:

Sequence:

process status
process interrupt
diconnect button

I make new testes with version 1.6.9 but same results:

1.6.2 (working)
   {"command":"initialize","arguments":{"clientID":"vscode","clientName":"Visual Studio Code","adapterID":"lldb","pathFormat":"path","linesStartAt1":true,"columnsStartAt1":true,"supportsVariableType":true,"supportsVariablePaging":true,"supportsRunInTerminalRequest":true,"locale":"pt-br","supportsProgressReporting":true,"supportsInvalidatedEvent":true,"supportsMemoryReferences":true},"type":"request","seq":1}
[2021-11-01T11:04:15.279Z DEBUG codelldb::dap_codec]  {"command":"launch","arguments":{"type":"lldb","request":"launch","name":"Debug executable 'webui'","args":[],"cwd":"/home/dev/wrk/msw-webapp","__configurationTarget":5,"relativePathBase":"/home/dev/wrk/msw-webapp","program":"/home/dev/wrk/msw-webapp/target/debug/webui","sourceLanguages":["rust"],"_adapterSettings":{"displayFormat":"auto","showDisassembly":"auto","dereferencePointers":true,"suppressMissingSourceFiles":true,"evaluationTimeout":5,"consoleMode":"commands","sourceLanguages":null,"terminalPromptClear":null,"evaluateForHovers":true,"commandCompletions":true},"__sessionId":"d4987fa6-b956-4b46-bfd2-91fa6857508f"},"type":"request","seq":2}
[2021-11-01T11:04:15.296Z DEBUG codelldb::dap_codec]  {"command":"setFunctionBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":3}
[2021-11-01T11:04:17.751Z DEBUG codelldb::dap_codec]  {"command":"setDataBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":4}
[2021-11-01T11:04:18.146Z DEBUG codelldb::dap_codec]  {"command":"setExceptionBreakpoints","arguments":{"filters":["rust_panic"]},"type":"request","seq":5}
[2021-11-01T11:04:18.442Z DEBUG codelldb::dap_codec]  {"command":"configurationDone","type":"request","seq":6}
[2021-11-01T11:04:18.539Z DEBUG codelldb::dap_codec]  {"command":"threads","type":"request","seq":7}
[2021-11-01T11:04:18.697Z DEBUG codelldb::dap_codec]  {"type":"response","seq":8,"command":"runInTerminal","request_seq":3,"success":true,"body":{"shellProcessId":4379}}
[2021-11-01T11:04:19.556Z DEBUG codelldb::dap_codec]  {"command":"completions","arguments":{"text":"p","column":2,"line":1},"type":"request","seq":9}
[2021-11-01T11:06:33.147Z DEBUG codelldb::dap_codec]  {"command":"evaluate","arguments":{"expression":"process status","context":"repl"},"type":"request","seq":10}
[2021-11-01T11:06:34.214Z DEBUG codelldb::debug_session] process status -> SuccessFinishNoResult, Error:  Success
    Output Message:
    Process 4413 is running.

[2021-11-01T11:06:34.214Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":10,"success":true,"command":"evaluate","body":{"result":"Process 4413 is running.","variablesReference":0}} [2021-11-01T11:06:50.460Z DEBUG codelldb::debug_session] Debug event: 0x7f47886574e0 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = stopped} [2021-11-01T11:06:50.462Z DEBUG codelldb::debug_session] Debug event: 0x7f47885d10c0 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = running} [2021-11-01T11:06:50.469Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":69,"event":"continued","body":{"allThreadsContinued":true,"threadId":0}} [2021-11-01T11:07:20.493Z DEBUG codelldb::debug_session] Debug event: 0x7f478864bf90 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = stopped} [2021-11-01T11:07:20.494Z DEBUG codelldb::debug_session] Debug event: 0x7f47885d10f0 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = running} [2021-11-01T11:07:20.495Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":70,"event":"continued","body":{"allThreadsContinued":true,"threadId":0}} [2021-11-01T11:07:50.524Z DEBUG codelldb::debug_session] Debug event: 0x7f478864beb0 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = stopped} [2021-11-01T11:07:50.526Z DEBUG codelldb::debug_session] Debug event: 0x7f478864dcc0 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = running} [2021-11-01T11:07:50.527Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":71,"event":"continued","body":{"allThreadsContinued":true,"threadId":0}} [2021-11-01T11:08:20.550Z DEBUG codelldb::debug_session] Debug event: 0x7f47885cd880 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = stopped} [2021-11-01T11:08:20.551Z DEBUG codelldb::debug_session] Debug event: 0x7f4788655e60 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = running} [2021-11-01T11:08:20.552Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":72,"event":"continued","body":{"allThreadsContinued":true,"threadId":0}} [2021-11-01T11:08:50.600Z DEBUG codelldb::debug_session] Debug event: 0x7f4788637720 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = stopped} [2021-11-01T11:08:50.601Z DEBUG codelldb::debug_session] Debug event: 0x7f4788655e90 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = running} [2021-11-01T11:08:50.603Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":73,"event":"continued","body":{"allThreadsContinued":true,"threadId":0}} [2021-11-01T11:09:01.900Z DEBUG codelldb::dap_codec] --> {"command":"completions","arguments":{"text":"p","column":2,"line":1},"type":"request","seq":11} [2021-11-01T11:09:01.900Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":11,"success":true,"command":"completions","body":{"targets":[{"label":"p"}]}} [2021-11-01T11:09:06.191Z DEBUG codelldb::dap_codec] --> {"command":"evaluate","arguments":{"expression":"process interrupt","context":"repl"},"type":"request","seq":12} [2021-11-01T11:09:06.348Z DEBUG codelldb::debug_session] process interrupt -> SuccessFinishResult, Error: Success [2021-11-01T11:09:06.348Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":12,"success":true,"command":"evaluate","body":{"result":"","variablesReference":0}} [2021-11-01T11:09:06.350Z DEBUG codelldb::debug_session] Debug event: 0x7f4788657030 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = stopped} [2021-11-01T11:09:06.351Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":74,"event":"output","body":{"category":"stderr","output":"Stop reason: signal SIGSTOP\n"}} [2021-11-01T11:09:06.351Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":75,"event":"stopped","body":{"allThreadsStopped":true,"reason":"signal","text":"signal SIGSTOP","threadId":4413}} [2021-11-01T11:09:06.353Z DEBUG codelldb::dap_codec] --> {"command":"threads","type":"request","seq":13} [2021-11-01T11:09:06.354Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":13,"success":true,"command":"threads","body":{"threads":[{"id":4413,"name":"1: tid=4413 "webui""},{"id":4418,"name":"3: tid=4418 "webui""},{"id":4419,"name":"4: tid=4419 "webui""},{"id":4420,"name":"5: tid=4420 "async-std/runti""},{"id":4422,"name":"6: tid=4422 "webui""},{"id":4423,"name":"7: tid=4423 "async-io""},{"id":4424,"name":"8: tid=4424 "webui""},{"id":4432,"name":"10: tid=4432 "webui""},{"id":4434,"name":"11: tid=4434 "webui""},{"id":4437,"name":"12: tid=4437 "webui""},{"id":4444,"name":"13: tid=4444 "webui""},{"id":4448,"name":"14: tid=4448 "webui""},{"id":4450,"name":"15: tid=4450 "webui""},{"id":4451,"name":"16: tid=4451 "webui""},{"id":4455,"name":"17: tid=4455 "webui""},{"id":4463,"name":"18: tid=4463 "actix-rt:worker""},{"id":4466,"name":"19: tid=4466 "actix-server ac""}]}} [2021-11-01T11:09:06.365Z DEBUG codelldb::dap_codec] --> {"command":"stackTrace","arguments":{"threadId":4413,"startFrame":0,"levels":1},"type":"request","seq":14} [2021-11-01T11:09:06.365Z DEBUG codelldb::disassembly] libc.so.6epoll_wait + 94 [2021-11-01T11:09:06.542Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":14,"success":true,"command":"stackTrace","body":{"stackFrames":[{"column":0,"id":1001,"line":27,"name":"epoll_wait","presentationHint":"subtle","source":{"name":"@epoll_wait","sourceReference":1000}}],"totalFrames":31}} [2021-11-01T11:09:06.604Z DEBUG codelldb::dap_codec] --> {"command":"source","arguments":{"sourceReference":1000,"source":{"name":"@epoll_wait","sourceReference":1000}},"type":"request","seq":15} [2021-11-01T11:09:06.605Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":15,"success":true,"command":"source","body":{"content":"; id = {0x0000019b}, range = [0x0000000000122570-0x0000000000122615), name=\"epoll_wait\"\n; Source location: unknown\n7FFFF792E570: F3 0F 1E FA endbr64 \n7FFFF792E574: 41 89 CA movl %ecx, %r10d\n7FFFF792E577: 64 8B 04 25 18 00 00 00 movl %fs:0x18, %eax\n7FFFF792E57F: 85 C0 testl %eax, %eax\n7FFFF792E581: 75 15 jne 0x7ffff792e598 ; <+40>\n7FFFF792E583: B8 E8 00 00 00 movl $0xe8, %eax\n7FFFF792E588: 0F 05 syscall \n7FFFF792E58A: 48 3D 00 F0 FF FF cmpq $-0x1000, %rax ; imm = 0xF000 \n7FFFF792E590: 77 5E ja 0x7ffff792e5f0 ; <+128>\n7FFFF792E592: C3 retq \n7FFFF792E593: 0F 1F 44 00 00 nopl (%rax,%rax)\n7FFFF792E598: 48 83 EC 28 subq $0x28, %rsp\n7FFFF792E59C: 89 54 24 18 movl %edx, 0x18(%rsp)\n7FFFF792E5A0: 48 89 74 24 10 movq %rsi, 0x10(%rsp)\n7FFFF792E5A5: 89 7C 24 0C movl %edi, 0xc(%rsp)\n7FFFF792E5A9: 89 4C 24 1C movl %ecx, 0x1c(%rsp)\n7FFFF792E5AD: E8 AE 51 F7 FF callq 0x7ffff78a3760 ; ___lldb_unnamed_symbol379$$libc.so.6\n7FFFF792E5B2: 44 8B 54 24 1C movl 0x1c(%rsp), %r10d\n7FFFF792E5B7: 8B 54 24 18 movl 0x18(%rsp), %edx\n7FFFF792E5BB: 41 89 C0 movl %eax, %r8d\n7FFFF792E5BE: 48 8B 74 24 10 movq 0x10(%rsp), %rsi\n7FFFF792E5C3: 8B 7C 24 0C movl 0xc(%rsp), %edi\n7FFFF792E5C7: B8 E8 00 00 00 movl $0xe8, %eax\n7FFFF792E5CC: 0F 05 syscall \n7FFFF792E5CE: 48 3D 00 F0 FF FF cmpq $-0x1000, %rax ; imm = 0xF000 \n7FFFF792E5D4: 77 2C ja 0x7ffff792e602 ; <+146>\n7FFFF792E5D6: 44 89 C7 movl %r8d, %edi\n7FFFF792E5D9: 89 44 24 0C movl %eax, 0xc(%rsp)\n7FFFF792E5DD: E8 DE 51 F7 FF callq 0x7ffff78a37c0 ; ___lldb_unnamed_symbol380$$libc.so.6\n7FFFF792E5E2: 8B 44 24 0C movl 0xc(%rsp), %eax\n7FFFF792E5E6: 48 83 C4 28 addq $0x28, %rsp\n7FFFF792E5EA: C3 retq \n7FFFF792E5EB: 0F 1F 44 00 00 nopl (%rax,%rax)\n7FFFF792E5F0: 48 8B 15 79 88 0C 00 movq 0xc8879(%rip), %rdx\n7FFFF792E5F7: F7 D8 negl %eax\n7FFFF792E5F9: 64 89 02 movl %eax, %fs:(%rdx)\n7FFFF792E5FC: B8 FF FF FF FF movl $0xffffffff, %eax ; imm = 0xFFFFFFFF \n7FFFF792E601: C3 retq \n7FFFF792E602: 48 8B 15 67 88 0C 00 movq 0xc8867(%rip), %rdx\n7FFFF792E609: F7 D8 negl %eax\n7FFFF792E60B: 64 89 02 movl %eax, %fs:(%rdx)\n7FFFF792E60E: B8 FF FF FF FF movl $0xffffffff, %eax ; imm = 0xFFFFFFFF \n7FFFF792E613: EB C1 jmp 0x7ffff792e5d6 ; <+102>\n","mimeType":"text/x-lldb.disassembly"}} [2021-11-01T11:09:06.980Z DEBUG codelldb::dap_codec] --> {"command":"stackTrace","arguments":{"threadId":4413,"startFrame":1,"levels":19},"type":"request","seq":16} [2021-11-01T11:09:06.980Z DEBUG codelldb::disassembly] webuimio::sys::unix::epoll::Selector::select::hff5f195b3b0dbc21 + 241 [2021-11-01T11:09:06.981Z DEBUG codelldb::disassembly] webuimio::poll::Poll::poll2::h8559b7950bf3ae24 + 407 [2021-11-01T11:09:06.981Z DEBUG codelldb::disassembly] webuimio::poll::Poll::poll1::habb30bf2daa86c26 + 312 [2021-11-01T11:09:06.982Z DEBUG codelldb::disassembly] webuimio::poll::Poll::poll::h8dde62cf6bce4b5c + 61 [2021-11-01T11:09:06.984Z DEBUG codelldb::disassembly] webuitokio::io::driver::Driver::turn::hf30ffbfc76d4d375 + 112 [2021-11-01T11:09:06.984Z DEBUG codelldb::disassembly] webui_$LT$tokio..io..driver..Driver$u20$as$u20$tokio..park..Park$GT$::park::hb82c7e86bddb6745 + 31 [2021-11-01T11:09:06.985Z DEBUG codelldb::disassembly] webui$LT$tokio..park..either..Either$LT$A$C$B$GT$$u20$as$u20$tokio..park..Park$GT$::park::hd539ae1ab3614a9f + 51 [2021-11-01T11:09:06.985Z DEBUG codelldb::disassembly] webui_$LT$tokio..time..driver..Driver$LT$T$GT$$u20$as$u20$tokio..park..Park$GT$::park::h609711e23ab51bf0 + 88 [2021-11-01T11:09:06.986Z DEBUG codelldb::disassembly] webui$LT$tokio..park..either..Either$LT$A$C$B$GT$$u20$as$u20$tokio..park..Park$GT$::park::h7e425683798c88ec + 61 [2021-11-01T11:09:06.988Z DEBUG codelldb::disassembly] webuitokio::runtime::basic_scheduler::BasicScheduler$LT$P$GT$::block_on::_$u7b$$u7b$closure$u7d$$u7d$::hf2feede3bf4a60c0 + 1771 [2021-11-01T11:09:06.990Z DEBUG codelldb::disassembly] webuitokio::runtime::basic_scheduler::enter::$u7b$$u7b$closure$u7d$$u7d$::ha5bb670d7c1e1238 + 110 [2021-11-01T11:09:06.992Z DEBUG codelldb::disassembly] webuitokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf9ed394f38b1b333 + 160 [2021-11-01T11:09:06.996Z DEBUG codelldb::disassembly] webuitokio::runtime::basic_scheduler::enter::hbd02f47eddaa243b + 819 [2021-11-01T11:09:06.997Z DEBUG codelldb::disassembly] webuitokio::runtime::basic_scheduler::BasicScheduler$LT$P$GT$::block_on::hcde21aa0902c11d2 + 65 [2021-11-01T11:09:07.039Z DEBUG codelldb::disassembly] webuitokio::runtime::handle::Handle::enter::h72068061bb53c215 + 110 [2021-11-01T11:09:07.044Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":16,"success":true,"command":"stackTrace","body":{"stackFrames":[{"column":0,"id":1002,"line":45,"name":"mio::sys::unix::epoll::Selector::select::hff5f195b3b0dbc21","presentationHint":"subtle","source":{"name":"@mio::sys::unix::epoll::Selector::select::hff5f195b3b0dbc21","sourceReference":1001}},{"column":0,"id":1003,"line":80,"name":"mio::poll::Poll::poll2::h8559b7950bf3ae24","presentationHint":"subtle","source":{"name":"@mio::poll::Poll::poll2::h8559b7950bf3ae24","sourceReference":1002}},{"column":0,"id":1004,"line":52,"name":"mio::poll::Poll::poll1::habb30bf2daa86c26","presentationHint":"subtle","source":{"name":"@mio::poll::Poll::poll1::habb30bf2daa86c26","sourceReference":1003}},{"column":0,"id":1005,"line":17,"name":"mio::poll::Poll::poll::h8dde62cf6bce4b5c","presentationHint":"subtle","source":{"name":"@mio::poll::Poll::poll::h8dde62cf6bce4b5c","sourceReference":1004}},{"column":0,"id":1006,"line":22,"name":"tokio::io::driver::Driver::turn::hf30ffbfc76d4d375","presentationHint":"subtle","source":{"name":"@tokio::io::driver::Driver::turn::hf30ffbfc76d4d375","sourceReference":1005}},{"column":0,"id":1007,"line":8,"name":"$LT$tokio..io..driver..Driver$u20$as$u20$tokio..park..Park$GT$::park::hb82c7e86bddb6745","presentationHint":"subtle","source":{"name":"@$LT$tokio..io..driver..Driver$u20$as$u20$tokio..park..Park$GT$::park::hb82c7e86bddb6745","sourceReference":1006}},{"column":0,"id":1008,"line":17,"name":"$LT$tokio..park..either..Either$LT$A$C$B$GT$$u20$as$u20$tokio..park..Park$GT$::park::hd539ae1ab3614a9f","presentationHint":"subtle","source":{"name":"@$LT$tokio..park..either..Either$LT$A$C$B$GT$$u20$as$u20$tokio..park..Park$GT$::park::hd539ae1ab3614a9f","sourceReference":1007}},{"column":0,"id":1009,"line":23,"name":"$LT$tokio..time..driver..Driver$LT$T$GT$$u20$as$u20$tokio..park..Park$GT$::park::h609711e23ab51bf0","presentationHint":"subtle","source":{"name":"@$LT$tokio..time..driver..Driver$LT$T$GT$$u20$as$u20$tokio..park..Park$GT$::park::h609711e23ab51bf0","sourceReference":1008}},{"column":0,"id":1010,"line":19,"name":"$LT$tokio..park..either..Either$LT$A$C$B$GT$$u20$as$u20$tokio..park..Park$GT$::park::h7e425683798c88ec","presentationHint":"subtle","source":{"name":"@$LT$tokio..park..either..Either$LT$A$C$B$GT$$u20$as$u20$tokio..park..Park$GT$::park::h7e425683798c88ec","sourceReference":1009}},{"column":0,"id":1011,"line":304,"name":"tokio::runtime::basic_scheduler::BasicScheduler$LT$P$GT$::block_on::$u7b$$u7b$closure$u7d$$u7d$::hf2feede3bf4a60c0","presentationHint":"subtle","source":{"name":"@tokio::runtime::basic_scheduler::BasicScheduler$LT$P$GT$::block_on::$u7b$$u7b$closure$u7d$$u7d$::hf2feede3bf4a60c0","sourceReference":1010}},{"column":0,"id":1012,"line":24,"name":"tokio::runtime::basic_scheduler::enter::$u7b$$u7b$closure$u7d$$u7d$::ha5bb670d7c1e1238","presentationHint":"subtle","source":{"name":"@tokio::runtime::basic_scheduler::enter::$u7b$$u7b$closure$u7d$$u7d$::ha5bb670d7c1e1238","sourceReference":1011}},{"column":0,"id":1013,"line":34,"name":"tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf9ed394f38b1b333","presentationHint":"subtle","source":{"name":"@tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf9ed394f38b1b333","sourceReference":1012}},{"column":0,"id":1014,"line":139,"name":"tokio::runtime::basic_scheduler::enter::hbd02f47eddaa243b","presentationHint":"subtle","source":{"name":"@tokio::runtime::basic_scheduler::enter::hbd02f47eddaa243b","sourceReference":1013}},{"column":0,"id":1015,"line":16,"name":"tokio::runtime::basic_scheduler::BasicScheduler$LT$P$GT$::block_on::hcde21aa0902c11d2","presentationHint":"subtle","source":{"name":"@tokio::runtime::basic_scheduler::BasicScheduler$LT$P$GT$::block_on::hcde21aa0902c11d2","sourceReference":1014}},{"column":34,"id":1016,"line":444,"name":"{closure#0}<core::future::from_generator::GenFuturetokio::task::local::{impl#0}::run_until::{generator#0}>","source":{"name":"mod.rs","path":"/home/dev/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.25/src/runtime/mod.rs"}},{"column":5,"id":1017,"line":72,"name":"enter<tokio::runtime::{impl#0}::block_on::{closure#0}, core::result::Result<(), std::io::error::Error>>","source":{"name":"context.rs","path":"/home/dev/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.25/src/runtime/context.rs"}},{"column":0,"id":1018,"line":25,"name":"tokio::runtime::handle::Handle::enter::h72068061bb53c215","presentationHint":"subtle","source":{"name":"@tokio::runtime::handle::Handle::enter::h72068061bb53c215","sourceReference":1015}},{"column":9,"id":1019,"line":441,"name":"block_on<core::future::from_generator::GenFuturetokio::task::local::{impl#0}::run_until::{generator#0}>","source":{"name":"mod.rs","path":"/home/dev/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.25/src/runtime/mod.rs"}},{"column":9,"id":1020,"line":353,"name":"block_on<core::future::from_generator::GenFuturewebui::main::{generator#0}>","source":{"name":"local.rs","path":"/home/dev/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.25/src/task/local.rs"}}],"totalFrames":31}} [2021-11-01T11:09:17.491Z DEBUG codelldb::dap_codec] --> {"command":"evaluate","arguments":{"expression":"FF","frameId":1001,"context":"hover"},"type":"request","seq":17} Traceback (most recent call last): File "/home/dev/.vscode/extensions/vadimcn.vscode-lldb-1.6.2/adapter/codelldb.py", line 152, in evaluate value = evaluate_in_context(pycode, is_simple_expr, context) File "/home/dev/.vscode/extensions/vadimcn.vscode-lldb-1.6.2/adapter/codelldb.py", line 284, in evaluate_in_context return eval(code, eval_globals, eval_locals) File "", line 1, in NameError: name 'FF' is not defined [2021-11-01T11:09:17.495Z ERROR codelldb::debug_session] name 'FF' is not defined [2021-11-01T11:09:17.495Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":17,"success":false,"message":"name 'FF' is not defined","show_user":true} [2021-11-01T11:09:30.922Z DEBUG codelldb::dap_codec] --> {"command":"continue","arguments":{"threadId":4413},"type":"request","seq":18} [2021-11-01T11:09:30.927Z DEBUG codelldb::debug_session] Debug event: 0x557cb1162370 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = running} [2021-11-01T11:09:30.928Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":18,"success":true,"command":"continue","body":{"allThreadsContinued":true}} [2021-11-01T11:09:30.928Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":76,"event":"continued","body":{"allThreadsContinued":true,"threadId":0}} [2021-11-01T11:09:31.074Z DEBUG codelldb::debug_session] Debug event: 0x7f47886523e0 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = stopped} [2021-11-01T11:09:31.075Z DEBUG codelldb::debug_session] Debug event: 0x557cb11324f0 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = running} [2021-11-01T11:09:31.075Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":77,"event":"continued","body":{"allThreadsContinued":true,"threadId":0}} [2021-11-01T11:09:57.014Z DEBUG codelldb::debug_session] Debug event: 0x7f4788657030 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = stopped} [2021-11-01T11:09:57.015Z DEBUG codelldb::debug_session] Debug event: 0x7f4788011020 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = running} [2021-11-01T11:09:57.020Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":78,"event":"continued","body":{"allThreadsContinued":true,"threadId":0}} [2021-11-01T11:09:57.046Z DEBUG codelldb::debug_session] Debug event: 0x7f478864bf20 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = stopped} [2021-11-01T11:09:57.047Z DEBUG codelldb::debug_session] Debug event: 0x7f4788741190 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = running} [2021-11-01T11:09:57.047Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":79,"event":"continued","body":{"allThreadsContinued":true,"threadId":0}} [2021-11-01T11:10:01.107Z DEBUG codelldb::debug_session] Debug event: 0x7f4788655ac0 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = stopped} [2021-11-01T11:10:01.107Z DEBUG codelldb::debug_session] Debug event: 0x7f478874b1c0 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = running} [2021-11-01T11:10:01.108Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":80,"event":"continued","body":{"allThreadsContinued":true,"threadId":0}} [2021-11-01T11:10:10.978Z DEBUG codelldb::dap_codec] --> {"command":"pause","arguments":{"threadId":4413},"type":"request","seq":19} [2021-11-01T11:10:11.090Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":19,"success":true,"command":"pause"} [2021-11-01T11:10:11.091Z DEBUG codelldb::debug_session] Debug event: 0x7f4788743d30 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = stopped} [2021-11-01T11:10:11.092Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":81,"event":"output","body":{"category":"stderr","output":"Stop reason: signal SIGSTOP\n"}} [2021-11-01T11:10:11.092Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":82,"event":"stopped","body":{"allThreadsStopped":true,"reason":"signal","text":"signal SIGSTOP","threadId":4413}} [2021-11-01T11:10:11.116Z DEBUG codelldb::dap_codec] --> {"command":"threads","type":"request","seq":20} [2021-11-01T11:10:11.116Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":20,"success":true,"command":"threads","body":{"threads":[{"id":4413,"name":"1: tid=4413 "webui""},{"id":4418,"name":"3: tid=4418 "webui""},{"id":4419,"name":"4: tid=4419 "webui""},{"id":4420,"name":"5: tid=4420 "async-std/runti""},{"id":4422,"name":"6: tid=4422 "webui""},{"id":4423,"name":"7: tid=4423 "async-io""},{"id":4424,"name":"8: tid=4424 "webui""},{"id":4432,"name":"10: tid=4432 "webui""},{"id":4434,"name":"11: tid=4434 "webui""},{"id":4437,"name":"12: tid=4437 "webui""},{"id":4444,"name":"13: tid=4444 "webui""},{"id":4448,"name":"14: tid=4448 "webui""},{"id":4450,"name":"15: tid=4450 "webui""},{"id":4451,"name":"16: tid=4451 "webui""},{"id":4455,"name":"17: tid=4455 "webui""},{"id":4463,"name":"18: tid=4463 "actix-rt:worker""},{"id":4466,"name":"19: tid=4466 "actix-server ac""}]}} [2021-11-01T11:10:11.142Z DEBUG codelldb::dap_codec] --> {"command":"stackTrace","arguments":{"threadId":4413,"startFrame":0,"levels":1},"type":"request","seq":21} [2021-11-01T11:10:11.146Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":21,"success":true,"command":"stackTrace","body":{"stackFrames":[{"column":0,"id":1001,"line":27,"name":"epoll_wait","presentationHint":"subtle","source":{"name":"@epoll_wait","sourceReference":1000}}],"totalFrames":31}} [2021-11-01T11:10:11.570Z DEBUG codelldb::dap_codec] --> {"command":"stackTrace","arguments":{"threadId":4413,"startFrame":1,"levels":19},"type":"request","seq":22} [2021-11-01T11:10:11.570Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":22,"success":true,"command":"stackTrace","body":{"stackFrames":[{"column":0,"id":1002,"line":45,"name":"mio::sys::unix::epoll::Selector::select::hff5f195b3b0dbc21","presentationHint":"subtle","source":{"name":"@mio::sys::unix::epoll::Selector::select::hff5f195b3b0dbc21","sourceReference":1001}},{"column":0,"id":1003,"line":80,"name":"mio::poll::Poll::poll2::h8559b7950bf3ae24","presentationHint":"subtle","source":{"name":"@mio::poll::Poll::poll2::h8559b7950bf3ae24","sourceReference":1002}},{"column":0,"id":1004,"line":52,"name":"mio::poll::Poll::poll1::habb30bf2daa86c26","presentationHint":"subtle","source":{"name":"@mio::poll::Poll::poll1::habb30bf2daa86c26","sourceReference":1003}},{"column":0,"id":1005,"line":17,"name":"mio::poll::Poll::poll::h8dde62cf6bce4b5c","presentationHint":"subtle","source":{"name":"@mio::poll::Poll::poll::h8dde62cf6bce4b5c","sourceReference":1004}},{"column":0,"id":1006,"line":22,"name":"tokio::io::driver::Driver::turn::hf30ffbfc76d4d375","presentationHint":"subtle","source":{"name":"@tokio::io::driver::Driver::turn::hf30ffbfc76d4d375","sourceReference":1005}},{"column":0,"id":1007,"line":8,"name":"$LT$tokio..io..driver..Driver$u20$as$u20$tokio..park..Park$GT$::park::hb82c7e86bddb6745","presentationHint":"subtle","source":{"name":"@$LT$tokio..io..driver..Driver$u20$as$u20$tokio..park..Park$GT$::park::hb82c7e86bddb6745","sourceReference":1006}},{"column":0,"id":1008,"line":17,"name":"$LT$tokio..park..either..Either$LT$A$C$B$GT$$u20$as$u20$tokio..park..Park$GT$::park::hd539ae1ab3614a9f","presentationHint":"subtle","source":{"name":"@$LT$tokio..park..either..Either$LT$A$C$B$GT$$u20$as$u20$tokio..park..Park$GT$::park::hd539ae1ab3614a9f","sourceReference":1007}},{"column":0,"id":1009,"line":23,"name":"$LT$tokio..time..driver..Driver$LT$T$GT$$u20$as$u20$tokio..park..Park$GT$::park::h609711e23ab51bf0","presentationHint":"subtle","source":{"name":"@$LT$tokio..time..driver..Driver$LT$T$GT$$u20$as$u20$tokio..park..Park$GT$::park::h609711e23ab51bf0","sourceReference":1008}},{"column":0,"id":1010,"line":19,"name":"$LT$tokio..park..either..Either$LT$A$C$B$GT$$u20$as$u20$tokio..park..Park$GT$::park::h7e425683798c88ec","presentationHint":"subtle","source":{"name":"@$LT$tokio..park..either..Either$LT$A$C$B$GT$$u20$as$u20$tokio..park..Park$GT$::park::h7e425683798c88ec","sourceReference":1009}},{"column":0,"id":1011,"line":304,"name":"tokio::runtime::basic_scheduler::BasicScheduler$LT$P$GT$::block_on::$u7b$$u7b$closure$u7d$$u7d$::hf2feede3bf4a60c0","presentationHint":"subtle","source":{"name":"@tokio::runtime::basic_scheduler::BasicScheduler$LT$P$GT$::block_on::$u7b$$u7b$closure$u7d$$u7d$::hf2feede3bf4a60c0","sourceReference":1010}},{"column":0,"id":1012,"line":24,"name":"tokio::runtime::basic_scheduler::enter::$u7b$$u7b$closure$u7d$$u7d$::ha5bb670d7c1e1238","presentationHint":"subtle","source":{"name":"@tokio::runtime::basic_scheduler::enter::_$u7b$$u7b$closure$u7d$$u7d$::ha5bb670d7c1e1238","sourceReference":1011}},{"column":0,"id":1013,"line":34,"name":"tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf9ed394f38b1b333","presentationHint":"subtle","source":{"name":"@tokio::macros::scoped_tls::ScopedKey$LT$T$GT$::set::hf9ed394f38b1b333","sourceReference":1012}},{"column":0,"id":1014,"line":139,"name":"tokio::runtime::basic_scheduler::enter::hbd02f47eddaa243b","presentationHint":"subtle","source":{"name":"@tokio::runtime::basic_scheduler::enter::hbd02f47eddaa243b","sourceReference":1013}},{"column":0,"id":1015,"line":16,"name":"tokio::runtime::basic_scheduler::BasicScheduler$LT$P$GT$::block_on::hcde21aa0902c11d2","presentationHint":"subtle","source":{"name":"@tokio::runtime::basic_scheduler::BasicScheduler$LT$P$GT$::block_on::hcde21aa0902c11d2","sourceReference":1014}},{"column":34,"id":1016,"line":444,"name":"{closure#0}<core::future::from_generator::GenFuturetokio::task::local::{impl#0}::run_until::{generator#0}>","source":{"name":"mod.rs","path":"/home/dev/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.25/src/runtime/mod.rs"}},{"column":5,"id":1017,"line":72,"name":"enter<tokio::runtime::{impl#0}::block_on::{closure#0}, core::result::Result<(), std::io::error::Error>>","source":{"name":"context.rs","path":"/home/dev/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.25/src/runtime/context.rs"}},{"column":0,"id":1018,"line":25,"name":"tokio::runtime::handle::Handle::enter::h72068061bb53c215","presentationHint":"subtle","source":{"name":"@tokio::runtime::handle::Handle::enter::h72068061bb53c215","sourceReference":1015}},{"column":9,"id":1019,"line":441,"name":"block_on<core::future::from_generator::GenFuturetokio::task::local::{impl#0}::run_until::{generator#0}>","source":{"name":"mod.rs","path":"/home/dev/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.25/src/runtime/mod.rs"}},{"column":9,"id":1020,"line":353,"name":"block_on<core::future::from_generator::GenFuturewebui::main::{generator#0}>","source":{"name":"local.rs","path":"/home/dev/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.2.25/src/task/local.rs"}}],"totalFrames":31}} [2021-11-01T11:10:21.674Z DEBUG codelldb::dap_codec] --> {"command":"continue","arguments":{"threadId":4413},"type":"request","seq":23} [2021-11-01T11:10:21.680Z DEBUG codelldb::debug_session] Debug event: 0x557cb11507d0 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = running} [2021-11-01T11:10:21.681Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":23,"success":true,"command":"continue","body":{"allThreadsContinued":true}} [2021-11-01T11:10:21.682Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":83,"event":"continued","body":{"allThreadsContinued":true,"threadId":0}} [2021-11-01T11:10:23.845Z DEBUG codelldb::dap_codec] --> {"command":"disconnect","arguments":{"restart":false,"terminateDebuggee":true},"type":"request","seq":24} [2021-11-01T11:10:23.963Z DEBUG codelldb::debug_session] Debug event: 0x557cacefd000 Event: broadcaster = 0x557cad243258 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x557cad243220 (pid = 4413), state = exited} [2021-11-01T11:10:23.963Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":24,"success":true,"command":"disconnect"} [2021-11-01T11:10:23.963Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":84,"event":"output","body":{"output":"Process exited with code 9.\n"}} [2021-11-01T11:10:23.963Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":85,"event":"exited","body":{"exitCode":9}} [2021-11-01T11:10:23.963Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":86,"event":"terminated","body":{}} [2021-11-01T11:10:24.345Z DEBUG codelldb::dap_session] Client has disconnected [2021-11-01T11:10:24.345Z DEBUG codelldb::debug_session] End of the requests stream [2021-11-01T11:10:24.345Z DEBUG codelldb::debug_session] DebugSession::drop() [2021-11-01T11:10:24.346Z DEBUG codelldb] Session has ended [2021-11-01T11:10:24.357Z DEBUG codelldb] Exiting Debug adapter exit code=0, signal=null. -->

1.6.9
   {"command":"initialize","arguments":{"clientID":"vscode","clientName":"Visual Studio Code","adapterID":"lldb","pathFormat":"path","linesStartAt1":true,"columnsStartAt1":true,"supportsVariableType":true,"supportsVariablePaging":true,"supportsRunInTerminalRequest":true,"locale":"pt-br","supportsProgressReporting":true,"supportsInvalidatedEvent":true,"supportsMemoryReferences":true},"type":"request","seq":1}
[2021-11-01T11:20:13.371Z DEBUG codelldb::dap_codec]  {"command":"launch","arguments":{"type":"lldb","request":"launch","name":"Debug executable 'webui'","args":[],"cwd":"/home/dev/wrk/msw-webapp","__configurationTarget":5,"relativePathBase":"/home/dev/wrk/msw-webapp","program":"/home/dev/wrk/msw-webapp/target/debug/webui","sourceLanguages":["rust"],"_adapterSettings":{"displayFormat":"auto","showDisassembly":"auto","dereferencePointers":true,"suppressMissingSourceFiles":true,"evaluationTimeout":5,"consoleMode":"commands","sourceLanguages":null,"terminalPromptClear":null,"evaluateForHovers":true,"commandCompletions":true,"reproducer":false},"__sessionId":"31d81b8c-e7f8-49a2-8730-f6bb86825966"},"type":"request","seq":2}
[2021-11-01T11:20:13.396Z DEBUG codelldb::dap_codec]  {"command":"setFunctionBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":3}
[2021-11-01T11:20:22.626Z DEBUG codelldb::dap_codec]  {"type":"response","seq":4,"command":"runInTerminal","request_seq":4,"success":true,"body":{"shellProcessId":4702}}
[2021-11-01T11:20:22.787Z DEBUG codelldb::dap_codec] --> {"command":"setDataBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":5}
[2021-11-01T11:20:22.787Z DEBUG codelldb::dap_codec]  {"command":"setExceptionBreakpoints","arguments":{"filters":["rust_panic"]},"type":"request","seq":6}
[2021-11-01T11:20:23.054Z DEBUG codelldb::dap_codec]  {"command":"configurationDone","type":"request","seq":7}
[2021-11-01T11:20:23.069Z DEBUG codelldb::dap_codec]  {"command":"threads","type":"request","seq":8}
[2021-11-01T11:20:23.595Z DEBUG codelldb::dap_codec]  {"command":"completions","arguments":{"text":"p","column":2,"line":1},"type":"request","seq":9}
[2021-11-01T11:23:13.393Z DEBUG codelldb::dap_codec]  {"command":"evaluate","arguments":{"expression":"process status","context":"repl"},"type":"request","seq":10}
[2021-11-01T11:23:15.798Z DEBUG codelldb::debug_session::variables] process status -> SuccessFinishNoResult, Error:  Success
    Output Message:
    Process 4856 is running.

[2021-11-01T11:23:15.798Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":10,"success":true,"command":"evaluate","body":{"result":"","variablesReference":0}} [2021-11-01T11:23:15.798Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":42,"event":"output","body":{"output":"Process 4856 is running.\n"}} [2021-11-01T11:23:32.607Z DEBUG codelldb::dap_codec] --> {"command":"completions","arguments":{"text":"p","column":2,"line":1},"type":"request","seq":11} [2021-11-01T11:23:32.607Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":11,"success":true,"command":"completions","body":{"targets":[{"label":"p"}]}} [2021-11-01T11:23:35.964Z DEBUG codelldb::dap_codec] --> {"command":"evaluate","arguments":{"expression":"process interrupt","context":"repl"},"type":"request","seq":12} [2021-11-01T11:23:55.965Z DEBUG codelldb::debug_session::variables] process interrupt -> Failed, Error: Fail Error Message: error: Failed to halt process: Halt timed out. State = running

[2021-11-01T11:23:55.965Z ERROR codelldb::debug_session] error: Failed to halt process: Halt timed out. State = running [2021-11-01T11:23:55.965Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":12,"success":false,"command":"","message":"error: Failed to halt process: Halt timed out. State = running","show_user":true} [2021-11-01T11:24:09.545Z DEBUG codelldb::dap_codec] --> {"command":"disconnect","arguments":{"restart":false,"terminateDebuggee":true},"type":"request","seq":13} [2021-11-01T11:24:09.546Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":13,"success":true,"command":"disconnect"} [2021-11-01T11:24:09.546Z DEBUG codelldb::debug_session] Debug event: 0x55dd49fbd4d0 Event: broadcaster = 0x55dd49f94268 (lldb.process), type = 0x00000002 (interrupt), data = <NULL> [2021-11-01T11:24:10.035Z DEBUG codelldb::dap_session] Client has disconnected [2021-11-01T11:24:10.035Z DEBUG codelldb::debug_session] End of the requests stream [2021-11-01T11:24:10.035Z DEBUG codelldb::debug_session] DebugSession::drop() [2021-11-01T11:24:10.036Z DEBUG codelldb] Session has ended [2021-11-01T11:24:10.046Z DEBUG codelldb] Exiting Debug adapter exit code=0, signal=null. -->

1.6.9 (sometimes)
   {"command":"initialize","arguments":{"clientID":"vscode","clientName":"Visual Studio Code","adapterID":"lldb","pathFormat":"path","linesStartAt1":true,"columnsStartAt1":true,"supportsVariableType":true,"supportsVariablePaging":true,"supportsRunInTerminalRequest":true,"locale":"pt-br","supportsProgressReporting":true,"supportsInvalidatedEvent":true,"supportsMemoryReferences":true},"type":"request","seq":1}
[2021-11-01T10:27:09.440Z DEBUG codelldb::dap_codec]  {"command":"launch","arguments":{"type":"lldb","request":"launch","name":"Debug executable 'webui'","args":[],"cwd":"/home/dev/wrk/msw-webapp","__configurationTarget":5,"relativePathBase":"/home/dev/wrk/msw-webapp","program":"/home/dev/wrk/msw-webapp/target/debug/webui","sourceLanguages":["rust"],"_adapterSettings":{"displayFormat":"auto","showDisassembly":"auto","dereferencePointers":true,"suppressMissingSourceFiles":true,"evaluationTimeout":5,"consoleMode":"commands","sourceLanguages":null,"terminalPromptClear":null,"evaluateForHovers":true,"commandCompletions":true,"reproducer":false},"__sessionId":"b0c7c07f-56f9-4c98-81f1-57202f96cb5d"},"type":"request","seq":2}
[2021-11-01T10:27:09.453Z DEBUG codelldb::dap_codec]  Failed, Error:  Fail
    Error Message:
    error: Failed to halt process: Halt timed out. State = running

[2021-11-01T10:27:19.434Z ERROR codelldb::debug_session] channel closed [2021-11-01T10:27:19.434Z DEBUG codelldb::debug_session] End of the requests stream [2021-11-01T10:27:19.434Z ERROR codelldb::debug_session] shared_session.ref_count=2 [2021-11-01T10:27:19.434Z ERROR codelldb::debug_session] error: Failed to halt process: Halt timed out. State = running [2021-11-01T10:27:19.434Z ERROR codelldb::debug_session] channel closed [2021-11-01T10:27:19.434Z DEBUG codelldb::debug_session] DebugSession::drop() [2021-11-01T10:27:19.434Z DEBUG codelldb] Session has ended [2021-11-01T10:27:19.444Z DEBUG codelldb] Exiting Debug adapter exit code=0, signal=null. [2021-11-01T10:27:20.281Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":2,"event":"initialized"} [2021-11-01T10:27:20.291Z DEBUG codelldb::dap_codec] --> {"command":"setFunctionBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":3} [2021-11-01T10:27:20.300Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":3,"success":true,"command":"setFunctionBreakpoints","body":{"breakpoints":[]}} [2021-11-01T10:27:20.302Z DEBUG codelldb::debug_session] Debug event: 0x556d1a786a20 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000002 (modules-loaded), data = {webui} [2021-11-01T10:27:20.302Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":3,"event":"module","body":{"module":{"addressRange":"FFFFFFFFFFFFFFFF","id":"FFFFFFFFFFFFFFFF","name":"webui","path":"/home/dev/wrk/msw-webapp/target/debug/webui","symbolFilePath":"/home/dev/wrk/msw-webapp/target/debug/webui","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:20.312Z DEBUG codelldb::dap_codec] <-- {"type":"request","seq":4,"command":"runInTerminal","arguments":{"args":["/home/dev/.vscode/extensions/vadimcn.vscode-lldb-1.6.9/adapter/codelldb","terminal-agent","--port=42717"],"cwd":"","kind":"integrated","title":"Debug executable 'webui'"}} [2021-11-01T10:27:20.367Z DEBUG codelldb::dap_codec] --> {"command":"setDataBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":4} [2021-11-01T10:27:20.367Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":4,"success":true,"command":"setDataBreakpoints","body":{"breakpoints":[]}} [2021-11-01T10:27:20.452Z DEBUG codelldb::dap_codec] --> {"type":"response","seq":5,"command":"runInTerminal","request_seq":4,"success":true,"body":{"shellProcessId":3034}} [2021-11-01T10:27:20.655Z DEBUG codelldb::dap_codec] --> {"command":"setExceptionBreakpoints","arguments":{"filters":["rust_panic"]},"type":"request","seq":6} [2021-11-01T10:27:20.682Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":6,"success":true,"command":"setExceptionBreakpoints"} [2021-11-01T10:27:20.687Z DEBUG codelldb::debug_session] Debug event: 0x556d1bd27240 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {} [2021-11-01T10:27:20.691Z DEBUG codelldb::dap_codec] --> {"command":"configurationDone","type":"request","seq":7} [2021-11-01T10:27:20.692Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":5,"event":"output","body":{"output":"Launching: /home/dev/wrk/msw-webapp/target/debug/webui\n"}} [2021-11-01T10:27:21.180Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":6,"event":"output","body":{"output":"Launched process 3751\n"}} [2021-11-01T10:27:21.182Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":2,"success":true,"command":"launch"} [2021-11-01T10:27:21.183Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":7,"success":true,"command":"configurationDone"} [2021-11-01T10:27:21.184Z DEBUG codelldb::debug_session] Debug event: 0x556d1d793b80 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000002 (modules-loaded), data = {ld-2.31.so} [2021-11-01T10:27:21.184Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":7,"event":"module","body":{"module":{"addressRange":"7FFFF7FCF000","id":"7FFFF7FCF000","name":"ld-2.31.so","path":"/usr/lib/x86_64-linux-gnu/ld-2.31.so","symbolFilePath":"/usr/lib/x86_64-linux-gnu/ld-2.31.so","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.186Z DEBUG codelldb::debug_session] Debug event: 0x556d1d791230 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000002 (modules-loaded), data = {vdso} [2021-11-01T10:27:21.186Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":8,"event":"module","body":{"module":{"addressRange":"7FFFF7FCD000","id":"7FFFF7FCD000","name":"[vdso]","path":"[vdso]","symbolStatus":"Symbols not found"},"reason":"new"}} [2021-11-01T10:27:21.186Z DEBUG codelldb::debug_session] Debug event: 0x556d1bc63ac0 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {} [2021-11-01T10:27:21.186Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":9,"event":"breakpoint","body":{"breakpoint":{"id":1,"message":"Resolved locations: 1","verified":true},"reason":"changed"}} [2021-11-01T10:27:21.186Z DEBUG codelldb::debug_session] Debug event: 0x556d1bc63bc0 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000002 (modules-loaded), data = {webui} [2021-11-01T10:27:21.187Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":10,"event":"module","body":{"module":{"addressRange":"555555554000","id":"555555554000","name":"webui","path":"/home/dev/wrk/msw-webapp/target/debug/webui","symbolFilePath":"/home/dev/wrk/msw-webapp/target/debug/webui","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.189Z DEBUG codelldb::debug_session] Debug event: 0x556d1bc6cc50 Event: broadcaster = 0x556d1bce2d98 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x556d1bce2d60 (pid = 3751), state = running} [2021-11-01T10:27:21.189Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":11,"event":"continued","body":{"allThreadsContinued":true,"threadId":0}} [2021-11-01T10:27:21.199Z DEBUG codelldb::debug_session] Debug event: 0x7fd76000c690 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000002 (modules-loaded), data = {ld-linux-x86-64.so.2} [2021-11-01T10:27:21.199Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":12,"event":"module","body":{"module":{"addressRange":"FFFFFFFFFFFFFFFF","id":"FFFFFFFFFFFFFFFF","name":"ld-linux-x86-64.so.2","path":"/lib64/ld-linux-x86-64.so.2","symbolFilePath":"/lib64/ld-linux-x86-64.so.2","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.199Z DEBUG codelldb::debug_session] Debug event: 0x7fd760003df0 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {} [2021-11-01T10:27:21.199Z DEBUG codelldb::debug_session] Debug event: 0x7fd76000db80 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000004 (modules-unloaded), data = {ld-linux-x86-64.so.2} [2021-11-01T10:27:21.199Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":13,"event":"module","body":{"module":{"id":"FFFFFFFFFFFFFFFF","name":""},"reason":"removed"}} [2021-11-01T10:27:21.208Z DEBUG codelldb::debug_session] Debug event: 0x7fd760003df0 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000002 (modules-loaded), data = {vdso} [2021-11-01T10:27:21.208Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":14,"event":"module","body":{"module":{"addressRange":"7FFFF7FCD000","id":"7FFFF7FCD000","name":"[vdso]","path":"[vdso]","symbolStatus":"Symbols not found"},"reason":"new"}} [2021-11-01T10:27:21.240Z DEBUG codelldb::debug_session] Debug event: 0x7fd760019830 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000002 (modules-loaded), data = {libsystemd.so.0} [2021-11-01T10:27:21.242Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":15,"event":"module","body":{"module":{"addressRange":"FFFFFFFFFFFFFFFF","id":"FFFFFFFFFFFFFFFF","name":"libsystemd.so.0","path":"/lib/x86_64-linux-gnu/libsystemd.so.0","symbolFilePath":"/lib/x86_64-linux-gnu/libsystemd.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.261Z DEBUG codelldb::dap_codec] --> {"command":"threads","type":"request","seq":8} [2021-11-01T10:27:21.261Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":8,"success":true,"command":"threads","body":{"threads":[{"id":3751,"name":"1: tid=3751 "webui""}]}} [2021-11-01T10:27:21.280Z DEBUG codelldb::debug_session] Debug event: 0x7fd760034da0 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000002 (modules-loaded), data = {libssl.so.1.1} [2021-11-01T10:27:21.280Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":16,"event":"module","body":{"module":{"addressRange":"FFFFFFFFFFFFFFFF","id":"FFFFFFFFFFFFFFFF","name":"libssl.so.1.1","path":"/lib/x86_64-linux-gnu/libssl.so.1.1","symbolFilePath":"/lib/x86_64-linux-gnu/libssl.so.1.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.337Z DEBUG codelldb::debug_session] Debug event: 0x7fd76008a9a0 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000002 (modules-loaded), data = {libcrypto.so.1.1} [2021-11-01T10:27:21.338Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":17,"event":"module","body":{"module":{"addressRange":"FFFFFFFFFFFFFFFF","id":"FFFFFFFFFFFFFFFF","name":"libcrypto.so.1.1","path":"/lib/x86_64-linux-gnu/libcrypto.so.1.1","symbolFilePath":"/lib/x86_64-linux-gnu/libcrypto.so.1.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.340Z DEBUG codelldb::debug_session] Debug event: 0x7fd76008e4d0 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000002 (modules-loaded), data = {libgcc_s.so.1} [2021-11-01T10:27:21.340Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":18,"event":"module","body":{"module":{"addressRange":"FFFFFFFFFFFFFFFF","id":"FFFFFFFFFFFFFFFF","name":"libgcc_s.so.1","path":"/lib/x86_64-linux-gnu/libgcc_s.so.1","symbolFilePath":"/lib/x86_64-linux-gnu/libgcc_s.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.342Z DEBUG codelldb::debug_session] Debug event: 0x7fd760093930 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000002 (modules-loaded), data = {librt.so.1} [2021-11-01T10:27:21.342Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":19,"event":"module","body":{"module":{"addressRange":"FFFFFFFFFFFFFFFF","id":"FFFFFFFFFFFFFFFF","name":"librt.so.1","path":"/lib/x86_64-linux-gnu/librt.so.1","symbolFilePath":"/lib/x86_64-linux-gnu/librt.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.448Z DEBUG codelldb::debug_session] Debug event: 0x7fd76044eaa0 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000002 (modules-loaded), data = {libpthread.so.0} [2021-11-01T10:27:21.448Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":20,"event":"module","body":{"module":{"addressRange":"FFFFFFFFFFFFFFFF","id":"FFFFFFFFFFFFFFFF","name":"libpthread.so.0","path":"/lib/x86_64-linux-gnu/libpthread.so.0","symbolFilePath":"/usr/lib/debug/.build-id/e5/4761f7b554d0fcc1562959665d93dffbebdaf0.debug","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.472Z DEBUG codelldb::debug_session] Debug event: 0x7fd760154370 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000002 (modules-loaded), data = {libm.so.6} [2021-11-01T10:27:21.473Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":21,"event":"module","body":{"module":{"addressRange":"FFFFFFFFFFFFFFFF","id":"FFFFFFFFFFFFFFFF","name":"libm.so.6","path":"/lib/x86_64-linux-gnu/libm.so.6","symbolFilePath":"/lib/x86_64-linux-gnu/libm.so.6","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.476Z DEBUG codelldb::debug_session] Debug event: 0x7fd760453a40 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000002 (modules-loaded), data = {libdl.so.2} [2021-11-01T10:27:21.478Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":22,"event":"module","body":{"module":{"addressRange":"FFFFFFFFFFFFFFFF","id":"FFFFFFFFFFFFFFFF","name":"libdl.so.2","path":"/lib/x86_64-linux-gnu/libdl.so.2","symbolFilePath":"/lib/x86_64-linux-gnu/libdl.so.2","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.504Z DEBUG codelldb::debug_session] Debug event: 0x7fd7604764e0 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000002 (modules-loaded), data = {libc.so.6} [2021-11-01T10:27:21.505Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":23,"event":"module","body":{"module":{"addressRange":"FFFFFFFFFFFFFFFF","id":"FFFFFFFFFFFFFFFF","name":"libc.so.6","path":"/lib/x86_64-linux-gnu/libc.so.6","symbolFilePath":"/lib/x86_64-linux-gnu/libc.so.6","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.512Z DEBUG codelldb::debug_session] Debug event: 0x7fd76050ac60 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000002 (modules-loaded), data = {liblzma.so.5} [2021-11-01T10:27:21.514Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":24,"event":"module","body":{"module":{"addressRange":"FFFFFFFFFFFFFFFF","id":"FFFFFFFFFFFFFFFF","name":"liblzma.so.5","path":"/lib/x86_64-linux-gnu/liblzma.so.5","symbolFilePath":"/lib/x86_64-linux-gnu/liblzma.so.5","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.517Z DEBUG codelldb::debug_session] Debug event: 0x7fd760563cf0 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000002 (modules-loaded), data = {liblz4.so.1} [2021-11-01T10:27:21.517Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":25,"event":"module","body":{"module":{"addressRange":"FFFFFFFFFFFFFFFF","id":"FFFFFFFFFFFFFFFF","name":"liblz4.so.1","path":"/lib/x86_64-linux-gnu/liblz4.so.1","symbolFilePath":"/lib/x86_64-linux-gnu/liblz4.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.520Z DEBUG codelldb::debug_session] Debug event: 0x7fd76056cd10 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000002 (modules-loaded), data = {libgcrypt.so.20} [2021-11-01T10:27:21.520Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":26,"event":"module","body":{"module":{"addressRange":"FFFFFFFFFFFFFFFF","id":"FFFFFFFFFFFFFFFF","name":"libgcrypt.so.20","path":"/lib/x86_64-linux-gnu/libgcrypt.so.20","symbolFilePath":"/lib/x86_64-linux-gnu/libgcrypt.so.20","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.523Z DEBUG codelldb::debug_session] Debug event: 0x7fd760596950 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000002 (modules-loaded), data = {libgpg-error.so.0} [2021-11-01T10:27:21.524Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":27,"event":"module","body":{"module":{"addressRange":"FFFFFFFFFFFFFFFF","id":"FFFFFFFFFFFFFFFF","name":"libgpg-error.so.0","path":"/lib/x86_64-linux-gnu/libgpg-error.so.0","symbolFilePath":"/lib/x86_64-linux-gnu/libgpg-error.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.525Z DEBUG codelldb::debug_session] Debug event: 0x7fd7604765a0 Event: broadcaster = 0x556d1a77f858 (lldb.target), type = 0x00000002 (modules-loaded), data = {libsystemd.so.0, libssl.so.1.1, libcrypto.so.1.1, libgcc_s.so.1, librt.so.1, libpthread.so.0, libm.so.6, libdl.so.2, libc.so.6, liblzma.so.5, liblz4.so.1, libgcrypt.so.20, libgpg-error.so.0} [2021-11-01T10:27:21.526Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":28,"event":"module","body":{"module":{"addressRange":"7FFFF7F07000","id":"7FFFF7F07000","name":"libsystemd.so.0","path":"/lib/x86_64-linux-gnu/libsystemd.so.0","symbolFilePath":"/lib/x86_64-linux-gnu/libsystemd.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.526Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":29,"event":"module","body":{"module":{"addressRange":"7FFFF7E74000","id":"7FFFF7E74000","name":"libssl.so.1.1","path":"/lib/x86_64-linux-gnu/libssl.so.1.1","symbolFilePath":"/lib/x86_64-linux-gnu/libssl.so.1.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.526Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":30,"event":"module","body":{"module":{"addressRange":"7FFFF7B9E000","id":"7FFFF7B9E000","name":"libcrypto.so.1.1","path":"/lib/x86_64-linux-gnu/libcrypto.so.1.1","symbolFilePath":"/lib/x86_64-linux-gnu/libcrypto.so.1.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.526Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":31,"event":"module","body":{"module":{"addressRange":"7FFFF7B83000","id":"7FFFF7B83000","name":"libgcc_s.so.1","path":"/lib/x86_64-linux-gnu/libgcc_s.so.1","symbolFilePath":"/lib/x86_64-linux-gnu/libgcc_s.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.526Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":32,"event":"module","body":{"module":{"addressRange":"7FFFF7B78000","id":"7FFFF7B78000","name":"librt.so.1","path":"/lib/x86_64-linux-gnu/librt.so.1","symbolFilePath":"/lib/x86_64-linux-gnu/librt.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.526Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":33,"event":"module","body":{"module":{"addressRange":"7FFFF7B55000","id":"7FFFF7B55000","name":"libpthread.so.0","path":"/lib/x86_64-linux-gnu/libpthread.so.0","symbolFilePath":"/usr/lib/debug/.build-id/e5/4761f7b554d0fcc1562959665d93dffbebdaf0.debug","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.526Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":34,"event":"module","body":{"module":{"addressRange":"7FFFF7A04000","id":"7FFFF7A04000","name":"libm.so.6","path":"/lib/x86_64-linux-gnu/libm.so.6","symbolFilePath":"/lib/x86_64-linux-gnu/libm.so.6","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.526Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":35,"event":"module","body":{"module":{"addressRange":"7FFFF79FE000","id":"7FFFF79FE000","name":"libdl.so.2","path":"/lib/x86_64-linux-gnu/libdl.so.2","symbolFilePath":"/lib/x86_64-linux-gnu/libdl.so.2","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.526Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":36,"event":"module","body":{"module":{"addressRange":"7FFFF780C000","id":"7FFFF780C000","name":"libc.so.6","path":"/lib/x86_64-linux-gnu/libc.so.6","symbolFilePath":"/lib/x86_64-linux-gnu/libc.so.6","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.526Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":37,"event":"module","body":{"module":{"addressRange":"7FFFF77E3000","id":"7FFFF77E3000","name":"liblzma.so.5","path":"/lib/x86_64-linux-gnu/liblzma.so.5","symbolFilePath":"/lib/x86_64-linux-gnu/liblzma.so.5","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.526Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":38,"event":"module","body":{"module":{"addressRange":"7FFFF77C2000","id":"7FFFF77C2000","name":"liblz4.so.1","path":"/lib/x86_64-linux-gnu/liblz4.so.1","symbolFilePath":"/lib/x86_64-linux-gnu/liblz4.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.526Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":39,"event":"module","body":{"module":{"addressRange":"7FFFF76A4000","id":"7FFFF76A4000","name":"libgcrypt.so.20","path":"/lib/x86_64-linux-gnu/libgcrypt.so.20","symbolFilePath":"/lib/x86_64-linux-gnu/libgcrypt.so.20","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.526Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":40,"event":"module","body":{"module":{"addressRange":"7FFFF767F000","id":"7FFFF767F000","name":"libgpg-error.so.0","path":"/lib/x86_64-linux-gnu/libgpg-error.so.0","symbolFilePath":"/lib/x86_64-linux-gnu/libgpg-error.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [2021-11-01T10:27:21.553Z DEBUG codelldb::debug_session] Debug event: 0x7fd76000dbb0 Event: broadcaster = 0x556d1bce2d98 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x556d1bce2d60 (pid = 3751), state = stopped} [2021-11-01T10:27:21.554Z DEBUG codelldb::debug_session] Debug event: 0x7fd760016130 Event: broadcaster = 0x556d1bce2d98 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x556d1bce2d60 (pid = 3751), state = running} [2021-11-01T10:27:21.554Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":41,"event":"continued","body":{"allThreadsContinued":true,"threadId":0}} [2021-11-01T10:27:21.611Z DEBUG codelldb::debug_session] Debug event: 0x7fd777ed21d0 Event: broadcaster = 0x556d1bce2d98 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x556d1bce2d60 (pid = 3751), state = stopped} [2021-11-01T10:27:21.611Z DEBUG codelldb::debug_session] Debug event: 0x7fd760592b20 Event: broadcaster = 0x556d1bce2d98 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x556d1bce2d60 (pid = 3751), state = running} [2021-11-01T10:27:21.616Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":42,"event":"continued","body":{"allThreadsContinued":true,"threadId":0}} [2021-11-01T10:27:26.130Z DEBUG codelldb::dap_codec] --> {"command":"completions","arguments":{"text":"p","column":2,"line":1},"type":"request","seq":9} [2021-11-01T10:27:26.130Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":9,"success":true,"command":"completions","body":{"targets":[{"label":"p"}]}} [2021-11-01T10:27:28.124Z DEBUG codelldb::dap_codec] --> {"command":"evaluate","arguments":{"expression":"proc","context":"repl"},"type":"request","seq":10} [2021-11-01T10:27:28.124Z DEBUG codelldb::debug_session::variables] proc -> SuccessFinishNoResult, Error: Success Output Message: Commands for interacting with processes on the current platform.

Syntax: process <subcommand> [<subcommand-options>]

The following subcommands are supported:

      attach    -- Attach to a process.
      connect   -- Connect to a remote debug service.
      continue  -- Continue execution of all threads in the current process.
      detach    -- Detach from the current target process.
      handle    -- Manage LLDB handling of OS signals for the current target
                   process.  Defaults to showing current policy.
      interrupt -- Interrupt the current target process.
      kill      -- Terminate the current target process.
      launch    -- Launch the executable in the debugger.
      load      -- Load a shared library into the current process.
      plugin    -- Commands for operating on a ProcessGDBRemote process.
      save-core -- Save the current process as a core file using an appropriate
                   file type.
      signal    -- Send a UNIX signal to the current target process.
      status    -- Show status and stop location for the current target process.
      trace     -- Commands for tracing the current process.
      unload    -- Unload a shared library from the current process using the
                   index returned by a previous call to "process load".

For more help on any particular subcommand, type 'help <command> <subcommand>'.

[2021-11-01T10:27:28.124Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":10,"success":true,"command":"evaluate","body":{"result":"","variablesReference":0}} [2021-11-01T10:27:28.124Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":43,"event":"output","body":{"output":"Commands for interacting with processes on the current platform.\n\nSyntax: process []\n\nThe following subcommands are supported:\n\n attach -- Attach to a process.\n connect -- Connect to a remote debug service.\n continue -- Continue execution of all threads in the current process.\n detach -- Detach from the current target process.\n handle -- Manage LLDB handling of OS signals for the current target\n process. Defaults to showing current policy.\n interrupt -- Interrupt the current target process.\n kill -- Terminate the current target process.\n launch -- Launch the executable in the debugger.\n load -- Load a shared library into the current process.\n plugin -- Commands for operating on a ProcessGDBRemote process.\n save-core -- Save the current process as a core file using an appropriate\n file type.\n signal -- Send a UNIX signal to the current target process.\n"}} [2021-11-01T10:27:28.125Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":44,"event":"output","body":{"output":" status -- Show status and stop location for the current target process.\n trace -- Commands for tracing the current process.\n unload -- Unload a shared library from the current process using the\n index returned by a previous call to "process load".\n\nFor more help on any particular subcommand, type 'help '.\n"}} [2021-11-01T10:27:57.090Z DEBUG codelldb::dap_codec] --> {"command":"completions","arguments":{"text":"p","column":2,"line":1},"type":"request","seq":11} [2021-11-01T10:27:57.090Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":11,"success":true,"command":"completions","body":{"targets":[{"label":"p"}]}} [2021-11-01T10:28:02.172Z DEBUG codelldb::dap_codec] --> {"command":"completions","arguments":{"text":"process s","column":10,"line":1},"type":"request","seq":12} [2021-11-01T10:28:02.172Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":12,"success":true,"command":"completions","body":{"targets":[{"label":"save-core","length":1,"start":9},{"label":"signal","length":1,"start":9},{"label":"status","length":1,"start":9}]}} [2021-11-01T10:28:03.406Z DEBUG codelldb::dap_codec] --> {"command":"evaluate","arguments":{"expression":"process status","context":"repl"},"type":"request","seq":13} [2021-11-01T10:28:03.406Z DEBUG codelldb::debug_session::variables] process status -> SuccessFinishNoResult, Error: Success Output Message: Process 3751 is running.

[2021-11-01T10:28:03.406Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":13,"success":true,"command":"evaluate","body":{"result":"","variablesReference":0}} [2021-11-01T10:28:03.407Z DEBUG codelldb::dap_codec] <-- {"type":"event","seq":45,"event":"output","body":{"output":"Process 3751 is running.\n"}} [2021-11-01T10:28:05.912Z DEBUG codelldb::dap_codec] --> {"command":"completions","arguments":{"text":"p","column":2,"line":1},"type":"request","seq":14} [2021-11-01T10:28:05.912Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":14,"success":true,"command":"completions","body":{"targets":[{"label":"p"}]}} [2021-11-01T10:28:08.020Z DEBUG codelldb::dap_codec] --> {"command":"completions","arguments":{"text":"process i","column":10,"line":1},"type":"request","seq":15} [2021-11-01T10:28:08.020Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":15,"success":true,"command":"completions","body":{"targets":[{"label":"interrupt"}]}} [2021-11-01T10:28:14.752Z DEBUG codelldb::dap_codec] --> {"command":"evaluate","arguments":{"expression":"process interrupt","context":"repl"},"type":"request","seq":16} [2021-11-01T10:28:34.752Z DEBUG codelldb::debug_session::variables] process interrupt -> Failed, Error: Fail Error Message: error: Failed to halt process: Halt timed out. State = running

[2021-11-01T10:28:34.752Z ERROR codelldb::debug_session] error: Failed to halt process: Halt timed out. State = running [2021-11-01T10:28:34.752Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":16,"success":false,"command":"","message":"error: Failed to halt process: Halt timed out. State = running","show_user":true} [2021-11-01T10:31:41.324Z DEBUG codelldb::dap_codec] --> {"command":"pause","arguments":{"threadId":3751},"type":"request","seq":17} [2021-11-01T10:31:41.325Z ERROR codelldb::debug_session] Halt timed out. State = running [2021-11-01T10:31:41.325Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":17,"success":false,"command":"","message":"Halt timed out. State = running","show_user":true} [2021-11-01T10:33:01.602Z DEBUG codelldb::dap_codec] --> {"command":"pause","arguments":{"threadId":3751},"type":"request","seq":18} [2021-11-01T10:33:01.602Z ERROR codelldb::debug_session] Halt timed out. State = running [2021-11-01T10:33:01.602Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":18,"success":false,"command":"","message":"Halt timed out. State = running","show_user":true} [2021-11-01T10:33:13.427Z DEBUG codelldb::dap_codec] --> {"command":"pause","arguments":{"threadId":3751},"type":"request","seq":19} [2021-11-01T10:33:13.427Z ERROR codelldb::debug_session] Halt timed out. State = running [2021-11-01T10:33:13.427Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":19,"success":false,"command":"","message":"Halt timed out. State = running","show_user":true} [2021-11-01T10:33:36.983Z DEBUG codelldb::dap_codec] --> {"command":"disconnect","arguments":{"restart":false,"terminateDebuggee":true},"type":"request","seq":20} [2021-11-01T10:33:36.984Z DEBUG codelldb::dap_codec] <-- {"type":"response","request_seq":20,"success":true,"command":"disconnect"} [2021-11-01T10:33:36.984Z DEBUG codelldb::debug_session] Debug event: 0x556d1b8ffe40 Event: broadcaster = 0x556d1bce2d98 (lldb.process), type = 0x00000002 (interrupt), data = <NULL> [2021-11-01T10:33:37.467Z DEBUG codelldb::dap_session] Client has disconnected [2021-11-01T10:33:37.467Z DEBUG codelldb::debug_session] End of the requests stream [2021-11-01T10:33:37.467Z DEBUG codelldb::debug_session] DebugSession::drop() [2021-11-01T10:33:37.468Z DEBUG codelldb] Session has ended [2021-11-01T10:33:37.478Z DEBUG codelldb] Exiting Debug adapter exit code=0, signal=null.

-->

jonasfoyth avatar Nov 01 '21 11:11 jonasfoyth