Notes
1. Items listed in [brackets] are old result code meanings.
2. ???? This information was not available.
Notification Manager Error
| -299 | nmTypErr | Invalid qType*must be ORD(nmType) |
Start Manager Errors
| -290 | smSDMInitErr | SDM could not be initialized. |
| -291 | smSRTInitErr | Slot Resource Table could not be initialized. |
| -292 | smPRAMInitErr | Slot Resource Table could not be initialized. |
| -293 | smPriInitErr | Cards could not be initialized. |
| -300 | smEmptySlot | No card in slot |
| -301 | smCRCFail | CRC check failed for declaration data |
| -302 | smFormatErr | FHeader Format is not Apple's |
| -303 | smRevisionErr | Wrong revision level |
| -304 | smNoDir | Directory offset is Nil |
| -305 | smLWTstBad | Long Word test field <> $5A932BC7. |
| -306 | smNosInfoArray | No sInfoArray. Memory Mgr error. |
| -307 | smResrvErr | Fatal reserved error. Reserved field <> 0. |
| -308 | smUnExBusErr | Unexpected Bus Error |
| -309 | smBLFieldBad | ByteLanes field was bad. |
| -310 | smFHBlockRdErr | Error occurred during _sGetFHeader. |
| -311 | smFHBlkDispErr | Error occurred during _sDisposePtr (Dispose of FHeader block). |
| -312 | smDisposePErr | _DisposePointer error |
| -313 | smNoBoardsRsrc | No Board sResource. |
| -314 | smGetPRErr | Error occurred during _sGetPRAMRec (See SIMStatus). |
| -315 | smNoBoardId | No Board Id. |
| -316 | smIntStatVErr | The InitStatusV field was negative after primary or secondary init. |
| -317 | smIntTblVErr | An error occurred while trying to initialize the Slot Resource Table. |
| -318 | smNoJmpTbl | SDM jump table could not be created. |
| -319 | smBadBoardId | BoardId was wrong, re-init the PRAM record. |
| -320 | smBusErrTO | BusError time out. |
| -330 | smBadRefId | Reference Id not found in list |
| -331 | smBadsList | Bad sResource [sList] structure: Id1 |
| -332 | smReservedErr | Reserved field not zero |
| -333 | smCodeRevErr | Code revision is wrong |
| -334 | smCPUErr | Code revision is wrong |
| -335 | smsPointerNil | LPointer is nil {From sOffsetData. If this error occurs, check sInfo rec for more information.} |
| -336 | smNilsBlockErr | Nil sBlock error {Don't allocate and try to use a nil sBlock} |
| -337 | smSlotOOBErr | Slot out of bounds error |
| -338 | smSelOOBErr | Selector out of bounds error; function not implemented |
| -339 | smNewPErr | _NewPtr error |
| -340 | smBlkMoveErr | _BlockMove error |
| -341 | smCkStatusErr | Status of slot = fail. |
| -342 | smGetDrvrNamErr | Error occurred during _sGetDrvrName. |
| -343 | smDisDrvrNamErr | Error occurred during _sDisDrvrName. |
| -344 | smNoMoresRsrcs | No more sResources *OR* |
| -344 | smNoMoresResources | Specified sResource data structure not found |
| -345 | smsGetDrvrErr | Error occurred during _sGetDriver. |
| -346 | smBadsPtrErr | Bad pointer was passed to sCaldSPointer function |
| -347 | smByteLanesErr | ByteLanes field in card's format block was determined to be zero |
| -348 | smOffsetErr | Offset was too big (temporary, should be fixed) |
| -349 | smNoGoodOpens | No opens were successful in the loop. |
| -350 | smSRTOvrFlErr | SRT over flow. |
| -351 | smRecNotFnd | Record not found in the SRT. |
Device Manager Slot Support Errors
| -360 | slotNumErr | invalid slot # error |
| -400 | gcrOnMFMErr | gcr format on high density media error |
Edition Manager Errors
| -450 | editionMgrInitErr | Manager not initialized or could not load package |
| -451 | badSectionErr | Not a valid section type |
| -452 | notRegisteredSectionErr | Not registered |
| -454 | badSubPartErr | Bad edition container spec or invalid edition container |
| -460 | multiplePublisherWrn | Already is a publisher |
| -461 | containerNotFoundWrn | Alias was not resolved |
| -463 | notThePublisherWrn | Not the publisher |
SCSI Manager Errors
| -470 | scsiBadPBErr | invalid field(s) in the parameter block |
| -471 | scsiOverrunErr | attempted to transfer too many bytes |
| -472 | scsiTransferErr | write flag conflicts with data transfer phase |
| -473 | scsiBusTOErr | bus error during transfer |
| -474 | scsiSelectTOErr | scsiSelTO exceeded (selection failed) |
| -475 | scsiTimeOutErr | scsiReqTO exceeded |
| -476 | scsiBusResetErr | the bus was reset, so your request was aborted |
| -477 | scsiBadStatus | non-zero (not "Good") status returned |
| -478 | scsiNoStatusErr | device did not go through a status phase |
| -479 | scsiLinkFailErr | linked command never executed |
| -489 | scsiUnimpVctErr | unimplemented routine was called |
SysErrs used instead of inline $A9FF & $ABFF
| -490 | userBreak | user debugger break |
| -491 | strUserBreak | user debugger break - display string on stack |
| -492 | exUserBreak | user debugger break - execute commands on stack |
QuickDraw Error
| -500 | rgnTooBigErr | Bitmap would convert into a region greater than 64 KB |
Text Edit Error
| -501 | teScrapSizeErr | scrap item too big for text edit record |
O/S Error
| -502 | hwParamrErr | bad selector for _HWPriv |
Processes Errors
| -600 | procNotFound | No eligible process with specified process serial number |
| -601 | memFragErr | Not enough room to launch application with special requirements |
| -602 | appModeErr | Memory mode is 32-bit, but application is not 32-bit clean |
| -603 | protocolErr | app made module calls in improper order |
| -604 | hardwareConfigErr | hardware configuration not correct for call |
| -605 | appMemFullErr | Partition size specified in 'SIZE' resource is not big enough for launch |
| -606 | appIsDaemon | Application is background-only |
| -607 | bufferIsSmall | Buffer is too small |
| -608 | noOutstandingHLE | No outstanding high-level event |
| -609 | connectionInvalid | Connection is invalid |
| -610 | noUserInteractionAllowed | Attempted PostHighLevelEvent from background and no session yet established |
Memory Dispatch Errors
| -620 | notEnoughMemoryErr | Insufficient physical memory |
| -621 | notHeldErr | Specified range of memory is not held |
| -622 | cannotMakeContiguousErr | Cannot make specified range contiguous |
| -623 | notLockedErr | Specified range of memory is not locked |
| -624 | interruptsMaskedErr | Called with interrupts masked |
DatabaseAccess (Pack 13) Errors
| -800 | rcDBNull | The data item was NULL |
| -801 | rcDBValue | Data available or successfully retrieved |
| -802 | rcDBError | Error executing function |
| -803 | rcDBBadType | Next data item not of requested data type |
| -804 | rcDBBreak | Function timed out |
| -805 | rcDBExec | Query currently executing |
| -806 | reDBBadSessID | Session ID is invalid |
| -807 | rcDBBadSessNum | Invalid session number |
| -808 | rcDBBadDDEV | Couldn't find the specified database extension, or error occurred in opening database extension |
| -809 | rcDBAsyncNotSupp | The database extension does not support asynchronous calls |
| -810 | rcDBBadAsyncPB | Invalid parameter block specified |
| -811 | rcDBNoHandler | There is no handler for this data type installed for the current application |
| -812 | rcDBWrongVersion | Wrong version number |
Help Manager Errors
| -850 | hmHelpDisabled | Help balloons are not enabled |
| -851 | hmResNotFound | ???? |
| -852 | hmMemFullErr | ???? |
| -853 | hmBalloonAborted | Because of constant cursor movement, the help balloon wasn't displayed |
| -854 | hmSameAsLastBalloon | Menu and item are same as previous menu and item |
| -855 | hmHelpManagerNotInited | Help menu not set up |
| -856 | hmBadSelector | ???? |
| -857 | hmSkippedBalloon | No balloon content to fill in |
| -858 | hmWrongVersion | Wrong version of Help Manager resource |
| -859 | hmUnknownHelpType | Help message record contained a bad type |
| -860 | hmCouldNotLoadPackage | ???? |
| -861 | hmOperationUnsupported | Bad method parameter |
| -862 | hmNoBalloonUp | No balloon showing |
| -863 | hmCloseViewActive | User using CloseView won't let you remove balloon |
AppleTalk * PPC Toolbox Errors
| -900 | notInitErr | PPC Toolbox has not been initialized yet |
| -902 | nameTypeErr | Invalid or inappropriate locationKindSelector in location name |
| -903 | noPortErr | Invalid port name; Unable to open port or bad port reference number |
| -904 | noGlobalsErr | System unable to allocate memory, critical error |
| -905 | localOnlyErr | Network activity is currently disabled |
| -906 | destPortErr | Port does not exist at destination |
| -907 | sessTableErr | PPC Toolbox is unable to create a session |
| -908 | noSessionErr | Invalid session reference number |
| -909 | badReqErr | Bad parameter or invalid state for this operation |
| -910 | portNameExistsErr | Another port is already open with this name |
| -911 | noUserNameErr | User name unknown on destination machine |
| -912 | userRejectErr | Destination rejected the session request |
| -915 | noResponseErr | Unable to contact application |
| -916 | portClosedErr | The port was closed |
| -917 | sessClosedErr | The session has closed |
| -919 | badPortNameErr | PPC port record is invalid |
| -922 | noDefaultUserErr | User has not specified owner name in Sharing Setup control panel |
| -923 | notLoggedInErr | Default user reference number does not yet exist |
| -924 | noUserRefErr | Unable to create a new user reference number |
| -925 | networkErr | An error has occurred in the network |
| -926 | noInformErr | PPCStart failed because target application did not have an inform pending |
| -927 | authFailErr | User's password is wrong |
| -928 | noUserRecErr | Invalid user reference number |
| -930 | badServiceMethodErr | Service method is other than ppcServiceRealTime |
| -931 | badLocNameErr | Location name is invalid |
| -932 | guestNotAllowedErr | Destination port requires authentication |
AppleTalk - NBP Errors
| -1024 | nbpBuffOvr | Buffer overflow in LookupName |
| -1025 | nbpNoConfirm | Name not confirmed on ConfirmName |
| -1026 | nbpConfDiff | Name confirmed at different socket |
| -1027 | nbpDuplicate | Duplicate name exists already |
| -1028 | nbpNotFound | Name not found on remove |
ASP Errors (XPP driver)
| -1066 | BadVersNum | Server cannot support this |
| -1067 | BufTooSmall | Buffer too small |
| -1068 | NoMoreSess | No more sessions on server |
| -1069 | NoServers | No servers at that address |
| -1070 | ParamErr | Parameter error |
| -1071 | ServerBusy | Server cannot open another session |
| -1072 | SessClosed | Session closed |
| -1073 | SizeErr | Command block too big |
| -1074 | TooMany | Too many clients (server error) |
AppleTalk - ATP Errors
| -1096 | reqFailed | Request to contact router failed: retry count exceeded |
| -1097 | tooManyReqs | Too many concurrent requests |
| -1098 | tooManySkts | Too many concurrent responding-sockets |
| -1099 | badATPSkt | Bad ATP-responding socket |
| -1100 | badBuffNum | Bad response buffer number specified |
| -1101 | noRelErr | No release received |
| -1102 | cbNotFound | Control Block not found; no pending asynchronous calls |
| -1103 | noSendResp | AddResponse issued without SendResponse |
| -1104 | noDataArea | No data area for request to MPP |
Data Stream Protocol - DSP driver Errors
| -1273 | errOpenDenied | Open request denied by recipient |
| -1274 | errDSPQueueSize | Send or receive queue is too small |
| -1275 | errFwdReset | Read terminated by forward reset |
| -1276 | errAttention | Attention message too long |
| -1277 | errOpening | Attempt to open connection failed |
| -1278 | errState | Bad connection state for this operation |
| -1279 | errAborted | Request aborted by dspRemove or dspClose function |
HFS Errors
| -1300 | fidNotFound | File ID not found [No file thread exists] |
| -1301 | fidExists | File id already exists |
| -1302 | notAFileErr | Specified file is a directory |
| -1303 | diffVolErr | Files on different volumes |
| -1304 | catChangedErr | Catalog has changed and CatPosition may be invalid |
| -1305 | desktopDamagedErr | The desktop database has become corrupted * the Finder will fix this, but if your application is not running with the Finder, use DTReset or DTDelete |
AppleEvent Errors
| -1700 | errAECoercionFail | Data could not be coerced to the requested descriptor type |
| -1701 | errAEDescNotFound | Descriptor record was not found |
| -1702 | errAECorruptData | Data in an Apple event could not be read |
| -1703 | errAEWrongDataType | Wrong descriptor type |
| -1704 | errAENotAEDesc | Not a valid descriptor record |
| -1705 | errAEBadListItem | Operation involving a list item failed |
| -1706 | errAENewerVersion | Need a newer version of the Apple Event Manager |
| -1707 | errAENotAppleEvent | Event is not an Apple event |
| -1708 | errAEEventNotHandled | Event wasn't handled by an Apple event handler |
| -1709 | errAEReplyNotValid | AEResetTimer was passed an invalid reply |
| -1710 | errAEUnknownSendMode | Invalid sending mode was passed |
| -1711 | errAEWaitCanceled | User canceled out of wait loop for reply or receipt |
| -1712 | errAETimeout | Apple event timed out |
| -1713 | errAENoUserInteraction | No user interaction allowed |
| -1714 | errAENotASpecialFunction | Wrong keyword for a special function |
| -1715 | errAEParamMissed | Handler did not get all required parameters |
| -1716 | errAEUnknownAddressType | Unknown Apple event address type |
| -1717 | errAEHandlerNotFound | No handler found for an Apple event or a coercion |
| -1718 | errAEReplyNotArrived | Reply has not yet arrived |
AppleTalk - ATP Errors
| -3101 | buf2SmallErr | Packet too large for buffer; partial data returned |
| -3102 | noMPPErr | No MPP error |
| -3103 | ckSumErr | Check sum error |
| -3104 | extractErr | Extraction error |
| -3105 | readQErr | Read queue error |
| -3106 | atpLenErr | ATP length error |
| -3107 | atpBadRsp | ATP bad response error |
| -3108 | recNotFnd | Record not found |
| -3109 | sktClosedErr | Socket closed error |
Print Manager w/LaserWriter
| -4096 | ??? | No free Connect Control Blocks available |
| -4097 | ??? | Bad connection reference number |
| -4098 | ??? | Request already active |
| -4099 | ??? | Write request too big |
| -4100 | ??? | Connection just closed |
| -4101 | ??? | Printer not found, or closed |
File Manager Extensions Errors
| -5000 | accessDenied | Incorrect access for this file/folder |
| -5006 | DenyConflict | Permission/Deny mode conflicts with the current mode in which this fork is already open |
| -5015 | NoMoreLocks | Byte range locking failure from Server |
| -5020 | RangeNotLocked | Attempt to unlock an already unlocked range |
AFP Errors (XPP driver)
| -5000 | afpAccessDenied | AFP Access denied |
| -5001 | afpAuthContinue | AFP Authorization continue |
| -5002 | afpBadUAM | AFP Bad UAM |
| -5003 | afpBadVersNum | AFP Bad version number |
| -5004 | afpBitmapErr | AFP Bit map error |
| -5005 | afpCantMove | AFP Can't move error |
| -5006 | afpDenyConflict | AFP Deny conflict |
| -5007 | afpDirNotEmpty | AFP Dir not empty |
| -5008 | afpDiskFull | AFP Disk full |
| -5009 | afpEofError | AFP End-of-File error |
| -5010 | afpFileBusy | AFP File busy |
| -5011 | afpFlatVo | AFP Flat volume |
| -5012 | afpItemNotFound | AFP Information not found |
| -5013 | afpLockErr | AFP Lock error |
| -5014 | afpMiscErr | AFP Misc error |
| -5015 | afpNoMoreLocks | AFP No more locks |
| -5016 | afpNoServer | AFP No server |
| -5017 | afpObjectExists | AFP Object already exists |
| -5018 | afpObjectNotFound | AFP Object not found |
| -5019 | afpParmErr | AFP Parm error |
| -5020 | afpRangeNotLocked | AFP Range not locked |
| -5021 | afpRangeOverlap | AFP Range overlap |
| -5022 | afpSessClosed | AFP Session closed |
| -5023 | afpUserNotAuth | AFP User not authorized |
| -5024 | afpCallNotSupported | AFP Call not supported |
| -5025 | afpObjectTypeErr | AFP Object type error |
| -5026 | afpTooManyFilesOpen | AFP Too many files open |
| -5027 | afpServerGoingDown | AFP Server going down |
| -5028 | afpCantRename | AFP Can't rename |
| -5029 | afpDirNotFound | AFP Directory not found |
| -5030 | afpIconTypeError | Size of new icon and one it replaces don't match |
| -5031 | afpVolLocked | Volume is Read-Only |
| -5032 | afpObjectLocked | The specified command could not be completed because the object is locked. |
| -5033 | afpContainsSharedErr | The specified share point contains a share point. |
| -5034 | afpIDNotFound | The specified ID could not be found. |
| -5035 | afpIDExists | The specified ID already exists. |
| -5036 | afpDiffVolErr | Equivalent to the Mac OS error code. |
| -5037 | afpCatalogChanged | The catalog has changed and CatPosition may be invalid. No matches were returned. |
| -5038 | afpSameObjectErr | EEquivalent to the Mac OS error code. |
| -5039 | afpBadIDErr | The specified ID is invalid. |
| -5040 | afpPwdSameErr | The new password is the same as the old password. |
| -5041 | afpPwdTooShortErr | The specified password is too short. |
| -5042 | afpPwdExpiredErr | The password has expired. |
| -5043 | afpInsideSharedErr | The specified directory is inside a share point. |
| -5044 | afpInsideTrashErr | The specified directory is in the Trash. |
| -5045 | afpPwdNeedsChangeErr | The password needs to be changed the first time the user logs on. |
| -5046 | afpPwdPolicyErr | The specified password violates a UAM's policy. |
| -5047 | afpAlreadyLoggedOn | The specified user is already logged on. |
SysEnvirons Errors
| -5500 | envNotPresent | SysEnvirons trap not present--returned by glue. |
| -5501 | envBadVers | Version non-positive |
| -5502 | envVersTooBig | Version bigger than call can handle |
Gestalt Errors
| -5550 | gestaltUnknownErr | Could not obtain the response |
| -5551 | gestaltUndefSelectorErr | Undefined selector |
| -5552 | gestaltDupSelectorErr | Selector already exists |
| -5553 | gestaltLocationErr | Function not in system heap |
| 9805 | Mac OS System Error Codes: 0 to -261 |
| 9806 | Mac OS System Error Codes: 1 to 32467 |