ErrLookup › spacedriveapp/spacedrive
spacedriveapp/spacedrive
Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust. · Rust · 1,475 source files
Analyzed at 6dfeccf211 on 2026-08-16. 164 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Interrupter ack channel closed | panic | error | rust, tokio, task-system, panic, oneshot, ack-handshake, shutdown, cancellation |
| System channel closed trying to report working | panic | error | rust, tokio, task-system, panic, channel, shutdown, lifecycle |
| Invalid event type | exception | error | sync, event-log, database, version-skew |
| Invalid choice selected | validation | warning | cli, file-copy, conflict, unreachable-code, defensive-code |
| Destination must have a device slug for cross-device… | exception | error | files, copy, cross-device, sd-path, multi-device |
| Failed to parse group_type | exception | error | database, serde, spaces, data-corruption |
| Worker channel closed trying to steal task | panic | critical | rust, tokio, async, panic, channel, work-stealing, shutdown, race-condition, task-system |
| Worker channel closed trying to pause a not running task | panic | error | rust, tokio, async, panic, channel, shutdown, race-condition, task-system |
| Failed to parse item_type | exception | error | database, serde, spaces, data-corruption |
| Source path is not local | exception | error | files, copy, sd-path, multi-device |
| Chunk checksum mismatch | exception | critical | rust, spacedrive, pull, checksum, data-corruption, blake3, file-transfer |
| Cannot set key | validation | critical | rust, networking, startup, p2p, unsafe |
| Failed to serialize | exception | error | serde, resource-registry, serialization, macro |
| Worker channel closed trying to shutdown | panic | error | rust, tokio, async, panic, channel, shutdown, lifetime, task-system |
| Final checksum mismatch | exception | error | rust, spacedrive, pull, checksum, blake3, integrity, file-transfer |
| Non-local address not supported for indexing yet | validation | error | cli, indexing, sdpath, uri, local-paths |
| Stolen task channel closed | panic | error | rust, tokio, async, panic, channel, work-stealing, detached-task, task-system |
| Failed to initialize core: error code | exception | error | rust, database, media-processing, thumbstrip, data-integrity |
| Worker channel closed trying to cancel a not running task | panic | error | rust, tokio, async, panic, channel, shutdown, race-condition, task-system |
| System channel closed trying to resume not running task | panic | error | task-system, channel, concurrency, panic |
| File transfer protocol not registered | exception | error | rust, spacedrive, push, protocol-registry, networking, initialization |
| System channel closed trying to resume task | panic | error | rust, tokio, task-system, panic, channel, shutdown, use-after-shutdown |
| Could not determine home directory | exception | critical | config, environment, startup, filesystem |
| Arena index mismatch: expected | validation | error | ephemeral-index, snapshot, serialization, corruption, indexing |
| Failed to enable systemd service | exception | error | linux, systemd, systemctl, dbus, daemon |
| Invalid path | validation | error | cli, location, paths, uri-parsing |
| Failed to parse cloud path | validation | error | cli, location, cloud, uri-parsing, volumes |
| Could not determine data directory | exception | critical | config, ios, environment, startup |
| Checksum verification failed | exception | error | files, copy, integrity, checksum, hardware |
| Failed to build action | exception | error | cli, file-copy, action-builder, validation |
| No cloud volumes with mount points found. Cloud volumes… | validation | error | cli, location, volumes, dead-code, cloud |
| Transfer error | exception | error | network, file-transfer, p2p, copy |
| Remote device is not online | exception | error | cli, network, sync, connectivity |
| Whisper model not found | exception | error | rust, whisper, speech-to-text, model-download, filesystem |
| Unknown config key | validation | critical | rust, networking, initialization, p2p, wrapper-error |
| No library selected | exception | error | rust, media, ffmpeg, thumbstrip, wrapper-error |
| DATA_DIR must be set in production | panic | critical | configuration, environment, deployment, server |
| Failed to start systemd service | exception | error | linux, systemd, daemon, journalctl, startup |
| Proxy generation failed | exception | error | proxy, media-processors, ffmpeg, transcoding, hardware-accel |
| Networking endpoint not available | exception | error | rust, spacedrive, pull, networking, iroh, endpoint, lifecycle |
| Source must be local path for PUSH operation | exception | error | rust, spacedrive, push, sd-path, cross-device, copy |
| Non-local path not supported yet | validation | error | cli, indexing, quick-scan, sdpath, uri |
| Failed to generate content hash | exception | error | checksum, filesystem, copy, integrity |
| Failed to read message type | exception | error | rust, spacedrive, pull, network-interruption, stream, transfer-abort |
| Path is not local | exception | error | filesystem, invariant, sdpath, delete |
| Could not find node_id for device | exception | error | network, device-registry, p2p, copy |
| Could not determine binary directory | exception | error | rust, networking, p2p, pairing, offline |
| Daemon binary not found at | exception | error | macos, launchd, daemon, binary, install |
| Invalid file transfer protocol handler | exception | error | rust, spacedrive, push, downcast, protocol-registry, version-skew |
| Sync request timed out after 60s - peer | exception | error | network, sync, timeout, hang |
| Failed to get metadata via backend | exception | error | indexing, filesystem, volume-backend, metadata, change-detection |
| Library not found | exception | error | indexing, database, library, lifecycle, change-detection |
| Cannot access path | exception | warning | indexing, filesystem, permissions, offline |
| Failed to open bidirectional stream | exception | error | rust, spacedrive, pull, iroh, stream, network, cross-device |
| Failed to create entry | exception | error | indexing, database, create, constraint, change-detection |
| Failed to create HTTP client | panic | error | http-client, reqwest, panic, startup |
| Failed to dispatch thumbnail job | exception | warning | jobs, thumbnails, sidecar, shutdown |
| IO error, volume may be offline | exception | warning | indexing, volume, io, hardware |
| Entry not found after creation | exception | error | indexing, database, race-condition, create, change-detection |
| failed to register Alt+Space global shortcut | panic | error | tauri, global-shortcut, startup, panic |
| Failed to write message length | exception | error | network, file-transfer, quic, streaming |
| Pull request rejected | exception | error | rust, spacedrive, pull, remote-rejection, file-transfer, cross-device |
| Received ack for wrong transfer: expected | exception | error | network, file-transfer, sessions, concurrency |
| Unexpected response type | exception | error | network, protocol, versioning, file-transfer |
| Failed to connect to | exception | error | network, iroh, connectivity, sync, rust |
| Failed to serialize sync request | exception | error | serde, serialization, sync, invariant |
| Invalid time format | validation | error | cli, sync, time-parsing, arguments |
| error while running tauri application | panic | critical | tauri, runtime, webview, panic |
| Entry not found after ID lookup | exception | error | indexing, database, race-condition, change-detection |
| No library selected. Run 'sd library list' to see available… | validation | error | cli, spaces, library, config |
| Unknown config version | exception | critical | config, migration, versioning, compatibility |
| ContentIdentity missing UUID | exception | error | proxy, content-identity, migration, data-integrity |
| Could not resolve destination device slug | exception | error | rust, spacedrive, push, device-registry, cross-device, copy |
| Window management not available on this platform | exception | error | rust, file-sync, enum-parsing, data-integrity |
| Cannot determine parent directory | exception | error | ffmpeg, thumbnail, path-validation |
| Could not find node_id for device | exception | error | rust, spacedrive, pull, device-registry, offline, iroh, networking |
| Failed to read service account file | exception | error | rust, file-sync, enum-parsing, data-integrity |
| Location has no root entry | exception | error | indexing, database, location, initialization, change-detection |
| Operation cancelled | exception | info | copy, cancellation, interrupted, jobs |
| Checksum verification failed: source= | exception | error | copy, checksum, blake3, integrity |
| useSpacedriveClient must be used within SpacedriveProvider | exception | warning | rust, file-sync, edge-case, mvp-limitation |
| Networking service not available | exception | error | network, configuration, delete, daemon |
| Failed to create libraries directory | exception | error | filesystem, io, permissions, library |
| No cloud volumes found. Add a cloud volume first with: sd… | validation | error | cli, location, volumes, cloud |
| Failed to calculate checksum | exception | error | rust, spacedrive, push, checksum, io, blake3 |
| Network endpoint not initialized | exception | error | network, iroh, initialization, sync, rust |
| PersistentEventHandler not connected to FsWatcherService | exception | error | indexing, watcher, lifecycle, wiring, change-detection |
| Failed to connect to device | exception | error | rust, spacedrive, pull, iroh, connection, network, cross-device |
| Failed to move entry | exception | error | indexing, database, move, rename, change-detection |
| Worker channel closed trying to force task abortion | panic | error | rust, tokio, async, panic, channel, shutdown, race-condition, task-system |
| Daemon auto-start is currently only supported on macOS and… | exception | warning | windows, platform-support, daemon, autostart |
| Failed to add entry to ephemeral index | exception | error | ephemeral-index, indexing, watcher, duplicate-events |
| Failed to finish stream | exception | error | network, file-transfer, quic, acknowledgment |
| Transfer interrupted: received | exception | error | network, file-transfer, p2p, interruption |
| Destination path is not local | exception | error | files, copy, sd-path, multi-device |
| Failed to parse response | exception | error | cli, spaces, serialization, version-skew, daemon |
| Operation aborted by user | exception | info | cli, file-copy, conflict, user-abort, interactive |
| Unexpected response to pull request | exception | error | rust, spacedrive, pull, protocol-mismatch, version-skew, file-transfer |
| ContentIdentity not found | exception | error | proxy, media-processors, content-identity, race-condition |
| Library merging is not yet implemented | exception | warning | cli, sync, library, not-implemented |