ErrLookup › go-delve/delve
go-delve/delve
Delve is a debugger for the Go programming language. · Go · 478 source files
Analyzed at a23773e6c3 on 2026-08-31. 738 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| you must provide a PID | validation | error | |
| you must provide an address as the first argument | validation | error | |
| you must provide a path to a binary | validation | error | |
| you must provide a core file and an executable | validation | error | |
| debug_addr section not present | exception | error | |
| unable to load DWARF tree: no DWARF information present | exception | error | |
| malformed variable DIE (offset) | exception | error | |
ErrBufferUnderflow buffer underflow | exception | error | |
ErrNoSource no source available | exception | error | |
ErrStackUnderflow DWARF stack underflow | exception | error | dwarf, stack-underflow, expression-evaluation |
ErrStackIndexOutOfBounds DWARF stack index out of bounds | exception | error | dwarf, stack-index, expression-evaluation |
ErrMemoryReadUnavailable memory read unavailable | exception | error | dwarf, memory-read, expression-evaluation |
| empty OP stack | exception | error | dwarf, empty-stack, expression-evaluation |
| could not retrieve CFA for current PC | exception | error | dwarf, cfa, frame-info |
| type assertion failed | exception | error | dwarf, type-assertion, location-attribute |
ErrTypeNotFound no type entry found, use 'types' for a list of valid types | exception | error | dwarf, type-not-found, debug-info |
| entry does not have a type attribute | exception | warning | dwarf, missing-attribute, type-resolution |
| invalid typecast for Dwarf instructions | exception | error | dwarf, type-assertion, location-attribute |
| member data has no data member location attribute | exception | error | dwarf, member-location, missing-attribute |
| entry has no location attribute | exception | error | dwarf, debug-info |
| To debug executables using DWARFv5 or later Delve must be bu | exception | error | dwarf, toolchain-version |
| could not determine location (scope is nil) | exception | error | breakpoints, debugger-state |
| could not determine current location (scope is nil) | exception | error | breakpoints, debugger-state |
| Malformed breakpoint location, no line offset specified | exception | error | breakpoints, location-spec |
| could not determine current location | exception | error | breakpoints, debug-info |
errLogstrWithoutLog --log-output specified without --log | validation | error | cli-flags, logging |
| hardware breakpoints exhausted | exception | error | debugger, hardware-breakpoints, x86, resource-limit |
| break on read only not supported | exception | error | debugger, watchpoints, x86, hardware-limitation |
ErrCouldNotDetermineRelocation could not determine the base address of a PIE | exception | error | elf, pie, relocation, debugger |
ErrNoDebugInfoFound could not open debug info | exception | error | dwarf, debug-info, elf, stripped-binary |
| unsupported operating system | exception | critical | platform, operating-system, elf, pe, macho |
errBinaryInfoClose multiple errors closing executable files | exception | warning | resource-cleanup, file-handles, debugger |
| could not find compile unit | exception | error | dwarf, compile-unit, location-expressions, bininfo |
| LocationCovers does not support DWARFv5 | exception | error | dwarf, dwarf5, loclists, compatibility |
| malformed executable | exception | error | dwarf, elf, malformed, loclists |
| can't open separate debug file: | exception | error | debug-info, separate-debug-file, elf, file-access |
| could not find rodata struct member | exception | error | |
| could not find moduledata | exception | error | |
| hardware breakpoints not implemented | exception | error | |
| condition expression not boolean | exception | error | |
| eBPF is not supported | exception | error | |
| could not find type for runtime.g | exception | error | |
| at least one of read and write must be set for watchpoint | validation | error | |
| can not watch stack allocated variable for reads | exception | error | |
| no threads found in core file | exception | error | |
| can not write to core process | exception | error | |
| short read | exception | warning | core-dump, memory-read, go, delve |
| can not continue execution of core process | exception | error | core-dump, execution-control, go, delve |
| can not change register values of core process | exception | error | core-dump, registers, go, delve |
| unrecognized core format | exception | error | core-dump, file-format, go, delve |
| cannot write a breakpoint to a core file | exception | error | core-dump, breakpoints, go, delve |
| checkpoint not found | exception | info | core-dump, checkpoints, go, delve |
| unsupported machine type | exception | error | core-dump, architecture, elf, go, delve |
| MemoryMap not supported | exception | info | memory-map, core-dump, go, delve |
| operations on non-finite floats not implemented | exception | info | expression-evaluation, floating-point, go, delve |
| could not decode first frame | exception | error | go, debugger, stack-trace, eval-scope |
| unable to find function context | exception | error | go, debugger, locals, dwarf |
| unable to find locals: no debug information present in binar | exception | error | go, debugger, stripped-binary, dwarf |
| no address for escaped variable | exception | warning | go, debugger, compiler-optimization, locals |
| can not assign to function expression | exception | error | go, debugger, assignment, function-values |
| second slice argument must be empty for maps | validation | error | go, debugger, map, reslice |
| map index out of bounds | exception | error | go, debugger, map, out-of-bounds |
| nil can not be dereferenced | exception | error | go, debugger, nil-pointer, dereference |
| nil pointer dereference | exception | error | go, debugger, nil-pointer, dereference |
| shift count must not be negative | exception | error | go, debugger, expression-evaluation, shift-operator |
| string too long for comparison | exception | error | go, debugger, string-comparison, truncation |
| array too long for comparison | exception | error | go, debugger, array-comparison, truncation |
| structure too deep for comparison | exception | error | go, debugger, struct-comparison, truncation |
| index out of bounds | exception | error | go, debugger, index-out-of-range, bounds-check |
| key not found | exception | warning | go, debugger, map-lookup, key-not-found |
| variable to reslice is not an array, slice, or map | exception | error | go, debugger, reslice, type-mismatch |
| evaluating methods not supported on this version of Go | exception | error | go, eval, version-compat, methods |
| function calls not allowed without using 'call' | exception | error | go, function-call, eval, delve-cli |
| literal can not be allocated because function calls are not | exception | error | go, function-call, literal, eval |
| 3-index slice expressions not supported | exception | error | go, eval, slice, compile |
| function calls not supported by this version of Go | exception | error | go, function-call, version-compat |
| backend does not support function calls | exception | error | go, function-call, backend, core-dump |
| cannot call function while another function call is already | exception | error | go, function-call, concurrency, state |
| no goroutine selected | exception | error | go, function-call, goroutine, scope |
| selected goroutine not running | exception | error | go, function-call, goroutine, state |
| not enough stack space | exception | error | debugger, function-call-injection, stack-overflow |
| too many arguments | exception | error | debugger, function-call-injection, arguments |
| not enough arguments | exception | error | debugger, function-call-injection, arguments |
| not a Go function | exception | error | debugger, function-call-injection, symbol-resolution |
| literal string can not be allocated because function calls a | exception | warning | debugger, function-call-injection, string-allocation |
| no return values | exception | info | debugger, function-call-injection, return-values |
| nil pointer dereference | exception | error | debugger, function-call-injection, nil-pointer |
| internal error, could not interpret return value of mallocgc | exception | error | debugger, function-call-injection, runtime-internals |
| direction change with internal breakpoints | exception | error | debugger, gdbserial, reverse-execution |
| can not start a call injection while running backwards | exception | error | gdbserial, rr, reverse-execution, call-injection |
| could not connect | exception | error | gdbserial, lldb, tcp, process-exit |
| lldb backend not supported on Windows | exception | error | windows, lldb, backend, platform-support |
| follow exec not supported | exception | error | gdbserial, follow-exec, unsupported-feature |
| qMemoryRegionInfo response wrapped around the address space | exception | error | gdbserial, memory-map, protocol, qmemoryregioninfo |
| bad access | exception | error | macos, mach-exception, sigsegv, gdbserial |
| bad instruction | exception | error | macos, mach-exception, sigill, gdbserial |
| arithmetic exception | exception | error | macos, mach-exception, sigfpe, division-by-zero |
| emulation exception | exception | error | macos, mach-exception, emulation, gdbserial |
| software exception | exception | error | gdbserial, macos, mach-exception, debugger |
| breakpoint exception | exception | error | gdbserial, macos, mach-exception, breakpoint |
| can not run under Rosetta, check that the terminal/shell in | exception | error | macos, rosetta, architecture-mismatch, gdbserial |
| too many transmit attempts | exception | error | gdbserial, network, protocol, retry |
| thread blocked | exception | warning | gdbserial, threading, vcont, debugger |
| malformed qfThreadInfo response | exception | error | gdbserial, protocol, thread-info, compatibility |
| no eBPF program loaded | exception | error | ebpf, linux, uprobes, initialization |
| eBPF map not loaded | error_code | error | ebpf, linux, bpf-map, tracing |
| could not find symbol in executable sections of binary | error_code | error | ebpf, uprobes, elf, address-translation |
| eBPF is disabled | error_code | error | ebpf, build-tags, platform-support, tracing |
| eBPF disabled | error_code | error | ebpf, elf, build-tags |
| number of loaded libraries exceeds maximum | error_code | error | linux, elf, shared-libraries, dynamic-loader |
| can not run under Rosetta, check that the installed build of | error_code | error | darwin, rosetta, arm64, architecture-mismatch |
| wrong real type for map | error_code | error | go, dwarf, maps, variables |
| malformed map type: keys, values or tophash of a bucket is n | error_code | error | go, maps, dwarf, runtime-internals |
| malformed map type: inconsistent array length in bucket | error_code | error | go, maps, dwarf, runtime-internals |
| malformed map type: buckets, oldbuckets or overflow field no | error_code | error | go, dwarf, maps, debugger |
| malformed map type | error_code | error | go, dwarf, maps, memory |
| could not load one of the tables | error_code | error | go, maps, swiss-table, memory |
| swiss table type does not have some required fields | error_code | error | go, dwarf, maps, swiss-table, version-mismatch |
| swiss table bad table field | error_code | error | go, maps, swiss-table, dwarf |
| bad swiss map type, group type lacks some required fields | error_code | error | go, maps, swiss-table, dwarf |
| bad swiss map, groups pointer is nil | error_code | error | go, maps, swiss-table, memory |
| read out of bounds | error_code | error | go, memory, registers, dwarf |
| write out of bounds | error_code | error | go, memory, registers, debugger |
| can not write registers | error_code | warning | go, registers, optimized-code, debugger |
| kinfo_getvmmap call failed | error_code | error | freebsd, cgo, memory-map, process-exited |
| VirtualQueryEx wrapped around the address space or stuck | error_code | error | windows, virtualqueryex, memory-map, infinite-loop |
| follow exec not implemented | error_code | warning | follow-exec, platform-unsupported, native-backend |
| hardware breakpoints not supported | error_code | warning | hardware-breakpoints, watchpoints, platform-unsupported |
| native backend disabled during compilation | error_code | critical | macos, cgo, build-tags, native-backend |
| waitfor duration expired | error_code | error | attach, waitfor, timeout, process-startup |
| could not deliver signal: | error_code | error | darwin, signal, sigkill, process-exited |
| could not resume task | error_code | error | darwin, mach, thread-resume, teardown |
| could not get thread count | error_code | error | macos, mach, debugging, process |
| could not get thread list | error_code | error | macos, mach, debugging, threads |
| procstat_getprocs returned no processes | error_code | error | freebsd, process, debugging, freebsd |
| entry point not found | error_code | error | freebsd, elf, auxv, debugging |
| process must be stopped in order to kill it | error_code | error | linux, ptrace, process-kill, debugging |
| could not deliver signal | error_code | error | linux, signal, sigkill, debugging |
| too many arguments in traced function, max is 12 input+retur | error_code | error | ebpf, uprobe, tracing, linux |
| not implemented | exception | warning | macos, registers, unimplemented, debugging |
| hardware breakpoints exhausted | exception | error | arm64, hardware-breakpoints, watchpoints, linux |
| short read | exception | error | windows, memory-read, native-backend |
| hardware breakpoints not supported | exception | warning | windows, amd64, hardware-breakpoints |
| could not read section .gopclntab | exception | error | elf, pclntab, binary-format |
| found section but could not read .gopclntab | exception | error | elf, pclntab, corrupt-binary |
| could not read section __gopclntab | exception | error | macos, macho, pclntab |
| found section but could not read __gopclntab | exception | error | macos, macho, corrupt-binary |
| unknown register | exception | warning | registers, architecture, dwarf |
| negative maximum stack depth | exception | error | stacktrace, api-misuse, validation |
| architectural frame rules are unsupported | exception | warning | dwarf, cfi, stacktrace |
| corrupted defer list: SP decreased | exception | error | runtime, defer, corruption, stacktrace |
| corrupted stack (SP not monotonically decreasing) | exception | error | debugger, go, stack-unwinding, range-over-func |
| could not find range-over-func closure parent on the stack | exception | error | debugger, go, range-over-func, stack-unwinding |
| incomplete range-over-func stacktrace | exception | error | debugger, go, range-over-func, stack-unwinding |
| ctx variable not found | exception | warning | debugger, go, signal-handling, dwarf |
| ep variable not found | exception | warning | debugger, go, windows, signal-handling, dwarf |
| not implemented | exception | error | debugger, stack-unwinding, windows, unsupported-architecture |
| runtime.copystack has too many return instructions | exception | error | debugger, watchpoints, go-runtime, breakpoints |
| not a recording | exception | error | go, debugger, reverse-debugging, recording |
| could not find goroutine array | exception | error | go, runtime, goroutines, symbols |
| detached from the process | exception | info | go, debugger, detach, lifecycle |
| type not supported by ebpf | exception | warning | go, ebpf, tracepoint, types |
| waitfor not implemented | exception | error | go, debugger, attach, waitfor |
| next while nexting | exception | error | go, debugger, stepping, state |
| multiple errors evaluating conditions | exception | error | go, debugger, breakpoints, conditions |
| nothing to stepout to | exception | error | go, debugger, stepout, stack-frames |
| empty stack trace | exception | error | |
| could not resolve interface type | exception | error | |
| parametric type without a dictionary | exception | error | |
| could not read G struct | exception | error | |
| tracebackancestors is disabled | exception | error | |
| malformed variable DIE (name) | exception | error | debugger, dwarf, go |
| bad channel type | exception | error | debugger, channels, types |
| Negative array length | exception | error | debugger, arrays, slices |
| non-zero length array with nil base | exception | error | debugger, arrays, slices, nil |
| could not read float | exception | error | debugger, go, dwarf, float |
| map index out of bounds | exception | error | debugger, go, map, runtime |
| invalid interface type | exception | error | debugger, go, interface, dwarf |
| command not available | validation | error | terminal, cli, delve |
| unknown config parameter | validation | error | terminal, config, delve |
| not documented | validation | warning | terminal, config, documentation |
| you must specify a thread | validation | error | terminal, thread, cli |
| too many arguments to goroutine | validation | error | terminal, goroutine, cli |
| not enough arguments | validation | error | terminal, stack-frame, cli |
| argument of deferred must be a number greater than 0 (use 's | validation | error | terminal, cli-usage, deferred-calls |
| too many arguments to restart | validation | error | terminal, cli-usage, recorded-replay |
| not on topmost frame | validation | error | terminal, stepping, frame-selection |
| Invalid next count | validation | error | terminal, stepping, cli-usage |
| missing filename after -save flag | validation | error | terminal, breakpoints, cli-usage, flags |
| address required | validation | error | terminal, breakpoints, cli-usage, argument-parsing |
| too many arguments to trace | validation | error | terminal, cli-usage, breakpoint |
| Neither DELVE_EDITOR or EDITOR is set | validation | error | terminal, environment, editor |
| wrong number of arguments: watch [-r|-w|-rw] <expr> | validation | error | terminal, cli-usage, watchpoint |
| syntax error '=' not found | validation | error | terminal, cli-usage, assignment |
| filter not supported on breakpoint | validation | error | terminal, cli-usage, breakpoint |
| expected normal, simple or fromg after -mode | validation | error | terminal, cli-usage, stack |
| depth must be a number | validation | error | |
| wrong number of arguments: source <filename> | validation | error | |
| wrong number of arguments: disassemble [-a <start> <end>] [- | validation | error | |
| expression specifies multiple locations | validation | error | |
| wrong arguments | validation | error | |
| not connected to an --accept-multiclient server | validation | error | |
| not enough arguments to clear-checkpoint | validation | error | |
| clear-checkpoint argument must be a checkpoint ID | validation | error | cli, argument-validation, delve |
| -o option specified with an output path | validation | error | cli, conflicting-options, delve |
| no output path specified | validation | error | cli, missing-argument, delve |
| too many arguments | validation | error | cli, argument-validation, delve |
| not enough arguments for 'target' | validation | error | cli, missing-argument, delve |
| wrong number of arguments to "config" | validation | error | cli, argument-validation, delve, config |
| too many arguments to "config substitute-path" | validation | error | cli, configuration, argument-count |
| not enough arguments to "config debug-info-directories" | validation | error | cli, configuration, argument-count |
| wrong argument to "config debug-info-directories" | validation | error | cli, configuration, invalid-argument |
| value not loaded | validation | error | starlark, scripting, variables |
| not hashable | validation | error | starlark, scripting, hashability |
| cycle in load graph | validation | error | starlark, scripting, imports |
| argument of dlv_command is not a string | validation | error | starlark, scripting, type-error |
| wrong number of arguments | validation | error | starlark, scripting, argument-count |
| argument of read_file was not a string | validation | error | starlark, scripting, type-error |
| first argument of append_file was not a string | validation | error | starlark, scripting, type-error |
| first argument of write_file was not a string | validation | error | starlark, scripting, type-error |
| Prompt for input failed. | validation | error | terminal, stdin, tty, repl |
| not enough arguments after -chan | validation | error | cli, parsing, goroutines |
| expected argument after -fmt | validation | error | cli, parsing, examine-memory |
| expected argument after -count/-len | validation | error | cli, parsing, examine-memory |
| count/len must be a positive integer | validation | error | dap, argument-parsing, cli |
| expected argument after -size | validation | error | dap, argument-parsing, cli |
| size must be a positive integer (<=8) | validation | error | dap, argument-parsing, memory |
| no address specified | validation | error | dap, argument-parsing, memory |
| not an executable file | validation | error | launch, filesystem, executable |
| breakpoint name can not be a number | validation | error | breakpoint, validation, naming |
| command not available | validation | error | dap, repl, command-dispatch |
| too many arguments | validation | error | dap, repl, argument-parsing |
| too many arguments to "config substitutePath" | validation | error | dap, config, substitute-path |
| too many arguments to "config showPprofLabels" | validation | error | dap, config, pprof |
| another launch request is in progress | error_code | error | dap, launch, concurrency, go |
| breakpoint already exists | error_code | error | dap, breakpoints, go |
| unable to set breakpoint | error_code | warning | dap, breakpoints, debug-info, go |
| breakpoint names that are relative paths are not supported | validation | error | dap, breakpoints, paths, go |
| call is only supported with topmost stack frame | validation | error | dap, function-call, stack-frames, go |
| terminated | error_code | error | dap, function-call, process-exit, go |
| call stopped | error_code | warning | dap, function-call, breakpoints, go |
| cannot set the variable without evaluate name | error_code | error | dap, set-variable, variables, go |
| failed to find the named variable | error_code | error | dap, set-variable, variables, go |
| could not find memory reference | error_code | error | |
| empty evaluation string | validation | error | |
| invalid log point format, unexpected '}' | validation | error | |
| invalid log point format | validation | error | |
| 'substitutePath' requires both 'from' and 'to' entries | validation | error | |
| can not restart this target | error_code | error | |
| debugger is not recording | error_code | error | |
| core dump in progress | error_code | error | |
| core dumping not supported | error_code | error | |
| not implemented for multiple targets | error_code | error | |
| debugserver or lldb-server not found: install Xcode's comman | error_code | error | macos, gdbserial, environment, lldb |
| cannot rebuild a binary | error_code | error | restart, build, debugger |
| breakpoint name already exists | error_code | error | breakpoint, naming-conflict, debugger |
| mismatched length in addrs and addrpid | error_code | error | breakpoint, validation, multi-process, rpc |
| can not disable watchpoints | error_code | error | watchpoint, breakpoint, unsupported-operation |
| can not call function with nil ReturnInfoLoadConfig | error_code | error | function-call, rpc, validation, config |
| no selected goroutine | error_code | error | goroutine, state, debugger |
| unable to determine current package due to unspecified funct | error_code | error | symbols, dwarf, location-resolution |
| the specific range has exceeded readable area | error_code | error | memory, examine-memory, core-dump |
| executables built by Go 1.11 or later need Delve built by Go | error_code | error | version-compatibility, go-version, dwarf, toolchain |
| accept failed: listener closed | error_code | info | go, listener, shutdown, accept-loop |
| cannot restart process Delve did not create | error_code | error | go, rpc, debugger, restart, attach |
| channel filter can not be negated | validation | error | go, rpc, goroutines, filter, validation |
| count == 0 not allowed with a channel filter | validation | error | go, rpc, goroutines, paging, validation |
| channel filter without eval scope | validation | error | go, rpc, goroutines, evalscope, validation |
| unknown API version | error_code | error | go, rpc, config, api-version, startup |
| could not read debug info (%v) and could not read go symbol | exception | error | go, dwarf, elf, binary-info, stripped-binary |
| error loading binary info from Go runtime: %v | exception | error | go, pclntab, panic-recovery, binary-info, runtime-symbols |
| reading debug_info: file reference within a compilation unit | exception | error | go, dwarf, debug-info, malformed-binary |
| reading debug_info: file index (%d) out of range in compile | exception | error | go, dwarf, debug-info, file-index, version-mismatch |
| internal error unknown breakpoint kind %v | exception | error | go, debugging, breakpoints, internal-error, invariant-violation |
| error evaluating expression: %v | exception | error | go, debugging, breakpoints, expression-evaluation, conditional-breakpoint |
| condition expression unreadable: %v | exception | error | debugger, breakpoints, go, conditions |
| no FDE for uprobe PC %#x: %w | exception | error | ebpf, dwarf, unwind, breakpoints |
| cannot establish frame at uprobe PC %#x: %w | exception | error | ebpf, dwarf, unwind, frame |
| unexpected CFA rule %d at uprobe PC %#x | exception | error | ebpf, dwarf, unwind, cfa |
| can not watch %q | exception | error | debugger, watchpoints, go, variables |
| expression %q is unreadable: %v | exception | error | |
| can not watch variable of type %s | exception | error | |
| error reading interface %q: %v | exception | error | |
| invalid interface %q | exception | error | |
| could not find breakpoint named %q | exception | error | |
| could not find breakpoint with ID = %d | exception | error | |
| hit unmapped area at %v after %v bytes | exception | error | |
| error while reading spliced memory at %#x: %v | exception | error | |
| offset %v did not match any regions | exception | error | |
| malformed delve header note: %q | exception | error | core-dump, elf-notes, format-validation |
| malformed delve header note (bad pid): %v | exception | error | core-dump, elf-notes, parse-error |
| malformed delve header note (bad entry point): %v | exception | error | core-dump, elf-notes, parse-error |
| error reading thread note header for thread %d: %v | exception | error | core-dump, truncated-file, io-error |
| maximum len exceeded (%d) reading %s | exception | error | core-dump, corruption, bounds-check |
| error reading thread note registers for thread %d: %v | exception | error | core-dump, registers, truncated-file |
| %v is not a core file | exception | error | core-dump, elf-format, wrong-file-type |
| architecture mismatch between core file (%#x) and executable | exception | error | core-dump, architecture-mismatch, elf-format |
| %v is not an exe file | exception | error | core-dump, elf-format, wrong-file-type |
| reading name: %v | exception | error | core-dump, elf-notes, io-error |
| aligning after name: %v | exception | error | core-dump, elf, io, truncated-file |
| reading desc: %v | exception | error | core-dump, elf, io, truncated-file |
| reading NT_PRSTATUS: %v | exception | error | core-dump, elf, binary-decoding, architecture |
| reading NT_PRPSINFO: %v | exception | error | core-dump, elf, binary-decoding |
| reading NT_FILE header: %v | exception | error | core-dump, elf, binary-decoding, memory-maps |
| reading NT_FILE entry %v: %v | exception | error | core-dump, elf, binary-decoding, memory-maps |
| aligning after desc: %v | exception | error | core-dump, elf, io, alignment |
| minidump %s truncated at offset %#x while %s | exception | error | minidump, windows, truncated-file, core-dump |
| unsupported architecture %s | exception | error | minidump, architecture, windows, core-dump |
| location starting at %#x of size %#x is past the end of file | exception | error | minidump, corrupt-file, truncated, bounds-check |
| string starting at %#x of size %#x is past the end of file, | exception | error | minidump, corrupt-file, utf16, truncated |
| memory range at %#x of size %#x is past the end of file, whi | exception | error | minidump, memory-range, corrupt-file, truncated |
| start address(%x) should be less than end address(%x) | exception | error | disassembly, argument-validation, address-range |
| error writing output file: %v | exception | error | go, core-dump, file-io, disk-space |
| error writing to output file: %v | exception | error | go, core-dump, file-io, elf |
| Frame %d does not exist in goroutine %d | exception | error | go, debugger, stack-frame, eval-scope |
| Frame %d only has %d deferred calls | exception | error | go, debugger, defer, eval-scope |
| Expression %q is unreadable: %v | exception | error | go, debugger, set-variable, unreadable-variable |
| can not assign to %s | exception | error | go, debugger, set-variable, func-kind |
| can not set variables of type %s (not implemented) | exception | error | go, debugger, set-variable, unsupported-kind |
| function %s is inlined | exception | warning | go, debugger, inlining, symbol-resolution |
| unsupported constant kind %v | exception | warning | go, debugger, constants, symbol-resolution |
| internal debugger error: eval program finished without error | exception | error | go, debugger, call-injection, internal-error |
| internal debugger error: could not undo injected call during | exception | error | go, debugger, call-injection, undo, internal-error |
| internal debugger error: wrong stack size at end %d | exception | error | go, debugger, eval-stack, internal-error |
| internal debugger error: %v (recovered) %s | exception | error | |
| could not find runtime.g: %v | exception | error | |
| could not find symbol value for %s | exception | error | |
| internal debugger error: CallInjectionComplete2 called when | exception | error | |
| can not pin address: %v | exception | error | |
| internal debugger error: unknown eval opcode: %#v | exception | error | |
| expression %q should be boolean not %s | exception | error | |
| can not convert %q to %s | exception | error | |
| wrong number of arguments to cap: %d | exception | error | |
| invalid argument %s (type %s) for cap | exception | error | debugger, go, expression-evaluation, builtin-cap |
| wrong number of arguments to len: %d | exception | error | debugger, go, expression-evaluation, arity |
| invalid argument %s (type %s) for len | exception | error | debugger, go, expression-evaluation, builtin-len |
| wrong number of arguments to complex: %d | exception | error | debugger, go, expression-evaluation, arity, complex-numbers |
| invalid argument 1 %s (type %s) to complex | exception | error | debugger, go, expression-evaluation, complex-numbers, type-mismatch |
| invalid argument 2 %s (type %s) to complex | exception | error | debugger, go, expression-evaluation, complex-numbers, type-mismatch |
| wrong number of arguments to imag: %d | exception | error | debugger, go, expression-evaluation, arity, complex-numbers |
| invalid argument %s (type %s) to imag | exception | error | debugger, go, expression-evaluation, complex-numbers, type-mismatch |
| wrong number of arguments to real: %d | exception | error | debugger, go, expression-evaluation, arity |
| invalid argument %s (type %s) to real | exception | error | debugger, go, expression-evaluation, type-mismatch |
| could not load %q: %v | exception | error | debugger, go, expression-evaluation, variable-loading |
| not enough arguments to %s | exception | error | debugger, go, function-call, argument-count |
| %s (type %s) is not a struct | exception | error | debugger, go, selector, nil-dereference |
| expression %q not an interface | exception | error | debugger, go, type-assertion, interface |
| interface conversion: %s is nil, not %s | exception | error | debugger, go, interface, nil, type-assertion |
| interface conversion: %s is %s, not %s | exception | error | debugger, go, interface, type-assertion, type-mismatch |
| can not index %s with %s | exception | error | debugger, go, indexing, type-mismatch |
| expression %q (%s) does not support indexing | exception | error | debugger, go, indexing, nil-pointer, unsupported-operation |
| can not index %q | exception | error | debugger, go, indexing, nil-slice |
| can not slice %q | exception | error | debugger, expression-evaluation, slice, nil-value |
| can not slice %q (type %s) | exception | error | debugger, expression-evaluation, type-mismatch, slice |
| expression %q (%s) can not be dereferenced | exception | error | debugger, expression-evaluation, pointer, type-mismatch |
| couldn't read pointer: %w | exception | error | debugger, pointer, nil-pointer, memory-read |
| can not take address of %q | exception | error | debugger, expression-evaluation, address-of, compiler-optimization |
| %v | exception | warning | debugger, expression-evaluation, constant-arithmetic, unary-operator |
| operator %s can not be applied to %q | exception | error | debugger, expression-evaluation, unary-operator, nil-value |
| shift of type %s | exception | error | debugger, expression-evaluation, shift-operator, type-mismatch |
| shift count type %s, must be unsigned integer | exception | error | debugger, expression-evaluation, type-mismatch |
| mismatched types %q and %q | exception | error | debugger, expression-evaluation, type-mismatch |
| operator %s can not be applied to "nil" | exception | error | debugger, expression-evaluation, nil |
| can not compare %s to nil | exception | error | debugger, expression-evaluation, nil |
| operator %s not defined on %s | exception | error | debugger, expression-evaluation, invalid-operator |
| can not compare %s variables | exception | error | debugger, expression-evaluation, comparison |
| unimplemented comparison of %s variables | exception | error | debugger, expression-evaluation, unimplemented |
| can not convert constant %s to int | exception | error | debugger, expression-evaluation, type-conversion |
| can not convert value of type %s to int | exception | error | go, debugger, type-conversion, eval |
| can not convert constant %s to uint | exception | error | go, debugger, type-conversion, constant |
| can not convert value of type %s to uint | exception | error | go, debugger, type-conversion, eval |
| mismatched types nil and %s | exception | error | go, debugger, nil, type-mismatch |
| can not convert %s constant to %s | exception | error | go, debugger, constant, type-conversion |
| can not access unreadable map: %v | exception | error | go, debugger, map, memory |
| %s has no member %s | error_code | error | go, debugger, member-access, eval |
| package %s has no function %s | error_code | error | go, debugger, function, package |
| %s (type %s) has no member %s | error_code | error | debugger, eval, struct, member-lookup |
| internal debugger error: depth check error at instruction %d | error_code | error | debugger, internal, compiler, stack-depth, evalop |
| internal debugger error: depth check error at instruction %d | error_code | error | debugger, internal, compiler, stack-depth, evalop |
| internal debugger error: pinning call injection seen before | error_code | error | debugger, internal, call-injection, pinning, evalop |
| internal debugger error: depth check failed: depth at the en | error_code | error | debugger, internal, compiler, stack-depth, evalop |
| %s.%s can only be used at toplevel | error_code | error | debugger, eval, delve-catch, breakpoint-condition |
| wrong number of arguments for %s.%s | error_code | error | debugger, eval, delve-catch, argument-count |
| wrong number of arguments for runtime.frame | error_code | error | debugger, eval, runtime-frame, argument-count |
| expected integer value for frame, got %v | error_code | error | debugger, eval, runtime-frame, argument-type |
| operator %s not supported | error_code | error | debugger, expression-evaluation, delve |
| expression %T not implemented | error_code | error | debugger, expression-evaluation, composite-literal |
| could not find symbol value for %s | error_code | error | debugger, symbol-lookup, expression-evaluation |
| could not evaluate function or type %s: %v | error_code | error | debugger, dwarf, type-resolution |
| error evaluating %q as argument %d in function %s: %v | error_code | error | debugger, function-call, expression-evaluation |
| allocating a literal of type %s not implemented | error_code | error | debugger, expression-evaluation, set |
| wrong number of bytes for register %s (%d) | error_code | error | freebsd, registers, amd64 |
| can not set %s | error_code | error | freebsd, registers, xmm |
| unsupported pointer size %d | panic | error | go, debugger, architecture, call-injection |
| expression %q is not a function | error_code | error | go, debugger, call-injection, type-mismatch |
| could not find DIE for function %q | error_code | error | go, debugger, dwarf, call-injection |
| cannot use %s as argument %s in function %s: stack object pa | error_code | error | go, debugger, escape-analysis, call-injection |
| DWARF read error: %v | error_code | error | go, debugger, dwarf, call-injection |
| can not call optimized function %s when regabi is in use | error_code | error | go, debugger, regabi, optimization, call-injection |
| could not get argument location of %s: %v | error_code | error | go, debugger, dwarf, location-expression, call-injection |
| unsupported location expression for argument %s: %v | error_code | error | go, debugger, dwarf, location-expression, call-injection |
| unsupported location expression for argument %s (uses DW_OP_ | error_code | error | go, debugger, dwarf, dwop-piece, call-injection |
| escape check for %s failed, variable unreadable: %v | error_code | error | go, debugger, escape-analysis, unreadable-memory, call-injection |
| not implemented: %s | panic | error | go, fncall, unsupported-type, debugger |
| could not get precheck error reason: %v | error_code | error | go, fncall, stack-read, debugger |
| %v | error_code | error | go, fncall, runtime, call-injection |
| could not restore registers: %v | error_code | error | go, fncall, registers, ptrace |
| could not restore PC: %v | error_code | error | go, fncall, registers, pc |
| could not restore SP: %v | error_code | error | go, fncall, registers, sp |
| could not step out of %s: %v | error_code | error | go, fncall, single-step, debugger |
| could not restore RFLAGS register: %v | exception | error | go, fncall, amd64, rflags, registers |
| could not get return values: %v | exception | error | go, fncall, return-values, scope |
| could not get panic: %v | exception | error | go, debugger, function-call-injection, panic, process-memory |
| could not restore LR: %v | exception | error | go, debugger, arm64, ppc64le, loong64, function-call-injection |
| could not set call receiver: %v | exception | error | go, debugger, method-call, function-call-injection, argument-passing |
| function %s not found | exception | error | go, debugger, symbol-lookup, function-call-injection, dwarf |
| unexpected return type for mallocgc call: %v | exception | error | go, debugger, function-call-injection, internal-error |
| could not determine running goroutine for thread %#x current | exception | error | go, debugger, goroutine, function-call-injection |
| could not recover call injection state for goroutine %d (thr | exception | error | go, debugger, function-call-injection, state-loss |
| stub exited while waiting for connection: %v | exception | error | gdbserial, macos, lldb, process-exit, launch |
| stub exited while attempting to connect: %v | exception | error | gdbserial, connection, process-exit, remote-debugging |
| could not determine executable path: %v | exception | error | gdbserial, attach, executable-path, protocol |
| could not find thread %s | exception | error | gdbserial, thread, stop-reply, race |
| can not parse checkpoint response %q | exception | error | gdbserial, checkpoint, gdb-remote, parsing |
| can not parse "info checkpoints" output line %q | exception | error | gdbserial, checkpoint, parsing, gdb-remote |
| can not parse "info checkpoints" output line %q: %v | exception | error | gdbserial, checkpoint, parsing, gdb-remote |
| could not find watchpoint at address %#x | exception | error | gdbserial, macos, watchpoint, mach-exception |
| could not set register %s: not found | exception | error | gdbserial, register, gdb-remote |
| could not set register %s: wrong size, expected %d got %d | exception | error | gdbserial, register, size-mismatch, gdb-remote |
| could not find %s register | exception | critical | gdbserial, handshake, register, target-xml |
| wrong response length, expected %d got %d | exception | error | gdb-serial-protocol, go, register-read, protocol-mismatch |
| malformed response for vCont %s | exception | error | gdb-serial-protocol, go, stop-packet, truncated-response |
| malformed stop packet: %s | exception | error | gdb-serial-protocol, go, stop-packet, protocol-mismatch |
| malformed stop packet: %s (wrong watch address) | exception | error | gdb-serial-protocol, go, watchpoint, hex-decode |
| malformed stop packet: %s (wrong jstopinfo) | exception | error | gdb-serial-protocol, go, debugserver, hex-decode |
| unexpected response for vCont %c | exception | error | gdb-serial-protocol, go, vcont, unsupported-response |
| qThreadStopInfo mismatch, requested %s got %s | exception | error | gdb-serial-protocol, go, timeout, thread-stop-info |
| malformed qMemoryRegionInfo response packet (start): %v in % | exception | error | gdbserial, protocol, hex-parsing |
| malformed qMemoryRegionInfo response packet (size): %v in %s | exception | error | gdbserial, protocol, hex-parsing |
| malformed qMemoryRegionInfo response packet (name): %s | exception | error | gdbserial, protocol, hex-encoding |
| malformed qMemoryRegionInfo response packet (error): %s | exception | error | gdbserial, protocol, hex-encoding |
| qMemoryRegionInfo error: %s | exception | error | gdbserial, protocol, remote-error |
| failed to remove memlock limit (try running with CAP_SYS_RES | exception | error | ebpf, linux, permissions, capabilities |
| map type not yet supported by ebpf tracing | exception | warning | ebpf, tracing, unsupported-type, reflect |
| chan type not yet supported by ebpf tracing | exception | warning | ebpf, tracing, unsupported-type, reflect |
| interface type not yet supported by ebpf tracing | exception | warning | ebpf, tracing, unsupported-type, interface |
| func type not yet supported by ebpf tracing | exception | warning | ebpf, tracing, unsupported-type, func |
| struct type not yet supported by ebpf tracing without DWARF | exception | error | |
| array type not yet supported by ebpf tracing without DWARF t | exception | error | |
| unrecognized reflect.Kind %d from eBPF | exception | error | |
| not supported ptr size %d | exception | error | |
| error reading libraries: string too long (%d) | exception | error | |
| could not open executable: %v | exception | error | |
| could not read .interp section: %v | exception | error | |
| could not open interpreter %s: %v | exception | error | |
| could not read dynamic symbols: %v | exception | error | |
| wrong number of bytes for register %s (%d) | exception | error | go, registers, amd64, ptrace |
| can not set %s | exception | error | go, registers, amd64, xmm |
| changing register %d not implemented | exception | error | go, registers, arm64, ptrace |
| changing register %d not implemented | exception | error | go, registers, loong64, ptrace |
| changing register %d not implemented | exception | error | go, registers, ppc64le, ptrace |
| changing register %d not implemented | exception | error | go, registers, riscv64, ptrace |
| unreadable tophash: %v | exception | warning | go, maps, variables, memory |
| error accessing swiss map in table %d, group %d, slot %d | exception | warning | go, maps, swissmap, variables |
| error accessing swiss map slot: %v %v | exception | warning | go, maps, swissmap, variables |
| could not load swiss table index field: %v | exception | warning | go, maps, swissmap, variables |
| could not load swiss table index: %v | exception | error | go, debugger, dwarf, swiss-map |
| could not load swiss table groups field: %v | exception | error | go, debugger, dwarf, swiss-map |
| could not load swiss table groups data: %v | exception | error | go, debugger, dwarf, swiss-map, memory |
| could not load swiss table groups lengthMask field: %v | exception | error | go, debugger, dwarf, swiss-map |
| could not load swiss table group lengthMask: %v | exception | error | go, debugger, dwarf, swiss-map |
| could not load swiss map group: %v | exception | error | go, debugger, memory, swiss-map |
| could not load swiss map group ctrl: %v | exception | error | go, debugger, dwarf, swiss-map |
| could not load swiss map group keys: %v | exception | error | go, debugger, dwarf, swiss-map |
| could not load swiss map group elems: %v | exception | error | go, debugger, dwarf, swiss-map |
| could not load swiss map group slots: %v | exception | error | go, debugger, dwarf, swiss-map |
| could not read %d bytes from register %d (size: %d), also er | exception | error | dwarf, registers, debugging, delve |
| could not read %d bytes from register %d (size: %d) | exception | error | dwarf, registers, debugging, delve |
| could not read %d bytes from address %#x: %v | exception | error | dwarf, memory-read, debugging, delve |
| malformed /proc/pid/maps on line %d: %q (wrong number of fie | exception | error | linux, procfs, core-dump, delve |
| malformed /proc/pid/maps on line %d: %q (bad first field) | exception | error | linux, procfs, core-dump, delve |
| malformed /proc/pid/maps on line %d: %q (%v) | exception | error | linux, procfs, core-dump, delve |
| malformed /proc/pid/maps on line %d: %q (permissions column | exception | error | linux, procfs, core-dump, delve |
| bad size returned by _VirtualQueryEx: %d (expected %d) | exception | error | windows, virtualqueryex, core-dump, delve |
| could not fork/exec | exception | critical | darwin, process-launch, fork-exec, native-backend |
| could not attach to %d | exception | error | darwin, attach, mach, permissions |
| could not raise mach exception | exception | error | darwin, mach-exception, halt, stale-port |
| error while waiting for task | exception | error | darwin, mach, wait, process-death |
| could not follow task across exec: %d | exception | error | darwin, execve, mach, task-port |
| error waiting for thread stop %d | exception | error | darwin, threads, mach, stop |
| could not stop process %d | exception | error | darwin, threads, suspend, timeout |
| waiting for target execve failed: %s | exception | error | freebsd, launch, execve, ptrace |
| kinfo_getproc failed: %v | exception | error | freebsd, attach, process-lookup, kinfo |
| error while waiting after adding process: %d %s | exception | error | freebsd, threads, ptrace, wait |
| wait err %s %d | exception | error | freebsd, process-control, ptrace, wait-syscall |
| ptraceGetLwpInfo err %s %d | exception | error | freebsd, ptrace, threads, lwp |
| could not continue new thread %d %s | exception | error | freebsd, ptrace, threads, process-control |
| procstat_open_sysctl failed: %v | exception | error | freebsd, procstat, entry-point, permissions |
| procstat_getprocs failed: %v | exception | error | freebsd, procstat, entry-point, process-lifetime |
| procstat_getauxv failed: %v | exception | error | freebsd, procstat, auxv, entry-point |
| waiting for target execve failed: %s | exception | critical | linux, ptrace, exec, process-launch |
| could not read proc stat: %v | exception | error | linux, procfs, attach, process-lifetime |
| regexp compile error: %v | exception | warning | linux, regexp, procfs, input-validation |
| no match found using regexp '%s' in /proc/%d/stat | exception | error | linux, procfs, regexp, attach |
| could not attach to new thread %d %s | exception | error | linux, ptrace, process-attach, threading |
| thread already exited %d | exception | error | linux, ptrace, race-condition, threading |
| error while waiting after adding thread: %d %s | exception | error | linux, ptrace, waitpid, race-condition |
| could not set options for new traced thread %d %s | exception | error | linux, ptrace, kernel, permissions |
| wait err %s %d | exception | critical | linux, waitpid, process-exit, event-loop |
| could not get event message: %s | exception | error | linux, ptrace, debugger, process-management |
| could not continue new thread %d %s | exception | error | linux, ptrace, threads, debugger |
| could not continue existing thread %d %s | exception | error | linux, ptrace, threads, debugger |
| could not read auxiliary vector: %v | exception | error | linux, procfs, permissions, pie |
| could not open elf file to resolve symbol offset: %w | exception | error | ebpf, elf, uprobe, linux |
| %s is not a terminal | exception | error | terminal, tty, linux, process-launch |
| %v also %v | exception | error | windows, attach, process-exited, privileges |
| could not acquire debug privilege (OpenCurrentProcessToken): | exception | error | windows, privileges, token, attach |
| could not acquire debug privilege (LookupPrivilegeValue): % | exception | error | windows, privileges, token, attach |
| could not acquire debug privilege (AdjustTokenPrivileges): % | exception | error | windows, privileges, token, uac, attach |
| could not get process list: %v | exception | error | windows, process-list, snapshot, privileges |
| unknown debug event code: %d | exception | error | windows, debug-events, ptrace, backend |
| failed to get xstate info: %v | exception | error | freebsd, ptrace, registers, xsave |
| failed to get xstate: %v | exception | error | freebsd, ptrace, registers, xsave, cgo |
| failed to set xstate: %v | exception | error | freebsd, ptrace, registers, xsave, cgo |
| failed to get FP registers: %v | exception | error | freebsd, ptrace, floating-point, registers, thread-exited |
| failed to set FP registers: %v | exception | error | freebsd, ptrace, floating-point, registers |
| could not set pc | exception | error | darwin, mach, registers, setpc, thread-exited |
| changing register %d not implemented | exception | warning | darwin, mach, registers, not-implemented, limitation |
| could not get registers | exception | error | darwin, mach, registers, thread-exited, permissions |
| could not get thread identity information | exception | error | |
| could not get floating point registers | exception | error | |
| could not get floating point registers: %v | exception | error | |
| could not get floating point registers: %v | exception | error | |
| step failed: %s | exception | error | |
| could not clear breakpoint %s | exception | error | |
| could not continue thread | exception | error | |
| could not suspend thread %d %s (additionally could not updat | exception | error | |
| could not suspend thread %d %s | exception | error | |
| could not single step | exception | error | |
| could not clear CPU trap flag | exception | error | |
| could not write memory | exception | error | |
| could not read memory | exception | error | |
| stop err %s on thread %d | exception | error | |
| restore regs not supported on i386 | exception | error | |
| could not get floating point registers: %v | exception | error | |
| could not find hardware breakpoint for address %#x | exception | error | |
| could not get floating point registers: %v | exception | error | |
| could not get floating point registers: %v | exception | error | |
| could not get floating point registers: %v | exception | error | |
| NtQueryInformationThread failed: it returns 0x%x | exception | error | windows, ptrace, registers, native-backend |
| could not create symbol table from %s | exception | error | go, elf, pclntab, symbol-table |
| nil goroutine when attempting to switch to goroutine stack | exception | error | go, stack, goroutine, runtime |
| LR register is nil during stack switch | exception | error | arm64, registers, stack, link-register |
| CFA becomes undefined at PC %#x: %v | exception | error | dwarf, stack, cfa, unwinding |
| Undefined return address at %#x | exception | error | dwarf, stack, return-address, unwinding |
| could not get scope: %v | exception | error | go, defer, evalscope, goroutine |
| could not find function at %#x | exception | error | go, defer, symbols, evalscope |
| could not read DWARF function entry: %v | exception | error | dwarf, defer, evalscope, debug-info |
| could not dereference %s: %v | exception | warning | delve, debugger, signal-handling, stack-unwinding, memory-read |
| could not dereference %s (no children?) | exception | warning | delve, debugger, signal-handling, stack-unwinding, dwarf |
| could not read context: %v | exception | error | delve, debugger, memory-read, core-dump, signal-handling, amd64 |
| thread %d does not exist | exception | error | delve, debugger, thread-management, stale-id, process-control |
| ebpf composite memory: %w | exception | error | ebpf, debugger, composite-memory |
| could not find target for thread %d | exception | error | continue, thread, multiprocess |
| could not find CALL instruction for address %#x in %s | exception | error | reverse-execution, disassembly, stepping |
| could not get registers trying to step into coroutine: %v | exception | error | stepping, registers, coroutine |
| could not read coroutine: %v | exception | error | coroutine, memory-read, stepping |
| %s | exception | error | go, debugger, detach, ptrace |
| error while creating breakpoint: %v, additionally the breakp | exception | error | go, debugger, breakpoint, rollback |
| breakpoint %d can not be enabled | exception | error | go, debugger, breakpoint, invalid-state |
| unable to clear breakpoint %d: %v | exception | error | go, debugger, breakpoint, clear-failed |
| unable to clear breakpoint %d (partial): %s | exception | warning | go, debugger, breakpoint, partial-failure |
| unable to parse breakpoint hit condition: %q hit conditions | validation | error | |
| unable to parse breakpoint hit condition: %q invalid operato | validation | error | |
| unable to parse breakpoint hit condition: %q invalid number: | validation | error | |
| invalid interface type: %v | exception | error | |
| could not find module data for type %s (shared object: %q) | exception | error | |
| could not find module data for type %s | exception | error | go, debugger, dwarf, runtime-types, shared-objects |
| unknown goroutine %d | exception | error | go, debugger, goroutines |
| unknown type: %T | exception | warning | go, debugger, dwarf, types |
| error derefing *G %s | exception | error | go, debugger, memory, goroutines |
| wrong type for pcs item %d: %v | exception | error | go, debugger, goroutines, stacktrace, version-mismatch |
| %s has no member %s | exception | error | go, debugger, variables, evaluation |
| package %s has no function %s | exception | error | go, debugger, evaluation, symbols |
| %s (type %s) is not a struct | exception | error | go, debugger, variables, types |
| invalid entry tag, only supports FormalParameter and Variabl | exception | error | debugger, go, dwarf, internal-invariant |
| parent pointer unreadable: %w | exception | warning | debugger, go, pointer, memory-read |
| unknown or unsupported kind: %q | exception | warning | debugger, go, type-loading, unsupported-type |
| can not convert value of type %s to %s: %v | exception | error | debugger, go, type-conversion, interface |
| could not read string len %s | exception | error | debugger, go, string, memory-read |
| invalid length: %d | exception | error | debugger, go, string, corrupt-memory |
| could not read string pointer %s | exception | error | debugger, go, string, memory-read |
| could not read string at %#v due to %s | exception | error | debugger, go, string, memory-read |
| Invalid type %s in slice array | exception | error | delve, dwarf, slice, variables |
| unreadable length: %v | exception | error | delve, channel, memory, variables |
| bad array base address %#x | exception | error | delve, array, memory, overflow |
| invalid size (%d) for complex type | exception | error | delve, complex, dwarf, cgo |
| could not find function for %#v | exception | error | delve, func, symbols, dwarf |
| invalid interface type: %v | exception | error | delve, interface, runtime, dwarf |
| error loading module data: %v | exception | error | delve, interface, moduledata, runtime |
| unknown CPU register type conversion to %q | exception | error | delve, registers, types, conversion |
| wrong number of bytes for register %s (%d) | exception | error | delve, windows, registers, amd64 |
| can not set register %s | exception | error | delve, windows, registers, amd64 |
| too many bytes when setting register %s | exception | error | windows, amd64, registers, debugger |
| changing register %d not implemented | exception | error | windows, arm64, registers, unimplemented |
| Invalid frame %d | exception | error | terminal, cli, stackframe, input-validation |
| Backtick not supported in '%s' | exception | error | terminal, cli, argv-parsing, command-substitution |
| illegal commandline '%s' | exception | error | terminal, argument-parsing, cli, delve |
| redirect error: %s redirected twice | exception | error | terminal, io-redirection, argument-parsing, delve |
| Process %d has exited with status %d | exception | error | terminal, process-exit, debugger-state, delve |
| failed to open file '%s': %w | exception | error | terminal, filesystem, io, breakpoints, delve |
| failed to write breakpoint to file %s:%d | exception | error | terminal, filesystem, io, breakpoints, delve |
| failed to write condition to file %d:%s | exception | error | |
| failed to write hit condition to file %d:%s | exception | error | |
| failed to write breakpoint status to file %d | exception | error | |
| wrong argument %q to watch | exception | error | |
| bug? invalid pointer: %#v | exception | error | |
| bad expression result: %q: %s | exception | error | |
| unsupported expression type: %s | exception | error | |
| convert address into uintptr type failed, %s | exception | error | |
| expected number after %s | exception | error | |
| expected number after %s: %v | exception | error | |
| Frame %d does not exist in goroutine %d | exception | error | terminal, stacktrace, cli |
| wrong argument: %q is not a number | exception | error | terminal, disassembly, argument-parsing |
| unknown argument %q to exit | exception | error | terminal, cli, exit |
| %q is not a number | exception | error | terminal, display, cli |
| unrecognized option %q | exception | error | terminal, display, cli |
| unknown argument %q to 'target follow-exec' | exception | error | terminal, follow-exec, cli |
| could not find target %d | exception | error | terminal, multitarget, cli |
| unknown command 'target %s' | exception | error | terminal, cli, subcommand |
| %q is not a configuration parameter | exception | error | terminal, config, reflection |
| could not find rule for %q | exception | error | delve, terminal, configuration, substitute-path |
| could not find %q in debug-info-directories | exception | error | delve, terminal, configuration, debug-info |
| can not assign to %T.%q: %v | exception | error | starlark, delve, scripting, reflection |
| can not assign big integer to %T.%q | exception | error | starlark, delve, scripting, integer-overflow |
| can not assign value of type %T to %T.%q | exception | error | starlark, delve, scripting, type-mismatch |
| key type not supported %T | exception | error | starlark, delve, scripting, map-index |
| error setting argument %q to %s: %v | exception | error | starlark, delve, scripting, reflection |
| error setting argument %q: can not convert %s to %s: %s | exception | error | starlark, delve, scripting, type-conversion |
| error setting argument %q: can not convert %s to %s | exception | error | starlark, delve, scripting, type-conversion |
| could not find variable %q: %v | exception | error | starlark, delve, scripting, variable-evaluation |
| panic executing starlark script: %v | exception | error | go, starlark, panic-recovery, scripting |
| %s is not a function | exception | error | go, starlark, type-mismatch, scripting |
| wrong number of arguments for %s | exception | error | go, starlark, arity-mismatch, scripting |
| %s:%d:%d: %v | exception | info | go, starlark, error-decoration, diagnostics |
| %s:%d: %v | exception | info | go, starlark, error-decoration, diagnostics |
| unknown argument %q | validation | error | go, starlark, rpc, argument-validation |
| %d is out of range | exception | error | terminal, display, index-out-of-range |
| wrong argument: '%s' | validation | error | cli, goroutines, argument-parsing |
| %s must be followed by an argument | validation | error | cli, argument-parsing, delve |
| unrecognized argument to %s %s | validation | error | cli, argument-parsing, delve |
| %s %s needs to be followed by an expression | validation | error | cli, argument-parsing, delve |
| %q is not a valid format | validation | error | cli, argument-parsing, memory-inspection, delve |
| unknown option %q | validation | error | cli, argument-parsing, memory-inspection, delve |
| invalid character in breakpoint name '%c' | validation | error | validation, breakpoints, delve |
| bad arguments: %w | exception | error | dap, argument-parsing, memory-inspection, delve |
| bug? invalid pointer: %#v | exception | warning | dap, memory-inspection, pointer, delve |
| unsupported expression type: %s | exception | error | dap, type-error, memory-inspection, delve |
| convert address into uintptr type failed, %s | exception | error | dap, memory-inspection, argument-parsing |
| examine memory error: %w | exception | error | dap, memory-inspection, process-memory |
| unknown argument %q to 'target follow-exec' | validation | error | dap, command-args, follow-exec |
| could not find target %d | exception | error | dap, multiprocess, target-switch |
| unknown target command | validation | error | dap, command-args, repl |
| %q is not a configuration parameter | validation | error | dap, configuration, reflection |
| could not find rule for %q | validation | error | dap, configuration, substitute-path |
| could not find label %q | validation | error | dap, configuration, pprof |
| could not open stdin file: %v | exception | error | dap, launch, file-io |
| could not create stdout file: %v | exception | error | dap, launch, file-io |
| could not create stderr file: %v | exception | error | dap, filesystem, launch |
| breakpoint name %q could not be parsed as a function. name m | validation | error | dap, breakpoints, validation |
| malformed data ID: %q | validation | error | dap, watchpoints, validation |
| unknown access type: %q | validation | error | dap, watchpoints, validation |
| cannot use %s as 'substitutePath' of type {"from":string, "t | validation | error | dap, json, launch-config |
| cannot unmarshal %v into %q of type %v | validation | error | dap, json, launch-config, type-mismatch |
| cannot unmarshal %v into "buildFlags" of type []string or st | validation | error | dap, json, launch-config, type-mismatch |
| invalid process ID: %d | validation | error | attach, process, validation |
| could not launch process: %s | exception | error | launch, process, dap, exec |
| unknown backend %q | exception | error | debugger, configuration, backend-selection |
| could not rebuild process: %s | exception | error | build, go-compiler, restart, rebuild |
| no breakpoint with ID %d | exception | error | breakpoints, state-sync, api-misuse |
| no breakpoint at address %#x | exception | error | breakpoints, addresses, legacy-api |
| invalid filter argument: %s | validation | error | regex, input-validation, filters |
| traverse failed with error %w | exception | error | debugger, follow-calls, call-graph, traversal |
| disassemble failed with error %w | exception | error | debugger, disassembly, follow-calls, memory-read |
| thread stack trace returned error | exception | warning | debugger, stacktrace, callback, follow-calls |
| registers inside callback returned err | exception | warning | debugger, registers, callback, ptrace |
| failed to disassemble instruction: %w | exception | error | debugger, disassembly, ebpf, follow-calls |
| failed to extract call destination from instruction at PC %# | exception | error | debugger, disassembly, ebpf, indirect-call |
| PCToFunc returned nil | exception | error | debugger, symbols, ebpf, follow-calls |
| error creating tracepoint in function %s | exception | error | ebpf, tracepoint, permissions, follow-calls |
| error calling traverse on dynamic children | exception | error | debugger, ebpf, recursion, follow-calls |
| error creating breakpoint at function %s: %w | exception | error | |
| error creating breakpoint at function return %s: %w | exception | error | |
| couldn't find thread %d | exception | error | |
| address %#x does not belong to any function | exception | error | |
| could not find thread %d | exception | error | |
| %s - %s | exception | error | |
| could not attach to pid %d: %s | exception | error | |
| could not attach to pid %d: %s | exception | error | linux, ptrace, attach |
| Could not attach to pid %d: this could be caused by a kernel | exception | error | linux, yama, ptrace-scope, permissions |
| Could not attach to pid %d: current user does not own the pr | exception | error | linux, permissions, ptrace, uid |
| could not attach to pid %d: already being debugged by pid %d | exception | error | linux, ptrace, already-traced, attach |
| Process %d has exited with status %d | exception | info | rpc2, process-exit, lifecycle |
| error running go list %v: output %q | exception | error | go-toolchain, rpc2, substitute-path |
| could not determine path for module %s (got %q and %q) | exception | error | go-modules, rpc2, substitute-path |
| no breakpoint with name %s | exception | error | rpc2, breakpoint, not-found |
| no breakpoint with id %d | exception | error | rpc2, breakpoint, not-found |
| no thread with id %d | exception | error | rpc, thread, delve |
| invalid Filter pattern: %v | validation | error | rpc, regexp, validation, delve |
| len must be less than or equal to %d | validation | error | rpc, memory, limit, delve |
| Could not read from instruction buffer | panic | critical | dwarf, panic, frame-parsing |
| Could not unread byte | panic | critical | dwarf, panic, frame-parsing |
| Could not read byte | panic | critical | dwarf, panic, frame-parsing |
| panic(err) | panic | error | dwarf, panic, corrupt-data, cfi |
| Could not parse ULEB128 value | panic | error | dwarf, leb128, panic, truncated-data |
| Could not parse SLEB128 value | panic | error | dwarf, leb128, panic, truncated-data |
| panic(err) | panic | error | dwarf, line-table, panic, truncated-data |
| bad address size | panic | error | dwarf, loclist, architecture, panic |
| can't write halfway through a file | panic | error | elf, panic, api-misuse, writer |
| architecture not supported | panic | error | proc, elf, architecture, tls, panic |
| Unhandled case: existing entry is %v len %v, new is %v len % | panic | error | core-dump, memory-regions, panic, splice |
| not implemented | panic | error | core-dump, ebpf, unsupported-operation, panic |
| not implemented | panic | error | core-dump, elf, architecture-support, panic |
| not implemented | panic | error | function-calls, architecture-support, fncall, panic |
| not implemented | panic | error | function-calls, architecture-support, fncall, panic |
| not implemented | panic | error | gdbserial, register-names, architecture-support, panic |
| threadUpdater: Add after Finish | panic | error | gdbserial, thread-tracking, race, panic |
| unsupported operating system attempting to find Goroutine on | panic | error | gdbserial, os-compatibility, panic |
| selectThread when thread suffix is supported | panic | error | gdbserial, gdb-remote-protocol, panic |
| must specify at least one argument for qRRCmd | panic | error | gdbserial, rr, panic, argument-validation |
| gdb protocol error: command doesn't start with '$' | panic | error | gdbserial, gdb-remote-protocol, panic, protocol-error |
| not valid | panic | error | amd64, registers, panic, not-implemented |
| not valid | panic | error | i386, registers, panic, not-implemented |
| unsupported piece kind | panic | error | dwarf, variables, panic, piece-kinds |
| not implemented | panic | error | native, follow-exec, panic, platform-limitation |
| invalid memory address or nil pointer dereference [signal SI | error_code | error | macos, sigsegv, nil-pointer, dap, signal-handling |
| setpgid | console | error | macos, ptrace, process-launch, posix, native-backend |
| ptrace | console | error | macos, ptrace, entitlements, process-launch, native-backend |