Error map

cannot execute binary file cannot execute binary file: Exec format error

Linux · layer 6, Platform & cloud

Open the full error page →

Centre: this error. First ring: errors it is linked with (11). Outer ring: what those are linked with. Colours show the layer of a request each error belongs to. Click any dot to re-centre the map on it; hover to follow its connections. The centre dot opens the error page.

cannot execute binary file — cannot execute binary file: Exec format error (Linux)cannot exec…error while loading shared libraries — error while loading shared libraries: libX.so.N: cannot open shared object file: No such file or directory (Linux)error while loading…gzip: stdin: not in gzip format — gzip: stdin: not in gzip format / tar: Error is not recoverable: exiting now (Linux)gzip: stdin: not in…Illegal instruction — Illegal instruction (core dumped) (SIGILL) (Linux)Illegal instructionexec format error — exec /usr/local/bin/docker-entrypoint.sh: exec format error (Docker)exec format errorGLIBC_2.xx not found — /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (Linux)GLIBC_2.xx not foundThis app can't run on your PC — This app can't run on your PC — To find a version for your PC, check with the software publisher (Windows)This app can't run …no matching manifest — no matching manifest for linux/arm64/v8 in the manifest list entries (Docker)no matching manifestKernel panic - VFS: Unable to mount root fs — Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) (Linux)Kernel panic - VFS:…grub rescue unknown filesystem — error: unknown filesystem. Entering rescue mode... grub rescue> (Linux)grub rescue unknown…built for iOS, linking for simulator — Building for iOS Simulator, but linking in object file built for iOS, for architecture arm64 (iOS)built for iOS, link…Text file busy — Text file busy (ETXTBSY) when replacing or running a binary (Linux)Text file busycommand not found — bash: command not found (Linux)command not founddpkg lock — E: Could not get lock /var/lib/dpkg/lock-frontend — is another process using it? (Linux)dpkg lockArgument list too long — bash: /bin/rm: Argument list too long (Linux)Argument list too l…416 — HTTP 416 Range Not Satisfiable (HTTP)416Cannot allocate memory — fork: Cannot allocate memory / ENOMEM (Linux)Cannot allocate mem…Disk quota exceeded — Disk quota exceeded (EDQUOT) (Linux)Disk quota exceededSIGSEGV — Segmentation fault (core dumped) (Linux)SIGSEGVUnexpectedly found nil — Fatal error: Unexpectedly found nil while unwrapping an Optional value (iOS)Unexpectedly found …recovery mode — FATAL: the database system is in recovery mode (PostgreSQL)recovery modeCrashLoopBackOff — Kubernetes: CrashLoopBackOff (Kubernetes)CrashLoopBackOffImagePullBackOff — Kubernetes: ImagePullBackOff / ErrImagePull (Kubernetes)ImagePullBackOffCOPY failed — COPY failed: file not found in build context / "/app/x": not found (Docker)COPY failedcaching_sha2_password — Authentication plugin 'caching_sha2_password' cannot be loaded (MySQL)caching_sha2_passwo…old lockfile — npm WARN old lockfile — The package-lock.json file was created with an old version of npm, so supplemental metadata must be fetched (npm)old lockfilecb() never called — npm ERR! cb() never called! (npm)cb() never called0x80070002 — Windows Error 0x80070002: The system cannot find the file specified (Windows)0x800700020x80004005 — Windows Error 0x80004005 (E_FAIL): Unspecified error (Windows)0x800040050xC000007B — The application was unable to start correctly (0xc000007b) (Windows)0xC000007Bpull access denied — pull access denied for image, repository does not exist or may require 'docker login' (Docker)pull access deniedmanifest unknown — manifest for image:tag not found: manifest unknown (Docker)manifest unknownconflict: unable to remove repository reference — conflict: unable to remove repository reference (must force) - container is using its referenced image (Docker)conflict: unable to…OOM killer — Killed / Out of memory: Killed process (Linux OOM killer) (Linux)OOM killerInstance reachability check failed — EC2 status check failed: Instance reachability check failed (1/2 checks passed) (AWS)Instance reachabili…wrong fs type, bad option, bad superblock — mount: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program (Linux)wrong fs type, bad …INACCESSIBLE_BOOT_DEVICE — Blue screen: INACCESSIBLE_BOOT_DEVICE (0x0000007B) (Windows)INACCESSIBLE_BOOT_D…0xC000000F — Your PC needs to be repaired: The Boot Configuration Data file is missing some required information (0xc000000f) (Windows)0xC000000FAutomatic Repair couldn't repair your PC — Automatic Repair couldn't repair your PC — Log file: C:\Windows\System32\Logfiles\Srt\SrtTrail.txt (Windows)Automatic Repair co…NSUnknownKeyException — NSUnknownKeyException: this class is not key value coding-compliant for the key x (iOS)NSUnknownKeyExcepti…unable to dequeue a cell with identifier — unable to dequeue a cell with identifier Cell - must register a nib or a class for the identifier or connect a prototype cell in a storyboard (iOS)unable to dequeue a…Unable to simultaneously satisfy constraints — Auto Layout: Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want (iOS)Unable to simultane…target is busy — umount: target is busy / Device or resource busy (Linux)target is busy0x80070020 — 0x80070020: The process cannot access the file because it is being used by another process (Windows)0x80070020MSB3027 — error MSB3027: Could not copy "obj\...\App.dll" to "bin\...\App.dll". Exceeded retry count of 10. The file is locked by: "App (1234)" (.NET)MSB3027

Directly related (11)

error while loading shared librariesLinux

error while loading shared libraries: libX.so.N: cannot open shared object file: No such file or directory

The program needs a shared library (.so) that isn’t installed or isn’t on the loader’s search path.

gzip: stdin: not in gzip formatLinux

gzip: stdin: not in gzip format / tar: Error is not recoverable: exiting now

The file isn’t actually a gzip archive — often an HTML error page saved by curl/wget, or an archive with a different compression.

Illegal instructionLinux

Illegal instruction (core dumped) (SIGILL)

The program used a CPU instruction your processor doesn’t support — typically AVX/AVX2 in prebuilt binaries (TensorFlow, MongoDB…

exec format errorDocker

exec /usr/local/bin/docker-entrypoint.sh: exec format error

The container tried to run a binary built for a different CPU architecture (arm64 vs amd64) — or a script with a broken shebang /…

GLIBC_2.xx not foundLinux

/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found

The binary was built on a newer Linux than the one you run it on, and needs a newer glibc than your system has.

This app can't run on your PCWindows

This app can't run on your PC — To find a version for your PC, check with the software publisher

The program was built for another architecture (32/64-bit, ARM) or is blocked by S mode/compatibility, or the file is corrupt.

no matching manifestDocker

no matching manifest for linux/arm64/v8 in the manifest list entries

The image has no build for your CPU architecture — typically pulling an amd64-only image on an Apple Silicon Mac or ARM server.

Kernel panic - VFS: Unable to mount root fsLinux

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

The kernel booted but couldn’t mount the root filesystem — usually a missing or broken initramfs after a kernel update.

grub rescue unknown filesystemLinux

error: unknown filesystem. Entering rescue mode... grub rescue>

GRUB can’t find or read the partition holding its files — common after resizing/deleting partitions or installing Windows alongsi…

built for iOS, linking for simulatoriOS

Building for iOS Simulator, but linking in object file built for iOS, for architecture arm64

A library contains device-only arm64 code; Apple Silicon simulators also run arm64 and need a separate simulator slice.

Text file busyLinux

Text file busy (ETXTBSY) when replacing or running a binary

You tried to overwrite an executable that is currently running, or run one that is still open for writing.

Two steps away (33)

command not foundLinux

bash: command not found

The shell can’t find an executable with that name in any directory on your PATH.

dpkg lockLinux

E: Could not get lock /var/lib/dpkg/lock-frontend — is another process using it?

apt can’t run because another package operation (often automatic updates) holds the dpkg lock.

Argument list too longLinux

bash: /bin/rm: Argument list too long

A glob like * expanded to more file names than the kernel allows in one command (ARG_MAX), so the command never ran.

416HTTP

HTTP 416 Range Not Satisfiable

The client asked for a byte range (Range: bytes=…) that lies outside the file — usually a resumed download of a file that changed…

Cannot allocate memoryLinux

fork: Cannot allocate memory / ENOMEM

The kernel refused a memory allocation — RAM and swap are exhausted, or overcommit/cgroup limits block it.

Disk quota exceededLinux

Disk quota exceeded (EDQUOT)

Your user or group has used its storage quota on this filesystem, even if the disk itself has space.

SIGSEGVLinux

Segmentation fault (core dumped)

A program accessed memory it wasn’t allowed to, and the kernel killed it with SIGSEGV (exit code 139).

Unexpectedly found niliOS

Fatal error: Unexpectedly found nil while unwrapping an Optional value

Swift force-unwrapped (`!`) an optional that was nil, crashing the app.

recovery modePostgreSQL

FATAL: the database system is in recovery mode

PostgreSQL crashed (often OOM-killed) and is replaying WAL to recover.

CrashLoopBackOffKubernetes

Kubernetes: CrashLoopBackOff

The container starts, crashes (or exits), and Kubernetes keeps restarting it with increasing back-off delays.

ImagePullBackOffKubernetes

Kubernetes: ImagePullBackOff / ErrImagePull

The node can’t pull the container image — wrong name/tag, missing registry credentials, or registry unreachable.

COPY failedDocker

COPY failed: file not found in build context / "/app/x": not found

The Dockerfile COPY refers to a path outside the build context, excluded by .dockerignore, or relative to the wrong directory.

caching_sha2_passwordMySQL

Authentication plugin 'caching_sha2_password' cannot be loaded

An old MySQL client/driver can’t use MySQL 8’s default authentication plugin.

old lockfilenpm

npm WARN old lockfile — The package-lock.json file was created with an old version of npm, so supplemental metadata must be fetched

The lockfile is lockfileVersion 1 (npm 6) and npm 7+ is upgrading it.

cb() never callednpm

npm ERR! cb() never called!

An old npm crash during install — usually network/cache corruption.

0x80070002Windows

Windows Error 0x80070002: The system cannot find the file specified

A file or registry entry Windows expected is missing — common in Windows Update, backups and app installs.

0x80004005Windows

Windows Error 0x80004005 (E_FAIL): Unspecified error

A generic failure code — the operation failed for a reason the component didn’t report precisely. Context decides the fix.

0xC000007BWindows

The application was unable to start correctly (0xc000007b)

A program loaded a DLL of the wrong architecture (32-bit vs 64-bit) or a corrupted runtime library.

pull access deniedDocker

pull access denied for image, repository does not exist or may require 'docker login'

Docker couldn’t pull the image: the name or tag is wrong, the repository is private and you’re not logged in, or it doesn’t exist…

manifest unknownDocker

manifest for image:tag not found: manifest unknown

The repository exists, but the tag you asked for doesn’t — it was never pushed, was deleted, or is misspelled.

conflict: unable to remove repository referenceDocker

conflict: unable to remove repository reference (must force) - container is using its referenced image

You tried to delete an image that a container — even a stopped one — still uses.

OOM killerLinux

Killed / Out of memory: Killed process (Linux OOM killer)

The kernel ran out of memory and killed a process to recover — the program just prints “Killed” (exit code 137).

Instance reachability check failedAWS

EC2 status check failed: Instance reachability check failed (1/2 checks passed)

AWS can reach the host, but the operating system inside the instance isn’t responding — kernel panic, full disk, broken network c…

wrong fs type, bad option, bad superblockLinux

mount: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program

mount couldn’t mount the device — the filesystem type isn’t supported/installed, the partition is wrong, or the filesystem is dam…

INACCESSIBLE_BOOT_DEVICEWindows

Blue screen: INACCESSIBLE_BOOT_DEVICE (0x0000007B)

Windows lost access to the system drive during boot — storage driver/controller mode change, failed update, or disk/BCD problems.

0xC000000FWindows

Your PC needs to be repaired: The Boot Configuration Data file is missing some required information (0xc000000f)

Windows Boot Manager can’t find a valid BCD entry or boot files — after disk changes, failed updates, cloning or dual-boot change…

Automatic Repair couldn't repair your PCWindows

Automatic Repair couldn't repair your PC — Log file: C:\Windows\System32\Logfiles\Srt\SrtTrail.txt

Windows failed to boot repeatedly and Startup Repair couldn’t fix it; SrtTrail.txt records the root cause it found.

NSUnknownKeyExceptioniOS

NSUnknownKeyException: this class is not key value coding-compliant for the key x

A storyboard/XIB has a connection to an outlet or action that no longer exists in the class (renamed or deleted), or the view’s c…

unable to dequeue a cell with identifieriOS

unable to dequeue a cell with identifier Cell - must register a nib or a class for the identifier or connect a prototype cell in a storyboard

The table/collection view was asked for a reusable cell identifier that was never registered.

Unable to simultaneously satisfy constraintsiOS

Auto Layout: Unable to simultaneously satisfy constraints. Probably at least one of the constraints in the following list is one you don't want

Two or more Auto Layout constraints conflict; UIKit breaks one to recover and logs this message.

target is busyLinux

umount: target is busy / Device or resource busy

The filesystem or device can’t be unmounted or removed because a process is still using it.

0x80070020Windows

0x80070020: The process cannot access the file because it is being used by another process

Another program has the file open (locked), so Windows can’t modify, delete or replace it.

MSB3027.NET

error MSB3027: Could not copy "obj\...\App.dll" to "bin\...\App.dll". Exceeded retry count of 10. The file is locked by: "App (1234)"

The build can’t overwrite the output DLL/EXE because the app (or IIS Express, a test runner, antivirus) is still running and hold…