Apple Error Codes Database
Comprehensive Apple Error Codes
Explore our extensive database of over 5,000 Apple Ecosystem error codes. From macOS to iOS, tvOS, watchOS, and visionOS, each code is presented with its name and a concise description to help you quickly pinpoint and resolve issues.
Whether you’re a developer refining an app or a user troubleshooting a system glitch, this resource empowers you with the knowledge to decode cryptic errors and find actionable solutions. No more guesswork—just clear guidance to keep your projects and devices running smoothly.
Number | Name & Description | Platforms | Framework | Header |
---|---|---|---|---|
4096 (0x00001000) |
MACH_MSG_VM_SPACE
Virtual memory space error detected in Mach messaging.
|
macOS | Kernel | message.h |
268451852 (0x1000400c) |
MACH_RCV_BODY_ERROR
Body of the received Mach message is invalid or corrupted.
|
macOS | Kernel | message.h |
268451851 (0x1000400b) |
MACH_RCV_HEADER_ERROR
Header of the received Mach message is invalid or corrupted.
|
macOS | Kernel | message.h |
268451845 (0x10004005) |
MACH_RCV_INTERRUPTED
Receive operation interrupted before completion.
|
macOS | Kernel | message.h |
268451848 (0x10004008) |
MACH_RCV_INVALID_DATA
Received data is invalid or corrupted in the Mach message.
|
macOS | Kernel | message.h |
268451842 (0x10004002) |
MACH_RCV_INVALID_NAME
Invalid name for the Mach receive operation.
|
macOS | Kernel | message.h |
268451847 (0x10004007) |
MACH_RCV_INVALID_NOTIFY
Notification for receive operation is invalid or unregistered.
|
macOS | Kernel | message.h |
268451855 (0x1000400f) |
MACH_RCV_INVALID_TRAILER
Received Mach message has an invalid trailer; often caused by corruption or protocol mismatch.
|
macOS | Kernel | message.h |
268451853 (0x1000400d) |
MACH_RCV_INVALID_TYPE
Received Mach message contains an invalid type.
|
macOS | Kernel | message.h |
268451841 (0x10004001) |
MACH_RCV_IN_PROGRESS
Receive operation is already in progress; simultaneous operations are not permitted.
|
macOS | Kernel | message.h |
268451857 (0x10004011) |
MACH_RCV_IN_PROGRESS_TIMED
Description unavailable.
|
macOS | Kernel | message.h |
268451850 (0x1000400a) |
MACH_RCV_IN_SET
Received port is part of a port set.
|
macOS | Kernel | message.h |
268451846 (0x10004006) |
MACH_RCV_PORT_CHANGED
Port changed during the Mach receive operation.
|
macOS | Kernel | message.h |
268451849 (0x10004009) |
MACH_RCV_PORT_DIED
Port died during Mach message reception; operation failed.
|
macOS | Kernel | message.h |
268451854 (0x1000400e) |
MACH_RCV_SCATTER_SMALL
Scatter buffer too small for Mach message reception.
|
macOS | Kernel | message.h |
268451843 (0x10004003) |
MACH_RCV_TIMED_OUT
Mach receive operation timed out.
|
macOS | Kernel | message.h |
268451844 (0x10004004) |
MACH_RCV_TOO_LARGE
Mach message too large to process.
|
macOS | Kernel | message.h |
268435463 (0x10000007) |
MACH_SEND_INTERRUPTED
Send operation interrupted before completion.
|
macOS | Kernel | message.h |
268435458 (0x10000002) |
MACH_SEND_INVALID_DATA
Invalid data provided for the Mach send operation.
|
macOS | Kernel | message.h |
268435459 (0x10000003) |
MACH_SEND_INVALID_DEST
Invalid destination port specified in the Mach message.
|
macOS | Kernel | message.h |