Skip to content

CodeLLDB crashes while debugging a simple project #1369

@d-mozulyov

Description

@d-mozulyov

OS: Windows 11
VSCode version: 1.107.1 (2025-12-17)
CodeLLDB version: 1.12.1
Compiler: rustc 1.92.0 (2025-12-08)
Debuggee: exe

I created a very simple project to explore functions in Rust. I set a breakpoint on the very first line of code: greet("Rust");
1.3-functions.zip

The debugger stops there and displays the error "Oops! The debug adapter has terminated abnormally. (Source: CodeLLDB)".

Here's the log
Verbose logging: on  (Use "lldb.verboseLogging" setting to change)
Platform: win32 x64
Initial debug configuration: {
  name: '1.3-functions',
  type: 'lldb',
  request: 'launch',
  cwd: '${workspaceFolder}/1.3-functions',
  cargo: {
    args: [
      'build',
      '--manifest-path=${workspaceFolder}/1.3-functions/Cargo.toml'
    ]
  },
  __configurationTarget: 6
}
Running: cargo build --manifest-path=C:\PowerTech\Sandbox\Rust/1.3-functions/Cargo.toml --message-format=json --color=always --config=target.'cfg(all())'.runner='c:\Users\dmozulev\.vscode\extensions\vadimcn.vscode-lldb-1.12.1\bin\codelldb-launch'
Cargo exited with code 0 
Raw artifacts:
{
  fileName: 'C:\\PowerTech\\Sandbox\\Rust\\1.3-functions\\target\\debug\\functions.exe',
  name: 'functions',
  kind: 'bin'
}
Filtered artifacts: 
{
  fileName: 'C:\\PowerTech\\Sandbox\\Rust\\1.3-functions\\target\\debug\\functions.exe',
  name: 'functions',
  kind: 'bin'
}
Resolved debug configuration: {
  name: '1.3-functions',
  type: 'lldb',
  request: 'launch',
  cwd: 'C:\\PowerTech\\Sandbox\\Rust/1.3-functions',
  __configurationTarget: 6,
  expressions: 'native',
  relativePathBase: 'c:\\PowerTech\\Sandbox\\Rust',
  _adapterSettings: {
    displayFormat: 'auto',
    showDisassembly: 'auto',
    dereferencePointers: true,
    suppressMissingSourceFiles: true,
    evaluationTimeout: 5,
    consoleMode: 'commands',
    sourceLanguages: null,
    scriptConfig: {},
    evaluateForHovers: true,
    commandCompletions: true
  },
  program: 'C:\\PowerTech\\Sandbox\\Rust\\1.3-functions\\target\\debug\\functions.exe',
  sourceLanguages: [ 'rust' ]
}
Launching adapter
liblldb: 
lldbServer: 
environment: {}
settings: {
  evaluateForHovers: true,
  commandCompletions: true,
  sourceLanguages: [ 'rust' ]
}
[0.12 INFO codelldb] Loaded "c:\\Users\\dmozulev\\.vscode\\extensions\\vadimcn.vscode-lldb-1.12.1\\lldb\\bin\\liblldb.dll", version="lldb version 21.1.7-codelldb"
[0.391 DEBUG codelldb] Connecting to 127.0.0.1:64436
[0.392 DEBUG codelldb] New debug session
[0.421 DEBUG codelldb::python] Compiling code: codelldb.interface.update_adapter_settings("""{"displayFormat":null,"showDisassembly":null,"dereferencePointers":null,"containerSummary":null,"evaluationTimeout":null,"summaryTimeout":null,"suppressMissingSourceFiles":null,"consoleMode":null,"sourceLanguages":["rust"],"scriptConfig":null,"evaluateForHovers":true,"commandCompletions":true}""", globals())
[0.421 DEBUG codelldb::python] Created code object at 0x18f08d58580
[0.421 DEBUG codelldb::python] Evaluating code object at 0x18f08d58580
[0.422 DEBUG codelldb::python] Evaluation result: (void) result =

[0.442 DEBUG codelldb::python] Dropping object at 0x18f08d58580
[0.442 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,"supportsANSIStyling":true},"type":"request","seq":1}
[0.442 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,"supportsClipboardContext":true,"supportsCompletionsRequest":true,"supportsConditionalBreakpoints":true,"supportsConfigurationDoneRequest":true,"supportsDataBreakpointBytes":true,"supportsDataBreakpoints":true,"supportsDelayedStackTraceLoading":true,"supportsDisassembleRequest":true,"supportsEvaluateForHovers":true,"supportsExceptionFilterOptions":true,"supportsExceptionInfoRequest":true,"supportsFunctionBreakpoints":true,"supportsGotoTargetsRequest":true,"supportsHitConditionalBreakpoints":true,"supportsInstructionBreakpoints":true,"supportsLogPoints":true,"supportsModulesRequest":true,"supportsReadMemoryRequest":true,"supportsRestartRequest":true,"supportsSetVariable":true,"supportsStepInTargetsRequest":true,"supportsSteppingGranularity":true,"supportsWriteMemoryRequest":true}}
[0.444 DEBUG codelldb::dap_codec] --> {"command":"launch","arguments":{"name":"1.3-functions","type":"lldb","request":"launch","cwd":"C:\PowerTech\Sandbox\Rust/1.3-functions","__configurationTarget":6,"expressions":"native","relativePathBase":"c:\PowerTech\Sandbox\Rust","_adapterSettings":{"displayFormat":"auto","showDisassembly":"auto","dereferencePointers":true,"suppressMissingSourceFiles":true,"evaluationTimeout":5,"consoleMode":"commands","sourceLanguages":null,"scriptConfig":{},"evaluateForHovers":true,"commandCompletions":true},"program":"C:\PowerTech\Sandbox\Rust\1.3-functions\target\debug\functions.exe","sourceLanguages":["rust"],"__sessionId":"708398d2-c80c-4371-a2b3-4db1b9fc0102"},"type":"request","seq":2}
[0.444 DEBUG codelldb::python] Compiling code: codelldb.interface.update_adapter_settings("""{"displayFormat":"auto","showDisassembly":"auto","dereferencePointers":true,"containerSummary":null,"evaluationTimeout":5.0,"summaryTimeout":null,"suppressMissingSourceFiles":true,"consoleMode":"commands","sourceLanguages":null,"scriptConfig":{},"evaluateForHovers":true,"commandCompletions":true}""", globals())
[0.444 DEBUG codelldb::python] Created code object at 0x18f08d58580
[0.444 DEBUG codelldb::python] Evaluating code object at 0x18f08d58580
[0.444 DEBUG codelldb::python] Evaluation result: (void) result =

[0.444 DEBUG codelldb::python] Dropping object at 0x18f08d58580
[0.444 DEBUG codelldb::python] Compiling code: codelldb.interface.update_adapter_settings("""{"displayFormat":null,"showDisassembly":null,"dereferencePointers":null,"containerSummary":null,"evaluationTimeout":null,"summaryTimeout":null,"suppressMissingSourceFiles":null,"consoleMode":null,"sourceLanguages":["rust"],"scriptConfig":null,"evaluateForHovers":null,"commandCompletions":null}""", globals())
[0.445 DEBUG codelldb::python] Created code object at 0x18f08d58580
[0.445 DEBUG codelldb::python] Evaluating code object at 0x18f08d58580
[0.445 DEBUG codelldb::python] Evaluation result: (void) result =

[0.445 DEBUG codelldb::python] Dropping object at 0x18f08d58580
[0.445 DEBUG codelldb::dap_codec] <-- {"seq":2,"type":"event","event":"output","body":{"category":"console","output":"Console is in 'commands' mode, prefix expressions with '?'.\n"}}
INFO(Python) 03:02:07 lang_support: languages: {'rust'}
warning: The provided function "_" does not exist - please define it before attempting to use this summary.
[0.567 DEBUG codelldb::dap_codec] <-- {"seq":3,"type":"event","event":"initialized"}
[0.567 DEBUG codelldb::dap_codec] <-- {"seq":4,"type":"event","event":"output","body":{"category":"console","output":"Loading Rust formatters from C:\Users\dmozulev\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib/rustlib/etc\n"}}
[0.569 DEBUG codelldb::dap_codec] --> {"command":"setBreakpoints","arguments":{"source":{"name":"control-flow.rs","path":"c:\PowerTech\Sandbox\Rust\1.4-control-flow\control-flow.rs"},"lines":[10],"breakpoints":[{"line":10}],"sourceModified":false},"type":"request","seq":3}
[0.569 DEBUG codelldb::dap_codec] --> {"command":"setBreakpoints","arguments":{"source":{"name":"functions.rs","path":"c:\PowerTech\Sandbox\Rust\1.3-functions\functions.rs"},"lines":[11,14],"breakpoints":[{"line":11},{"line":14}],"sourceModified":false},"type":"request","seq":4}
[0.569 DEBUG codelldb::dap_codec] --> {"command":"setBreakpoints","arguments":{"source":{"name":"hello-rust.rs","path":"c:\PowerTech\Sandbox\Rust\1.1-hello-rust\hello-rust.rs"},"lines":[8],"breakpoints":[{"line":8}],"sourceModified":false},"type":"request","seq":5}
[0.570 DEBUG codelldb::dap_codec] --> {"command":"setBreakpoints","arguments":{"source":{"name":"variables.rs","path":"c:\PowerTech\Sandbox\Rust\1.2-variables\variables.rs"},"lines":[20],"breakpoints":[{"line":20}],"sourceModified":false},"type":"request","seq":6}
[0.570 DEBUG codelldb::dap_codec] --> {"command":"setFunctionBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":7}
[0.570 DEBUG codelldb::dap_codec] --> {"command":"setInstructionBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":8}
[0.570 DEBUG codelldb::dap_codec] --> {"command":"setExceptionBreakpoints","arguments":{"filters":[],"filterOptions":[{"filterId":"rust_panic"}]},"type":"request","seq":9}
[0.570 DEBUG codelldb::dap_codec] --> {"command":"setDataBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":10}
[0.578 DEBUG codelldb::dap_codec] <-- {"seq":5,"type":"response","request_seq":3,"success":true,"command":"setBreakpoints","body":{"breakpoints":[{"id":1,"message":"Resolved locations: 0","verified":false}]}}
[0.585 DEBUG codelldb::debug_session] Debug event: 0000018F06E85C40 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 1 type: breakpoint added}
[0.585 DEBUG codelldb::debug_session] Debug event: 0000018F06E84740 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 2 type: breakpoint added}
[0.585 DEBUG codelldb::debug_session] Debug event: 0000018F06E84BC0 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 2 type: breakpoint disabled}
[0.585 DEBUG codelldb::dap_codec] <-- {"seq":6,"type":"response","request_seq":4,"success":true,"command":"setBreakpoints","body":{"breakpoints":[{"id":3,"line":11,"message":"Resolved locations: 0","verified":true},{"id":4,"line":14,"message":"Resolved locations: 0","verified":true}]}}
[0.587 DEBUG codelldb::dap_codec] <-- {"seq":7,"type":"response","request_seq":5,"success":true,"command":"setBreakpoints","body":{"breakpoints":[{"id":5,"message":"Resolved locations: 0","verified":false}]}}
[0.589 DEBUG codelldb::dap_codec] <-- {"seq":8,"type":"response","request_seq":6,"success":true,"command":"setBreakpoints","body":{"breakpoints":[{"id":7,"message":"Resolved locations: 0","verified":false}]}}
[0.589 DEBUG codelldb::dap_codec] <-- {"seq":9,"type":"response","request_seq":7,"success":true,"command":"setFunctionBreakpoints","body":{"breakpoints":[]}}
[0.589 DEBUG codelldb::dap_codec] <-- {"seq":10,"type":"response","request_seq":8,"success":true,"command":"setInstructionBreakpoints","body":{"breakpoints":[]}}
[0.605 DEBUG codelldb::debug_session] Debug event: 0000018F06E85DC0 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 2 type: breakpoint removed}
[0.606 DEBUG codelldb::debug_session] Debug event: 0000018F06E84680 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 3 type: breakpoint added}
[0.606 DEBUG codelldb::debug_session] Debug event: 0000018F06E85100 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 4 type: breakpoint added}
[0.606 DEBUG codelldb::debug_session] Debug event: 0000018F06E86000 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 5 type: breakpoint added}
[0.606 DEBUG codelldb::debug_session] Debug event: 0000018F06E84140 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 6 type: breakpoint added}
[0.606 DEBUG codelldb::debug_session] Debug event: 0000018F06E85040 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 6 type: breakpoint disabled}
[0.606 DEBUG codelldb::debug_session] Debug event: 0000018F06E85A00 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 6 type: breakpoint removed}
[0.606 DEBUG codelldb::debug_session] Debug event: 0000018F06E85AC0 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 7 type: breakpoint added}
[0.606 DEBUG codelldb::debug_session] Debug event: 0000018F06E84200 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 8 type: breakpoint added}
[0.606 DEBUG codelldb::debug_session] Debug event: 0000018F06E84440 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 8 type: breakpoint disabled}
[0.606 DEBUG codelldb::debug_session] Debug event: 0000018F06E84A40 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 8 type: breakpoint removed}
[0.606 DEBUG codelldb::dap_codec] <-- {"seq":11,"type":"response","request_seq":9,"success":true,"command":"setExceptionBreakpoints","body":{"breakpoints":[{"id":9,"message":"Resolved locations: 0","verified":true}]}}
[0.606 DEBUG codelldb::debug_session] Debug event: 0000018F06E84740 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 9 type: breakpoint added}
[0.606 DEBUG codelldb::dap_codec] <-- {"seq":12,"type":"response","request_seq":10,"success":true,"command":"setDataBreakpoints","body":{"breakpoints":[]}}
[0.608 DEBUG codelldb::dap_codec] --> {"command":"configurationDone","type":"request","seq":11}
[0.608 DEBUG codelldb::dap_codec] <-- {"seq":13,"type":"request","command":"runInTerminal","arguments":{"args":["c:\Users\dmozulev\.vscode\extensions\vadimcn.vscode-lldb-1.12.1\bin\codelldb-launch.exe","--connect=127.0.0.1:64438","--clear-screen"],"cwd":"","kind":"integrated","title":"1.3-functions"}}
[0.616 DEBUG codelldb::dap_codec] --> {"type":"response","seq":12,"command":"runInTerminal","request_seq":13,"success":true,"body":{"shellProcessId":9540}}
[0.713 DEBUG codelldb::debug_session::launch] launch env: ["TMP=C:\Users\dmozulev\AppData\Local\Temp", "ChocolateyLastPathUpdate=133609671569461106", "APPLICATIONINSIGHTS_CONFIGURATION_CONTENT={}", "asl.log=Destination=file", "OneDrive=C:\Users\dmozulev\OneDrive", "USERDOMAIN_ROAMINGPROFILE=DMITRY", "ZES_ENABLE_SYSMAN=1", "PROCESSOR_LEVEL=6", "VSCODE_NLS_CONFIG={"userLocale":"en","osLocale":"ru","resolvedLanguage":"en","defaultMessagesFile":"C:\\Users\\dmozulev\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\out\\nls.messages.json","locale":"en","availableLanguages":{}}", "USERPROFILE=C:\Users\dmozulev", "MOZ_DISABLE_OOP_PLUGINS=1", "POWERSHELL_UPDATECHECK=Off", "INTEL_DEV_REDIST=C:\Program Files (x86)\Common Files\Intel\Shared Libraries\", "PROCESSOR_REVISION=8c01", "ProgramData=C:\ProgramData", "VSCODE_ESM_ENTRYPOINT=vs/workbench/api/node/extensionHostProcess", "HOMEDRIVE=C:", "path=C:\Program Files (x86)\Common Files\Oracle\Java\java8path;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Python313\Scripts\;C:\Python313\;C:\Users\dmozulev\AppData\Local\Programs\Python\Python312\Scripts\;C:\Users\dmozulev\AppData\Local\Programs\Python\Python312\;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler;C:\Program Files\PowerShell\7;C:\Program Files (x86)\VMware\VMware Player\bin\;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\windows\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Borland\Delphi7\Bin;C:\Program Files (x86)\Borland\Delphi7\Projects\Bpl;C:\Program Files\dotnet\;C:\xampp\php;C:\xampp\composer;C:\Program Files\7-Zip;C:\PowerTech\Links;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\CMake\bin;C:\Program Files\powerclang\bin;C:\Windows\System32\OpenSSH\;C:\Program Files\ffmpeg\bin;C:\ProgramData\chocolatey\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\NetSarang\Xshell 8\;C:\Program Files (x86)\NetSarang\Xftp 8\;c:\Users\dmozulev\AppData\Local\Programs\cursor\resources\app\bin;C:\Program Files\Pandoc\;C:\Program Files\LibreOffice\program\;C:\Program Files\PowerShell\7\;C:\Program Files\nodejs\;C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin\amd64;C:\Program Files\Go\bin;C:\Program Files\TortoiseGit\bin;C:\Users\dmozulev\.cargo\bin;C:\Users\dmozulev\.local\bin;C:\Users\dmozulev\AppData\Local\Programs\Python\Python311\Scripts\;C:\Users\dmozulev\AppData\Local\Programs\Python\Python311\;c:\Users\dmozulev\AppData\Local\Programs\Trae\bin;C:\Users\dmozulev\AppData\Local\pnpm;C:\Users\dmozulev\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dmozulev\AppData\Local\Microsoft\WindowsApps;C:\Users\dmozulev\AppData\Local\Microsoft\WinGet\Packages\Gyan.FFmpeg_Microsoft.Winget.Source_8wekyb3d8bbwe\ffmpeg-7.1.1-full_build\bin;C:\Users\dmozulev\AppData\Local\Programs\cursor\resources\app\bin;C:\Users\dmozulev\AppData\Local\Programs\Windsurf\bin;C:\Users\dmozulev\AppData\Roaming\npm;C:\Users\dmozulev\go\bin;C:\Users\dmozulev\AppData\Local\Programs\Zed\bin", "ComSpec=C:\WINDOWS\system32\cmd.exe", "EFC_11236_1592913036=1", "HOMEPATH=\Users\dmozulev", "USERNAME=Dmitry", "CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files", "ALLUSERSPROFILE=C:\ProgramData", "OneDriveConsumer=C:\Users\dmozulev\OneDrive", "VSCODE_CWD=C:\Users\dmozulev\AppData\Local\Programs\Microsoft VS Code", "APPDATA=C:\Users\dmozulev\AppData\Roaming", "ProgramFiles(x86)=C:\Program Files (x86)", "ELECTRON_RUN_AS_NODE=1", "OS=Windows_NT", "SystemRoot=C:\WINDOWS", "CommonProgramFiles=C:\Program Files\Common Files", "ChocolateyInstall=C:\ProgramData\chocolatey", "CLAUDE_AGENT_SDK_VERSION=0.1.75", "LOCALAPPDATA=C:\Users\dmozulev\AppData\Local", "RUST_TRACEBACK=1", "POSTHOG_API_KEY=phc_jZKK9l8y7YXMN4J5tT0Idkmr9RMZrIUlfVSiaKyTesv", "LOGONSERVER=\\DMITRY", "SystemDrive=C:", "RUST_LOG=error,codelldb=debug", "COMPUTERNAME=DMITRY", "PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 140 Stepping 1, GenuineIntel", "PNPM_HOME=C:\Users\dmozulev\AppData\Local\pnpm", "PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY;.PYW", "ProgramW6432=C:\Program Files", "RegionCode=EMEA", "USERDOMAIN=DMITRY", "PROCESSOR_ARCHITECTURE=AMD64", "VSCODE_PID=115616", "CommonProgramW6432=C:\Program Files\Common Files", "ProgramFiles=C:\Program Files", "VSCODE_IPC_HOOK=\\.\pipe\a8286a9d-1.107.1-main-sock", "PUBLIC=C:\Users\Public", "APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL=1", "OnlineServices=Online Services", "NUMBER_OF_PROCESSORS=8", "VSCODE_CODE_CACHE_PATH=C:\Users\dmozulev\AppData\Roaming\Code\CachedData\994fd12f8d3a5aa16f17d42c041e5809167e845a", "SESSIONNAME=Console", "GOPATH=C:\Users\dmozulev\go", "MIC_LD_LIBRARY_PATH=C:\Program Files (x86)\Common Files\Intel\Shared Libraries\compiler\lib\mic", "VSCODE_L10N_BUNDLE_LOCATION=", "windir=C:\WINDOWS", "platformcode=M8", "PSModulePath=C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules", "VSCODE_CRASH_REPORTER_PROCESS_TYPE=extensionHost", "TEMP=C:\Users\dmozulev\AppData\Local\Temp", "VSCODE_HANDLES_UNCAUGHT_ERRORS=true", "CHROME_CRASHPAD_PIPE_NAME=\\.\pipe\crashpad_115616_OXPFGOYSCODOCCMR", "POWERSHELL_DISTRIBUTION_CHANNEL=MSI:Windows 10 Home Single Language", "CLAUDE_CODE_GIT_BASH_PATH=C:\Program Files\Git\bin\bash.exe", "DriverData=C:\Windows\System32\Drivers\DriverData"]
[0.714 DEBUG codelldb::dap_codec] <-- {"seq":14,"type":"event","event":"output","body":{"category":"console","output":"Launching: C:\PowerTech\Sandbox\Rust\1.3-functions\target\debug\functions.exe\n"}}
[0.769 DEBUG codelldb::dap_codec] <-- {"seq":15,"type":"event","event":"output","body":{"category":"console","output":"Launched process 84160 from 'C:\PowerTech\Sandbox\Rust\1.3-functions\target\debug\functions.exe'\n"}}
[0.769 DEBUG codelldb::debug_session] Debug event: 0000018F06E85A00 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000002 (modules-loaded), data = {functions.exe}
[0.769 DEBUG codelldb::debug_session] Debug event: 0000018F06E857C0 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000004 (modules-unloaded), data = {functions.exe, functions.exe}
[0.769 DEBUG codelldb::debug_session] Debug event: 0000018F06E84800 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 1 type: locations removed}
[0.769 DEBUG codelldb::debug_session] Debug event: 0000018F06E84BC0 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 3 type: locations removed}
[0.769 DEBUG codelldb::debug_session] Debug event: 0000018F06E85DC0 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 4 type: locations removed}
[0.769 DEBUG codelldb::debug_session] Debug event: 0000018F06E85880 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 5 type: locations removed}
[0.769 DEBUG codelldb::debug_session] Debug event: 0000018F06E84500 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 7 type: locations removed}
[0.769 DEBUG codelldb::dap_codec] <-- {"seq":16,"type":"response","request_seq":2,"success":true,"command":"launch"}
[0.769 DEBUG codelldb::debug_session] Debug event: 0000018F06E85B80 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 9 type: locations removed}
[0.769 DEBUG codelldb::debug_session] Debug event: 0000018F06E84980 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000002 (modules-loaded), data = {functions.exe}
[0.769 DEBUG codelldb::dap_codec] <-- {"seq":17,"type":"response","request_seq":11,"success":true,"command":"configurationDone"}
[0.769 DEBUG codelldb::debug_session] Debug event: 0000018F06E84680 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 3 type: locations resolved}
[0.769 DEBUG codelldb::dap_codec] <-- {"seq":18,"type":"event","event":"module","body":{"module":{"addressRange":"7FF6D36C0000","id":"7FF6D36C0000","name":"functions.exe","path":"C:\PowerTech\Sandbox\Rust\1.3-functions\target\debug\functions.exe","symbolFilePath":"C:\PowerTech\Sandbox\Rust\1.3-functions\target\debug\functions.exe","symbolStatus":"Symbols loaded."},"reason":"new"}}
[0.769 DEBUG codelldb::dap_codec] <-- {"seq":19,"type":"event","event":"module","body":{"module":{"id":"7FF6D36C0000","name":""},"reason":"removed"}}
[0.769 DEBUG codelldb::debug_session] Debug event: 0000018F06E86000 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 4 type: locations resolved}
[0.769 DEBUG codelldb::debug_session] Debug event: 0000018F06E85AC0 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 9 type: locations resolved}
[0.769 DEBUG codelldb::dap_codec] <-- {"seq":20,"type":"event","event":"module","body":{"module":{"id":"7FF6D36C0000","name":""},"reason":"removed"}}
[0.769 DEBUG codelldb::debug_session] Debug event: 0000018F06E85C40 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000002 (modules-loaded), data = {functions.exe}
[0.769 DEBUG codelldb::dap_codec] <-- {"seq":21,"type":"event","event":"module","body":{"module":{"addressRange":"7FF6D36C0000","id":"7FF6D36C0000","name":"functions.exe","path":"C:\PowerTech\Sandbox\Rust\1.3-functions\target\debug\functions.exe","symbolFilePath":"C:\PowerTech\Sandbox\Rust\1.3-functions\target\debug\functions.exe","symbolStatus":"Symbols loaded."},"reason":"new"}}
[0.769 DEBUG codelldb::debug_session] Debug event: 0000018F06E84EC0 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000002 (modules-loaded), data = {ntdll.dll}
[0.769 DEBUG codelldb::debug_session] Debug event: 0000018F06E84140 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000002 (modules-loaded), data = {ntdll.dll}
[0.769 DEBUG codelldb::dap_codec] <-- {"seq":22,"type":"event","event":"breakpoint","body":{"breakpoint":{"id":3,"line":11,"message":"Resolved locations: 1","verified":true},"reason":"changed"}}
[0.769 DEBUG codelldb::debug_session] Debug event: 0000018F06E842C0 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000002 (modules-loaded), data = {kernel32.dll}
[0.769 DEBUG codelldb::dap_codec] <-- {"seq":23,"type":"event","event":"breakpoint","body":{"breakpoint":{"id":4,"line":14,"message":"Resolved locations: 1","verified":true},"reason":"changed"}}
[0.769 DEBUG codelldb::debug_session] Debug event: 0000018F06E848C0 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000002 (modules-loaded), data = {kernel32.dll}
[0.769 DEBUG codelldb::debug_session] Debug event: 0000018F06E84B00 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000002 (modules-loaded), data = {KernelBase.dll}
[0.769 DEBUG codelldb::dap_codec] <-- {"seq":24,"type":"event","event":"breakpoint","body":{"breakpoint":{"id":9,"message":"Resolved locations: 1","verified":true},"reason":"changed"}}
[0.769 DEBUG codelldb::debug_session] Debug event: 0000018F06E84C80 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000002 (modules-loaded), data = {KernelBase.dll}
[0.770 DEBUG codelldb::dap_codec] <-- {"seq":25,"type":"event","event":"module","body":{"module":{"addressRange":"7FF6D36C0000","id":"7FF6D36C0000","name":"functions.exe","path":"C:\PowerTech\Sandbox\Rust\1.3-functions\target\debug\functions.exe","symbolFilePath":"C:\PowerTech\Sandbox\Rust\1.3-functions\target\debug\functions.exe","symbolStatus":"Symbols loaded."},"reason":"new"}}
[0.770 DEBUG codelldb::debug_session] Debug event: 0000018F06E85580 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000002 (modules-loaded), data = {ucrtbase.dll}
[0.770 DEBUG codelldb::dap_codec] <-- {"seq":26,"type":"event","event":"module","body":{"module":{"addressRange":"7FFBC8F20000","id":"7FFBC8F20000","name":"ntdll.dll","path":"C:\Windows\System32\ntdll.dll","symbolFilePath":"C:\Windows\System32\ntdll.dll","symbolStatus":"Symbols loaded."},"reason":"new"}}
[0.770 DEBUG codelldb::debug_session] Debug event: 0000018F06E85040 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000002 (modules-loaded), data = {ucrtbase.dll}
[0.770 DEBUG codelldb::dap_codec] <-- {"seq":27,"type":"event","event":"module","body":{"module":{"addressRange":"7FFBC8F20000","id":"7FFBC8F20000","name":"ntdll.dll","path":"C:\Windows\System32\ntdll.dll","symbolFilePath":"C:\Windows\System32\ntdll.dll","symbolStatus":"Symbols loaded."},"reason":"new"}}
[0.770 DEBUG codelldb::debug_session] Debug event: 0000018F06E851C0 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000002 (modules-loaded), data = {vcruntime140.dll}
[0.770 DEBUG codelldb::debug_session] Debug event: 0000018F06E85280 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000002 (modules-loaded), data = {vcruntime140.dll}
[0.770 DEBUG codelldb::dap_codec] <-- {"seq":28,"type":"event","event":"module","body":{"module":{"addressRange":"7FFBC7BC0000","id":"7FFBC7BC0000","name":"kernel32.dll","path":"C:\Windows\System32\kernel32.dll","symbolFilePath":"C:\Windows\System32\kernel32.dll","symbolStatus":"Symbols loaded."},"reason":"new"}}
[0.770 DEBUG codelldb::debug_session] Debug event: 0000018F06E85340 Event: broadcaster = 0000018F06D38398 (lldb.target), type = 0x00000002 (modules-loaded), data = {functions.exe}
[0.770 DEBUG codelldb::dap_codec] <-- {"seq":29,"type":"event","event":"module","body":{"module":{"addressRange":"7FFBC7BC0000","id":"7FFBC7BC0000","name":"kernel32.dll","path":"C:\Windows\System32\kernel32.dll","symbolFilePath":"C:\Windows\System32\kernel32.dll","symbolStatus":"Symbols loaded."},"reason":"new"}}
[0.770 DEBUG codelldb::debug_session] Debug event: 0000018F0723B6C0 Event: broadcaster = 0000018F07693228 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0000018F07693200 (pid = 84160), state = running}
[0.770 DEBUG codelldb::dap_codec] <-- {"seq":30,"type":"event","event":"module","body":{"module":{"addressRange":"7FFBC6580000","id":"7FFBC6580000","name":"KernelBase.dll","path":"C:\Windows\System32\KernelBase.dll","symbolFilePath":"C:\Windows\System32\KernelBase.dll","symbolStatus":"Symbols loaded."},"reason":"new"}}
[0.770 DEBUG codelldb::dap_codec] <-- {"seq":31,"type":"event","event":"module","body":{"module":{"addressRange":"7FFBC6580000","id":"7FFBC6580000","name":"KernelBase.dll","path":"C:\Windows\System32\KernelBase.dll","symbolFilePath":"C:\Windows\System32\KernelBase.dll","symbolStatus":"Symbols loaded."},"reason":"new"}}
[0.770 DEBUG codelldb::dap_codec] <-- {"seq":32,"type":"event","event":"module","body":{"module":{"addressRange":"7FFBC6B70000","id":"7FFBC6B70000","name":"ucrtbase.dll","path":"C:\Windows\System32\ucrtbase.dll","symbolFilePath":"C:\Windows\System32\ucrtbase.dll","symbolStatus":"Symbols loaded."},"reason":"new"}}
[0.770 DEBUG codelldb::dap_codec] <-- {"seq":33,"type":"event","event":"module","body":{"module":{"addressRange":"7FFBC6B70000","id":"7FFBC6B70000","name":"ucrtbase.dll","path":"C:\Windows\System32\ucrtbase.dll","symbolFilePath":"C:\Windows\System32\ucrtbase.dll","symbolStatus":"Symbols loaded."},"reason":"new"}}
[0.770 DEBUG codelldb::dap_codec] <-- {"seq":34,"type":"event","event":"module","body":{"module":{"addressRange":"7FFBB5C20000","id":"7FFBB5C20000","name":"vcruntime140.dll","path":"C:\Windows\System32\vcruntime140.dll","symbolFilePath":"C:\Windows\System32\vcruntime140.dll","symbolStatus":"Symbols loaded."},"reason":"new"}}
[0.770 DEBUG codelldb::dap_codec] <-- {"seq":35,"type":"event","event":"module","body":{"module":{"addressRange":"7FFBB5C20000","id":"7FFBB5C20000","name":"vcruntime140.dll","path":"C:\Windows\System32\vcruntime140.dll","symbolFilePath":"C:\Windows\System32\vcruntime140.dll","symbolStatus":"Symbols loaded."},"reason":"new"}}
[0.770 DEBUG codelldb::dap_codec] <-- {"seq":36,"type":"event","event":"module","body":{"module":{"addressRange":"7FF6D36C0000","id":"7FF6D36C0000","name":"functions.exe","path":"C:\PowerTech\Sandbox\Rust\1.3-functions\target\debug\functions.exe","symbolFilePath":"C:\PowerTech\Sandbox\Rust\1.3-functions\target\debug\functions.exe","symbolStatus":"Symbols loaded."},"reason":"new"}}
[0.770 DEBUG codelldb::dap_codec] <-- {"seq":37,"type":"event","event":"continued","body":{"allThreadsContinued":true,"threadId":0}}
[0.775 DEBUG codelldb::debug_session::breakpoints] Callback for breakpoint location 3.1: where = functions.exe`void functions::main() + 47 at functions.rs:11, address = 0x00007ff6d36c192f, resolved, hit count = 1

[0.776 DEBUG codelldb::debug_session] Debug event: 0000018F0723BFB0 Event: broadcaster = 0000018F07693228 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0000018F07693200 (pid = 84160), state = stopped}
[0.776 DEBUG codelldb::dap_codec] <-- {"seq":38,"type":"event","event":"stopped","body":{"allThreadsStopped":true,"hitBreakpointIds":[3],"reason":"breakpoint","threadId":178224}}
[0.777 DEBUG codelldb::dap_codec] --> {"command":"threads","type":"request","seq":13}
[0.777 DEBUG codelldb::dap_codec] <-- {"seq":39,"type":"response","request_seq":13,"success":true,"command":"threads","body":{"threads":[{"id":33208,"name":"4: tid=33208 """},{"id":80584,"name":"3: tid=80584 """},{"id":88036,"name":"2: tid=88036 """},{"id":178224,"name":"1: tid=178224 "main""}]}}
[0.788 DEBUG codelldb::dap_codec] --> {"command":"threads","type":"request","seq":14}
[0.789 DEBUG codelldb::dap_codec] <-- {"seq":40,"type":"response","request_seq":14,"success":true,"command":"threads","body":{"threads":[{"id":33208,"name":"4: tid=33208 """},{"id":80584,"name":"3: tid=80584 """},{"id":88036,"name":"2: tid=88036 """},{"id":178224,"name":"1: tid=178224 "main""}]}}
[0.799 DEBUG codelldb::dap_codec] --> {"command":"stackTrace","arguments":{"threadId":178224,"startFrame":0,"levels":1},"type":"request","seq":15}
[0.799 DEBUG codelldb::dap_codec] <-- {"seq":41,"type":"response","request_seq":15,"success":true,"command":"stackTrace","body":{"stackFrames":[{"column":0,"id":1001,"instructionPointerReference":"0x7FF6D36C192F","line":11,"moduleId":"7FF6D36C0000","name":"void functions::main()","source":{"name":"functions.rs","path":"C:\PowerTech\Sandbox\Rust\1.3-functions\functions.rs"}}]}}
[1.224 DEBUG codelldb::dap_codec] --> {"command":"stackTrace","arguments":{"threadId":178224,"startFrame":1,"levels":19},"type":"request","seq":16}
[1.225 DEBUG codelldb::dap_codec] --> {"command":"scopes","arguments":{"frameId":1001},"type":"request","seq":17}
[1.230 DEBUG codelldb::disassembly] functions.exevoid std::rt::lang_start_internal() + 181 at rt.rs:171 [1.231 DEBUG codelldb::disassembly] functions.exemain + 25
[1.232 DEBUG codelldb::disassembly] functions.exestatic int __scrt_common_main_seh() + 268 at exe_common.inl:288 [1.232 DEBUG codelldb::disassembly] kernel32.dllBaseThreadInitThunk + 23
[1.233 DEBUG codelldb::disassembly] ntdll.dll`RtlUserThreadStart + 44
[1.233 DEBUG codelldb::debug_session] Debug event: 0000018F08225D30 Event: broadcaster = 0000018F0850B3C0 (lldb.debugger), type = 0x00000002, data = {warning: This version of LLDB has no plugin for the language "rust". Inspection of frame variables will be limited.
}
[1.233 DEBUG codelldb::dap_codec] <-- {"seq":42,"type":"response","request_seq":16,"success":true,"command":"stackTrace","body":{"stackFrames":[{"column":0,"id":1002,"instructionPointerReference":"0x7FF6D36C77DB","line":250,"moduleId":"7FF6D36C0000","name":"void core::ops::function::FnOnce::call_once<void (*)(),tuple$<> >( )","source":{"name":"function.rs","path":"C:\Users\dmozulev\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\core\src\ops\function.rs"}},{"column":0,"id":1003,"instructionPointerReference":"0x7FF6D36C2EAE","line":158,"moduleId":"7FF6D36C0000","name":"void std::sys::backtrace::__rust_begin_short_backtrace<void ()(),tuple$<> >( *)","source":{"name":"backtrace.rs","path":"C:\Users\dmozulev\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\std\src\sys\backtrace.rs"}},{"column":0,"id":1004,"instructionPointerReference":"0x7FF6D36C5F81","line":206,"moduleId":"7FF6D36C0000","name":"int std::rt::lang_start::closure$0<tuple$<> >(struct std::rt::lang_start::closure_env$0<tuple$<> > *)","source":{"name":"rt.rs","path":"C:\Users\dmozulev\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\std\src\rt.rs"}},{"column":0,"id":1005,"instructionPointerReference":"0x7FF6D36CB035","line":41,"moduleId":"7FF6D36C0000","name":"void std::rt::lang_start_internal()","presentationHint":"subtle","source":{"name":"@std::rt::lang_start_internal","origin":"disassembly","sourceReference":1000}},{"column":0,"id":1006,"instructionPointerReference":"0x7FF6D36C5F6A","line":205,"moduleId":"7FF6D36C0000","name":"__int64 std::rt::lang_start<tuple$<> >( *, __int64, unsigned char * *, unsigned char)","source":{"name":"rt.rs","path":"C:\Users\dmozulev\.rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\src\rust\library\std\src\rt.rs"}},{"column":0,"id":1007,"instructionPointerReference":"0x7FF6D36C2B99","line":9,"moduleId":"7FF6D36C0000","name":"main","presentationHint":"subtle","source":{"name":"@main","origin":"disassembly","sourceReference":1001}},{"column":0,"id":1008,"instructionPointerReference":"0x7FF6D36DD400","line":3,"moduleId":"7FF6D36C0000","name":"static int __scrt_common_main_seh()","presentationHint":"subtle","source":{"name":"@7ff6d36dd400..7ff6d36dd467","origin":"disassembly","sourceReference":1002}},{"column":0,"id":1009,"instructionPointerReference":"0x7FFBC7BEE8D7","line":11,"moduleId":"7FFBC7BC0000","name":"BaseThreadInitThunk","presentationHint":"subtle","source":{"name":"@BaseThreadInitThunk","origin":"disassembly","sourceReference":1003}},{"column":0,"id":1010,"instructionPointerReference":"0x7FFBC8FAC53C","line":15,"moduleId":"7FFBC8F20000","name":"RtlUserThreadStart","presentationHint":"subtle","source":{"name":"@RtlUserThreadStart","origin":"disassembly","sourceReference":1004}}]}}
[1.234 DEBUG codelldb::dap_codec] <-- {"seq":43,"type":"event","event":"output","body":{"category":"console","output":"warning: This version of LLDB has no plugin for the language "rust". Inspection of frame variables will be limited.\n"}}
[1.234 DEBUG codelldb::dap_codec] <-- {"seq":44,"type":"response","request_seq":17,"success":true,"command":"scopes","body":{"scopes":[{"expensive":false,"name":"Local","variablesReference":1011},{"expensive":false,"name":"Static","variablesReference":1012},{"expensive":false,"name":"Global","variablesReference":1013},{"expensive":false,"name":"Registers","variablesReference":1014}]}}
[1.240 DEBUG codelldb::dap_codec] --> {"command":"variables","arguments":{"variablesReference":1011},"type":"request","seq":18}

thread 'main' (106204) has overflowed its stack
Debug adapter exit code=3221225725, signal=null.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions