vadimcn / codelldb

A native debugger extension for VSCode based on LLDB
https://marketplace.visualstudio.com/items?itemName=vadimcn.vscode-lldb
MIT License
2.42k stars 237 forks source link

LLVM ERROR: IO failure on output stream: Broken pipe #1028

Open gchampin opened 8 months ago

gchampin commented 8 months ago

OS: MacOS Sonoma 14.0 VSCode version: 1.83.1 CodeLLDB version: v1.10.0 Compiler: rustc 1.68.0-nightly (3020239de 2023-01-09) Debuggee: Simple program debugging

I am trying to use Code lldb to run a debugger with a simple Rust project from the Rust Book. Just a single library and a main crate that uses some of the library's APIs. Everything looks like it compiles correctly and begins to run correctly but almost immediately after the debug session initializes, it exits unexpectedly. I suspect a broken connection to the debug console but would appreciate any support to resolve the issue

Verbose log
  Initial debug configuration: {
  type: 'lldb',
  request: 'launch',
  name: "Debug executable 'fs-env'",
  cargo: {
    args: [
      'build',
      '--bin=fs-env',
      '--package=fs-env',
      '--target=x86_64-apple-darwin'
    ],
    filter: { name: 'fs-env', kind: 'bin' }
  },
  args: [],
  cwd: '${workspaceFolder}/fs-env/',
  console: 'internalConsole',
  initCommands: [ 'log enable lldb conn' ],
  __configurationTarget: 6
}
Raw artifacts:
{
  fileName: '/Users/giancarlo.c/swoop/swoop-fs-project/target/x86_64-apple-darwin/debug/fs-env',
  name: 'fs-env',
  kind: 'bin'
}
Filtered artifacts: 
{
  fileName: '/Users/giancarlo.c/swoop/swoop-fs-project/target/x86_64-apple-darwin/debug/fs-env',
  name: 'fs-env',
  kind: 'bin'
}
Resolved debug configuration: {
  type: 'lldb',
  request: 'launch',
  name: "Debug executable 'fs-env'",
  args: [],
  cwd: '${workspaceFolder}/fs-env/',
  console: 'internalConsole',
  initCommands: [ 'log enable lldb conn' ],
  __configurationTarget: 6,
  relativePathBase: '/Users/giancarlo.c/swoop/swoop-fs-project',
  program: '/Users/giancarlo.c/swoop/swoop-fs-project/target/x86_64-apple-darwin/debug/fs-env',
  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
  }
}
liblldb: /Users/giancarlo.c/.vscode/extensions/vadimcn.vscode-lldb-1.10.0/lldb/lib/liblldb.dylib
environment: {}
settings: {
  evaluateForHovers: true,
  commandCompletions: true,
  sourceLanguages: [ 'rust' ]
}
[DEBUG codelldb] Connecting to 127.0.0.1:51115
[DEBUG codelldb] New debug session
[DEBUG codelldb::dap_codec] --> {"command":"initialize","arguments":{"clientID":"vscode","clientName":"Visual Studio Code","adapterID":"lldb","pathFormat":"path","linesStartAt1":true,"columnsStartAt1":true,"supportsVariableType":true,"supportsVariablePaging":true,"supportsRunInTerminalRequest":true,"locale":"en","supportsProgressReporting":true,"supportsInvalidatedEvent":true,"supportsMemoryReferences":true,"supportsArgsCanBeInterpretedByShell":true,"supportsMemoryEvent":true,"supportsStartDebuggingRequest":true},"type":"request","seq":1}
[DEBUG codelldb::dap_codec] <-- {"seq":1,"type":"response","request_seq":1,"success":true,"command":"initialize","body":{"exceptionBreakpointFilters":[{"default":true,"filter":"rust_panic","label":"Rust: on panic","supportsCondition":true}],"supportTerminateDebuggee":true,"supportsCancelRequest":true,"supportsCompletionsRequest":true,"supportsConditionalBreakpoints":true,"supportsConfigurationDoneRequest":true,"supportsDataBreakpoints":true,"supportsDelayedStackTraceLoading":true,"supportsDisassembleRequest":true,"supportsEvaluateForHovers":true,"supportsExceptionFilterOptions":true,"supportsExceptionInfoRequest":true,"supportsFunctionBreakpoints":true,"supportsGotoTargetsRequest":true,"supportsHitConditionalBreakpoints":true,"supportsInstructionBreakpoints":true,"supportsLogPoints":true,"supportsReadMemoryRequest":true,"supportsSetVariable":true,"supportsSteppingGranularity":true,"supportsWriteMemoryRequest":true}}
[DEBUG codelldb::dap_codec] --> {"command":"launch","arguments":{"type":"lldb","request":"launch","name":"Debug executable 'fs-env'","args":[],"cwd":"/Users/giancarlo.c/swoop/swoop-fs-project/fs-env/","console":"internalConsole","initCommands":["log enable lldb conn"],"__configurationTarget":6,"relativePathBase":"/Users/giancarlo.c/swoop/swoop-fs-project","program":"/Users/giancarlo.c/swoop/swoop-fs-project/target/x86_64-apple-darwin/debug/fs-env","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":"b289bcfa-6f2c-480b-ada0-1cddbe0c703f"},"type":"request","seq":2}
[DEBUG codelldb::dap_codec] <-- {"seq":2,"type":"event","event":"output","body":{"category":"console","output":"Console is in 'commands' mode, prefix expressions with '?'.\n"}}
[DEBUG codelldb::debug_session] log enable lldb conn -> SuccessFinishNoResult, Error:  Success
[DEBUG codelldb::dap_codec] <-- {"seq":3,"type":"event","event":"output","body":{"category":"console","output":"Executing script: initCommands\n"}}
INFO(Python) 11:48:45 formatters: Initializing
INFO(Python) 11:48:45 formatters.rust: Initializing
[DEBUG codelldb::debug_session] Debug event: 0x7ff65b76fc78 Event: broadcaster = 0x7ff65c935a20 (lldb.target), type = 0x00000002 (modules-loaded), data = {fs-env}
[DEBUG codelldb::dap_codec] <-- {"seq":4,"type":"event","event":"initialized"}
[DEBUG codelldb::dap_codec] <-- {"seq":5,"type":"event","event":"module","body":{"module":{"addressRange":"FFFFFFFFFFFFFFFF","id":"FFFFFFFFFFFFFFFF","name":"fs-env","path":"/Users/giancarlo.c/swoop/swoop-fs-project/target/x86_64-apple-darwin/debug/fs-env","symbolFilePath":"/Users/giancarlo.c/swoop/swoop-fs-project/target/x86_64-apple-darwin/debug/fs-env","symbolStatus":"Symbols loaded."},"reason":"new"}}
[DEBUG codelldb::dap_codec] --> {"command":"setBreakpoints","arguments":{"source":{"name":"dir.rs","path":"/Users/giancarlo.c/swoop/swoop-fs-project/fs/src/swoop_fs/swoop_fs_structs/dir.rs"},"lines":[],"breakpoints":[],"sourceModified":false},"type":"request","seq":3}
[DEBUG codelldb::dap_codec] <-- {"seq":6,"type":"response","request_seq":3,"success":true,"command":"setBreakpoints","body":{"breakpoints":[]}}
[DEBUG codelldb::dap_codec] --> {"command":"setBreakpoints","arguments":{"source":{"name":"file.rs","path":"/Users/giancarlo.c/swoop/swoop-fs-project/fs/src/swoop_fs/swoop_fs_structs/file.rs"},"lines":[],"breakpoints":[],"sourceModified":false},"type":"request","seq":4}
[DEBUG codelldb::dap_codec] <-- {"seq":7,"type":"response","request_seq":4,"success":true,"command":"setBreakpoints","body":{"breakpoints":[]}}
[DEBUG codelldb::dap_codec] --> {"command":"setBreakpoints","arguments":{"source":{"name":"inode.rs","path":"/Users/giancarlo.c/swoop/swoop-fs-project/fs/src/swoop_fs/swoop_fs_structs/fs_ondisk_structs/inode.rs"},"lines":[],"breakpoints":[],"sourceModified":false},"type":"request","seq":5}
[DEBUG codelldb::dap_codec] <-- {"seq":8,"type":"response","request_seq":5,"success":true,"command":"setBreakpoints","body":{"breakpoints":[]}}
[DEBUG codelldb::dap_codec] --> {"command":"setBreakpoints","arguments":{"source":{"name":"main.rs","path":"/Users/giancarlo.c/swoop/swoop-fs-project/fs-env/src/main.rs"},"lines":[12],"breakpoints":[{"line":12}],"sourceModified":false},"type":"request","seq":6}
[DEBUG codelldb::dap_codec] --> {"command":"setFunctionBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":7}
[DEBUG codelldb::dap_codec] --> {"command":"setDataBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":8}
[DEBUG codelldb::dap_codec] --> {"command":"setInstructionBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":9}
[DEBUG codelldb::dap_codec] --> {"command":"setExceptionBreakpoints","arguments":{"filters":[],"filterOptions":[{"filterId":"rust_panic"}]},"type":"request","seq":10}
[DEBUG codelldb::debug_session] Debug event: 0x7ff65c0253f8 Event: broadcaster = 0x7ff65c935a20 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 1 type: breakpoint added}
[DEBUG codelldb::dap_codec] <-- {"seq":9,"type":"response","request_seq":6,"success":true,"command":"setBreakpoints","body":{"breakpoints":[{"id":1,"line":12,"message":"Resolved locations: 0","verified":true}]}}
[DEBUG codelldb::dap_codec] <-- {"seq":10,"type":"response","request_seq":7,"success":true,"command":"setFunctionBreakpoints","body":{"breakpoints":[]}}
[DEBUG codelldb::dap_codec] <-- {"seq":11,"type":"response","request_seq":8,"success":true,"command":"setDataBreakpoints","body":{"breakpoints":[]}}
[DEBUG codelldb::dap_codec] <-- {"seq":12,"type":"response","request_seq":9,"success":true,"command":"setInstructionBreakpoints","body":{"breakpoints":[]}}
[DEBUG codelldb::debug_session] Debug event: 0x7ff64b78af28 Event: broadcaster = 0x7ff65c935a20 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 2 type: breakpoint added}
[DEBUG codelldb::dap_codec] <-- {"seq":13,"type":"response","request_seq":10,"success":true,"command":"setExceptionBreakpoints"}
[DEBUG codelldb::dap_codec] --> {"command":"configurationDone","type":"request","seq":11}
[DEBUG codelldb::dap_codec] <-- {"seq":14,"type":"event","event":"output","body":{"category":"console","output":"Launching: /Users/giancarlo.c/swoop/swoop-fs-project/target/x86_64-apple-darwin/debug/fs-env\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":15,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::ConnectionFileDescriptor (fd = 15, owns_fd = 1)\n 0x7ff65c36d580 ConnectionFileDescriptor::CloseCommandPipe()\n 0x7ff65c36d580 ConnectionFileDescriptor::OpenCommandPipe() - success readfd=17 writefd=18\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":16,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff7bfc0ba67, src_len = 1)\n 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff7bfc0ba67, src_len = 1) => 1 (error = (null))\n 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff7bfc0b919, src_len = 19)\n 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff7bfc0b919, src_len = 19) => 19 (error = (null))\n this = 0x00007FF65C36D580, timeout = 6000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":17,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x7ff7bfc096f0, dst_len = 8192) => 7, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":18,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff7bfc09617, src_len = 1)\n 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff7bfc09617, src_len = 1) => 1 (error = (null))\n 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff65c36b950, src_len = 86)\n 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff65c36b950, src_len = 86) => 86 (error = (null))\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":19,"type":"event","event":"output","body":{"category":"console","output":" this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":20,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x7ff7bfc09690, dst_len = 8192) => 48, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":21,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff65c247610, src_len = 26)\n 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff65c247610, src_len = 26) => 26 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":22,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x7ff7bfc098d0, dst_len = 8192) => 6, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":23,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff65c247610, src_len = 27)\n 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff65c247610, src_len = 27) => 27 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":24,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x7ff7bfc098d0, dst_len = 8192) => 6, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":25,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff7bfc0b7f9, src_len = 13)\n 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff7bfc0b7f9, src_len = 13) => 13 (error = (null))\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":26,"type":"event","event":"output","body":{"category":"console","output":" this = 0x00007FF65C36D580, timeout = 10000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":27,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x7ff7bfc09770, dst_len = 8192) => 141, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":28,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff7bfc0b959, src_len = 10)\n 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff7bfc0b959, src_len = 10) => 10 (error = (null))\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":29,"type":"event","event":"output","body":{"category":"console","output":" this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":30,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x7ff7bfc098d0, dst_len = 8192) => 17, error = (null)\n 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff5fbd3d640, src_len = 27)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":31,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff5fbd3d640, src_len = 27) => 27 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":32,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x7ff7bfc098d0, dst_len = 8192) => 6, error = (null)\n 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff5fbd3d640, src_len = 23)\n 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff5fbd3d640, src_len = 23) => 23 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":33,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x7ff7bfc098d0, dst_len = 8192) => 4, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":34,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff5fbd3d640, src_len = 23)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":35,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff5fbd3d640, src_len = 23) => 23 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":36,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x7ff7bfc09f20, dst_len = 8192) => 6, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":37,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002208ca9, src_len = 16)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":38,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002208ca9, src_len = 16) => 16 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n 0x7ff5fbd3f2c0 ConnectionFileDescriptor::ConnectionFileDescriptor (fd = 14, owns_fd = 1)\n 0x7ff5fbd3f2c0 ConnectionFileDescriptor::CloseCommandPipe()\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":39,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff5fbd3f2c0 ConnectionFileDescriptor::OpenCommandPipe() - success readfd=16 writefd=19\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":40,"type":"event","event":"output","body":{"category":"console","output":" this = 0x00007FF5FBD3F2C0, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":41,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002206c70, dst_len = 8192) => 517, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":42,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002208649, src_len = 16)\n 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002208649, src_len = 16) => 16 (error = (null))\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":43,"type":"event","event":"output","body":{"category":"console","output":" this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":44,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x7000022065c0, dst_len = 8192) => 169, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":45,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff65c2d9000, src_len = 42)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":46,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff65c2d9000, src_len = 42) => 42 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":47,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002206350, dst_len = 8192) => 8192, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":48,"type":"event","event":"output","body":{"category":"console","output":" this = 0x00007FF65C36D580, timeout = 5000000 us\n 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002206350, dst_len = 8192) => 8192, error = (null)\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":49,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002206350, dst_len = 8192) => 2960, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":50,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0b849, src_len = 20)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":51,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0b849, src_len = 20) => 20 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":52,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a097c0, dst_len = 8192) => 20, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":53,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0b879, src_len = 12)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":54,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0b879, src_len = 12) => 12 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":55,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a097f0, dst_len = 8192) => 4, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":56,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff64b7670a0, src_len = 26)\n 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff64b7670a0, src_len = 26) => 26 (error = (null))\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":57,"type":"event","event":"output","body":{"category":"console","output":" this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":58,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a09890, dst_len = 8192) => 17, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":59,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff65c037d40, src_len = 36)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":60,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff65c037d40, src_len = 36) => 36 (error = (null))\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":61,"type":"event","event":"output","body":{"category":"console","output":" this = 0x00007FF65C36D580, timeout = 5000000 us\n 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a097e0, dst_len = 8192) => 6, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":62,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff65c2d9ce0, src_len = 62)\n 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff65c2d9ce0, src_len = 62) => 62 (error = (null))\n this = 0x00007FF65C36D580, timeout = 10000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":63,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a09840, dst_len = 8192) => 1653, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":64,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0b239, src_len = 18)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":65,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0b239, src_len = 18) => 18 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":66,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a091b0, dst_len = 8192) => 6, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":67,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0b239, src_len = 18)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":68,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0b239, src_len = 18) => 18 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":69,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a091b0, dst_len = 8192) => 6, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":70,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0b559, src_len = 13)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":71,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0b559, src_len = 13) => 13 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":72,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a094d0, dst_len = 8192) => 56, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":73,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff65c2db680, src_len = 57)\n 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff65c2db680, src_len = 57) => 57 (error = (null))\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":74,"type":"event","event":"output","body":{"category":"console","output":" this = 0x00007FF65C36D580, timeout = 5000000 us\n 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a094d0, dst_len = 8192) => 6, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":75,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0b959, src_len = 18)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":76,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0b959, src_len = 18) => 18 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":77,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a098d0, dst_len = 8192) => 13, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":78,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0b169, src_len = 18)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":79,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0b169, src_len = 18) => 18 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":80,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a090e0, dst_len = 8192) => 6, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":81,"type":"event","event":"output","body":{"category":"console","output":" this = 0x00007FF5FBD3F2C0, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":82,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0ac69, src_len = 8)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":83,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0ac69, src_len = 8) => 8 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":84,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a08be0, dst_len = 8192) => 6, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":85,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0add9, src_len = 21)\n 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0add9, src_len = 21) => 21 (error = (null))\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":86,"type":"event","event":"output","body":{"category":"console","output":" this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":87,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a08d50, dst_len = 8192) => 516, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":88,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff7bfc0c709, src_len = 16)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":89,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff7bfc0c709, src_len = 16) => 16 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":90,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x7ff7bfc0a680, dst_len = 8192) => 581, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":91,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002208ca9, src_len = 5)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":92,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002208ca9, src_len = 5) => 5 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":93,"type":"event","event":"output","body":{"category":"console","output":"Launched process 8322\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":94,"type":"response","request_seq":2,"success":true,"command":"launch"}
[DEBUG codelldb::debug_session] Debug event: 0x7ff64b78c088 Event: broadcaster = 0x7ff65c935a20 (lldb.target), type = 0x00000004 (modules-unloaded), data = {fs-env}
[DEBUG codelldb::dap_codec] <-- {"seq":95,"type":"response","request_seq":11,"success":true,"command":"configurationDone"}
[DEBUG codelldb::debug_session] Debug event: 0x7ff64b78c3f8 Event: broadcaster = 0x7ff65c935a20 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 1 type: locations removed}
[DEBUG codelldb::dap_codec] <-- {"seq":96,"type":"event","event":"module","body":{"module":{"id":"100000000","name":""},"reason":"removed"}}
[DEBUG codelldb::debug_session] Debug event: 0x7ff64b78c4f8 Event: broadcaster = 0x7ff65c935a20 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 2 type: locations removed}
[DEBUG codelldb::debug_session] Debug event: 0x7ff65c2417d8 Event: broadcaster = 0x7ff65c935a20 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 1 type: locations resolved}
[DEBUG codelldb::debug_session] Debug event: 0x7ff65c2d9ff8 Event: broadcaster = 0x7ff65c935a20 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 2 type: locations resolved}
[DEBUG codelldb::dap_codec] <-- {"seq":97,"type":"event","event":"breakpoint","body":{"breakpoint":{"id":1,"line":12,"message":"Resolved locations: 1","verified":true},"reason":"changed"}}
[DEBUG codelldb::debug_session] Debug event: 0x7ff65c045fc8 Event: broadcaster = 0x7ff65c935a20 (lldb.target), type = 0x00000002 (modules-loaded), data = {dyld, fs-env}
[DEBUG codelldb::dap_codec] <-- {"seq":98,"type":"event","event":"breakpoint","body":{"breakpoint":{"id":2,"message":"Resolved locations: 1","verified":true},"reason":"changed"}}
[DEBUG codelldb::dap_codec] <-- {"seq":99,"type":"event","event":"module","body":{"module":{"addressRange":"100554000","id":"100554000","name":"dyld","path":"/usr/lib/dyld","symbolFilePath":"/usr/lib/dyld","symbolStatus":"Symbols loaded."},"reason":"new"}}
[DEBUG codelldb::debug_session] Debug event: 0x7ff61b7907a0 Event: broadcaster = 0x7ff65da04638 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x7ff65da04600 (pid = 8322), state = running}
[DEBUG codelldb::dap_codec] <-- {"seq":100,"type":"event","event":"module","body":{"module":{"addressRange":"100000000","id":"100000000","name":"fs-env","path":"/Users/giancarlo.c/swoop/swoop-fs-project/target/x86_64-apple-darwin/debug/fs-env","symbolFilePath":"/Users/giancarlo.c/swoop/swoop-fs-project/target/x86_64-apple-darwin/debug/fs-env","symbolStatus":"Symbols loaded."},"reason":"new"}}
[DEBUG codelldb::dap_codec] <-- {"seq":101,"type":"event","event":"continued","body":{"allThreadsContinued":true,"threadId":67062}}
[DEBUG codelldb::dap_codec] <-- {"seq":102,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002206c70, dst_len = 8192) => 622, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":103,"type":"event","event":"output","body":{"category":"console","output":" this = 0x00007FF5FBD3F2C0, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":104,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0acb9, src_len = 21)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":105,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0acb9, src_len = 21) => 21 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":106,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a08c30, dst_len = 8192) => 516, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":107,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff62b714b20, src_len = 34)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":108,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff62b714b20, src_len = 34) => 34 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":109,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a08e80, dst_len = 8192) => 52, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":110,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff65b715a00, src_len = 34)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":111,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff65b715a00, src_len = 34) => 34 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":112,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a08e80, dst_len = 8192) => 50, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":113,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff65c371f50, src_len = 34)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":114,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff65c371f50, src_len = 34) => 34 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":115,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a08e80, dst_len = 8192) => 49, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":116,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff62b72ddd0, src_len = 34)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":117,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff62b72ddd0, src_len = 34) => 34 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":118,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a08e80, dst_len = 8192) => 50, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":119,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0b289, src_len = 18)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":120,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0b289, src_len = 18) => 18 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":121,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a09200, dst_len = 8192) => 6, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":122,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0b009, src_len = 18)\n"}}
[DEBUG codelldb::debug_session] Debug event: 0x7ff65c037d68 Event: broadcaster = 0x7ff65c935a20 (lldb.target), type = 0x00000004 (modules-unloaded), data = {fs-env}
[DEBUG codelldb::dap_codec] <-- {"seq":123,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0b009, src_len = 18) => 18 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":124,"type":"event","event":"module","body":{"module":{"id":"FFFFFFFFFFFFFFFF","name":""},"reason":"removed"}}
[DEBUG codelldb::dap_codec] <-- {"seq":125,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a08f80, dst_len = 8192) => 6, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":126,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0b009, src_len = 18)\n"}}
[DEBUG codelldb::debug_session] Debug event: 0x7ff65c052a78 Event: broadcaster = 0x7ff65c935a20 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 1 type: locations removed}
[DEBUG codelldb::dap_codec] <-- {"seq":127,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0b009, src_len = 18) => 18 (error = (null))\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":128,"type":"event","event":"output","body":{"category":"console","output":" this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":129,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a08f80, dst_len = 8192) => 6, error = (null)\n"}}
[DEBUG codelldb::debug_session] Debug event: 0x7ff62b72dde8 Event: broadcaster = 0x7ff65c935a20 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 2 type: locations removed}
[DEBUG codelldb::dap_codec] <-- {"seq":130,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0b479, src_len = 18)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":131,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0b479, src_len = 18) => 18 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":132,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a093f0, dst_len = 8192) => 16, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":133,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0b1d9, src_len = 21)\n 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0b1d9, src_len = 21) => 21 (error = (null))\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":134,"type":"event","event":"output","body":{"category":"console","output":" this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":135,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a09150, dst_len = 8192) => 518, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":136,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0acd9, src_len = 21)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":137,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0acd9, src_len = 21) => 21 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":138,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a08c50, dst_len = 8192) => 6, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":139,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002208ca9, src_len = 5)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":140,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002208ca9, src_len = 5) => 5 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":141,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002206c70, dst_len = 8192) => 625, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":142,"type":"event","event":"output","body":{"category":"console","output":" this = 0x00007FF5FBD3F2C0, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":143,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff61b790580, src_len = 34)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":144,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff61b790580, src_len = 34) => 34 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":145,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a08ec0, dst_len = 8192) => 48, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":146,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff61b790640, src_len = 34)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":147,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff61b790640, src_len = 34) => 34 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":148,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a08e80, dst_len = 8192) => 49, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":149,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff62b729e50, src_len = 34)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":150,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff62b729e50, src_len = 34) => 34 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":151,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a08e80, dst_len = 8192) => 50, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":152,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0b1d9, src_len = 18)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":153,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0b1d9, src_len = 18) => 18 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":154,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a09150, dst_len = 8192) => 516, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":155,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0b289, src_len = 21)\n 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0b289, src_len = 21) => 21 (error = (null))\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":156,"type":"event","event":"output","body":{"category":"console","output":" this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":157,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a09200, dst_len = 8192) => 6, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":158,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff65c3a8180, src_len = 62)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":159,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff65c3a8180, src_len = 62) => 62 (error = (null))\n this = 0x00007FF65C36D580, timeout = 10000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":160,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a092d0, dst_len = 8192) => 1736, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":161,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0acc9, src_len = 18)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":162,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0acc9, src_len = 18) => 18 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":163,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a08c40, dst_len = 8192) => 6, error = (null)\n"}}
[DEBUG codelldb::debug_session] Debug event: 0x7ff62b714b58 Event: broadcaster = 0x7ff65c935a20 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 1 type: locations resolved}
[DEBUG codelldb::dap_codec] <-- {"seq":164,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0acc9, src_len = 18)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":165,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0acc9, src_len = 18) => 18 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":166,"type":"event","event":"breakpoint","body":{"breakpoint":{"id":1,"line":12,"message":"Resolved locations: 1","verified":true},"reason":"changed"}}
[DEBUG codelldb::dap_codec] <-- {"seq":167,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a08c40, dst_len = 8192) => 6, error = (null)\n"}}
[DEBUG codelldb::debug_session] Debug event: 0x7ff61b755768 Event: broadcaster = 0x7ff65c935a20 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 2 type: locations resolved}
[DEBUG codelldb::dap_codec] <-- {"seq":168,"type":"event","event":"breakpoint","body":{"breakpoint":{"id":2,"message":"Resolved locations: 1","verified":true},"reason":"changed"}}
[DEBUG codelldb::dap_codec] <-- {"seq":169,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0afe9, src_len = 13)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":170,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0afe9, src_len = 13) => 13 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":171,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a08f60, dst_len = 8192) => 56, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":172,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x7ff61b755980, src_len = 57)\n 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x7ff61b755980, src_len = 57) => 57 (error = (null))\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":173,"type":"event","event":"output","body":{"category":"console","output":" this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":174,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a08f60, dst_len = 8192) => 6, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":175,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0b3e9, src_len = 18)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":176,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0b3e9, src_len = 18) => 18 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::debug_session] Debug event: 0x7ff5fbd3f468 Event: broadcaster = 0x7ff65c935a20 (lldb.target), type = 0x00000002 (modules-loaded), data = {dyld, fs-env}
[DEBUG codelldb::dap_codec] <-- {"seq":177,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a09360, dst_len = 8192) => 16, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":178,"type":"event","event":"module","body":{"module":{"addressRange":"7FF809939000","id":"7FF809939000","name":"dyld","path":"/usr/lib/dyld","symbolFilePath":"/usr/lib/dyld","symbolStatus":"Symbols loaded."},"reason":"new"}}
[DEBUG codelldb::dap_codec] <-- {"seq":179,"type":"event","event":"module","body":{"module":{"addressRange":"100000000","id":"100000000","name":"fs-env","path":"/Users/giancarlo.c/swoop/swoop-fs-project/target/x86_64-apple-darwin/debug/fs-env","symbolFilePath":"/Users/giancarlo.c/swoop/swoop-fs-project/target/x86_64-apple-darwin/debug/fs-env","symbolStatus":"Symbols loaded."},"reason":"new"}}
[DEBUG codelldb::dap_codec] <-- {"seq":180,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0abd9, src_len = 21)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":181,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0abd9, src_len = 21) => 21 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":182,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a08b50, dst_len = 8192) => 6, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":183,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002a0b8a9, src_len = 21)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":184,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002a0b8a9, src_len = 21) => 21 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":185,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002a09820, dst_len = 8192) => 6, error = (null)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":186,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write (src = 0x700002208ca9, src_len = 17)\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":187,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Write(fd = 15, src = 0x700002208ca9, src_len = 17) => 17 (error = (null))\n this = 0x00007FF65C36D580, timeout = 5000000 us\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":188,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Read()  fd = 15, dst = 0x700002206c70, dst_len = 8192) => 0, error = (null)\n 0x7ff65c36d580 ConnectionFileDescriptor::Disconnect ()\n 0x7ff5fbd3f2c0 ConnectionFileDescriptor::Read()  fd = 14, dst = 0x700002c91b00, dst_len = 1024) => 0, error = (null)\n"}}
[DEBUG codelldb::debug_session] Debug event: 0x7ff5fb9040b8 Event: broadcaster = 0x7ff65da04638 (lldb.process), type = 0x00000004 (stdout-available), data = { process = 0x7ff65da04600 (pid = 8322), state = running}
[DEBUG codelldb::dap_codec] <-- {"seq":189,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff65c36d580 ConnectionFileDescriptor::Disconnect ()\n 0x7ff65c36d580 ConnectionFileDescriptor::Disconnect(): Nothing to disconnect\n 0x7ff5fbd3f2c0 ConnectionFileDescriptor::Disconnect ()\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":190,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff5fbd3f2c0 ConnectionFileDescriptor::Disconnect ()\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":191,"type":"event","event":"output","body":{"category":"console","output":" 0x7ff5fbd3f2c0 ConnectionFileDescriptor::Disconnect(): Nothing to disconnect\n"}}
[DEBUG codelldb::debug_session] Debug event: 0x7ff61b790b80 Event: broadcaster = 0x7ff65da04638 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x7ff65da04600 (pid = 8322), state = exited}
[DEBUG codelldb::dap_codec] <-- {"seq":192,"type":"event","event":"output","body":{"category":"console","output":"Process exited with code -1.\n"}}
[DEBUG codelldb::dap_codec] <-- {"seq":193,"type":"event","event":"exited","body":{"exitCode":-1}}
[DEBUG codelldb::dap_codec] <-- {"seq":194,"type":"event","event":"terminated","body":{}}
[DEBUG codelldb::dap_codec] --> {"command":"threads","type":"request","seq":12}
[DEBUG codelldb::dap_codec] <-- {"seq":195,"type":"response","request_seq":12,"success":true,"command":"threads","body":{"threads":[{"id":67062,"name":"1: tid=67062"}]}}
[DEBUG codelldb::dap_codec] --> {"command":"disconnect","arguments":{"restart":false,"terminateDebuggee":false},"type":"request","seq":13}
[DEBUG codelldb::dap_codec] <-- {"seq":196,"type":"response","request_seq":13,"success":true,"command":"disconnect"}
[DEBUG codelldb::dap_session] Client has disconnected
[DEBUG codelldb::debug_session] End of the requests stream
[DEBUG codelldb::debug_session] DebugSession::drop()
[DEBUG codelldb] End of the debug session
[DEBUG codelldb] Exiting
LLVM ERROR: IO failure on output stream: Broken pipe
Debug adapter exit code=1 (0x1), signal=null.
slawekss20 commented 7 months ago

OS: MacOS Sonoma 14.0 VSCode version: 1.84.2 CodeLLDB version: v1.10.0 Compiler: rustc 1.74.0 (79e9716c9 2023-11-13) Debuggee: Simple program debugging

I have the same verbose log.

I have upgraded to latest versions of rustc, vscode and CodeLLDB and it stopped working.

verboseLog.txt

vadimcn commented 7 months ago

Probably the same as #999?