ErrLookup › wagoodman/dive
wagoodman/dive
A tool for exploring each layer in a docker image · Go · 92 source files
Analyzed at d6c691947f on 2026-08-15. 87 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| evaluation failed | exception | error | ci, rules, evaluation, docker, image-efficiency |
| unable to move the cursor, empty line | exception | warning | ui, gocui, navigation, tui |
| no results returned | exception | error | analysis, nil-guard, docker, podman, image-layers |
| failed evaluation | console | error | ci, rules, monitor, evaluation |
| cannot marshal export payload: %w | exception | error | export, json, marshal, nan, metrics |
| cannot open export file: %w | exception | error | export, filesystem, permissions, path, json |
| cannot write to export file: %w | exception | error | export, io, disk-full, filesystem, json |
| failed to set UI: %w | exception | error | ui, tty, terminal, build, gocui |
| cannot determine image provider for build: %w | exception | error | source, provider, docker, podman, configuration |
| cannot build image: %w | exception | critical | build, dockerfile, docker, podman, engine |
| invalid %s config value, given %q: %v | validation | error | ci, config, validation, parsing, rules |
| %s config value is outside allowed range (0-1), given '%f' | validation | error | ci, config, validation, range, rules |
| invalid highestWastedBytes config value, given %q: %v | validation | error | ci, config, validation, bytes, humanize, rules |
| invalid highestUserWastedPercent config value, given %q: %v | validation | error | ci, config, validation, parsing, rules |
| highestUserWastedPercent config value is outside allowed ran | validation | error | ci, config, validation, range, rules |
| exactly one argument is required | validation | error | cli, arguments, usage, cobra |
| failed to set UI: %w | exception | error | ui, tty, terminal, gocui, root-command |
| cannot determine image provider to fetch from: %w | exception | error | source, provider, docker, podman, configuration |
| cannot load image: %w | exception | critical | fetch, registry, auth, network, docker, podman |
| cannot analyze image: %w | exception | critical | analysis, layers, corruption, docker, podman |
| cannot export analysis: %w | exception | error | dive, export, json, filesystem, cli |
| unable to determine image source from %q: %v | validation | error | dive, image-source, engine, configuration, cli |
| failed to read CI config file %s: %w | exception | error | dive, ci, yaml, filesystem, permissions |
| failed to unmarshal CI config file %s: %w | exception | error | dive, ci, yaml, configuration, cli |
| directory for JSON export does not exist: %s | validation | error | dive, export, json, filesystem, cli |
| controller failed update: %w | exception | error | dive, tui, gocui, controller, internal |
| controller failed render: %w | exception | error | dive, tui, gocui, render, internal |
| controller unable to update view: %w | exception | error | dive, tui, gocui, controller, internal |
| controller unable to switch to next pane: %w | exception | error | dive, tui, gocui, navigation, internal |
| controller unable to switch to previous pane: %w | exception | error | dive, tui, gocui, navigation, internal |
| controller unable to toggle view: %w | exception | error | dive, tui, gocui, navigation, internal |
| unable to toggle filter visibility: %w | exception | error | dive, tui, gocui, filter, internal |
| unable to toggle filter view (back): %w | exception | error | dive, tui, gocui, filter, navigation, internal |
| file tree has path errors (use '--ignore-errors' to attempt | exception | error | dive, tui, filetree, image-data, cli |
| no keybinding configured for '%s' | exception | error | dive, tui, keybinding, configuration, yaml |
| failed to parse key %q: %w | validation | error | dive, tui, keybinding, configuration, yaml |
| unable to setup layer controller onLayoutChange: %w | exception | error | dive, tui, gocui, layout, resize, internal |
| unable to setup layer details controller onLayoutChange: %w | exception | error | dive, tui, gocui, layout, resize, internal |
| unable to setup image details controller onLayoutChange: %w | exception | error | dive, tui, gocui, layout, resize, internal |
| unable to setup row layout for %s: %w | exception | error | dive, tui, gocui, layout, internal |
| unable to layout %q: %w | exception | error | ui, terminal, gocui, layout |
| unable to set view to layer %q: %w | exception | error | ui, gocui, focus, startup |
| failed to layout '%s' column: %w | exception | error | ui, gocui, layout, terminal |
| failed to layout %q footer: %w | exception | error | ui, gocui, layout, footer |
| unable to setup debug controller: %w | exception | warning | ui, gocui, debug, defensive |
| notifyOnViewOptionChangeListeners error: %w | exception | error | ui, listeners, filetree, event-coupling |
| unable to setup tree controller: %w | exception | error | ui, gocui, keybinding, filetree |
| unable to toggle filter view: %w | exception | error | ui, gocui, filter, focus, startup-race |
| unable to setup filter controller: %w | exception | error | ui, gocui, filter, setup |
| error notifying layer change listeners: %w | exception | error | ui, listeners, layer-selection, filetree |
| unable to setup status controller: %w | exception | warning | ui, gocui, status-bar, defensive |
| unknown diff.hide value: %s | validation | error | config, yaml, validation, filetree |
| invalid layer index given: %d of %d | exception | error | filetree, layer-index, bounds, validation |
| unable to fetch layer tree from cache: %w | exception | error | filetree, comparer, layer-stacking, image-data |
| unable to propagate layer tree: %w | exception | warning | filetree, traversal, defensive, concurrency |
| unable to propagate tree on cursorLeft: %w | exception | warning | filetree, navigation, traversal, defensive |
| unable to propagate vm model tree: %w | exception | warning | filetree, visibility, traversal, defensive |
| unable to propagate vm view tree: %w | exception | error | filetree, pruning, visibility, ordering |
| failed to build tree: %w | exception | error | filetree, comparer, diff, image-data |
| path error at layer index %s: %s | exception | warning | filetree, comparer, whiteout, image-data, warnings |
| unable to read symlink %q: %s | panic | error | filesystem, symlink, panic, permissions, toctou |
| unable to open file %q: %s | panic | error | filesystem, panic, permissions, race-condition, hashing |
| unable to read file: %w | panic | error | io, hashing, panic, filesystem, nfs |
| unable to write to hash: %w | panic | warning | hashing, panic, defensive-code, unreachable |
| path does not exist: %s | exception | warning | filetree, lookup, path, api-contract |
| cannot add relative path '%s' | validation | warning | filetree, path-validation, tar, api-contract |
| could not add child node: '%s' (path:'%s') | exception | warning | filetree, whiteout, defensive-code, unreachable |
| could not stack tree range: %w | exception | warning | filetree, layering, defensive-code, unreachable |
| unable to determine image resolver | validation | error | configuration, image-source, cli, validation |
| build option not supported for docker archive resolver | validation | error | docker-archive, build, unsupported-operation, configuration |
| not implemented | validation | error | docker-archive, extract, not-implemented, unsupported-operation |
| could not find Containerfile or Dockerfile | validation | error | build, dockerfile, discovery, cli |
| cannot find docker client executable | exception | error | docker, cli, environment, path, ci |
| failed to unmarshal docker config: %w | panic | critical | docker-archive, json, panic, corruption, schema-mismatch |
| unable to extract from image '%s': %+v | exception | error | docker-engine, extract, error-masking, layers |
| could not determine docker host: %v | exception | error | docker, configuration, docker-context, environment |
| failed to get docker connection helper: %w | exception | error | docker, ssh, remote-docker, network, configuration |
| could not find image manifest | exception | error | docker-archive, oci, manifest, format-mismatch |
| could not find image config | exception | error | docker-archive, manifest, config, corruption |
| unexpected tar file: (XGlobalHeader): type=%v name=%s | exception | error | tar, pax, format-mismatch, layers, compatibility |
| unexpected tar file (XHeader): type=%v name=%s | exception | error | tar, pax, docker-archive, dive, image-parsing |
| could not find '%s' in parsed layers | exception | error | manifest, layer-mismatch, docker-archive, dive, validation |
| failed to unmarshal manifest: %w | panic | critical | panic, json, manifest, docker-archive, dive |
| cannot find podman client executable | exception | error | podman, path, executable, cli, dive |
| unable to resolve image %q: %+v | exception | error | podman, image-resolution, fetch, dive |
| unable to extract from image %q: %+v | exception | error | podman, extraction, filesystem, dive |
| unsupported platform | exception | error | platform, windows, podman, build-tag, dive |