| Previous | Next |
| EDEADLOCK | ENOTCONN |
EBADSLT
EBADSLT: Linux legacy errno
EBADSLT (errno 3) reports that a slot ordinal is outside the active table used by a legacy compatibility interface. These names come from historical System V/XENIX compatibility interfaces; on modern Linux they usually point to a driver, STREAMS-compatibility layer, or legacy IPC contract rather than a general filesystem error.
Evidence to capture
Record slot number, table size/generation, device or IPC object, and lookup operation.
Focused test
test the highest known-valid slot and the failing slot without rebuilding the table.
Correction
correct the slot index or refresh the table generation that produced it.
Verification
Repeat the original system call and confirm it passes the former EBADSLT boundary with the same object identity.
Technical references
Looking for a different code? Search another status or error code.