go-delve/delve
Documented errors, page 4 of 6. Back to go-delve/delve
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| could not read bytes from register (size: ) | exception | error | dwarf, registers, debugging, delve |
| could not read float | exception | error | debugger, go, dwarf, float |
| index out of bounds | exception | error | go, debugger, index-out-of-range, bounds-check |
| not a Go function | exception | error | debugger, function-call-injection, symbol-resolution |
| second slice argument must be empty for maps | validation | error | go, debugger, map, reslice |
| can not assign value of type %T to %T. | exception | error | starlark, delve, scripting, type-mismatch |
| can not run under Rosetta, check that the terminal/shell in… | exception | error | macos, rosetta, architecture-mismatch, gdbserial |
| clear-checkpoint argument must be a checkpoint ID | validation | error | cli, argument-validation, delve |
| count/len must be a positive integer | validation | error | dap, argument-parsing, cli |
| maximum len exceeded | exception | error | core-dump, corruption, bounds-check |
| not enough arguments after -chan | validation | error | cli, parsing, goroutines |
| reading NT_PRPSINFO | exception | error | core-dump, elf, binary-decoding |
| (type ) is not a struct | exception | error | debugger, go, selector, nil-dereference |
| wrong number of arguments: watch [-r|-w|-rw] | validation | error | terminal, cli-usage, watchpoint |
| malformed map type: inconsistent array length in bucket | error_code | error | go, maps, dwarf, runtime-internals |
| reading desc | exception | error | core-dump, elf, io, truncated-file |
| is not a function | exception | error | go, starlark, type-mismatch, scripting |
| unexpected CFA rule at uprobe PC %#x | exception | error | ebpf, dwarf, unwind, cfa |
| wrong number of arguments to "config" | validation | error | cli, argument-validation, delve, config |
| can not call function with nil ReturnInfoLoadConfig | error_code | error | function-call, rpc, validation, config |
| can not call optimized function | error_code | error | go, debugger, regabi, optimization, call-injection |
ErrMemoryReadUnavailable memory read unavailable | exception | error | dwarf, memory-read, expression-evaluation |
| not an executable file | validation | error | launch, filesystem, executable |
| variable to reslice is not an array, slice, or map | exception | error | go, debugger, reslice, type-mismatch |
| can not set register | exception | error | delve, windows, registers, amd64 |
| could not get thread list | error_code | error | macos, mach, debugging, threads |
| error while waiting after adding thread | exception | error | linux, ptrace, waitpid, race-condition |
| Prompt for input failed. | validation | error | terminal, stdin, tty, repl |
| unknown backend | exception | error | debugger, configuration, backend-selection |
| could not find variable | exception | error | starlark, delve, scripting, variable-evaluation |
| kinfo_getproc failed | exception | error | freebsd, attach, process-lookup, kinfo |
| no selected goroutine | error_code | error | goroutine, state, debugger |
| not hashable | validation | error | starlark, scripting, hashability |
| cannot write a breakpoint to a core file | exception | error | core-dump, breakpoints, go, delve |
| could not get scope | exception | error | go, defer, evalscope, goroutine |
| error waiting for thread stop | exception | error | darwin, threads, mach, stop |
ErrStackIndexOutOfBounds DWARF stack index out of bounds | exception | error | dwarf, stack-index, expression-evaluation |
| bad arguments | exception | error | dap, argument-parsing, memory-inspection, delve |
| can not assign to | exception | error | go, debugger, set-variable, func-kind |
| can not continue execution of core process | exception | error | core-dump, execution-control, go, delve |
| could not determine current location (scope is nil) | exception | error | breakpoints, debugger-state |
| could not find in debug-info-directories | exception | error | delve, terminal, configuration, debug-info |
| could not load swiss map group slots | exception | error | go, debugger, dwarf, swiss-map |
| regexp compile error | exception | warning | linux, regexp, procfs, input-validation |
| stub exited while attempting to connect | exception | error | gdbserial, connection, process-exit, remote-debugging |
| swiss table type does not have some required fields | error_code | error | go, dwarf, maps, swiss-table, version-mismatch |
| could not create stderr file | exception | error | dap, filesystem, launch |
| detached from the process | exception | info | go, debugger, detach, lifecycle |
| expected integer value for frame, got | error_code | error | debugger, eval, runtime-frame, argument-type |
| nothing to stepout to | exception | error | go, debugger, stepout, stack-frames |
| reading NT_FILE entry | exception | error | core-dump, elf, binary-decoding, memory-maps |
| architectural frame rules are unsupported | exception | warning | dwarf, cfi, stacktrace |
| could not find target for thread | exception | error | continue, thread, multiprocess |
| error while waiting for task | exception | error | darwin, mach, wait, process-death |
| examine memory error | exception | error | dap, memory-inspection, process-memory |
| hardware breakpoints not supported | exception | warning | windows, amd64, hardware-breakpoints |
| malformed delve header note | exception | error | core-dump, elf-notes, format-validation |
| argument of read_file was not a string | validation | error | starlark, scripting, type-error |
| can not change register values of core process | exception | error | core-dump, registers, go, delve |
| can not index | exception | error | debugger, go, indexing, nil-slice |
| error accessing swiss map in table | exception | warning | go, maps, swissmap, variables |
| filter not supported on breakpoint | validation | error | terminal, cli-usage, breakpoint |
| expression is not a function | error_code | error | go, debugger, call-injection, type-mismatch |
| backend does not support function calls | exception | error | go, function-call, backend, core-dump |
| breakpoint names that are relative paths are not supported | validation | error | dap, breakpoints, paths, go |
| cannot unmarshal into of type | validation | error | dap, json, launch-config, type-mismatch |
| no match found using regexp | exception | error | linux, procfs, regexp, attach |
| is not a valid format | validation | error | cli, argument-parsing, memory-inspection, delve |
| could not acquire debug privilege (OpenCurrentProcessToken) | exception | error | windows, privileges, token, attach |
| could not read proc stat | exception | error | linux, procfs, attach, process-lifetime |
| mismatched length in addrs and addrpid | error_code | error | breakpoint, validation, multi-process, rpc |
| no breakpoint with ID | exception | error | breakpoints, state-sync, api-misuse |
| error running go list | exception | error | go-toolchain, rpc2, substitute-path |
| too many arguments to restart | validation | error | terminal, cli-usage, recorded-replay |
| architecture mismatch between core file (%#x) and… | exception | error | core-dump, architecture-mismatch, elf-format |
| bad size returned by _VirtualQueryEx | exception | error | windows, virtualqueryex, core-dump, delve |
| could not read coroutine | exception | error | coroutine, memory-read, stepping |
| not on topmost frame | validation | error | terminal, stepping, frame-selection |
| unknown or unsupported kind | exception | warning | debugger, go, type-loading, unsupported-type |
| breakpoint name already exists | error_code | error | breakpoint, naming-conflict, debugger |
| cannot call function while another function call is already… | exception | error | go, function-call, concurrency, state |
| corrupted defer list: SP decreased | exception | error | runtime, defer, corruption, stacktrace |
| reading NT_FILE header | exception | error | core-dump, elf, binary-decoding, memory-maps |
| unreadable tophash | exception | warning | go, maps, variables, memory |
| bad channel type | exception | error | debugger, channels, types |
| could not determine location (scope is nil) | exception | error | breakpoints, debugger-state |
| no eBPF program loaded | exception | error | ebpf, linux, uprobes, initialization |
| unknown register | exception | warning | registers, architecture, dwarf |
| Invalid frame | exception | error | terminal, cli, stackframe, input-validation |
| MemoryMap not supported | exception | info | memory-map, core-dump, go, delve |
| Undefined return address at %#x | exception | error | dwarf, stack, return-address, unwinding |
| can not access unreadable map | exception | error | go, debugger, map, memory |
| could not read bytes from address %#x | exception | error | dwarf, memory-read, debugging, delve |
| lldb backend not supported on Windows | exception | error | windows, lldb, backend, platform-support |
| unable to determine current package due to unspecified… | error_code | error | symbols, dwarf, location-resolution |
| malformed /proc/pid/maps on line | exception | error | linux, procfs, core-dump, delve |
| not enough arguments to "config debug-info-directories" | validation | error | cli, configuration, argument-count |
| -o option specified with an output path | validation | error | cli, conflicting-options, delve |
| break on read only not supported | exception | error | debugger, watchpoints, x86, hardware-limitation |
| channel filter can not be negated | validation | error | go, rpc, goroutines, filter, validation |