ErrLookup › astrid-runtime/astrid
astrid-runtime/astrid
Astrid is a portable, capability-secure operating system for composable software. · Rust · 1,066 source files
Analyzed at affd8760f4 on 2026-09-09. 1312 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| legacy principal layout | panic | error | rust, filesystem, test-panic, directory-creation |
| materialized capsule directory inventory differs from… | exception | error | integrity, filesystem, cache-invalidation, security |
| legacy path is not a canonical filesystem path | validation | error | rust, io, path-validation, migration |
| invalid logical destination | validation | error | rust, io, path-validation, migration |
| read materialized capsule member | exception | error | io, filesystem, capsule, materialization |
| capsule ' ' exceeds or cannot prove its installed authority | exception | error | capsule, authority, capability, validation, security |
| valid history is accepted by the derived helper | panic | error | rust, audit, verification, test-panic |
| workspace selection changed after validation | validation | error | security, toctou, workspace, race-condition, validation |
| read materialized capsule authority | exception | error | io, filesystem, capsule, materialization, security |
| historical principal home receipt is missing or changed | validation | critical | migration, integrity-check, file-not-found, rust |
| Failed to connect to daemon | exception | error | network, ipc, daemon, connection |
| audit fixture | panic | error | rust, filesystem, test-fixture, file-write |
| read materialized capsule metadata | exception | error | io, filesystem, capsule, materialization, security |
| cache changed to a redirect or special entry | exception | error | filesystem, symlink, cache, security |
| retire audit source | panic | error | rust, migration, audit, test-panic |
| legacy principal-home source | validation | error | rust, io, path-validation, migration |
| Daemon returned an unexpected response to GetCommands | exception | error | ipc, protocol-mismatch, daemon, cli |
| legacy capsule authority changed before retirement | exception | error | migration, capsule, state-mismatch, integrity-check |
| FUSE control request exceeds the bounded frame size | exception | error | fuse, ipc, payload-too-large, serde |
| signed channel release workflow identity is invalid | validation | error | |
| inspect capsule materialization | exception | error | io, filesystem, stat, capsule, materialization |
| named-pipe owner is not the current operating-system user | exception | error | windows, named-pipes, security, permission-denied, ipc |
| durable capsule identity differs across archive and… | validation | critical | integrity, capsule, identity-mismatch, rust |
| insufficient free space for layout migration: need | exception | error | io, disk-space, migration, storage-full |
| live principal migration receipt is missing | validation | error | security, ledger, migration, validation |
| workspace capsule component must be relative | validation | error | config, path, validation, workspace, capsule-manifest |
| legacy source crosses a mount or device boundary | validation | error | filesystem, mount, migration, linux |
| redirect fixture | panic | error | rust, symlink, unix, test-fixture |
| capsule identity mismatch: expected | exception | error | capsule-install, identity-mismatch, manifest |
| capsule ' ' is outside the explicit workspace portal and… | exception | error | security, authorization, path-validation, workspace |
| release metadata identity is invalid | validation | error | security, toml, update-channel, supply-chain |
| materialized capsule member | exception | error | integrity, filesystem, tampering, cache-corruption |
| capsule materialization target is redirected | exception | error | filesystem, symlink, cache, integrity-check |
| FUSE service status failed | exception | error | fuse, mount, storage, ipc |
| persist device revocation fence for | http | critical | rust, gateway, persistence, security |
| connection closed before | exception | error | network, socket, connection-lost, rust |
| daemon request | http | error | gateway, daemon, internal-error, upstream-failure |
| open projected file | exception | error | filesystem, symlink, security, open-failed |
| principal-home migration conflict at | validation | error | rust, io, conflict, migration |
| invalid value for . : expected one of , got | validation | error | cli, config, validation |
| capsule ' ' changed while activation was in progress | exception | error | concurrency, state-mismatch, capsule-activation, retryable |
| native provider identity does not match the co-installed… | exception | error | ipc, identity-validation, native-provider |
| legacy audit source has no parent | validation | error | filesystem, path-validation, migration, io |
InvalidData staged executable does not match its locked source handle | error_code | critical | windows, filesystem, integrity-check, checksum-mismatch, staging |
| {context}: {source} | exception | error | windows, os-error, win32, ipc |
| unexpected distro lock response | exception | error | rpc, protocol-mismatch, daemon, version-skew |
| durable capsule exports differ between metadata and archive | validation | error | integrity-verification, capsule-metadata, wit-exports, rust |
| managed install entry is redirected or not regular | exception | error | self-update, symlink, install-layout, safety-check |
| release metadata does not bind the authenticated legacy… | validation | error | security, blake3, checksum, update-channel, supply-chain |
| capsule path escaped source root | exception | error | filesystem, path-traversal, symlink, rust, archive |
| durable capsule imports differ between metadata and archive | validation | error | integrity, capsule, metadata, wit, rust |
| unexpected in a canonical File owning closure | exception | critical | rust, storage, content-addressed, invariant-violation |
| DNS resolved to an unauthorized private or local IP address | exception | error | ssrf, dns, security, network, sandbox |
| capsule materialization target is redirected or not a… | exception | error | filesystem, security, symlink, path-validation |
| durable capsule WASM hash differs between authority and… | validation | critical | integrity-verification, blake3, wasm-hash, tamper-detection, rust |
PermissionDenied trusted Windows path contains a redirect or non-directory component | error_code | error | windows, security, symlink, path-traversal |
| {context} | error_code | error | windows, fs, io, error-wrapping |
| durable capsule metadata executable hash differs from… | validation | error | integrity-verification, wasm-hash, authority-receipt, rust |
| installed authority receipt does not match capsule | validation | error | security, authority-receipt, install, schema-mismatch |
| opaque capsule asset directories cannot be symlinks | exception | error | validation, signing, semver, integrity |
| signed channel is not canonical UTC RFC3339 seconds | validation | error | datetime, rfc3339, validation, rust |
| failed to fetch from (HTTP ) | http | error | network, http, rust, download, cli |
| FUSE mount completed but is absent from the Linux mount… | exception | error | fuse, linux, mount, filesystem |
| signed channel version | validation | error | semver, validation, update-channel, rust |
| release of / ships no .capsule asset — seal requires… | exception | error | github, release, capsule, missing-asset |
| capsule version mismatch for | exception | error | capsule-install, version-mismatch, manifest |
| mountpoint ancestor is writable without sticky protection | validation | error | security, filesystem, permissions, mount |
| malformed Windows ACL for | exception | error | windows, acl, security, malformed-data, named-pipes |
| signed source URL cannot contain path segments | exception | error | url, network, config |
| an Astrid daemon is recorded as running (PID file) but its… | exception | error | daemon, singleton-lock, ipc, stale-state |
| commands::daemon::unreachable_uplink_message() | exception | error | daemon, internal-invariant, unreachable, bootstrap |
| Astrid durable media is redirected or not a regular file | exception | error | filesystem, symlink, keys, security |
| WinFsp service parent start identity is invalid | validation | error | winfsp, windows, validation, ipc |
| kernel returned an unexpected storage mount response | exception | error | ipc, protocol-mismatch, winfsp, storage |
| overlaps the Astrid durable root: overlaps | validation | error | io, filesystem, configuration, env-var |
| WinFsp mountpoint is not valid UTF-16 | exception | error | winfsp, utf-16, mountpoint, windows, path |
| signed Distro.toml does not match Distro.lock… | validation | error | integrity, hash-mismatch, signature, lockfile, rust |
| running daemon returned unload success without a status | exception | error | ipc, protocol, daemon |
| private Windows path ACL is not restricted to the current… | exception | error | windows, acl, security, permissions, audit |
| private directory has no Unix root | exception | error | filesystem, invalid-input, unix, path |
| named-pipe client disconnected before transport… | exception | warning | windows, named-pipes, ipc, authentication, disconnect |
| layout migration source changed type | exception | error | toctou, filesystem, migration, race-condition |
| an Astrid daemon appears to be running but its uplink is… | exception | error | daemon, socket, ipc, cli |
| WinFsp stop deadline overflow | exception | error | winfsp, timeout, clock-overflow, shutdown, defensive |
| layout path is redirected or not a directory | exception | error | io, security, symlink, path-validation |
| legacy audit retirement is ambiguous | validation | error | filesystem, migration, conflict, resume |
| release endpoint returned tag | validation | error | http, update-channel, response-validation, rust |
| materialized capsule manifest exceeds durable authority… | exception | error | security, capabilities, authorization, privilege-escalation |
| registry set_active_model reply carried neither an 'error'… | http | error | rust, gateway, registry, protocol-mismatch |
| is not a real directory | validation | error | io, filesystem, configuration, env-var |
| layout migration capacity probing is unavailable in a… | exception | error | wasm, filesystem, unsupported-platform, migration |
| Distro.lock identity does not match the signed Distro.toml | validation | error | integrity, lockfile, version-mismatch, signature, rust |
| layout migration receipt does not match its intent or… | exception | error | io, migration, integrity, receipt |
| cannot retire leftover capsule authority while pending… | exception | error | transaction, authority-receipt, migration, state-conflict |
| WinFsp stop timed out | exception | error | winfsp, timeout, shutdown, windows, ipc |
| non-workspace capsule installation requires the… | exception | error | capsule-install, missing-storage, api-misuse |
| capsule ' ' provides an uplink but is absent from the… | exception | error | config, policy, network, allowlist, capsule |
| durable capsule version differs across package records | validation | critical | integrity, capsule, version-mismatch, rust |
| layout migration destination is redirected or not a regular… | exception | error | filesystem, symlink, migration, io |
| FUSE service control response exceeds the bounded frame size | exception | error | fuse, ipc, payload-too-large, response |