-
Notifications
You must be signed in to change notification settings - Fork 281
Open
Labels
Not a bugEverything works as intended, not a bug.Everything works as intended, not a bug.area:BreakpointsSee https://github.com/vadimcn/vscode-lldb/wiki/Breakpoints-are-not-getting-hitSee https://github.com/vadimcn/vscode-lldb/wiki/Breakpoints-are-not-getting-hit
Description
OS: Linux, EndeavourOS current
VSCode version: VSCodium 1.103.25610
CodeLLDB version: 1.11.5
Compiler: clang 20.1.8
Debuggee: x86-64 linux gnu
Adding and removing lines from this file causes breakpoints and logpoints to move unexpectedly and inappropriately. The verbose log below has some manual annotations near the end describing changes I made and the effect it had on a breakpoint previously created at line 546. Saving the file with a new empty line added and removed causes the breakpoint to move further down the file one line at a time each time I save my changes.
Verbose log
Verbose logging: on (Use "lldb.verboseLogging" setting to change) Platform: linux x64 Initial debug configuration: { type: 'lldb', request: 'launch', name: 'Launch Tiles', program: '${workspaceFolder}/cataclysm-tiles', args: [], cwd: '${workspaceFolder}', __configurationTarget: 6 } Resolved debug configuration: { type: 'lldb', request: 'launch', name: 'Launch Tiles', program: '${workspaceFolder}/cataclysm-tiles', args: [], cwd: '${workspaceFolder}', __configurationTarget: 6, relativePathBase: '/home/sparr/src/games/Cataclysm-DDA', _adapterSettings: { displayFormat: 'auto', showDisassembly: 'auto', dereferencePointers: true, suppressMissingSourceFiles: true, evaluationTimeout: 5, consoleMode: 'commands', sourceLanguages: null, scriptConfig: {}, evaluateForHovers: true, commandCompletions: true } } Launching adapter liblldb: /home/sparr/.vscode-oss/extensions/vadimcn.vscode-lldb-1.11.5/lldb/lib/liblldb.so environment: {} settings: { evaluateForHovers: true, commandCompletions: true } [INFO codelldb] Loaded "/home/sparr/.vscode-oss/extensions/vadimcn.vscode-lldb-1.11.5/lldb/lib/liblldb.so", version="lldb version 20.1.4-codelldb" [DEBUG codelldb] Connecting to 127.0.0.1:35445 [DEBUG codelldb] New debug session [DEBUG codelldb::dap_codec] --> {"command":"initialize","arguments":{"clientID":"vscode","clientName":"VSCodium","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} [DEBUG codelldb::dap_codec] <-- {"seq":1,"type":"response","request_seq":1,"success":true,"command":"initialize","body":{"exceptionBreakpointFilters":[{"default":true,"filter":"cpp_throw","label":"C++: on throw","supportsCondition":true},{"default":false,"filter":"cpp_catch","label":"C++: on catch","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}} [DEBUG codelldb::dap_codec] --> {"command":"launch","arguments":{"type":"lldb","request":"launch","name":"Launch Tiles","program":"/home/sparr/src/games/Cataclysm-DDA/cataclysm-tiles","args":[],"cwd":"/home/sparr/src/games/Cataclysm-DDA","__configurationTarget":6,"relativePathBase":"/home/sparr/src/games/Cataclysm-DDA","_adapterSettings":{"displayFormat":"auto","showDisassembly":"auto","dereferencePointers":true,"suppressMissingSourceFiles":true,"evaluationTimeout":5,"consoleMode":"commands","sourceLanguages":null,"scriptConfig":{},"evaluateForHovers":true,"commandCompletions":true},"__sessionId":"18e20d9d-3b95-4edc-891b-048b4235e1ee"},"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"}} INFO(Python) 21:46:34 lang_support: languages: set() [DEBUG codelldb::dap_codec] <-- {"seq":3,"type":"event","event":"initialized"} [DEBUG codelldb::dap_codec] --> {"command":"setBreakpoints","arguments":{"source":{"name":"simple_pathfinding.cpp","path":"/home/sparr/src/games/Cataclysm-DDA/src/simple_pathfinding.cpp"},"lines":[546],"breakpoints":[{"line":546}],"sourceModified":false},"type":"request","seq":3} [DEBUG codelldb::dap_codec] --> {"command":"setFunctionBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":4} [DEBUG codelldb::dap_codec] --> {"command":"setInstructionBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":5} [DEBUG codelldb::dap_codec] --> {"command":"setExceptionBreakpoints","arguments":{"filters":[],"filterOptions":[]},"type":"request","seq":6} [DEBUG codelldb::dap_codec] --> {"command":"setDataBreakpoints","arguments":{"breakpoints":[]},"type":"request","seq":7} [DEBUG codelldb::debug_session] Debug event: 0x5608683a0868 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 1 type: breakpoint added} [DEBUG codelldb::dap_codec] <-- {"seq":4,"type":"response","request_seq":3,"success":true,"command":"setBreakpoints","body":{"breakpoints":[{"id":1,"line":546,"message":"Resolved locations: 0","verified":true}]}} [DEBUG codelldb::dap_codec] <-- {"seq":5,"type":"response","request_seq":4,"success":true,"command":"setFunctionBreakpoints","body":{"breakpoints":[]}} [DEBUG codelldb::dap_codec] <-- {"seq":6,"type":"response","request_seq":5,"success":true,"command":"setInstructionBreakpoints","body":{"breakpoints":[]}} [DEBUG codelldb::dap_codec] <-- {"seq":7,"type":"response","request_seq":6,"success":true,"command":"setExceptionBreakpoints"} [DEBUG codelldb::dap_codec] <-- {"seq":8,"type":"response","request_seq":7,"success":true,"command":"setDataBreakpoints","body":{"breakpoints":[]}} [DEBUG codelldb::dap_codec] --> {"command":"configurationDone","type":"request","seq":8} [DEBUG codelldb::dap_codec] <-- {"seq":9,"type":"request","command":"runInTerminal","arguments":{"args":["/home/sparr/.vscode-oss/extensions/vadimcn.vscode-lldb-1.11.5/adapter/codelldb","terminal-agent","--connect=35853"],"cwd":"","kind":"integrated","title":"Launch Tiles"}} [DEBUG codelldb::dap_codec] --> {"type":"response","seq":9,"command":"runInTerminal","request_seq":9,"success":true,"body":{"shellProcessId":1051819}} [DEBUG codelldb::debug_session::launch] launch env: ["CHROME_DESKTOP=codium.desktop", "DEBUGINFOD_URLS=https://debuginfod.archlinux.org ", "XDG_MENU_PREFIX=xfce-", "XDG_CACHE_HOME=/home/sparr/.cache", "MOTD_SHOWN=pam", "VSCODE_NLS_CONFIG={\"userLocale\":\"en-us\",\"osLocale\":\"en-us\",\"resolvedLanguage\":\"en\",\"defaultMessagesFile\":\"/opt/vscodium-bin/resources/app/out/nls.messages.json\",\"locale\":\"en-us\",\"availableLanguages\":{}}", "ELECTRON_NO_ATTACH_CONSOLE=1", "NO_AT_BRIDGE=1", "XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0", "MAIL=/var/spool/mail/sparr", "_=/opt/vscodium-bin/bin/../codium", "VSCODE_ESM_ENTRYPOINT=vs/workbench/api/node/extensionHostProcess", "DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus", "USER=sparr", "XDG_SESSION_ID=2", "GDMSESSION=xfce", "ZDOTDIR=/home/sparr/.config/zsh", "LOGNAME=sparr", "PWD=/home/sparr", "VSCODE_CWD=/home/sparr", "PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin", "XDG_VTNR=7", "GDK_BACKEND=x11", "BROWSER=firefox", "LC_IDENTIFICATION=en_US.UTF-8", "ELECTRON_RUN_AS_NODE=1", "RUST_TRACEBACK=1", "SHLVL=1", "GNOME_KEYRING_CONTROL=/run/user/1000/keyring", "RUST_LOG=error,codelldb=debug", "LC_MONETARY=en_US.UTF-8", "DESKTOP_SESSION=xfce", "VSCODE_PID=168407", "LC_TELEPHONE=en_US.UTF-8", "SHELL=/usr/bin/zsh", "VSCODE_IPC_HOOK=/run/user/1000/vscode-b97f0c55-1.10-main.sock", "XAUTHORITY=/home/sparr/.Xauthority", "LC_NAME=en_US.UTF-8", "XDG_CURRENT_DESKTOP=XFCE", "VSCODE_CLI=1", "LC_NUMERIC=en_US.UTF-8", "XDG_SESSION_DESKTOP=xfce", "XDG_CONFIG_DIRS=/etc/xdg", "XDG_SESSION_TYPE=x11", "LC_ADDRESS=en_US.UTF-8", "XDG_CONFIG_HOME=/home/sparr/.config", "SESSION_MANAGER=local/velma:@/tmp/.ICE-unix/1195,unix/velma:/tmp/.ICE-unix/1195", "VSCODE_CODE_CACHE_PATH=/home/sparr/.config/VSCodium/CachedData/3201acb5f9f58a1d304afaeb4776f6ec53700cd3", "LANG=en_US.UTF-8", "XDG_RUNTIME_DIR=/run/user/1000", "ORIGINAL_XDG_CURRENT_DESKTOP=XFCE", "OLDPWD=/home/sparr", "EDITOR=nano", "VSCODE_L10N_BUNDLE_LOCATION=", "LC_MEASUREMENT=en_US.UTF-8", "LC_TIME=en_US.UTF-8", "XDG_SESSION_CLASS=user", "GTK3_MODULES=xapp-gtk3-module:xapp-gtk3-module", "VSCODE_CRASH_REPORTER_PROCESS_TYPE=extensionHost", "LC_PAPER=en_US.UTF-8", "XDG_SEAT=seat0", "XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0", "PANEL_GDK_CORE_DEVICE_EVENTS=0", "HOME=/home/sparr", "VSCODE_HANDLES_UNCAUGHT_ERRORS=true", "GTK_MODULES=canberra-gtk-module:canberra-gtk-module", "XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/sparr", "XDG_DATA_DIRS=/usr/local/share:/usr/share", "DISPLAY=:0.0"] [DEBUG codelldb::dap_codec] <-- {"seq":10,"type":"event","event":"output","body":{"category":"console","output":"Launching: /home/sparr/src/games/Cataclysm-DDA/cataclysm-tiles\n"}} [DEBUG codelldb::dap_codec] <-- {"seq":11,"type":"event","event":"output","body":{"category":"console","output":"Launched process 1053816 from '/home/sparr/src/games/Cataclysm-DDA/cataclysm-tiles'\n"}} [DEBUG codelldb::dap_codec] <-- {"seq":12,"type":"response","request_seq":2,"success":true,"command":"launch"} [DEBUG codelldb::debug_session] Debug event: 0x56086a56dd08 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {ld-linux-x86-64.so.2} [DEBUG codelldb::dap_codec] <-- {"seq":13,"type":"response","request_seq":8,"success":true,"command":"configurationDone"} [DEBUG codelldb::debug_session] Debug event: 0x56086a567c68 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {[vdso](0x00007ffff7fc0000)} [DEBUG codelldb::dap_codec] <-- {"seq":14,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7FC2000","id":"7FFFF7FC2000","name":"ld-linux-x86-64.so.2","path":"/usr/lib/ld-linux-x86-64.so.2","symbolFilePath":"/usr/lib/ld-linux-x86-64.so.2","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x56086a56d168 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 1 type: locations resolved} [DEBUG codelldb::dap_codec] <-- {"seq":15,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7FC0000","id":"7FFFF7FC0000","name":"[vdso]","path":"[vdso]","symbolStatus":"Symbols not found"},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x56086a56bc08 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {cataclysm-tiles} [DEBUG codelldb::dap_codec] <-- {"seq":16,"type":"event","event":"breakpoint","body":{"breakpoint":{"id":1,"line":546,"message":"Resolved locations: 1","verified":true},"reason":"changed"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11ac000be0 Event: broadcaster = 0x56086a4db9e8 (lldb.process), type = 0x00000001 (state-changed), data = { process = 0x56086a4db9b0 (pid = 1053816), state = running} [DEBUG codelldb::dap_codec] <-- {"seq":17,"type":"event","event":"module","body":{"module":{"addressRange":"555555554000","id":"555555554000","name":"cataclysm-tiles","path":"/home/sparr/src/games/Cataclysm-DDA/cataclysm-tiles","symbolFilePath":"/home/sparr/src/games/Cataclysm-DDA/cataclysm-tiles","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":18,"type":"event","event":"continued","body":{"allThreadsContinued":true,"threadId":1053816}} [DEBUG codelldb::dap_codec] --> {"command":"threads","type":"request","seq":10} [DEBUG codelldb::dap_codec] <-- {"seq":19,"type":"response","request_seq":10,"success":true,"command":"threads","body":{"threads":[{"id":1053816,"name":"1: tid=1053816"}]}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b12621e8 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libSDL2-2.0.so.0, libSDL2_ttf-2.0.so.0, libSDL2_image-2.0.so.0, libfreetype.so.6, libSDL2_mixer-2.0.so.0, libz.so.1, libstdc++.so.6, libm.so.6, libgcc_s.so.1, libc.so.6, libharfbuzz.so.0, libpng16.so.16, libjxl.so.0.11, libjpeg.so.8, libtiff.so.6, libavif.so.16, libwebpdemux.so.2, libwebp.so.7, libbz2.so.1.0, libbrotlidec.so.1, libglib-2.0.so.0, libgraphite2.so.3, libjxl_cms.so.0.11, libhwy.so.1, libbrotlienc.so.1, libzstd.so.1, liblzma.so.5, libjbig.so.2.1, libyuv.so, libsharpyuv.so.0, libdav1d.so.7, librav1e.so.0.7, libSvtAv1Enc.so.3, libaom.so.3, libbrotlicommon.so.1, libpcre2-8.so.0} [DEBUG codelldb::dap_codec] <-- {"seq":20,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7F2B000","id":"7FFFF7F2B000","name":"libSDL2-2.0.so.0","path":"/usr/lib/libSDL2-2.0.so.0","symbolFilePath":"/usr/lib/libSDL2-2.0.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":21,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7F15000","id":"7FFFF7F15000","name":"libSDL2_ttf-2.0.so.0","path":"/usr/lib/libSDL2_ttf-2.0.so.0","symbolFilePath":"/usr/lib/libSDL2_ttf-2.0.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":22,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7EF4000","id":"7FFFF7EF4000","name":"libSDL2_image-2.0.so.0","path":"/usr/lib/libSDL2_image-2.0.so.0","symbolFilePath":"/usr/lib/libSDL2_image-2.0.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":23,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7E2A000","id":"7FFFF7E2A000","name":"libfreetype.so.6","path":"/usr/lib/libfreetype.so.6","symbolFilePath":"/usr/lib/libfreetype.so.6","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":24,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7DF4000","id":"7FFFF7DF4000","name":"libSDL2_mixer-2.0.so.0","path":"/usr/lib/libSDL2_mixer-2.0.so.0","symbolFilePath":"/usr/lib/libSDL2_mixer-2.0.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":25,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7DDB000","id":"7FFFF7DDB000","name":"libz.so.1","path":"/usr/lib/libz.so.1","symbolFilePath":"/usr/lib/libz.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":26,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7A00000","id":"7FFFF7A00000","name":"libstdc++.so.6","path":"/usr/lib/libstdc++.so.6","symbolFilePath":"/usr/lib/libstdc++.so.6","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":27,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7CCB000","id":"7FFFF7CCB000","name":"libm.so.6","path":"/usr/lib/libm.so.6","symbolFilePath":"/usr/lib/libm.so.6","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":28,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7C9E000","id":"7FFFF7C9E000","name":"libgcc_s.so.1","path":"/usr/lib/libgcc_s.so.1","symbolFilePath":"/usr/lib/libgcc_s.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":29,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7600000","id":"7FFFF7600000","name":"libc.so.6","path":"/usr/lib/libc.so.6","symbolFilePath":"/usr/lib/libc.so.6","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":30,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF78CF000","id":"7FFFF78CF000","name":"libharfbuzz.so.0","path":"/usr/lib/libharfbuzz.so.0","symbolFilePath":"/usr/lib/libharfbuzz.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":31,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7895000","id":"7FFFF7895000","name":"libpng16.so.16","path":"/usr/lib/libpng16.so.16","symbolFilePath":"/usr/lib/libpng16.so.16","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":32,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7200000","id":"7FFFF7200000","name":"libjxl.so.0.11","path":"/usr/lib/libjxl.so.0.11","symbolFilePath":"/usr/lib/libjxl.so.0.11","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":33,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF755E000","id":"7FFFF755E000","name":"libjpeg.so.8","path":"/usr/lib/libjpeg.so.8","symbolFilePath":"/usr/lib/libjpeg.so.8","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":34,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7173000","id":"7FFFF7173000","name":"libtiff.so.6","path":"/usr/lib/libtiff.so.6","symbolFilePath":"/usr/lib/libtiff.so.6","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":35,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7856000","id":"7FFFF7856000","name":"libavif.so.16","path":"/usr/lib/libavif.so.16","symbolFilePath":"/usr/lib/libavif.so.16","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":36,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7C96000","id":"7FFFF7C96000","name":"libwebpdemux.so.2","path":"/usr/lib/libwebpdemux.so.2","symbolFilePath":"/usr/lib/libwebpdemux.so.2","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":37,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF70EC000","id":"7FFFF70EC000","name":"libwebp.so.7","path":"/usr/lib/libwebp.so.7","symbolFilePath":"/usr/lib/libwebp.so.7","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":38,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7843000","id":"7FFFF7843000","name":"libbz2.so.1.0","path":"/usr/lib/libbz2.so.1.0","symbolFilePath":"/usr/lib/libbz2.so.1.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":39,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7834000","id":"7FFFF7834000","name":"libbrotlidec.so.1","path":"/usr/lib/libbrotlidec.so.1","symbolFilePath":"/usr/lib/libbrotlidec.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":40,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF6F96000","id":"7FFFF6F96000","name":"libglib-2.0.so.0","path":"/usr/lib/libglib-2.0.so.0","symbolFilePath":"/usr/lib/libglib-2.0.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":41,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF6F73000","id":"7FFFF6F73000","name":"libgraphite2.so.3","path":"/usr/lib/libgraphite2.so.3","symbolFilePath":"/usr/lib/libgraphite2.so.3","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":42,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF6F39000","id":"7FFFF6F39000","name":"libjxl_cms.so.0.11","path":"/usr/lib/libjxl_cms.so.0.11","symbolFilePath":"/usr/lib/libjxl_cms.so.0.11","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":43,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7823000","id":"7FFFF7823000","name":"libhwy.so.1","path":"/usr/lib/libhwy.so.1","symbolFilePath":"/usr/lib/libhwy.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":44,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF6E7F000","id":"7FFFF6E7F000","name":"libbrotlienc.so.1","path":"/usr/lib/libbrotlienc.so.1","symbolFilePath":"/usr/lib/libbrotlienc.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":45,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF6D9A000","id":"7FFFF6D9A000","name":"libzstd.so.1","path":"/usr/lib/libzstd.so.1","symbolFilePath":"/usr/lib/libzstd.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":46,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF6D66000","id":"7FFFF6D66000","name":"liblzma.so.5","path":"/usr/lib/liblzma.so.5","symbolFilePath":"/usr/lib/liblzma.so.5","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":47,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7815000","id":"7FFFF7815000","name":"libjbig.so.2.1","path":"/usr/lib/libjbig.so.2.1","symbolFilePath":"/usr/lib/libjbig.so.2.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":48,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF6CC4000","id":"7FFFF6CC4000","name":"libyuv.so","path":"/usr/lib/libyuv.so","symbolFilePath":"/usr/lib/libyuv.so","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":49,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7555000","id":"7FFFF7555000","name":"libsharpyuv.so.0","path":"/usr/lib/libsharpyuv.so.0","symbolFilePath":"/usr/lib/libsharpyuv.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":50,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF6AE2000","id":"7FFFF6AE2000","name":"libdav1d.so.7","path":"/usr/lib/libdav1d.so.7","symbolFilePath":"/usr/lib/libdav1d.so.7","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":51,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF6600000","id":"7FFFF6600000","name":"librav1e.so.0.7","path":"/usr/lib/librav1e.so.0.7","symbolFilePath":"/usr/lib/librav1e.so.0.7","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":52,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEDE00000","id":"7FFFEDE00000","name":"libSvtAv1Enc.so.3","path":"/usr/lib/libSvtAv1Enc.so.3","symbolFilePath":"/usr/lib/libSvtAv1Enc.so.3","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":53,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFED400000","id":"7FFFED400000","name":"libaom.so.3","path":"/usr/lib/libaom.so.3","symbolFilePath":"/usr/lib/libaom.so.3","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":54,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF6ABF000","id":"7FFFF6ABF000","name":"libbrotlicommon.so.1","path":"/usr/lib/libbrotlicommon.so.1","symbolFilePath":"/usr/lib/libbrotlicommon.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":55,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF6A13000","id":"7FFFF6A13000","name":"libpcre2-8.so.0","path":"/usr/lib/libpcre2-8.so.0","symbolFilePath":"/usr/lib/libpcre2-8.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b1262058 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libSDL3.so.0} [DEBUG codelldb::dap_codec] <-- {"seq":56,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFED000000","id":"7FFFED000000","name":"libSDL3.so.0","path":"/usr/lib/libSDL3.so.0","symbolFilePath":"/usr/lib/libSDL3.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b1247208 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libdbus-1.so.3, libsystemd.so.0, libcap.so.2} [DEBUG codelldb::dap_codec] <-- {"seq":57,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF6991000","id":"7FFFF6991000","name":"libdbus-1.so.3","path":"/usr/lib/libdbus-1.so.3","symbolFilePath":"/usr/lib/libdbus-1.so.3","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":58,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF64E0000","id":"7FFFF64E0000","name":"libsystemd.so.0","path":"/usr/lib/libsystemd.so.0","symbolFilePath":"/usr/lib/libsystemd.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":59,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7FA7000","id":"7FFFF7FA7000","name":"libcap.so.2","path":"/usr/lib/libcap.so.2","symbolFilePath":"/usr/lib/libcap.so.2","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b15412a8 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libX11.so.6, libxcb.so.1, libXau.so.6, libXdmcp.so.6} [DEBUG codelldb::dap_codec] <-- {"seq":60,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEDCBF000","id":"7FFFEDCBF000","name":"libX11.so.6","path":"/usr/lib/libX11.so.6","symbolFilePath":"/usr/lib/libX11.so.6","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":61,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF6966000","id":"7FFFF6966000","name":"libxcb.so.1","path":"/usr/lib/libxcb.so.1","symbolFilePath":"/usr/lib/libxcb.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":62,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7FA2000","id":"7FFFF7FA2000","name":"libXau.so.6","path":"/usr/lib/libXau.so.6","symbolFilePath":"/usr/lib/libXau.so.6","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":63,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7F9A000","id":"7FFFF7F9A000","name":"libXdmcp.so.6","path":"/usr/lib/libXdmcp.so.6","symbolFilePath":"/usr/lib/libXdmcp.so.6","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b1549c28 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libXext.so.6} [DEBUG codelldb::dap_codec] <-- {"seq":64,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF6951000","id":"7FFFF6951000","name":"libXext.so.6","path":"/usr/lib/libXext.so.6","symbolFilePath":"/usr/lib/libXext.so.6","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b1583938 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libXcursor.so.1, libXrender.so.1, libXfixes.so.3} [DEBUG codelldb::dap_codec] <-- {"seq":65,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF6944000","id":"7FFFF6944000","name":"libXcursor.so.1","path":"/usr/lib/libXcursor.so.1","symbolFilePath":"/usr/lib/libXcursor.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":66,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF6938000","id":"7FFFF6938000","name":"libXrender.so.1","path":"/usr/lib/libXrender.so.1","symbolFilePath":"/usr/lib/libXrender.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":67,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF7F92000","id":"7FFFF7F92000","name":"libXfixes.so.3","path":"/usr/lib/libXfixes.so.3","symbolFilePath":"/usr/lib/libXfixes.so.3","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b1588d38 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libXi.so.6} [DEBUG codelldb::dap_codec] <-- {"seq":68,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF6925000","id":"7FFFF6925000","name":"libXi.so.6","path":"/usr/lib/libXi.so.6","symbolFilePath":"/usr/lib/libXi.so.6","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b15a3468 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libXrandr.so.2} [DEBUG codelldb::dap_codec] <-- {"seq":69,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF64D3000","id":"7FFFF64D3000","name":"libXrandr.so.2","path":"/usr/lib/libXrandr.so.2","symbolFilePath":"/usr/lib/libXrandr.so.2","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b15a3468 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libXss.so.1} [DEBUG codelldb::dap_codec] <-- {"seq":70,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF6920000","id":"7FFFF6920000","name":"libXss.so.1","path":"/usr/lib/libXss.so.1","symbolFilePath":"/usr/lib/libXss.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b15c0bc8 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libpipewire-0.3.so.0} [DEBUG codelldb::dap_codec] <-- {"seq":71,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFED2BE000","id":"7FFFED2BE000","name":"libpipewire-0.3.so.0","path":"/usr/lib/libpipewire-0.3.so.0","symbolFilePath":"/usr/lib/libpipewire-0.3.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b16011e8 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libspa-support.so} [DEBUG codelldb::dap_codec] <-- {"seq":72,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF69EB000","id":"7FFFF69EB000","name":"libspa-support.so","path":"/usr/lib/spa-0.2/support/libspa-support.so","symbolFilePath":"/usr/lib/spa-0.2/support/libspa-support.so","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b1605e28 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libspa-journal.so} [DEBUG codelldb::dap_codec] <-- {"seq":73,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF69E5000","id":"7FFFF69E5000","name":"libspa-journal.so","path":"/usr/lib/spa-0.2/support/libspa-journal.so","symbolFilePath":"/usr/lib/spa-0.2/support/libspa-journal.so","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b1605e28 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libspa-dbus.so} [DEBUG codelldb::dap_codec] <-- {"seq":74,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFF64CC000","id":"7FFFF64CC000","name":"libspa-dbus.so","path":"/usr/lib/spa-0.2/support/libspa-dbus.so","symbolFilePath":"/usr/lib/spa-0.2/support/libspa-dbus.so","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b16212a8 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libpipewire-module-rt.so} [DEBUG codelldb::dap_codec] <-- {"seq":75,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEDCB5000","id":"7FFFEDCB5000","name":"libpipewire-module-rt.so","path":"/usr/lib/pipewire-0.3/libpipewire-module-rt.so","symbolFilePath":"/usr/lib/pipewire-0.3/libpipewire-module-rt.so","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b1632348 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libpipewire-module-protocol-native.so} [DEBUG codelldb::dap_codec] <-- {"seq":76,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEDC73000","id":"7FFFEDC73000","name":"libpipewire-module-protocol-native.so","path":"/usr/lib/pipewire-0.3/libpipewire-module-protocol-native.so","symbolFilePath":"/usr/lib/pipewire-0.3/libpipewire-module-protocol-native.so","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b16448a8 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libpipewire-module-client-node.so} [DEBUG codelldb::dap_codec] <-- {"seq":77,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEDC44000","id":"7FFFEDC44000","name":"libpipewire-module-client-node.so","path":"/usr/lib/pipewire-0.3/libpipewire-module-client-node.so","symbolFilePath":"/usr/lib/pipewire-0.3/libpipewire-module-client-node.so","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b1644bc8 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libpipewire-module-client-device.so} [DEBUG codelldb::dap_codec] <-- {"seq":78,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFED3EF000","id":"7FFFED3EF000","name":"libpipewire-module-client-device.so","path":"/usr/lib/pipewire-0.3/libpipewire-module-client-device.so","symbolFilePath":"/usr/lib/pipewire-0.3/libpipewire-module-client-device.so","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b1656c88 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libpipewire-module-adapter.so} [DEBUG codelldb::dap_codec] <-- {"seq":79,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEDC3A000","id":"7FFFEDC3A000","name":"libpipewire-module-adapter.so","path":"/usr/lib/pipewire-0.3/libpipewire-module-adapter.so","symbolFilePath":"/usr/lib/pipewire-0.3/libpipewire-module-adapter.so","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b1669738 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libpipewire-module-metadata.so} [DEBUG codelldb::dap_codec] <-- {"seq":80,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFED3E0000","id":"7FFFED3E0000","name":"libpipewire-module-metadata.so","path":"/usr/lib/pipewire-0.3/libpipewire-module-metadata.so","symbolFilePath":"/usr/lib/pipewire-0.3/libpipewire-module-metadata.so","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b1669738 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libpipewire-module-session-manager.so} [DEBUG codelldb::dap_codec] <-- {"seq":81,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFECFD9000","id":"7FFFECFD9000","name":"libpipewire-module-session-manager.so","path":"/usr/lib/pipewire-0.3/libpipewire-module-session-manager.so","symbolFilePath":"/usr/lib/pipewire-0.3/libpipewire-module-session-manager.so","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b16d6c98 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libGL.so.1, libGLdispatch.so.0, libGLX.so.0} [DEBUG codelldb::dap_codec] <-- {"seq":82,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFECF3D000","id":"7FFFECF3D000","name":"libGL.so.1","path":"/usr/lib/libGL.so.1","symbolFilePath":"/usr/lib/libGL.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":83,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEC2E5000","id":"7FFFEC2E5000","name":"libGLdispatch.so.0","path":"/usr/lib/libGLdispatch.so.0","symbolFilePath":"/usr/lib/libGLdispatch.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":84,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFECF0C000","id":"7FFFECF0C000","name":"libGLX.so.0","path":"/usr/lib/libGLX.so.0","symbolFilePath":"/usr/lib/libGLX.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b2586468 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libGLX_mesa.so.0, libgallium-25.2.1-arch1.2.so, libdrm.so.2, libxcb-glx.so.0, libX11-xcb.so.1, libXxf86vm.so.1, libxcb-shm.so.0, libexpat.so.1, libxcb-dri3.so.0, libxcb-present.so.0, libxcb-xfixes.so.0, libLLVM.so.20.1, libSPIRV-Tools.so, libsensors.so.5, libxcb-randr.so.0, libxcb-sync.so.1, libxshmfence.so.1, libdrm_amdgpu.so.1, libelf.so.1, libdrm_intel.so.1, libffi.so.8, libedit.so.0, libxml2.so.16, libpciaccess.so.0, libncursesw.so.6, libicuuc.so.76, libicudata.so.76} [DEBUG codelldb::dap_codec] <-- {"seq":85,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEC2A0000","id":"7FFFEC2A0000","name":"libGLX_mesa.so.0","path":"/usr/lib/libGLX_mesa.so.0","symbolFilePath":"/usr/lib/libGLX_mesa.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":86,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFE4A00000","id":"7FFFE4A00000","name":"libgallium-25.2.1-arch1.2.so","path":"/usr/lib/libgallium-25.2.1-arch1.2.so","symbolFilePath":"/usr/lib/libgallium-25.2.1-arch1.2.so","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":87,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFED2A7000","id":"7FFFED2A7000","name":"libdrm.so.2","path":"/usr/lib/libdrm.so.2","symbolFilePath":"/usr/lib/libdrm.so.2","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":88,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFECEEF000","id":"7FFFECEEF000","name":"libxcb-glx.so.0","path":"/usr/lib/libxcb-glx.so.0","symbolFilePath":"/usr/lib/libxcb-glx.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":89,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFED3DB000","id":"7FFFED3DB000","name":"libX11-xcb.so.1","path":"/usr/lib/libX11-xcb.so.1","symbolFilePath":"/usr/lib/libX11-xcb.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":90,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFED3D4000","id":"7FFFED3D4000","name":"libXxf86vm.so.1","path":"/usr/lib/libXxf86vm.so.1","symbolFilePath":"/usr/lib/libXxf86vm.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":91,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFED3CF000","id":"7FFFED3CF000","name":"libxcb-shm.so.0","path":"/usr/lib/libxcb-shm.so.0","symbolFilePath":"/usr/lib/libxcb-shm.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":92,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEC276000","id":"7FFFEC276000","name":"libexpat.so.1","path":"/usr/lib/libexpat.so.1","symbolFilePath":"/usr/lib/libexpat.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":93,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEC26F000","id":"7FFFEC26F000","name":"libxcb-dri3.so.0","path":"/usr/lib/libxcb-dri3.so.0","symbolFilePath":"/usr/lib/libxcb-dri3.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":94,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEC26A000","id":"7FFFEC26A000","name":"libxcb-present.so.0","path":"/usr/lib/libxcb-present.so.0","symbolFilePath":"/usr/lib/libxcb-present.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":95,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEC261000","id":"7FFFEC261000","name":"libxcb-xfixes.so.0","path":"/usr/lib/libxcb-xfixes.so.0","symbolFilePath":"/usr/lib/libxcb-xfixes.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":96,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFD6800000","id":"7FFFD6800000","name":"libLLVM.so.20.1","path":"/usr/lib/libLLVM.so.20.1","symbolFilePath":"/usr/lib/libLLVM.so.20.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":97,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEC0CB000","id":"7FFFEC0CB000","name":"libSPIRV-Tools.so","path":"/usr/lib/libSPIRV-Tools.so","symbolFilePath":"/usr/lib/libSPIRV-Tools.so","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":98,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEC0BB000","id":"7FFFEC0BB000","name":"libsensors.so.5","path":"/usr/lib/libsensors.so.5","symbolFilePath":"/usr/lib/libsensors.so.5","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":99,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEC0A9000","id":"7FFFEC0A9000","name":"libxcb-randr.so.0","path":"/usr/lib/libxcb-randr.so.0","symbolFilePath":"/usr/lib/libxcb-randr.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":100,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEC0A0000","id":"7FFFEC0A0000","name":"libxcb-sync.so.1","path":"/usr/lib/libxcb-sync.so.1","symbolFilePath":"/usr/lib/libxcb-sync.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":101,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEC09B000","id":"7FFFEC09B000","name":"libxshmfence.so.1","path":"/usr/lib/libxshmfence.so.1","symbolFilePath":"/usr/lib/libxshmfence.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":102,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEC08E000","id":"7FFFEC08E000","name":"libdrm_amdgpu.so.1","path":"/usr/lib/libdrm_amdgpu.so.1","symbolFilePath":"/usr/lib/libdrm_amdgpu.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":103,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEC072000","id":"7FFFEC072000","name":"libelf.so.1","path":"/usr/lib/libelf.so.1","symbolFilePath":"/usr/lib/libelf.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":104,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEC04D000","id":"7FFFEC04D000","name":"libdrm_intel.so.1","path":"/usr/lib/libdrm_intel.so.1","symbolFilePath":"/usr/lib/libdrm_intel.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":105,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEC041000","id":"7FFFEC041000","name":"libffi.so.8","path":"/usr/lib/libffi.so.8","symbolFilePath":"/usr/lib/libffi.so.8","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":106,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFEC007000","id":"7FFFEC007000","name":"libedit.so.0","path":"/usr/lib/libedit.so.0","symbolFilePath":"/usr/lib/libedit.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":107,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFE48C2000","id":"7FFFE48C2000","name":"libxml2.so.16","path":"/usr/lib/libxml2.so.16","symbolFilePath":"/usr/lib/libxml2.so.16","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":108,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFE7573000","id":"7FFFE7573000","name":"libpciaccess.so.0","path":"/usr/lib/libpciaccess.so.0","symbolFilePath":"/usr/lib/libpciaccess.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":109,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFE7504000","id":"7FFFE7504000","name":"libncursesw.so.6","path":"/usr/lib/libncursesw.so.6","symbolFilePath":"/usr/lib/libncursesw.so.6","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":110,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFE4600000","id":"7FFFE4600000","name":"libicuuc.so.76","path":"/usr/lib/libicuuc.so.76","symbolFilePath":"/usr/lib/libicuuc.so.76","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":111,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFD4800000","id":"7FFFD4800000","name":"libicudata.so.76","path":"/usr/lib/libicudata.so.76","symbolFilePath":"/usr/lib/libicudata.so.76","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b2597d38 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libusb-1.0.so.0, libudev.so.1} [DEBUG codelldb::dap_codec] <-- {"seq":112,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFE74E6000","id":"7FFFE74E6000","name":"libusb-1.0.so.0","path":"/usr/lib/libusb-1.0.so.0","symbolFilePath":"/usr/lib/libusb-1.0.so.0","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::dap_codec] <-- {"seq":113,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFE74A0000","id":"7FFFE74A0000","name":"libudev.so.1","path":"/usr/lib/libudev.so.1","symbolFilePath":"/usr/lib/libudev.so.1","symbolStatus":"Symbols loaded."},"reason":"new"}} [DEBUG codelldb::debug_session] Debug event: 0x7f11b25f5198 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000002 (modules-loaded), data = {libspa-audioconvert.so} [DEBUG codelldb::dap_codec] <-- {"seq":114,"type":"event","event":"module","body":{"module":{"addressRange":"7FFFDFF38000","id":"7FFFDFF38000","name":"libspa-audioconvert.so","path":"/usr/lib/spa-0.2/audioconvert/libspa-audioconvert.so","symbolFilePath":"/usr/lib/spa-0.2/audioconvert/libspa-audioconvert.so","symbolStatus":"Symbols loaded."},"reason":"new"}} at this point the game has started and my breakpoint at simple_pathfinding.cpp:546 remains in place now I am going to press enter at the end of line 544, after `+ z_score;` the breakpoint is now on line 547 as expected, and there is no new output from LLDB now I am going to press ctrl+s to save the file [DEBUG codelldb::dap_codec] --> {"command":"setBreakpoints","arguments":{"source":{"name":"simple_pathfinding.cpp","path":"/home/sparr/src/games/Cataclysm-DDA/src/simple_pathfinding.cpp"},"lines":[547],"breakpoints":[{"line":547}],"sourceModified":true},"type":"request","seq":11} [DEBUG codelldb::debug_session] Debug event: 0x7f11b12621e8 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 2 type: breakpoint added} [DEBUG codelldb::dap_codec] <-- {"seq":115,"type":"response","request_seq":11,"success":true,"command":"setBreakpoints","body":{"breakpoints":[{"id":2,"line":548,"message":"Resolved locations: 1","verified":true}]}} [DEBUG codelldb::debug_session] Debug event: 0x56086a56bc08 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 2 type: locations resolved} [DEBUG codelldb::debug_session] Debug event: 0x56086a56d168 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 1 type: breakpoint disabled} [DEBUG codelldb::debug_session] Debug event: 0x56086a567c68 Event: broadcaster = 0x560866771d50 (lldb.target), type = 0x00000001 (breakpoint-changed), data = {bkpt: 1 type: breakpoint removed} [DEBUG codelldb::dap_codec] <-- {"seq":116,"type":"event","event":"breakpoint","body":{"breakpoint":{"id":2,"line":548,"message":"Resolved locations: 1","verified":true},"reason":"changed"}} the breakpoint has inappropriately moved to line 548 now I am going to delete the empty line I added previously, then save the file [DEBUG codelldb::dap_codec] --> {"command":"setBreakpoints","arguments":{"source":{"name":"simple_pathfinding.cpp","path":"/home/sparr/src/games/Cataclysm-DDA/src/simple_pathfinding.cpp"},"lines":[547],"breakpoints":[{"line":547}],"sourceModified":true},"type":"request","seq":12} [DEBUG codelldb::dap_codec] <-- {"seq":117,"type":"response","request_seq":12,"success":true,"command":"setBreakpoints","body":{"breakpoints":[{"id":2,"line":548,"message":"Resolved locations: 1","verified":true}]}} the breakpoint has inappropriately stayed on line 548
I have not made efforts to reduce this to a test case, but can if requested.
Metadata
Metadata
Assignees
Labels
Not a bugEverything works as intended, not a bug.Everything works as intended, not a bug.area:BreakpointsSee https://github.com/vadimcn/vscode-lldb/wiki/Breakpoints-are-not-getting-hitSee https://github.com/vadimcn/vscode-lldb/wiki/Breakpoints-are-not-getting-hit