# NOTE: Exception descriptions are for public distributions of Box Backup only -- do not rely for other applications. EXCEPTION Common 1 Internal 0 AssertFailed 1 OSFileOpenError 2 Can't open a file -- attempted to load a non-existant config file or bad file referenced within? OSFileCloseError 3 FileAlreadyClosed 4 BadArguments 5 ConfigNoKey 6 ConfigNoSubConfig 7 GetLineNoHandle 8 OSFileError 9 Error accessing a file. Check permissions. GetLineEOF 10 ConfigBadIntValue 11 GetLineTooLarge 12 Protects against very large lines using up lots of memory. NotSupported 13 OSFileReadError 14 OSFileWriteError 15 FileClosed 16 IOStreamBadSeekType 17 CantWriteToPartialReadStream 18 CollectInBufferStreamNotInCorrectPhase 19 NamedLockAlreadyLockingSomething 20 NamedLockNotHeld 21 StreamableMemBlockIncompleteRead 22 MemBlockStreamNotSupported 23 StreamDoesntHaveRequiredProperty 24 CannotWriteToReadGatherStream 25 ReadGatherStreamAddingBadBlock 26 CouldNotLookUpUsername 27 CouldNotRestoreProcessUser 28 CouldNotChangeProcessUser 29 RegexNotSupportedOnThisPlatform 30 Your platform does not have built in regular expression libraries. BadRegularExpression 31 CouldNotCreateKQueue 32 KEventErrorAdd 33 KEventErrorWait 34 KEventErrorRemove 35 KQueueNotSupportedOnThisPlatform 36 IOStreamGetLineNotEnoughDataToIgnore 37 Bad value passed to IOStreamGetLine::IgnoreBufferedData()