topaz 1> expectvalue %String
topaz 1> run
System _allErrorMessagesReport
%
ERROR MESSAGES STORED IN THE REPOSITORY:

1001, #compilerErrStDB :  compilation errors -- parameter 1 is error descriptor
1002, #StDBErrMaxPath :  path too long
1003, #StDBErrArrayTooLarge :  Array too large
1004, #StDBErrEofInStrLit :  missing end of literal mark (prime)
1005, #StDBErrEofInComment :  missing end of comment (")
1006, #StDBErrEofInChrLit :  invalid or missing Character
1007, #StDBErrUnexpectedColon :  invalid colon
1008, #StDBErrUnexpectedPound :  invalid pound sign
1009, #StDBErrBadChr :  illegal symbol
1010, #StDBErrLitTooBig :  string literal too big
1011, #StDBErrBadRadix :  illegal radix
1012, #StDBErrBadChrInRadixNum :  illegal Character in number
1013, #StDBErrExpectedRightParen :  expected a right parenthesis
1014, #StDBErrExpectedPrimary :  expected a primary expression
1015, #StDBErrExpectedVar :  expected a variable name
1016, #StDBErrExpectedSelector :  missing or bad message pattern
1017, #StDBErrMaxArg :  too many arguments
1018, #StDBErrExpectedEof :  characters found after end of method
1019, #StDBErrExpectedStatement :  illegal Character
1020, #StDBErrExpectedPrim :  expected keyword "primitive"
1021, #StDBErrExpectedPrimNum :  expected an integer
1022, #StDBErrBadPrimNum :  illegal primitive number
1023, #StDBErrExpectedRightBrace :  expected a right brace (}) 
1024, #StDBErrMaxArgsTemps :  too many arguments and temporaries
1025, #StDBErrExpectedVerticalBar :  missing end of temporaries mark (|)
1026, #StDBErrExpectedMsgPattern :  invalid message pattern
1027, #StDBErrExpectedGt :  missing end of primitive mark (>)
1028, #StDBErrBadFlt :  illegal exponent
1029, #StDBErrExpectedAssignable :  expected a variable
1030, #StDBErrAlreadyDefined :  variable has already been declared
1031, #StDBErrNotDefined :  undefined symbol
1032, #StDBErrPredicateTooBig :  predicate too complex
1033, #StDBErrBlocksTooDeep :  blocks can only be nested 255 levels
1034, #StDBErrUnexpectedToken :  unexpected token
1035, #StDBErrExpectedRightBracket :  expected a right bracket (])
1036, #StDBErrStackTooBig :  method too complex
1037, #StDBErrStmtNoEffect :  statement has no effect
1038, #StDBErrCodeTooBig :  method too large
1039, #StDBErrMaxLits :  too many literals
1040, #StDBErrMaxSelectors :  too many selectors
1041, #StDBErrPrimNotAllowed :  Only SystemUser may compile a primitive or 
    protected method.
1042, #StDBErrExpectedBoolOrExpr :  The object was not true, false or a 
    non-literal expression.
1043, #StDBErrExpectedBlockOrExpr :  The object was not a block or a 
    non-literal expression.
1044, #StDBErrExpectedIntOrExpr :  The object was not a kind of Integer or a 
    non-literal expression.
1045, #StDBErrNotPosIntOrExpr :  The object was not a positive kind of Integer 
    or a non-literal expression.
1046, #StDBErrDisallowedSelector :  You may not compile a method for this 
    selector.
1047, #StDBErrBadNumOfArgs :  The block has the wrong number of arguments for 
    this selector.
1048, #StDBErrLiteralInvariant :  Attempt to modify an invariant literal.
1049, #StDBErrExpectedOperand :  An operand was missing from the given 
    SelectBlock term.
1050, #StDBErrBadSelectOperator :  An unacceptable operator was given in the 
    SelectBlock term.  The operator must be one of <, >, <=, >=, =, ~=, ==,  or 
    ~~.
1051, #StDBErrExpectedSelectTerm :  The given SelectBlock must contain a 
    Boolean expression.
1052, #StDBErrTermsNotParen :  The conjoined terms of the given SelectBlock 
    were not parenthesized.
1053, #StDBErrBadNumOfSelectArgs :  A SelectBlock was encountered that does not 
    have one argument.
1054, #StDBErrSourceNotEUCFormat :  The bytes of the source string are not in 
    EUC format.
1055, #StDBErrTooManyBlocks :  The maximum number of blocks in a method is 
    65536.
1056, #StDBErrMaxArgs :  The maximum number of arguments to a method or block 
    is 255.
1057, #StDBErrCodeGenLogic :  Internal logic error in compiler:
1058, #StDBErrFirstTermCannotBeSetValued :  The first term of a path in a 
    SelectBlock cannot indicate search over a set-valued instance variable (i.e. 
    cannot be *). 
1059, #StDBErrIllegalProtectedMethod :  The specified primitive may not be a 
    protected method.
1060, #StDBMissingProtectedToken :  Method requires either <protected> or 
    <unprotected> directive.
1061, #StDBSuperNotAllowed :  Reference to super not allowed in instance method 
    for Object.
1062, #StDBUnusedTemp :  Unused method or block temporary.
1063, #StDBDbStrOddSize :  Corrupt source string, a DoubleByteString has odd 
    basic size.
1064, #StDBPrimitiveInPragma :  primitive:, protected, unprotected, requiresVc 
    not allowed as keywords in pragma.
1065, #StDBPragmaInPrim :  pragma not allowed in a primitive:, protected, 
    unprotected , or requiresVc method.
2001, #rtErrInvalidTransMode :  <arg1> is not recognized as a valid 
    transactionMode.
2002, #rtErrBadSymbolList :  The user's symbol list is not a kind of Array 
    containing objects that are a kind of SymbolDictionary.
2003, #objErrBadOffsetIncomplete :  An indexable object or NSC <arg1> was 
    referenced with an index <arg2> that was out of range.
2004, #rtErrBadSubscript :  A subscript <arg2> that was out of range or not an 
    Integer was used to index the object <arg1>.
2005, #gciErrBadNumMsgParts :  GciSendMsg was called with an inconsistent 
    number of  message parts.
2006, #rtErrAuthArraySize :  (OBSOLETE) An attempt was made to change Segment 
    authorization with an Array <arg1> which should be of size 5.
2007, #rtErrShouldNotImplement :  A method was invoked that has been 
    specifically disallowed in a subclass. Receiver:  <arg1>.  Selector:  
    <arg2>.
2008, #rtErrSubclassResponsibility :  A method has been invoked in the abstract 
    superclass <arg1> that was designed to have been overridden in a concrete 
    subclass.  Selector:  <arg2>.
2009, #objErrClassVariant :  An attempt was made to create an instance of the 
    modifiable class <arg1> .  Send "immediateInvariant" to the class to 
    terminate class modification and allow instance creation.
2010, #rtErrDoesNotUnderstand :  No method was found for the selector <arg2> 
    when sent to <arg1> with arguments contained in <arg3>.
2011, #objErrNotSegment :  Invalid segmentId <arg1> , <arg2>
2012, #objErrNotIndexable :  An attempt was made to index the object <arg1> 
    that is not indexable.
2013, #rtErrCantPerform :  <arg1> cannot perform the selector <arg2> with the 
    arguments in <arg3>. Perform may have been attempted with wrong number of 
    args.
2014, #classErrSubclassDisallowed :  Cannot create a subclass of the class 
    <arg1>.
2015, #objErrNotInColl :  The object <arg2> was not found in the collection 
    <arg1>.
2016, #repErrMaxExtents :  Attempt to create new extent failed because <arg1>
2017, #rtErrBadPattern :  <arg1> is an illegal pattern for string comparisons.
2018, #rtErrBadBlockArgCount :  An attempt was made to evaluate the block or 
    method <arg1> with <arg3> arguments when <arg2> were expected.
2019, #objErrCollectionEmpty :  An attempt was made to access elements of the 
    empty collection <arg1>.
2020, #rtErrArgNotChr :  An attempt was made to store the object <arg1> into a 
    string.
2021, #rtErrKeyNotFound :  A reference into the dictionary <arg1> using the 
    non-existent key <arg2> was made.
2022, #rtErrBadDateTimeArgs :  Invalid arguments given to DateTime instance 
    creation.
2023, #genericKernelError :  Error, <arg1>
2024, #rtErrNoSuchBp :  The specified breakpoint does not exist.
2025, #repErrCantCreateFile :  The system was unable to create the file <arg1>.
2026, #numErrIntDivisionByZero :  An attempt was made to divide <arg1> by zero.
2027, #rtErrSpecialOrNotCommitted :  An attempt was made to add the special or 
    uncommitted object <arg1> to the NotifySet.
2028, #repErrPreGrowFailure :  The extent <arg1> could not be created because 
    of an attempt to initialize the file size when the disk was too full.
2029, #rtErrBeginTrans :  An attempt was made to begin a new transaction when 
    already in a transaction.
2030, #rtErrPrimOutsideTrans :  An attempt was made to execute a primitive that 
    is not allowed when not inside of a transaction.  Examples are: commit, 
    backup and restore.
2031, #objErrInvariant :  An attempt was made to change the invariant object 
    <arg1>.
2032, #classErrMethCatExists :  An attempt was made to create the method 
    category <arg2> which already exists.  Class:  <arg1>.
2033, #classErrSelectorNotFound :  A reference was made to the selector <arg2> 
    which could not be found in the class <arg1> method dictionary.
2034, #lockErrRemove :  The user is not allowed to remove a lock on an object 
    <arg1> that they do not have a lock on.
2035, #classErrMethCatNotFound :  In searching the class <arg1> the category 
    name <arg2> was not found.
2036, #classErrByteObjInstVars :  An attempt was made to create a byte subclass 
    with instance variables.  Superclass:  <arg1>.
2037, #classErrConstraintNotClass :  The constraint <arg1> was specified 
    incorrectly for subclass creation.  For IdentityBags (NSCs), a constraint 
    must be specified as a class; for all other classes, as an Array of pairs.
2038, #classErrInvariantSuperClass :  An attempt was made to create a variant 
    subclass of an invariant class.
2039, #classErrNscNotIndexable :  An attempt was made to create an indexable 
    subclass of the NSC class <arg1>.
2040, #repErrExtentNotMounted :  The extent with filename or extentId: <arg1> , 
     was not part of the Repository.
2041, #rtErrPagesNeedScavenging :  Attempt to schedule pages for scavenging 
    failed because some other session had the commit token.  Try again later.
2042, #classErrNscInstVars :  An attempt was made to create an NSC subclass 
    <arg1> with instance variables.
2043, #classErrClassVarNameExists :  An attempt was made to create the new 
    class variable <arg2> with the same name as an existing class variable in 
    class <arg1>.
2044, #classErrPoolDictExists :  An attempt was made to add the dictionary 
    <arg2> to a shared pool of class <arg1> in which it was already a member.
2045, #classErrPoolDictNotFound :  An attempt was made to remove the dictionary 
    <arg2> from the shared pool of class <arg1> in which it was not a member.
2046, #clampErrNoSuchInstvar :  During clamp compilation for class <arg1> an 
    instance variable clamp was encountered for  non-existent instance variable 
    <arg2>.
2047, #clampErrNotAClass :  An object <arg1> was specified for instance 
    variable clamping that was not a class object.
2048, #clampErrNotAClampspec :  In an attempt to perform clamped object 
    traversal, the specified object <arg1> was not a ClampSpecification object.
2049, #clampErrBadArg :  The object <arg1> has an implementation or size not 
    allowed in clamp specifications.
2050, #repErrReplicateOnline :  The given extent already is being replicated by 
    <arg1>.
2051, #repErrBadExtentSize :  The given maximum extent size (<arg1>) is smaller 
    than the minimum size (<arg2>) allowed for an extent.
2052, #repErrCantOpenFile :  The file <arg1> could not be opened.
2053, #rtErrNoSuchInstVar :  The instance variable <arg2> was not found in 
    evaluating a path expression for the object <arg1>.
2054, #rtErrTagNotAllowed :  An attempt was made to put a tag on the object 
    <arg1> which does not support tags.
2055, #rtErrBadTagNum :  The tag index <arg2> requested for object <arg1> is 
    not  allowed.  The legal tag indexes are 1 and 2.
2056, #segErrMaxSegGroups :  (OBSOLETE) An attempt was made to add the group 
    <arg2> to the segment <arg1>, which already recognizes four groups.
2057, #segErrBadAuthKind :  An attempt was made to change the authorization for 
    the segment <arg1> to the unrecognized value <arg2>.
2058, #rtUnresolvedFwdRefs :  Commit failed. GciCreate/GciStore have left 
    unsatisfied forward references to the object <arg1>.  Create the object with 
    GciCreate and retry commit.
2059, #rtErrStackLimit :  GemStone Smalltalk execution stack overflow.
2060, #rtErrArgNotPositive :  <arg1> was found where a positive numeric value 
    was expected.
2061, #rtErrArgOutOfRange :  Argument is too large or out of range: <arg1> Max 
    value or size <arg2><arg3>
2062, #rtErrCannotChgConstraint :  A constraint cannot be changed in a 
    Dictionary that is not empty.
2063, #rtErrNoMessage :  There is no error message for the error <arg1> in the 
    SymbolDictionary <arg2>.
2064, #numErrArgNotChr :  An attempt was made to coerce the integer <arg1> into 
    a <arg2>, but its value was not in range.
2065, #numErrArgNotFltException :  An unrecognized float exception <arg1> was 
    specified.
2066, #numErrFltException :  A floating point exception of type <arg1> was 
    raised on the operation <arg2>.  The default result is <arg3>.  The first 
    argument is <arg4>.
2067, #numErrArgNotRoundingMode :  An unrecognized float rounding mode <arg1> 
    was specified.
2068, #segErrCantMoveObj :  An attempt was made to change the segment of the 
    special object or symbol <arg1>.
2069, #rtErrExceptionNotLinked :  An attempt was made to unlink an exception 
    <arg1> that is not installed.
2070, #numErrArgNotFltStatus :  An invalid float status <arg1> was specified.
2071, #lockErrUndefinedLock :  A request to lock object <arg1> using an invalid 
    kind <arg2>.
2072, #rtErrBadDictConstraint :  Only Association or one of its subclasses can 
    be used as a constraint in <arg1>.
2073, #lockErrIncomplete :  One or more of the locks you requested was denied 
    or is dirty.
2074, #lockErrObjHasChanged :  A request to lock object <arg1> was granted, but 
    the object  has been read or written since you started this transaction.
2075, #lockErrDenied :  A request to lock object <arg1> with lock kind <arg2> 
    was denied.
2076, #rtErrMaxClusterId :  A request to create a new ClusterBucket exceeded 
    the maximum size allowed for a clusterId = <arg1>.
2077, #rtErrBadErr :  An attempt to signal error <arg1> in dictionary <arg3> 
    was made, but the signal number <arg1> is less than one.
2078, #rtErrUserIdAlreadyExists :  An attempt was made to add a UserProfile to 
    the UserProfileSet <arg1> which already has an entry with the same userId:  
    <arg2>.
2079, #rtErrCantReturn :  GemStone Smalltalk execution could not return from 
    the current Activation. Home context of block to return from may no longer 
    be active.
2080, #rtErrCantChangeClass :  An illegal attempt was made to change the class 
    of the object <arg1> to class <arg2>.
2081, #rtErrCantBecomeSpecial :  An attempt was made to use become on the 
    object <arg1> that has a special implementation.
2082, #rtErrGarbageCollect :  Attempt to run markForCollection when not the 
    only user on the system and the concurrency mode is set for 
    NO_RW_CHECKS_NO_READ_SET.
2083, #rtErrPrimNotFound :  Primitive number <arg1> does not exist in the 
    virtual machine.
2084, #rtErrNoInstVars :  An attempt was made to directly access the instance 
    variables of the object <arg1> but the object has no instance variables.
2085, #rtErrExpectedBoolean :  Expected <arg1> to be a Boolean.
2086, #rtErrDirtyObjsNeedsInit :  GciDirtyObjsInit must be executed at least 
    once before GciDirtySaveObjs.
2087, #rtErrCantChangePassword :  An illegal attempt was made to change the 
    password of <arg1>, which is not the UserProfile of the current session.
2088, #rtErrNewStackLimit :  The value <arg1> specified for the new stack limit 
    is too large or is smaller than the current size of the execution stack.
2089, #rtErrBadCopyFromTo :  An index range was specified for a sequenceable 
    collection with the starting index <arg1> greater than the ending index 
    <arg2>.
2090, #rtErrNilKey :  An illegal attempt was made to store nil as a key in the 
    dictionary <arg1>.
2091, #rtErrCantBecomeBothIdx :  Both the receiver and argument of become 
    participate in indexes. Become is not allowed because they are not of the 
    same class.  <arg1> , <arg2>
2092, #rtErrNoProcessToContinue :  The Process <arg1> to continue from is 
    invalid.
2093, #rtErrBadStreamPosition :  An attempt was made to set the Stream <arg1> 
    to position <arg2> beyond the limits of the collection.
2094, #rtErrBadArgKind :  The object <arg1> was not of the expected class 
    <arg2>.
2095, #classErrClassVarNotFound :  An attempt was made to remove the 
    non-existent class variable <arg2> from the class <arg1>.
2096, #assocErrNoElementsDetected :  detect: was sent to a collection, but no 
    elements of the collection <arg1> satisfied the block <arg2>.
2097, #classErrNotAVar :  The symbol <arg2> was not resolvable as a variable 
    within the class <arg1>.
2098, #segErrTooManyGroups :  The collection of groups <arg1> was specified 
    that held more than four members.
2099, #rtErrExpectedByteValue :  Byte objects store values from 0 to 255, not 
    <arg1>.
2100, #classErrBadFormat :  The representation for new class <arg1> was 
    illegal.
2101, #objErrDoesNotExist :  The object with object ID <arg1> does not exist.
2102, #objErrNotOopKind :  The object <arg1> is not implemented as a pointer 
    object.
2103, #objErrNotByteKind :  The object <arg1> is not implemented as a byte 
    object.
2104, #objErrNotNscKind :  The object <arg1> is not implemented as an NSC 
    object.
2105, #objErrAlreadyExists :  Attempt to create an object with object 
    identifier <arg2>, which already exists as object <arg1>.
2106, #objErrOopNotAllocated :  Attempt to store a forward reference using the 
    object identifier <arg1> which has not been allocated to this session.
2107, #objErrConstraintViolation :  Attempt to store <arg2> of class <arg4> 
    into an instance variable of <arg1> constrained to be <arg3>.
2108, #rtErrExpectedClass :  The object <arg1> was expected to be a class but 
    was not.
2109, #objClassNotOopKind :  The class <arg1>, used as argument to 
    GciCreateOopObj  does not specify pointer object format.
2110, #objErrBadOffset :  The object <arg1> was indexed using structural access 
    with the index <arg3> that was out of range. The maximum index is <arg2>.
2111, #objErrCantCreateInstance :  Creating an instance of class <arg1> is not 
    allowed.
2112, #objClassNotByteKind :  The class <arg1>, used as argument to 
    GciCreateByteObj does not specify byte object format.
2113, #lockErrArgSize :  An argument to a locking primitive was too large.
2114, #objErrNotSpecialKind :  The object <arg1> is not implemented as a 
    special object.
2115, #authErrSegRead :  An attempt was made to read the object with ID <arg1> 
    in segmentId <arg2> with insufficient authorization. <arg3>
2116, #authErrSegWrite :  An attempt was made to modify the object <arg1> in 
    segmentId <arg2> with insufficient authorization.
2117, #objErrNotOopOrNsc :  An operation was attempted on the object <arg1> 
    that is legal only on pointer or NSC objects.
2118, #rtErrObsolete :  <arg1> cannot respond to the selector <arg2> because 
    its class is obsolete.
2119, #rtErrCantBecomeOneIdx :  Become is not allowed because the object <arg1> 
    participates in an index and the object <arg2> has a different format. 
2120, #objErrNotFlt :  The object <arg1> is not a float.
2121, #rtErrCantBecomeClassKind :  Become is not allowed because the object 
    <arg1> is a kind of <arg2>
2122, #classErrByteSubclass :  You may not create a byte subclass of <arg1>.
2123, #repErrBadBkupSwizzle :  An invalid swizzle transform was detected in the 
    backup file long transform: <arg1> short transform: <arg2>
2124, #repErrCantCreateRepos :  The Repository <arg1> could not be created.
2125, #repErrBadFileSpec :  The file specification is invalid.
2126, #repErrFileAlreadyExists :  The file <arg1> already exists.
2127, #rtErrDuplicateKey :  The key <arg2> already exists in dictionary <arg1>
2128, #assocErrBadComparison :  The evaluation of a SelectBlock resulted in an 
    illegal comparison being performed.
2129, #repErrIncompatibleRepos :  The Repository version does not match the 
    version of the GemStone executable.
2130, #assocErrClassModifiable :  Index creation failed because the class 
    <arg1> is modifiable. Send "immediateInvariant" to the class to enable index 
    creation. 
2131, #classErrConstrInher :  The constraint <arg1> is not a subclass of the 
    inherited  constraint <arg2> for offset <arg3>.
2132, #classErrBadConstraint :  The constraint field was invalid in subclass 
    creation.
2133, #repErrBadBkupVersion :  The backup file is incompatible with this 
    version of GemStone. Backup file version is: <arg1>
2135, #rtErrCantBecomeIndexedNsc :  Become is not allowed because the object 
    <arg1> is a kind of  Bag and currently has indexes
2136, #rtErrNoIndexForPath :  An index with the path <arg2> was not found for 
    the NSC.
2137, #objClassNotOopOrNscKind :  The class <arg1>, used as argument to 
    GciCreateOopObj  does not specify pointer or NSC object format.
2138, #rtMaxRecursion :  Too many levels of recursion from user actions to 
    GemStone Smalltalk or within object manager.
2139, #rtErrBadSession :  The specified session does not exist.
2140, #rtErrNotOnlyUser :  An operation that requires exclusive use of the 
    system was attempted when <arg1> users were logged in.
2141, #objErrMaxSize :  An attempt was made to extend an object to size <arg2> 
    when the maximum legal size is <arg3>, object: 
2142, #rtErrInvalidMethod :  The method <arg1> cannot be executed until it has 
    been upgraded to a 4.0 version.
2143, #repErrMaxOnlineRepos :  Too many repositories are already attached.
2144, #rtErrRcQueueEntriesFound :  In attempting to reset the maximum session 
    ID for the queue to a smaller value, an entry was found that was added by a 
    session whose session ID is larger than the value currently being set. 
    Remove and save all entries in the queue.  Then change the maximum session 
    ID and add the saved entries back into the queue.
2145, #rtErrFirstPathTermSetValued :  The first term in an NSC index path 
    expression cannot indicate  a set-valued instance variable (i.e. cannot be 
    an asterisk).
2146, #gciErrParentSession :  The attempted GemBuilder for C operation is 
    illegal in a user action when applied to a session owned by a parent 
    GemBuilder for C or GemStone Smalltalk scope.
2147, #gciErrAlreadyLoggedIn :  The current GemBuilder for C (GCI) session is 
    already logged in.
2148, #rtErrInvalidConstraintForMigration :  The migration of <arg1> could not 
    occur because instance variable <arg2> with value <arg3> is not an instance 
    of <arg4>
2149, #classErrBadIdentifier :  An illegal identifier <arg1> was used to name 
    an instance variable or class.
2150, #classErrConstrPrivateIv :  Illegal attempt to constrain the private 
    instanceVariable <arg1>
2151, #rtErrNoPriv :  An attempt was made to do a privileged operation for 
    which no privilege had been granted.
2152, #rtErrInvalidBtreeReadStream :  The BtreeReadStream is invalid (possibly 
    due to modifications to objects referenced by the stream).
2153, #rtErrDecrNotAllowed :  The RcPositiveCounter with value <arg3> cannot be 
    decremented by <arg2>.
2154, #repErrReposNotAttached :  The Repository could not be attached.
2155, #repErrReposNeedsRecovery :  The Repository needs recovery.
2156, #repErrReplicateNotMounted :  The replicate <arg1> is not mounted.
2157, #repErrReposRead :  A disk read error was detected when reading from the 
    Repository extent <arg2> on page number <arg1>.
2158, #repErrReposWrite :  A disk write error was detected when writing to the 
    Repository extent <arg2> on page number <arg1>.
2159, #rtErrInvalidElementConstraintForMigration :  The migration of <arg1> 
    could not occur because one of its elements <arg2> is not a kind of <arg3> 
    required in the destination class.
2160, #rtErrSelectiveAbort :  The selectiveAbort primitive was attempted on an 
    object (<arg1>) that is involved in an index.
2161, #objErrDateTimeOutOfRange :  DateTime argument to GciDateTimeToCTime is 
    out of range of time_t, or the seconds instance variable is not between 0 
    and 86399 inclusive.
2162, #objErrLongNotSmallInt :  A C long used in a GemBuilder for C (GCI) call 
    is not representable as a SmallInteger.
2163, #objErrNotLong :  Argument to GciOopToLong or GciOopToInt64 , <arg1>, is 
    not an Integer or is not representable in the C function result type.
2164, #objErrNotChr :  GciOopToChr was passed an object which was not a 
    Character.
2165, #lgcErrCompressFailure :  compress() in the zlib library failed, status 
    <arg1>
2166, #lgcErrUncompressFailure :  uncompress() in the zlib library failed.
2167, #lgcErrTravswizzFailure :  travBuffSwizzle() in the linkgc module failed.
2168, #errArgTooLarge :  The object <arg1> is too large.  The maximum size is 
    <arg2> .
2169, #commitPromoteFailed :  Unable to promote commit to a checkpoint, <arg1>
2171, #rtErrUalibLoadFailed :  user action library load failed, <arg1>
2172, #lgcErrObjRepHdrSize :  Mismatch in size of GciObjRepHdrSType between GCI 
    client and server.
2173, #authErrSegLoad :  Unable to load auth cache, <arg1>, for object <arg2>
2174, #authErrSegRecursion :  Infinite recursion when attempting load Segment 
    with segmentId <arg1>, the Segment is not in DataCuratorSegment.
2175, #assocErrPathTooLong :  The path <arg1> has more than 1024 characters.
2176, #repErrFileNameTooBig :  The filename <arg1> has more than <arg2> 
    characters.
2177, #rtErrSemaphore :  A semaphore operation failed on semaphore with index 
    <arg1>.  Reason: <arg2>.
2178, #rtErrPasswordTooBig :  A password was specified with more than 255 
    characters.
2179, #errNotSameClassHist :  Migration is not allowed because the classes 
    <arg1> and <arg2> do not have identical class histories.
2180, #classErrMethDictLimit :  The class <arg1> has more than 1500 methods in 
    its method dictionary.
2181, #rtErrShrPcDetach :  Error occurred during SharedPageCache detach: <arg1>
2182, #repErrCantDispose :  Unable to dispose of the file <arg1>.
2183, #rtErrInternal :  Please report to your GemStone Administrator.  Internal 
    Runtime Error:  <arg1> with arguments:  <arg2> <arg3> <arg4> <arg5> <arg6> 
    <arg7> <arg8> <arg9> <arg10>.
2184, #rtErrBadStreamColl :  An attempt was made to create an instance of 
    <arg1> from the stream <arg2>, but the collection in the stream is not a 
    <arg3>.
2185, #rtErrBadFormat :  An attempt was made to create an instance of <arg1> 
    from <arg2> but either the format is incorrect or the contents of <arg2> are 
    incomplete.
2186, #rtErrShrpcCompatibility :  The compatibility level of the 
    SharedPageCache Monitor<arg1>does not match that of the executable trying to 
    attach<arg2>
2187, #segErrBadGroup :  <arg1> is not currently a group.
2188, #rtErrBadPriv :  <arg1> is not a valid privilege.
2189, #rtErrResolveSymFailed :  GciResolveSymbol failed; the symbol is not 
    defined
2190, #rtErrSymAlreadyDefined :  <arg2> is already defined.
2191, #rtErrSymNotFound :  <arg2> could not be found in the symbol list for 
    <arg1>.
2192, #rtErrEofOnReadStream :  End of stream was encountered in ReadStream:  
    <arg1>.
2193, #assocErrSortOddLengthArray :  An illegal sorting was specified:  <arg1>.
2194, #assocErrBadDirection :  A sort direction must be 'ascending' or 
    'descending', not <arg1>.
2195, #rtErrConfigReadOnly :  GemStone Smalltalk access to the configuration 
    parameter <arg1> is read-only.
2196, #rtErrBadFormatSpec :  <arg2> is an illegal formatting Array for <arg1>.
2197, #hostErrFileExport :  GemStone cannot export the string <arg1> to the 
    file <arg2> in the server OS.
2198, #hostErrFileImport :  GemStone cannot import the file <arg1> from the 
    server OS.
2199, #hostErrFileDirectory :  GemStone cannot fetch the server OS directory 
    <arg1>.
2200, #hostErrFileDelete :  GemStone cannot delete the file <arg1> from the 
    server OS.
2201, #hostErrPerform :  GemStone cannot execute the string <arg1> on the 
    server OS shell.
2202, #rtErrSigMsgTooBig :  Attempt to send a string of size <arg2> bytes as 
    argument to a signal. The maximum allowed size is <arg3> bytes.
2203, #gciErrOpInProgress :  A GemBuilder for C (GCI) operation was requested 
    before the current nonblocking call was completed.
2204, #gciErrNoStartCmd :  A request was made to complete a non-blocking 
    GemBuilder for C call when no such call was initiated.
2205, #objErrBadClusterBucket :  The clusterId <arg1> is invalid. Max legal 
    clusterId is <arg2> .
2206, #rtErrEpochGcArraySize :  The number of elements in the Array used to set 
    the Epoch Garbage Collector information is incorrect.  The size of <arg1> 
    should be 4.
2207, #objErrResultNscTooBig :  The NSC operation failed; the size of the 
    result would have exceeded  the maximum size for an NSC.
2208, #hostErrMemoryAlloc :  Host memory allocation failed; there is 
    insufficient swap space and/or RAM.
2209, #gciErrCatchBuffNotFound :  A non-existent catch buffer was specified.
2210, #gciErrCatchBuffLimit :  Catch buffer level is outside the range 0 to 20.
2211, #objErrNotBoolean :  Argument to GciOopToBool() must be either OOP_TRUE 
    or OOP_FALSE.
2212, #rtErrUncompiledMethod :   The method with source <arg2> in class <arg3> 
    is obsolete after  schema modification and must be recompiled.
2213, #rtErrMustBeSystemUser :  An operation was attempted that may only be 
    performed by SystemUser.
2214, #rtErrBadPassword :  The given password is not the password of <arg1>.
2215, #gciErrTravObjNotFound :  Object not found in the traversal buffer.
2216, #gciErrTravCompleted :  A continuation of a traversal was attempted when 
    there was no traversal in progress.
2217, #gciErrTravBuffTooSmall :  The traversal buffer was smaller than the 
    minimum size GCI_MIN_TRAV_BUFF_SIZE (which is 2048)
2218, #rtErrPathToStrIvname :  Path to String conversion starting with class 
    <arg1> failed at term <arg2> because there is no named instance variable at 
    offset <arg3> in class <arg4> that has <arg5> named instance variables.
2219, #objErrNegativeCount :  In GciFetchBytes, GciFetchIdxOops, or 
    GciFetchNamedOops, a negative count of <arg1> was specified.
2220, #gciErrResultPathTooLarge :  GciStrToPath or GciPathToStr, result of size 
    <arg1> is larger than specified max size of <arg2>.
2221, #gciErrFetchPathFail :  GciFetchPaths failed on a path; OOP_ILLEGAL 
    substituted in result Array.
2222, #rtErrStrToPathIvname :  String to path conversion starting with class 
    <arg1> failed on path term <arg2> because there is no instance variable 
    named <arg3> in class <arg4>.
2223, #rtErrStrToPathConstraint :  Path conversion starting with class <arg1> 
    failed at path term <arg2> due to lack of constraints.
2224, #gciErrBreakCanceledMsg :  The command was ignored because of a hard 
    break.
2225, #lgcErrSync1 :  The first byte of the two-byte synchronization sequence 
    was wrong in the network.
2226, #lgcErrSync2 :  The second byte of the two-byte synchronization sequence 
    was wrong in the network.
2227, #lgcErrBytePacketTooLong :  A ByteArray packet was received over the 
    network that was too long.
2228, #lgcErrArgSizeInconsistent :  An Array argument was received on the 
    network that had a length different from that specified with the argument.
2229, #lgcErrOopPacketTooLong :  An OOP Array packet was received over the 
    network that was too long.
2230, #lgcErrPacketKindBad :  A packet of the wrong kind was received.  
    Expected: <arg1>, Received: <arg2>.
2231, #lgcErrExpectedContinue :  A packet kind of <arg1> was received rather 
    than the continue packet that was expected.
2232, #lgcErrExpectedEnd :  A packet kind of <arg1> was received rather than 
    the end packet that was expected.
2233, #lgcErrPacketKindUnknown :  An unknown packet kind was received: <arg1>.
2234, #lgcErrExpectedCmd :  A packet kind of <arg1> was received rather than 
    the command packet that was expected.
2235, #hostErrLogFileNotOpened :  The log file was not opened before adding 
    messages to it.
2236, #classErrMaxInstVars :  An attempt was made to create a subclass of 
    <arg1> with more than 255 instance variables specified in <arg2>.
2237, #rtErrTooManyErrArgs :  System | signal:args:signalDictionary: was sent 
    with an Array argument containing <arg2> arguments, but it is limited to 10.
2238, #objErrBadSize :  For class <arg1> the size <arg2> is illegal.
2239, #lgcErrInconsistentSize :  When using GemBuilder for C (GCI), the 
    specified size <arg1>is inconsistent with the size <arg2> implied by other 
    arguments.
2240, #lgcErrInconsistentObjKind :  Inconsistent implementation received.  
    Class = <arg1>, implementation = <arg2>.
2241, #rtErrStartGc :  A GcGem is already running, or a session that is 
    attempting to run reclaim or epoch garbage collection is not the GcGem.
2242, #rtErrBadArgKind2 :  The object <arg1> was neither of class <arg2> nor 
    <arg3>
2243, #lgcErrSequenceMismatch :  Sequence number mismatch for an IPC response 
    packet.
2244, #rtErrExceptBlockNumArgs :  The block <arg1> which takes <arg3> 
    arguments, cannot be used as an Exception block. Exception blocks require 
    <arg2> arguments.
2245, #rtErrGciStoreFloat :  An illegal GemBuilder for C (GCI) store into the 
    float object <arg1> was detected.  You must use GciStoreBytesInst with the 
    correct class argument.
2246, #rtErrGciStoreClassMismatch :  Mismatch between class in store traversal 
    buffer and class in Repository
       for object <arg1>.  Class in buffer is <arg2> , class in Repository is 
    <arg3>
2247, #rtErrNscParticipatesInMultipleTerms :  The NSC <arg1> is not allowed to 
    participate in more than one term in an index path (<arg2>).
2248, #rtErrCommitDbInRestore :  Commits are not allowed while a restore from 
    backups or transaction logs is in progress.
2249, #rtErrCommitDisallowed :  An error occurred which prevents further 
    commits because: <arg1>. This session must logout.
2250, #tranLogIoError :  I/O error when writing the transaction log. This 
    transaction must be aborted.
2251, #lgcErrPacketKind :  Internal error:  Gem to Client packet kind is 
    unknown or unexpected.
2252, #rtErrLoadSaveStack :  Error encountered while saving or reloading 
    GemStone Smalltalk execution state. Execution cannot continue.
2253, #rtErrUnknownBytecode :  Unknown opcode = <arg1> encountered during 
    GemStone Smalltalk execution.
2254, #errSesBlockedOnOutput :  Attempt to send signal to session <arg1> 
    failed. Buffer from Stone to  that session is full.
2255, #errPrimNotSupported :  Primitive failure, primitive for receiver= <arg1> 
    selector= <arg2>  is not supported in this executable. You must run 
    "<arg3>" in order to use this method.
2256, #authErrSegCurrentSeg :  (OBSOLETE)No authorization write in your current 
    segment <arg1>.Resetting current segment to default login segment.
2257, #authErrSegSetCurrentSeg :  No authorization to set the current segment 
    to <arg1>.
2258, #rtErrPrimFailed :  Primitive failed , selector <arg2> receiver <arg1> .
2259, #gciErrExecClientUserAct :  Request to invoke client userAction named 
    <arg1>, invocation failed.
2260, #gciErrActiveSessions :  You may not install a user action after logging 
    in. Action name:  <arg1>
2261, #objErrCorruptObj :  The object with object ID <arg1> is corrupt. Reason: 
    <arg2>
2262, #gciErrMaxActionArgs :  User action invoked with too many arguments.  
    action name <arg1> actual number <arg2> maximum number <arg3>
2263, #gciErrBadNumActionArgs :  The method or user action <arg1> takes <arg2> 
    arguments, not <arg3> as passed.
2264, #gciErrUserActionPending :  You attempted an illegal GemBuilder for C 
    (GCI) operation during a user defined action <arg1>.
2265, #gciErrBadNumLclActionArgs :  You invoked a local user action with the 
    wrong number of arguments. action name <arg1> correct number <arg2> actual 
    number <arg3>
2266, #rtErrInstvarAddToNsc :  An attempt was made to add a named instance 
    variable to  the class <arg1> which has a format of NSC.
2267, #rtErrVaryingConstrBytes :  An attempt was made to constrain the 
    indexable portion of the class <arg1> which has a format of Bytes.
2268, #rtErrVaryingConstrNonidx :  An attempt was made to constrain the 
    indexable portion of the class <arg1> which is not indexable.
2269, #rtErrInstvarAddToBytes :  An attempt was made to add a named instance 
    variable to the class <arg1> which has a format of Bytes.
2270, #rtErrClassNotModifiable :  The class <arg1> is not modifiable.
2271, #rtErrAddDupInstvar :  The name of the new instance variable, <arg2>, 
    would duplicate the name of an existing instance variable in class <arg1>.
2272, #rtErrNotASubclassOf :  The class <arg1> is neither identical to nor a 
    subclass of the class <arg2>.
2273, #rtErrConstrNotSubclassOf :  In a class modification operation, the new 
    constraint <arg1> was neither identical to, nor a subclass of, the inherited 
    constraint <arg2>.
2274, #rtErrConstrNotAClass :  The new constraint <arg1> was not a class.
2275, #rtErrObjInvariant :  The object <arg1> is invariant.
2276, #classErrDupVarConstr :  Two constraints, <arg1> and <arg2>, were 
    specified upon the indexable portion of the class. Only one constraint is 
    allowed.
2277, #bkupErrLoginsEnabled :  A restore operation requires that logins be 
    disabled. Run   System suspendLogins    before doing restores.
2278, #classErrRemoveInherIv :  In class <arg1>, an attempt was made to remove 
    the  instance variable <arg2> which is inherited from a superclass.
2279, #concurErrInvalidMode :  <arg1> is not recognized as a valid Concurrency 
    Control Mode.
2280, #classErrSelectorLookup :  The message <arg4> sent to object <arg1> was 
    found in class <arg2>. It should have been found in class <arg3>
2281, #rtErrBadEUCFormat :  The bytes of the EUCString with oop <arg-1> are not 
    in EUC format.
2282, #rtErrGaijiNotSupported :  A Gaiji Character was encountered in the 
    JapaneseString <arg1> but Gaiji is not supported.
2283, #rtErrInvalidArgClass :  <arg1> is not one of the class kinds in <arg2>.
2284, #rtErrSizeLimit :  The object <arg1> was referenced with a byte index 
    <arg2> which is out of range.
2285, #rtErrNoEUCRep :  <arg1> cannot be represented in EUC format.
2286, #rtErrBadEUCValue :  <arg1> is not a valid EUC value and does not 
    correspond to a JISCharacter.
2287, #rtErrInvalidLang :  The compiler language environment <arg1> is invalid.
2288, #rtErrInvalidIndexPathExpression :  The following string is an invalid 
    term in a path expression: <arg2>
2289, #rtErrDependencyListTooLarge :  A dependency list <arg1> is too large.
2290, #rtErrMaxCommitRetry :  There were too many attempts to commit after a 
    concurrency conflict or after failing to resolve RC conflicts.  You must 
    abort before attempting to commit again.
2291, #rtErrInvalidArgument :  The object <arg1> was an invalid argument to a 
    method, reason: <arg2>
2292, #rtErrPathNotTraversable :  The class <arg2> does not have an instance 
    variable <arg3> on the index path.
2293, #rtErrBtreeReadStreamEndOfStream :  An attempt was made to read beyond 
    the end of the stream. 
2294, #rtErrObjectPathTermNotInDependencyList :  The object <arg1> did not have 
    the path term <arg2> in its dependency list. 
2295, #rtErrObjectInvalidOffset :  The object <arg1> does not have an instance 
    variable with the given name <arg2>
2296, #rtErrObjectNoDependencyList :  The object <arg1> does not have a 
    dependency list. 
2297, #rtErrIndexDictionaryEntryNotInDictionary :  An entry for the 
    key/term/value (<arg2>/<arg3>/<arg4>) was not present in the dictionary 
    <arg1>
2298, #rtErrPathTermObjectNotAnNsc :  The object <arg1> traversed along an 
    index path through a set-valued instance variable was not an NSC. 
2299, #rtErrIdentityIndexCannotInvokeRangeOperation :  An attempt was made to 
    use a range operation ( <, >, =, <=, or >= ) on a path expression only 
    supported by an identity index.
2300, #rtErrRangeEqualityIndexInvalidClassKindForBtree :  Attempt to insert a 
    key into the B-tree that was an invalid class for which the B-tree was 
    created. 
2301, #rtErrRangeEqualityIndexObjectNotInBtree :  An entry for the key/value 
    pair (<arg2>/<arg3>) was not present in the index.
2302, #errNoBackupInProgress :  A backup or restore continuation was attempted 
    before 
        executing either restoreFrom: or fullBackupTo:MBytes: . 
2303, #bkupErrOpenFailed :   An attempt to open file <arg1> for <arg2> failed 
    because <arg3>.
2304, #bkupErrMbyteLimitBadRange :  The byte limit specified <arg1> is out of 
    the allowable  range from <arg2> to <arg3> MBytes.
2305, #bkupErrWriteFailed :  An attempt to write to file <arg1> failed because 
    <arg2>.This error terminates the backup and the backup file is not usable.
2306, #bkupErrInProgress :  An attempt was made to start a full backup, but a 
    backup is currently in progress by another session.
2307, #bkupErrReadFailed :  Restore failed, file read error <arg1>, file name 
    <arg2> record <arg3>
2308, #rtErrBagNoConstraintAlongPath :   An attempt was made to create an index 
    along the path <arg2> with no constraint. 
2309, #rtErrBagClassDoesNotSupportRangeOperators :   An attempt was made to 
    create an equality index with a class <arg2> that does not support range 
    operators. 
2310, #rtErrBagOnlySelectBlockAllowed :   Only select blocks are allowed for 
    selectAsStream. 
2311, #rtErrBagOnlyOnePredicateAllowed :   Only one predicate is allowed for 
    selectAsStream. 
2312, #rtErrBagNoRangeIndexOnPathExpression :   The path expression in the 
    predicate for selectAsStream does not have a range equality index. 
2313, #rtErrBagInvalidPredicateForStreamSelection :   The predicate for 
    selectAsStream was invalid. 
2314, #rtErrBagOperationNotSupportedForStreamSelection :   The comparison 
    operation in the predicate for selectAsStream is not supported. 
2315, #rtErrBagInvalidSortSpecification :   Unable to sort using the sort 
    specification: <arg2>
2316, #rtErrIndexAuthErrSegRead :  (OBSOLETE) An attempt was made to read the 
    object using index <arg2> in segment <arg3> with insufficient authorization.
2317, #objErrTime_tOutOfRange :  Given time_t is out of range; must be greater 
    than or equal to zero.
2318, #genericError :  User defined error, <arg2>
2319, #rtErrMethodProtected :  Illegal attempt to execute a protected method. 
2320, #rtErrBadConstraintForMigration :  The object <arg1> cannot be migrated 
    because instance variable at offset <arg2> participates in an index with a 
    constraint of <arg3>.
2321, #rtErrPreventingCommit :  <arg1>  This error occurred during index 
    maintenance.  Consequently, this transaction must be aborted. 
2322, #rtErrCantBecomeSelfOnStack :  The object <arg1> is present on the 
    GemStone Smalltalk stack as "self", and cannot participate in a become.
2323, #rtErrObjectProtected :  Illegal attempt to fetch/store into a protected 
    object. 
2324, #rtErrNewTranlogDirFail :  Attempt to define new transaction log 
    directory failed, reason: <arg1>
2325, #errCommitWhileBackupInProgress :  A commit or abort was attempted while 
    a multi-file full backup is in progress.  This may have been caused by 
    mistakenly repeating the fullBackupTo:MBytes: method instead of using the 
    continueFullBackupTo:MBytes: method.  To cancel the backup use the 
    abortFullBackup method. To continue the backup use the 
    continueFullBackupTo:MBytes: method.
2326, #errUnconvertedObject :  Incomplete conversion from previous version of 
    GemStone, object: <arg1> reason: <arg2>
2327, #rtErrLastConstraintNotBoolean :  The given SelectBlock must contain a 
    Boolean expression.
2328, #rtErrCommitProhibitingError :  <arg1>  This error occurred during object 
    manager recursion to GemStone Smalltalk.  This transaction must be aborted.
2329, #rtErrAttemptToPassivateInvalidObject :  Attempted to write <arg1> to a 
    passive object.  nil was written instead.
2330, #rtErrTimeToRestoreToArg :  timeToRestoreTo: failed, reason:  <arg1>
2331, #lockErrAllSymbols :  Users are not allowed to lock AllSymbols
2332, #gciErrSymbolFwdRef :  User attempted to create a forward reference, OOP 
    = <arg1> to a Symbol or fill in the state of an existing forward reference 
    as a Symbol
2333, #rtErrChangeSymbol :  Changing the class of an object <arg1> from or to 
    class Symbol is disallowed
2334, #rtErrObjVariant :  The object <arg1> is not invariant.
2335, #rtErrAlreadyHasSubclasses :  In disallowSubclasses, <arg1> already has 
    subclasses.
2336, #clientForwarderSend :  Message to forward to client, forwarder: <arg1> 
    receiver: <arg2> 
          selector: <arg3> args: <arg4>
2337, #rtErrBadSize :  Invalid object size, required size <arg2> actual size 
    <arg3> for object <arg1>
2338, #rtErrFreeSpaceThreshold :  The Repository is currently running below the 
    freeSpaceThreshold.
2339, #rtErrTranlogDirFull :  All transaction log directories are full. The 
    Stone process is waiting for an operator to make more space available by 
    either cleaning up the existing files (copying them to archive media and 
    deleting them) or by adding a new transaction log directory.
2340, #objErrDictConstraintViolation :  Attempt to store <arg2> of class <arg4> 
    into <arg1> constrained to hold only instances which are a kind of <arg3>.
2341, #rtMaxPasswordSize :  The maximum size of a password is <arg2> 
    characters.  The string <arg1> is too large.
2342, #rtMinPasswordSize :  The minimum size of a password is <arg2> 
    characters.  The string <arg1> is too small.
2343, #rtMaxConsecutiveChars :  A password may not have more than <arg2> 
    consecutive characters. The substring <arg3> is invalid in the password 
    <arg1>
2344, #rtMaxRepeatingChars :  A password may not have more than <arg2> 
    repetitions of a Character.  The substring <arg3> is invalid in the password 
    <arg1>
2345, #rtMaxCharsOfSameType :  A password may not have more than <arg2> 
    consecutive <arg3> characters. The substring <arg4> is invalid in the 
    password <arg1>
2346, #rtDisallowedPassword :  A password may not have the value <arg1>
2347, #rtErrWarningPasswordExpire :  The password of the current UserProfile is 
    about to expire.
2348, #errLogDirNotExist :  No directory or raw device exists with the name 
    <arg1>
2349, #errArgTooSmall :  The object <arg1> is too small.  The minimum size is 
    <arg2> .
2350, #errNoStructuralUpdate :  GemBuilder for C (GCI) update operation <arg2> 
    is not supported on object <arg1>
2351, #rtObsoleteClass :  New instances of this obsolete class are not allowed.
2352, #rtErrLocalSessionFailedCommit :  Local session failed to commit after 
    remote sessions voted to commit.
2353, #rtErrRemoteSessionFailedCommit :  Remote session <arg2> failed to commit 
    after voting affirmative.
2354, #rtErrNoElemDetected :  The object <arg2> was not detected in <arg1>.
2355, #rtErrDateTimeOutOfRange :  The resulting DateTime object would be out of 
    range.
2356, #rtErrObjNotFound :  The object <arg2> was not found in <arg1>.
2357, #rtErrFailedStnCfgWrite :  The operation should update the Stone 
    configuration file, but the write failed.  See Stone log for more details.
2358, #gciErrNoUserAction :  Attempt to call a user action that is not 
    registered with this virtual machine, user action name: <arg1>
2359, #segErrMaxUserProfileGroups :  An attempt was made to add the UserProfile 
    <arg1> to the group <arg2> when the UserProfile was already a member of 
    four groups.
2360, #rtErrGsCommitListNBTimeout :  During synchronized commits, session 
    <arg2> timed out.
2361, #rtErrGcGemStartupFailures :  Warning: Stone has logged GcGem startup 
    failures since last success
2362, #rtErrGsSocket :  A GsSocket method failed due to a socket error.
2363, #rtErrGsSocketInvariant :  The GsSocket object <arg1> that was not 
    changable was sent a message that would have required it to change.
2364, #rtErrLostSessionState :  The object <arg1> that has some associated 
    session state has lost that transient state. Examples of classes that use 
    session state are GsSocket and GsFile.
2365, #rtErrDelayInProgress :  The interval delay object <arg1> already has a 
    process waiting on it.
2366, #rtErrSchedulerDeadlocked :  The process scheduler object <arg1> is 
    deadlocked.
2367, #rtErrPrimitiveSysErr :  A primitive failed with the following system 
    error: <arg1>
2368, #rtErrGsProcessTerminated :  The active GsProcess was sent the terminate 
    message.
2369, #rtErrNoMoreCBuffers :  All available CBuffers are in use.
2370, #rtErrRemoteError :  Remote Error: <arg2>
2371, #rtErrRemoteLoginFailed :  Remote login attempt failed.
2372, #rtErrClientFwd :  The client encountered an uncaught exception, client 
    error number <arg1>when a message was forwarded.  The client error message 
    is: <arg2>The stack trace from the client is: <arg3>
2373, #rtErrBadGsProcessArgCount :  An attempt was made to create a GsProcess 
    for the block <arg1> with <arg3> arguments when <arg2> were expected.
2374, #rtErrPasswordNotVariant :  The password for session parameters must be 
    variant.
2375, #rtErrNotEnoughCBuffers :  There are not any more C buffers available to 
    allocate a new one.
2376, #rtErrGsProcessNotDebuggable :  The gsprocess <arg1> is not in a 
    debuggable state.
2377, #gciErrArgNotPairs :  The argument must be an Array with pairs of objects 
    and booleans, of maximum size 20.
2378, #rtErrClientActionDisallowed :  An attempt was made to execute the client 
    user action <arg1> from a session that is not allowed to do this.
2379, #rtErrRemoveSpecialUser :  An attempt was made to remove the userProfile 
    with userId <arg1> from AllUsers.
2381, #rtErrTrackedObjsNeedsInit :  GciTrackedObjsInit must be executed before 
    other tracked objs calls.
2388, #rtErrCantReadFile :  Error reading file <arg1>.  errno= <arg2> 
    message=<arg3>
2389, #rtErrFileCorrupt :  The file <arg1> is corrupt, <arg2>
2390, #rtErrGcCommitFailure :  A commit during a garbage collection operation 
    failed.
2391, #rtErrSymbolCreateErr :  Symbol creation not allowed because <arg1> 
    symbol value <arg2>
2392, #repErrBkupNoStart :  Unable to begin full backup, <arg1>
2393, #rtErrDecodedObjDoesNotExist :  The decoded object ID <arg1> at offset 
    <arg2> does not exist. 
2394, #rtErrMaxSuperclassDepth :  Cannot create subclass of <arg1> . Subclass 
    would exceed <arg2> levels below Object when following the superClass chain. 
    
2395, #rtErrReclaimAllMissingGcGem :  A reclaimAll operation was attempted but 
    at least one GC session is not running.  Ensure all reclaim sessions and the 
    Admin GC session are running and try the operation again.
2400, #rtErrCantSuspendLogins :  Request to Suspend logins denied. <arg1>
2401, #rtErrWeakDictNeedsInit :  GciWeakDictInit must be executed before other 
    weak dictionary calls.
2402, #rtErrSymbolTooLarge :  Cannot create a symbol, String exceeds 1024 
    bytes. <arg1>
2403, #rtErrOmFlushFailed :  Cannot commit, <arg1>
2404, #rtErrNoExistingSymbol :  Message send failed, there is no Symbol with 
    the value <arg1>
2405, #rtErrObjMustBeCommitted :  The object <arg1> is a temporary object but 
    is required to be a committed object. <arg2>
2406, #rtErrCantWriteFile :  Error writing to file <arg1>.  errno=<arg2> 
    message=<arg3>
2407, #rtErrClassIsNp :  The object <arg1> may not be committed, instances of 
    its class are non-persistent.
2408, #rtErrSuperclassIsNP :  Cannot make instances of <arg1> persistent 
    because instances of superClass are non-persistent.
2409, #rtErrContinueTransFail :  continueTransaction failed, <arg1>
2410, #rtErrMethodSrcTooBig :   method source size <arg2> exceeds limit <arg3>, 
    source: <arg1>
2411, #lgcErrTravBuffSize :   Traversal buffer received over the network 
    exceeds destination allocatedBytes 
2412, #rtErrAbortWouldLoseData :  A method that requires an abort is being 
    executed, however, an abort would result in lost data.
2413, #bkupErrNotInProgress :  An attempt to continue a full backup when no 
    backup is in progress.
2414, #gciErrCallNotSupported :  This GCI call is not supported when invoked 
    from a client user action.
2415, #rtErrRemoveAllIndexesFailed :    An attempt to remove all indexes on 
    <arg1> has failed. Index participation info: <arg2>.
2416, #rtErrCollectionWithIncompleteIndex :    An attempt was made to create an 
    index on a collection that has incomplete indexes. The incomplete indexes 
    must be removed before creating new indexes.
2417, #rtErrNoMoreSegments :  No more segments can be created. The object 
    SystemRepository has reached maximum allowed size.
2418, #lockErrDeadlock :  A request to lock object <arg1> might deadlock.
2419, #lockErrTimeout :  A request to lock object <arg1> timed out.
2420, #lockErrInvalidObject :  Lock queue already bound to a different object, 
    <arg1>
2421, #authErrProcessSwitch :  Processor scheduler cannot switch processes 
    while a primitive
      is within a bypass-authorization block
2422, #rtErrNotInExportSet :  During GciStoreTravDoTravRefs, OOP <arg1>  was 
    not found in ExportSet
2423, #rtErrGciTravNotLicensed :  License does not allow Gci Traversal 
    operations.
2424, #rtErrCommitDisallowedUntilAbort :  Commits are disallowed because an 
    attempt was made to continue a transaction after accessing an RcQueue.  The 
    session must abort.
2425, #rtErrRollbackDlFail :  Rollback of a specific dirty list not allowed 
    after commit failure,
       session must abort entire transaction.
2426, #rtErrCantBecomeGeneric :  become not allowed, classes of objects differ 
    with respect to <arg1>
2500, #rtErrRcUpdateDisallowed :  An attempt was made to update an RC object in 
    a continued transaction. The transaction must be aborted.
3001, #rtErrAbortTrans :  The transaction was aborted by the user.
3006, #abortErrGarbageCollection :  Garbage collection aborted, reason: <arg1>, 
    conflict code: <arg2>.  Garbage collection was aborted and should be tried 
    again later.
3007, #abortErrUndefPomObj :  A reference was made to object <arg1> in the 
    permanent object manager even though the object has not been defined.
3009, #bkupErrBackupNotComplete :  The backup was successful, but was not 
    completed due to a byte limit restriction; a partial backup file was created 
    containing <arg1> objects and is <arg2> bytes in size.
3010, #otErrRebuildSuccessful :  The rebuild of the object table was 
    successful.
3013, #otErrCompactSuccessful :  The compaction of the object table was 
    successful.
3015, #bkupErrDisallowed :  Full backups are not allowed while reclaim GC gems 
    are running 
3020, #abortErrFinishedMark :  Successful completion of markForCollection.
    <arg1> live objects found.
    <arg2> possible dead objects, occupying approximately <arg3> bytes, may be 
    reclaimed. 
3022, #abortErrObjAuditFail :  Object audit failed.  <arg2> objects contained 
    errors.
3030, #abortErrRecordDeadFail :  Record possible dead failed, <arg1>
3031, #abortErrLostOtRoot :  When running outside of a transaction the session 
    failed to respond quickly enough to a request from Stone to abort.  All 
    object caches have been cleared. <arg1>
4001, #gsErrBadRootPage :  The Repository root page is corrupted or contains a 
    disk media defect.
4002, #repErrReposFull :  The Repository is full and can no longer be expanded.
4003, #repErrNoFreePages :  No free pages were found after growing the 
    Repository <arg1>.
4004, #hostFatalErrOutOfMem :  Host memory allocation failed. Insufficient swap 
    space and/or RAM to allocate: <arg1>
4005, #gsErrCorruptObjSize :  The object <arg1> is corrupted and has size 
    <arg2>. The correct size
      is <arg3>.
4006, #repErrBadDbfSwizzle :  An invalid swizzle transform was detected in an 
    extent long transform: <arg1> short transform: <arg2>
4007, #gciErrActionDefined :  Attempt to install user failed, there is already 
    a user action installed with the name: <arg1>
4008, #errUserProfileLost :  The UserProfile with object ID <arg1> has been 
    garbage collected as a result of a successful restore or by a commit of 
    another session
4009, #gsErrShrpcConnectionFailure :  The Gem's connection to the local shared 
    cache monitor was lost. Error text: <arg1>
4010, #gsErrShrpcUnexpectedNetEvent :  There was an unexpected read or write 
    event <arg1> from the shared cache monitor.
4011, #gsErrShrpcInvalidConfig :  The process tried to login to a Stone with 
    the configuration file specifying that the SharedPageCache should NOT be 
    used when the Stone already has a SharedPageCache active on the host machine
4032, #errTranLogOpenFail :  GemStone is unable to open the next transaction 
    log for writing.
4034, #gsErrStnNetProtocol :  A fatal network protocol error occurred on the 
    Gem to Stone network, failure code = <arg1> .
4035, #gsErrStnNetLost :  The GemStone session has lost its connection to the 
    Stone repository monitor.
4036, #gsErrCopyProtection :  Copy protection check failed, invalid keyfile.
4037, #gsErrNoCapability :  Attempt to use a feature not licensed by your 
    keyfile.
4038, #gsErrDisconnectInLogin :  The session lost its connection to the Stone 
    repository monitor during login. Logins are disabled or the maximum number 
    of users are already logged in.
4039, #gsErrMaxSessionsLimit :  Login failed: the maximum number of users is 
    already logged in.
4040, #lgcErrIncompatGci :  The version of GemBuilder for C (GCI) is not 
    compatible with the version of the Gem
4042, #hostErrCantSpawn :  Unable to create a GemStone session.
4044, #gsErrBadGemStoneVersion :  The Gem version <arg1> and the Stone version 
    <arg2> are incompatible.
4045, #gsErrBadGemDbfVersion :  The Gem version <arg1> and the Repository 
    version <arg2> are incompatible.
4046, #bkupErrRestoreSuccessful :  Restore from full backup completed with 
    <arg1> objects restored and <arg2> corrupt objects not restored.<arg3>
4047, #gsErrShrpcLostOtTimeout :  LostOt timeout during shared cache access
4048, #bkupErrRestoreLogSuccess :  Restore from transaction log succeeded.
4049, #bkupErrRestoreLogFail :  Restore from transaction log failed. Reason: 
    <arg1>
4050, #gsActiveUserLimitExceeded :  Login failed: Too many sessions already 
    logged in with this userId.
4051, #gsErrLoginDenial :  Login failed:  the GemStone userId/password 
    combination is invalid or expired.
4053, #gsErrLoginsDisabled :  Login failed:  GemStone logins are currently 
    disabled.
4054, #gsErrCacheTooBig :  Login failed:  GemStone could not start a remote 
    shared page cache because the requested cache size exceeds the license 
    limit.
4057, #gsErrStnShutdown :  The Stone repository monitor has shut down.
4058, #errLostOtHandlingFailed :  Fatal error during lostOt handling, sharedOt 
    cache may be invalid.
4059, #gsErrSessionShutdown :  Your GemStone session has been forcibly 
    terminated, probably by DataCurator, 
4060, #gsErrGemNormalShutdown :  The GemStone session is terminating normally.
4061, #gsErrGemFatalShutdown :  The GemStone session is terminating abnormally.
4062, #gsErrNoMoreOops :  GemStone system ran out of OOPs.
4065, #netErrNoSuchStn :  The given Stone repository monitor cannot be 
    reached:<arg1>
4100, #gciErrBadSessionId :  The given GemStone session ID is invalid.
4101, #gciErrUnexpectedLnkErr :  Fatal unexpected error in Linkable GemBuilder 
    for C (GCI) session while GemBuilder for C call in progress on another RPC 
    session
4102, #gciErrInternalRpc :  A logic error was detected in the implementation of 
    an RPC GemBuilder for C call. Please report to your GemStone Administrator.
4126, #fatalErrInternal :  Please report to your GemStone Administrator. Fatal 
    Internal Error: <arg1> with arguments:  <arg2> <arg3> <arg4> <arg5> <arg6> 
    <arg7> <arg8> <arg9> <arg10>.
4136, #netErrConnectionRefused :  The connection to the Stone repository 
    monitor was refused.
4137, #netErr :  Network error, text follows:<arg1>
4138, #repErrSystemRepNotAttached :  The Repository is not attached.
4140, #authErrSegLoginSeg :  You have no authorization to write in your default 
    login segment, <arg1>
6001, #rtErrPause :  Execution has been suspended by a "pause" message.
6002, #rtErrStep :  Single-step breakpoint encountered.
6003, #rtErrSoftBreak :  A soft break was received.
6004, #rtErrHardBreak :  A hard break was received.
6005, #rtErrCodeBreakpoint :  Method breakpoint encountered.
6006, #rtErrStackBreakpoint :  Stack breakpoint encountered on return from 
    method or block.
6007, #rtErrCommitAbortPending :  A transaction commit or abort is pending.
6008, #rtErrSignalCommit :  This error indicates that a member of the notify 
    set has been committed and was added to the signaledObjects set.
6009, #rtErrSignalAbort :  This error indicates that when running outside of a 
    transaction Stone signaled the Gem to request an abort
6010, #rtErrSignalGemStoneSession :  The signal <arg2> was received from 
    sessionSerialNumber = <arg1> and the message string associated with the 
    signal is <arg3>
6011, #rtErrUncontinuable :  Execution cannot be continued.  An attempt was 
    made to continue past an uncontinuable error, or recursive Exception blocks 
    may have left the  GemStone Smalltalk  stack in an unusable state.
6012, #rtErrSignalFinishTransaction :  Stone requests commit, abort or 
    continueTransaction of the current transaction.
6013, #rtErrSignalAlmostOutOfMemory :  Session's temporary object memory is 
    almost full

ERROR MESSAGES FROM errmsg.c, TEXT FROM errmsg.ht 
  (Repository message followed by errmsg.ht message, if any)

1001, #compilerErrStDB :  compilation errors -- parameter 1 is error descriptor
1001 : Unknown error number; no message available.

1002, #StDBErrMaxPath :  path too long
1002 : Unknown error number; no message available.

1003, #StDBErrArrayTooLarge :  Array too large
1003 : Unknown error number; no message available.

1004, #StDBErrEofInStrLit :  missing end of literal mark (prime)
1004 : Unknown error number; no message available.

1005, #StDBErrEofInComment :  missing end of comment (")
1005 : Unknown error number; no message available.

1006, #StDBErrEofInChrLit :  invalid or missing Character
1006 : Unknown error number; no message available.

1007, #StDBErrUnexpectedColon :  invalid colon
1007 : Unknown error number; no message available.

1008, #StDBErrUnexpectedPound :  invalid pound sign
1008 : Unknown error number; no message available.

1009, #StDBErrBadChr :  illegal symbol
1009 : Unknown error number; no message available.

1010, #StDBErrLitTooBig :  string literal too big
1010 : Unknown error number; no message available.

1011, #StDBErrBadRadix :  illegal radix
1011 : Unknown error number; no message available.

1012, #StDBErrBadChrInRadixNum :  illegal Character in number
1012 : Unknown error number; no message available.

1013, #StDBErrExpectedRightParen :  expected a right parenthesis
1013 : Unknown error number; no message available.

1014, #StDBErrExpectedPrimary :  expected a primary expression
1014 : Unknown error number; no message available.

1015, #StDBErrExpectedVar :  expected a variable name
1015 : Unknown error number; no message available.

1016, #StDBErrExpectedSelector :  missing or bad message pattern
1016 : Unknown error number; no message available.

1017, #StDBErrMaxArg :  too many arguments
1017 : Unknown error number; no message available.

1018, #StDBErrExpectedEof :  characters found after end of method
1018 : Unknown error number; no message available.

1019, #StDBErrExpectedStatement :  illegal Character
1019 : Unknown error number; no message available.

1020, #StDBErrExpectedPrim :  expected keyword "primitive"
1020 : Unknown error number; no message available.

1021, #StDBErrExpectedPrimNum :  expected an integer
1021 : Unknown error number; no message available.

1022, #StDBErrBadPrimNum :  illegal primitive number
1022 : Unknown error number; no message available.

1023, #StDBErrExpectedRightBrace :  expected a right brace (}) 
1023 : Unknown error number; no message available.

1024, #StDBErrMaxArgsTemps :  too many arguments and temporaries
1024 : Unknown error number; no message available.

1025, #StDBErrExpectedVerticalBar :  missing end of temporaries mark (|)
1025 : Unknown error number; no message available.

1026, #StDBErrExpectedMsgPattern :  invalid message pattern
1026 : Unknown error number; no message available.

1027, #StDBErrExpectedGt :  missing end of primitive mark (>)
1027 : Unknown error number; no message available.

1028, #StDBErrBadFlt :  illegal exponent
1028 : Unknown error number; no message available.

1029, #StDBErrExpectedAssignable :  expected a variable
1029 : Unknown error number; no message available.

1030, #StDBErrAlreadyDefined :  variable has already been declared
1030 : Unknown error number; no message available.

1031, #StDBErrNotDefined :  undefined symbol
1031 : Unknown error number; no message available.

1032, #StDBErrPredicateTooBig :  predicate too complex
1032 : Unknown error number; no message available.

1033, #StDBErrBlocksTooDeep :  blocks can only be nested 255 levels
1033 : Unknown error number; no message available.

1034, #StDBErrUnexpectedToken :  unexpected token
1034 : Unknown error number; no message available.

1035, #StDBErrExpectedRightBracket :  expected a right bracket (])
1035 : Unknown error number; no message available.

1036, #StDBErrStackTooBig :  method too complex
1036 : Unknown error number; no message available.

1037, #StDBErrStmtNoEffect :  statement has no effect
1037 : Unknown error number; no message available.

1038, #StDBErrCodeTooBig :  method too large
1038 : Unknown error number; no message available.

1039, #StDBErrMaxLits :  too many literals
1039 : Unknown error number; no message available.

1040, #StDBErrMaxSelectors :  too many selectors
1040 : Unknown error number; no message available.

1041, #StDBErrPrimNotAllowed :  Only SystemUser may compile a primitive or 
    protected method.
1041 : Unknown error number; no message available.

1042, #StDBErrExpectedBoolOrExpr :  The object was not true, false or a 
    non-literal expression.
1042 : Unknown error number; no message available.

1043, #StDBErrExpectedBlockOrExpr :  The object was not a block or a 
    non-literal expression.
1043 : Unknown error number; no message available.

1044, #StDBErrExpectedIntOrExpr :  The object was not a kind of Integer or a 
    non-literal expression.
1044 : Unknown error number; no message available.

1045, #StDBErrNotPosIntOrExpr :  The object was not a positive kind of Integer 
    or a non-literal expression.
1045 : Unknown error number; no message available.

1046, #StDBErrDisallowedSelector :  You may not compile a method for this 
    selector.
1046 : Unknown error number; no message available.

1047, #StDBErrBadNumOfArgs :  The block has the wrong number of arguments for 
    this selector.
1047 : Unknown error number; no message available.

1048, #StDBErrLiteralInvariant :  Attempt to modify an invariant literal.
1048 : Unknown error number; no message available.

1049, #StDBErrExpectedOperand :  An operand was missing from the given 
    SelectBlock term.
1049 : Unknown error number; no message available.

1050, #StDBErrBadSelectOperator :  An unacceptable operator was given in the 
    SelectBlock term.  The operator must be one of <, >, <=, >=, =, ~=, ==,  or 
    ~~.
1050 : Unknown error number; no message available.

1051, #StDBErrExpectedSelectTerm :  The given SelectBlock must contain a 
    Boolean expression.
1051 : Unknown error number; no message available.

1052, #StDBErrTermsNotParen :  The conjoined terms of the given SelectBlock 
    were not parenthesized.
1052 : Unknown error number; no message available.

1053, #StDBErrBadNumOfSelectArgs :  A SelectBlock was encountered that does not 
    have one argument.
1053 : Unknown error number; no message available.

1054, #StDBErrSourceNotEUCFormat :  The bytes of the source string are not in 
    EUC format.
1054 : Unknown error number; no message available.

1055, #StDBErrTooManyBlocks :  The maximum number of blocks in a method is 
    65536.
1055 : Unknown error number; no message available.

1056, #StDBErrMaxArgs :  The maximum number of arguments to a method or block 
    is 255.
1056 : Unknown error number; no message available.

1057, #StDBErrCodeGenLogic :  Internal logic error in compiler:
1057 : Unknown error number; no message available.

1058, #StDBErrFirstTermCannotBeSetValued :  The first term of a path in a 
    SelectBlock cannot indicate search over a set-valued instance variable (i.e. 
    cannot be *). 
1058 : Unknown error number; no message available.

1059, #StDBErrIllegalProtectedMethod :  The specified primitive may not be a 
    protected method.
1059 : Unknown error number; no message available.

1060, #StDBMissingProtectedToken :  Method requires either <protected> or 
    <unprotected> directive.
1060 : Unknown error number; no message available.

1061, #StDBSuperNotAllowed :  Reference to super not allowed in instance method 
    for Object.
1061 : Unknown error number; no message available.

1062, #StDBUnusedTemp :  Unused method or block temporary.
1062 : Unknown error number; no message available.

1063, #StDBDbStrOddSize :  Corrupt source string, a DoubleByteString has odd 
    basic size.
1063 : Unknown error number; no message available.

1064, #StDBPrimitiveInPragma :  primitive:, protected, unprotected, requiresVc 
    not allowed as keywords in pragma.
1064 : Unknown error number; no message available.

1065, #StDBPragmaInPrim :  pragma not allowed in a primitive:, protected, 
    unprotected , or requiresVc method.
1065 : Unknown error number; no message available.

2001, #rtErrInvalidTransMode :  <arg1> is not recognized as a valid 
    transactionMode.
2001 : Unknown error number; no message available.

2002, #rtErrBadSymbolList :  The user's symbol list is not a kind of Array 
    containing objects that are a kind of SymbolDictionary.
2002 : Unknown error number; no message available.

2003, #objErrBadOffsetIncomplete :  An indexable object or NSC <arg1> was 
    referenced with an index <arg2> that was out of range.
2003 : Unknown error number; no message available.

2004, #rtErrBadSubscript :  A subscript <arg2> that was out of range or not an 
    Integer was used to index the object <arg1>.
2004 : The object  was indexed by a subscript which is not a SmallInteger.

2005, #gciErrBadNumMsgParts :  GciSendMsg was called with an inconsistent 
    number of  message parts.
2005 : GciSendMsg was called with an inconsistent number of message parts.

2006, #rtErrAuthArraySize :  (OBSOLETE) An attempt was made to change Segment 
    authorization with an Array <arg1> which should be of size 5.
2006 : Unknown error number; no message available.

2007, #rtErrShouldNotImplement :  A method was invoked that has been 
    specifically disallowed in a subclass. Receiver:  <arg1>.  Selector:  
    <arg2>.
2007 : Unknown error number; no message available.

2008, #rtErrSubclassResponsibility :  A method has been invoked in the abstract 
    superclass <arg1> that was designed to have been overridden in a concrete 
    subclass.  Selector:  <arg2>.
2008 : Unknown error number; no message available.

2009, #objErrClassVariant :  An attempt was made to create an instance of the 
    modifiable class <arg1> .  Send "immediateInvariant" to the class to 
    terminate class modification and allow instance creation.
2009 : Unknown error number; no message available.

2010, #rtErrDoesNotUnderstand :  No method was found for the selector <arg2> 
    when sent to <arg1> with arguments contained in <arg3>.
2010 : Unknown error number; no message available.

2011, #objErrNotSegment :  Invalid segmentId <arg1> , <arg2>
2011 : Unknown error number; no message available.

2012, #objErrNotIndexable :  An attempt was made to index the object <arg1> 
    that is not indexable.
2012 : Unknown error number; no message available.

2013, #rtErrCantPerform :  <arg1> cannot perform the selector <arg2> with the 
    arguments in <arg3>. Perform may have been attempted with wrong number of 
    args.
2013 : Unknown error number; no message available.

2014, #classErrSubclassDisallowed :  Cannot create a subclass of the class 
    <arg1>.
2014 : Unknown error number; no message available.

2015, #objErrNotInColl :  The object <arg2> was not found in the collection 
    <arg1>.
2015 : Unknown error number; no message available.

2016, #repErrMaxExtents :  Attempt to create new extent failed because <arg1>
2016 : An attempt was made to create a new extent when no more can be created.

2017, #rtErrBadPattern :  <arg1> is an illegal pattern for string comparisons.
2017 : Unknown error number; no message available.

2018, #rtErrBadBlockArgCount :  An attempt was made to evaluate the block or 
    method <arg1> with <arg3> arguments when <arg2> were expected.
2018 : Unknown error number; no message available.

2019, #objErrCollectionEmpty :  An attempt was made to access elements of the 
    empty collection <arg1>.
2019 : Unknown error number; no message available.

2020, #rtErrArgNotChr :  An attempt was made to store the object <arg1> into a 
    string.
2020 : Unknown error number; no message available.

2021, #rtErrKeyNotFound :  A reference into the dictionary <arg1> using the 
    non-existent key <arg2> was made.
2021 : Unknown error number; no message available.

2022, #rtErrBadDateTimeArgs :  Invalid arguments given to DateTime instance 
    creation.
2022 : Unknown error number; no message available.

2023, #genericKernelError :  Error, <arg1>
2023 : Unknown error number; no message available.

2024, #rtErrNoSuchBp :  The specified breakpoint does not exist.
2024 : Unknown error number; no message available.

2025, #repErrCantCreateFile :  The system was unable to create the file <arg1>.
2025 : There is an error creating the Repository.

2026, #numErrIntDivisionByZero :  An attempt was made to divide <arg1> by zero.
2026 : Unknown error number; no message available.

2027, #rtErrSpecialOrNotCommitted :  An attempt was made to add the special or 
    uncommitted object <arg1> to the NotifySet.
2027 : Unknown error number; no message available.

2028, #repErrPreGrowFailure :  The extent <arg1> could not be created because 
    of an attempt to initialize the file size when the disk was too full.
2028 : The pre-grow operation failed.

2029, #rtErrBeginTrans :  An attempt was made to begin a new transaction when 
    already in a transaction.
2029 : Unknown error number; no message available.

2030, #rtErrPrimOutsideTrans :  An attempt was made to execute a primitive that 
    is not allowed when not inside of a transaction.  Examples are: commit, 
    backup and restore.
2030 : Unknown error number; no message available.

2031, #objErrInvariant :  An attempt was made to change the invariant object 
    <arg1>.
2031 : Unknown error number; no message available.

2032, #classErrMethCatExists :  An attempt was made to create the method 
    category <arg2> which already exists.  Class:  <arg1>.
2032 : Unknown error number; no message available.

2033, #classErrSelectorNotFound :  A reference was made to the selector <arg2> 
    which could not be found in the class <arg1> method dictionary.
2033 : Unknown error number; no message available.

2034, #lockErrRemove :  The user is not allowed to remove a lock on an object 
    <arg1> that they do not have a lock on.
2034 : Unknown error number; no message available.

2035, #classErrMethCatNotFound :  In searching the class <arg1> the category 
    name <arg2> was not found.
2035 : Unknown error number; no message available.

2036, #classErrByteObjInstVars :  An attempt was made to create a byte subclass 
    with instance variables.  Superclass:  <arg1>.
2036 : Unknown error number; no message available.

2037, #classErrConstraintNotClass :  The constraint <arg1> was specified 
    incorrectly for subclass creation.  For IdentityBags (NSCs), a constraint 
    must be specified as a class; for all other classes, as an Array of pairs.
2037 : Unknown error number; no message available.

2038, #classErrInvariantSuperClass :  An attempt was made to create a variant 
    subclass of an invariant class.
2038 : Unknown error number; no message available.

2039, #classErrNscNotIndexable :  An attempt was made to create an indexable 
    subclass of the NSC class <arg1>.
2039 : Unknown error number; no message available.

2040, #repErrExtentNotMounted :  The extent with filename or extentId: <arg1> , 
     was not part of the Repository.
2040 : The given extent is not part of the logical Repository.

2041, #rtErrPagesNeedScavenging :  Attempt to schedule pages for scavenging 
    failed because some other session had the commit token.  Try again later.
2041 : Unknown error number; no message available.

2042, #classErrNscInstVars :  An attempt was made to create an NSC subclass 
    <arg1> with instance variables.
2042 : Unknown error number; no message available.

2043, #classErrClassVarNameExists :  An attempt was made to create the new 
    class variable <arg2> with the same name as an existing class variable in 
    class <arg1>.
2043 : Unknown error number; no message available.

2044, #classErrPoolDictExists :  An attempt was made to add the dictionary 
    <arg2> to a shared pool of class <arg1> in which it was already a member.
2044 : Unknown error number; no message available.

2045, #classErrPoolDictNotFound :  An attempt was made to remove the dictionary 
    <arg2> from the shared pool of class <arg1> in which it was not a member.
2045 : Unknown error number; no message available.

2046, #clampErrNoSuchInstvar :  During clamp compilation for class <arg1> an 
    instance variable clamp was encountered for  non-existent instance variable 
    <arg2>.
2046 : Unknown error number; no message available.

2047, #clampErrNotAClass :  An object <arg1> was specified for instance 
    variable clamping that was not a class object.
2047 : Unknown error number; no message available.

2048, #clampErrNotAClampspec :  In an attempt to perform clamped object 
    traversal, the specified object <arg1> was not a ClampSpecification object.
2048 : Unknown error number; no message available.

2049, #clampErrBadArg :  The object <arg1> has an implementation or size not 
    allowed in clamp specifications.
2049 : Unknown error number; no message available.

2050, #repErrReplicateOnline :  The given extent already is being replicated by 
    <arg1>.
2050 : Unknown error number; no message available.

2051, #repErrBadExtentSize :  The given maximum extent size (<arg1>) is smaller 
    than the minimum size (<arg2>) allowed for an extent.
2051 : Unknown error number; no message available.

2052, #repErrCantOpenFile :  The file <arg1> could not be opened.
2052 : An attempt to open the given file failed.

2053, #rtErrNoSuchInstVar :  The instance variable <arg2> was not found in 
    evaluating a path expression for the object <arg1>.
2053 : Unknown error number; no message available.

2054, #rtErrTagNotAllowed :  An attempt was made to put a tag on the object 
    <arg1> which does not support tags.
2054 : Unknown error number; no message available.

2055, #rtErrBadTagNum :  The tag index <arg2> requested for object <arg1> is 
    not  allowed.  The legal tag indexes are 1 and 2.
2055 : Unknown error number; no message available.

2056, #segErrMaxSegGroups :  (OBSOLETE) An attempt was made to add the group 
    <arg2> to the segment <arg1>, which already recognizes four groups.
2056 : Unknown error number; no message available.

2057, #segErrBadAuthKind :  An attempt was made to change the authorization for 
    the segment <arg1> to the unrecognized value <arg2>.
2057 : Unknown error number; no message available.

2058, #rtUnresolvedFwdRefs :  Commit failed. GciCreate/GciStore have left 
    unsatisfied forward references to the object <arg1>.  Create the object with 
    GciCreate and retry commit.
2058 : Unknown error number; no message available.

2059, #rtErrStackLimit :  GemStone Smalltalk execution stack overflow.
2059 : Unknown error number; no message available.

2060, #rtErrArgNotPositive :  <arg1> was found where a positive numeric value 
    was expected.
2060 : Unknown error number; no message available.

2061, #rtErrArgOutOfRange :  Argument is too large or out of range: <arg1> Max 
    value or size <arg2><arg3>
2061 : Unknown error number; no message available.

2062, #rtErrCannotChgConstraint :  A constraint cannot be changed in a 
    Dictionary that is not empty.
2062 : Unknown error number; no message available.

2063, #rtErrNoMessage :  There is no error message for the error <arg1> in the 
    SymbolDictionary <arg2>.
2063 : Unknown error number; no message available.

2064, #numErrArgNotChr :  An attempt was made to coerce the integer <arg1> into 
    a <arg2>, but its value was not in range.
2064 : Unknown error number; no message available.

2065, #numErrArgNotFltException :  An unrecognized float exception <arg1> was 
    specified.
2065 : Unknown error number; no message available.

2066, #numErrFltException :  A floating point exception of type <arg1> was 
    raised on the operation <arg2>.  The default result is <arg3>.  The first 
    argument is <arg4>.
2066 : Unknown error number; no message available.

2067, #numErrArgNotRoundingMode :  An unrecognized float rounding mode <arg1> 
    was specified.
2067 : Unknown error number; no message available.

2068, #segErrCantMoveObj :  An attempt was made to change the segment of the 
    special object or symbol <arg1>.
2068 : Unknown error number; no message available.

2069, #rtErrExceptionNotLinked :  An attempt was made to unlink an exception 
    <arg1> that is not installed.
2069 : Unknown error number; no message available.

2070, #numErrArgNotFltStatus :  An invalid float status <arg1> was specified.
2070 : Unknown error number; no message available.

2071, #lockErrUndefinedLock :  A request to lock object <arg1> using an invalid 
    kind <arg2>.
2071 : Unknown error number; no message available.

2072, #rtErrBadDictConstraint :  Only Association or one of its subclasses can 
    be used as a constraint in <arg1>.
2072 : Unknown error number; no message available.

2073, #lockErrIncomplete :  One or more of the locks you requested was denied 
    or is dirty.
2073 : Unknown error number; no message available.

2074, #lockErrObjHasChanged :  A request to lock object <arg1> was granted, but 
    the object  has been read or written since you started this transaction.
2074 : Unknown error number; no message available.

2075, #lockErrDenied :  A request to lock object <arg1> with lock kind <arg2> 
    was denied.
2075 : Unknown error number; no message available.

2076, #rtErrMaxClusterId :  A request to create a new ClusterBucket exceeded 
    the maximum size allowed for a clusterId = <arg1>.
2076 : Unknown error number; no message available.

2077, #rtErrBadErr :  An attempt to signal error <arg1> in dictionary <arg3> 
    was made, but the signal number <arg1> is less than one.
2077 : Unknown error number; no message available.

2078, #rtErrUserIdAlreadyExists :  An attempt was made to add a UserProfile to 
    the UserProfileSet <arg1> which already has an entry with the same userId:  
    <arg2>.
2078 : Unknown error number; no message available.

2079, #rtErrCantReturn :  GemStone Smalltalk execution could not return from 
    the current Activation. Home context of block to return from may no longer 
    be active.
2079 : Unknown error number; no message available.

2080, #rtErrCantChangeClass :  An illegal attempt was made to change the class 
    of the object <arg1> to class <arg2>.
2080 : Unknown error number; no message available.

2081, #rtErrCantBecomeSpecial :  An attempt was made to use become on the 
    object <arg1> that has a special implementation.
2081 : Unknown error number; no message available.

2082, #rtErrGarbageCollect :  Attempt to run markForCollection when not the 
    only user on the system and the concurrency mode is set for 
    NO_RW_CHECKS_NO_READ_SET.
2082 : Unknown error number; no message available.

2083, #rtErrPrimNotFound :  Primitive number <arg1> does not exist in the 
    virtual machine.
2083 : Unknown error number; no message available.

2084, #rtErrNoInstVars :  An attempt was made to directly access the instance 
    variables of the object <arg1> but the object has no instance variables.
2084 : Unknown error number; no message available.

2085, #rtErrExpectedBoolean :  Expected <arg1> to be a Boolean.
2085 : Unknown error number; no message available.

2086, #rtErrDirtyObjsNeedsInit :  GciDirtyObjsInit must be executed at least 
    once before GciDirtySaveObjs.
2086 : Unknown error number; no message available.

2087, #rtErrCantChangePassword :  An illegal attempt was made to change the 
    password of <arg1>, which is not the UserProfile of the current session.
2087 : Unknown error number; no message available.

2088, #rtErrNewStackLimit :  The value <arg1> specified for the new stack limit 
    is too large or is smaller than the current size of the execution stack.
2088 : Unknown error number; no message available.

2089, #rtErrBadCopyFromTo :  An index range was specified for a sequenceable 
    collection with the starting index <arg1> greater than the ending index 
    <arg2>.
2089 : Unknown error number; no message available.

2090, #rtErrNilKey :  An illegal attempt was made to store nil as a key in the 
    dictionary <arg1>.
2090 : Unknown error number; no message available.

2091, #rtErrCantBecomeBothIdx :  Both the receiver and argument of become 
    participate in indexes. Become is not allowed because they are not of the 
    same class.  <arg1> , <arg2>
2091 : Unknown error number; no message available.

2092, #rtErrNoProcessToContinue :  The Process <arg1> to continue from is 
    invalid.
2092 : Unknown error number; no message available.

2093, #rtErrBadStreamPosition :  An attempt was made to set the Stream <arg1> 
    to position <arg2> beyond the limits of the collection.
2093 : Unknown error number; no message available.

2094, #rtErrBadArgKind :  The object <arg1> was not of the expected class 
    <arg2>.
2094 : The object was not of the expected class. 

2095, #classErrClassVarNotFound :  An attempt was made to remove the 
    non-existent class variable <arg2> from the class <arg1>.
2095 : Unknown error number; no message available.

2096, #assocErrNoElementsDetected :  detect: was sent to a collection, but no 
    elements of the collection <arg1> satisfied the block <arg2>.
2096 : Unknown error number; no message available.

2097, #classErrNotAVar :  The symbol <arg2> was not resolvable as a variable 
    within the class <arg1>.
2097 : Unknown error number; no message available.

2098, #segErrTooManyGroups :  The collection of groups <arg1> was specified 
    that held more than four members.
2098 : Unknown error number; no message available.

2099, #rtErrExpectedByteValue :  Byte objects store values from 0 to 255, not 
    <arg1>.
2099 : Unknown error number; no message available.

2100, #classErrBadFormat :  The representation for new class <arg1> was 
    illegal.
2100 : Unknown error number; no message available.

2101, #objErrDoesNotExist :  The object with object ID <arg1> does not exist.
2101 : Unknown error number; no message available.

2102, #objErrNotOopKind :  The object <arg1> is not implemented as a pointer 
    object.
2102 : Unknown error number; no message available.

2103, #objErrNotByteKind :  The object <arg1> is not implemented as a byte 
    object.
2103 : Unknown error number; no message available.

2104, #objErrNotNscKind :  The object <arg1> is not implemented as an NSC 
    object.
2104 : Unknown error number; no message available.

2105, #objErrAlreadyExists :  Attempt to create an object with object 
    identifier <arg2>, which already exists as object <arg1>.
2105 : Unknown error number; no message available.

2106, #objErrOopNotAllocated :  Attempt to store a forward reference using the 
    object identifier <arg1> which has not been allocated to this session.
2106 : Unknown error number; no message available.

2107, #objErrConstraintViolation :  Attempt to store <arg2> of class <arg4> 
    into an instance variable of <arg1> constrained to be <arg3>.
2107 : Unknown error number; no message available.

2108, #rtErrExpectedClass :  The object <arg1> was expected to be a class but 
    was not.
2108 : Unknown error number; no message available.

2109, #objClassNotOopKind :  The class <arg1>, used as argument to 
    GciCreateOopObj  does not specify pointer object format.
2109 : Unknown error number; no message available.

2110, #objErrBadOffset :  The object <arg1> was indexed using structural access 
    with the index <arg3> that was out of range. The maximum index is <arg2>.
2110 : The object was indexed using structural access with a index
that was out of range.

2111, #objErrCantCreateInstance :  Creating an instance of class <arg1> is not 
    allowed.
2111 : Unknown error number; no message available.

2112, #objClassNotByteKind :  The class <arg1>, used as argument to 
    GciCreateByteObj does not specify byte object format.
2112 : Unknown error number; no message available.

2113, #lockErrArgSize :  An argument to a locking primitive was too large.
2113 : Unknown error number; no message available.

2114, #objErrNotSpecialKind :  The object <arg1> is not implemented as a 
    special object.
2114 : Unknown error number; no message available.

2115, #authErrSegRead :  An attempt was made to read the object with ID <arg1> 
    in segmentId <arg2> with insufficient authorization. <arg3>
2115 : Unknown error number; no message available.

2116, #authErrSegWrite :  An attempt was made to modify the object <arg1> in 
    segmentId <arg2> with insufficient authorization.
2116 : Unknown error number; no message available.

2117, #objErrNotOopOrNsc :  An operation was attempted on the object <arg1> 
    that is legal only on pointer or NSC objects.
2117 : Unknown error number; no message available.

2118, #rtErrObsolete :  <arg1> cannot respond to the selector <arg2> because 
    its class is obsolete.
2118 : Unknown error number; no message available.

2119, #rtErrCantBecomeOneIdx :  Become is not allowed because the object <arg1> 
    participates in an index and the object <arg2> has a different format. 
2119 : Unknown error number; no message available.

2120, #objErrNotFlt :  The object <arg1> is not a float.
2120 : The given object is not a float.

2121, #rtErrCantBecomeClassKind :  Become is not allowed because the object 
    <arg1> is a kind of <arg2>
2121 : Unknown error number; no message available.

2122, #classErrByteSubclass :  You may not create a byte subclass of <arg1>.
2122 : Unknown error number; no message available.

2123, #repErrBadBkupSwizzle :  An invalid swizzle transform was detected in the 
    backup file long transform: <arg1> short transform: <arg2>
2123 : Unknown error number; no message available.

2124, #repErrCantCreateRepos :  The Repository <arg1> could not be created.
2124 : Unknown error number; no message available.

2125, #repErrBadFileSpec :  The file specification is invalid.
2125 : The file specification is invalid.

2126, #repErrFileAlreadyExists :  The file <arg1> already exists.
2126 : A file already exists with the specified name.

2127, #rtErrDuplicateKey :  The key <arg2> already exists in dictionary <arg1>
2127 : Unknown error number; no message available.

2128, #assocErrBadComparison :  The evaluation of a SelectBlock resulted in an 
    illegal comparison being performed.
2128 : Unknown error number; no message available.

2129, #repErrIncompatibleRepos :  The Repository version does not match the 
    version of the GemStone executable.
2129 : The Repository version does not match the version of the GemStone 
    executable.

2130, #assocErrClassModifiable :  Index creation failed because the class 
    <arg1> is modifiable. Send "immediateInvariant" to the class to enable index 
    creation. 
2130 : Unknown error number; no message available.

2131, #classErrConstrInher :  The constraint <arg1> is not a subclass of the 
    inherited  constraint <arg2> for offset <arg3>.
2131 : Unknown error number; no message available.

2132, #classErrBadConstraint :  The constraint field was invalid in subclass 
    creation.
2132 : Unknown error number; no message available.

2133, #repErrBadBkupVersion :  The backup file is incompatible with this 
    version of GemStone. Backup file version is: <arg1>
2133 : Unknown error number; no message available.

2135, #rtErrCantBecomeIndexedNsc :  Become is not allowed because the object 
    <arg1> is a kind of  Bag and currently has indexes
2135 : Unknown error number; no message available.

2136, #rtErrNoIndexForPath :  An index with the path <arg2> was not found for 
    the NSC.
2136 : Unknown error number; no message available.

2137, #objClassNotOopOrNscKind :  The class <arg1>, used as argument to 
    GciCreateOopObj  does not specify pointer or NSC object format.
2137 : Unknown error number; no message available.

2138, #rtMaxRecursion :  Too many levels of recursion from user actions to 
    GemStone Smalltalk or within object manager.
2138 : There are too many levels of recursion from user actions to GemStone 
    Smalltalk or within object manager.

2139, #rtErrBadSession :  The specified session does not exist.
2139 : The specified session does not exist.

2140, #rtErrNotOnlyUser :  An operation that requires exclusive use of the 
    system was attempted when <arg1> users were logged in.
2140 : Unknown error number; no message available.

2141, #objErrMaxSize :  An attempt was made to extend an object to size <arg2> 
    when the maximum legal size is <arg3>, object: 
2141 : Unknown error number; no message available.

2142, #rtErrInvalidMethod :  The method <arg1> cannot be executed until it has 
    been upgraded to a 4.0 version.
2142 : Unknown error number; no message available.

2143, #repErrMaxOnlineRepos :  Too many repositories are already attached.
2143 : Too many repositories are already attached.

2144, #rtErrRcQueueEntriesFound :  In attempting to reset the maximum session 
    ID for the queue to a smaller value, an entry was found that was added by a 
    session whose session ID is larger than the value currently being set. 
    Remove and save all entries in the queue.  Then change the maximum session 
    ID and add the saved entries back into the queue.
2144 : Unknown error number; no message available.

2145, #rtErrFirstPathTermSetValued :  The first term in an NSC index path 
    expression cannot indicate  a set-valued instance variable (i.e. cannot be 
    an asterisk).
2145 : Unknown error number; no message available.

2146, #gciErrParentSession :  The attempted GemBuilder for C operation is 
    illegal in a user action when applied to a session owned by a parent 
    GemBuilder for C or GemStone Smalltalk scope.
2146 : The attempted Gci operation is illegal in a user action when
applied to a session owned by a parent GCI or GemStone Smalltalk scope.

2147, #gciErrAlreadyLoggedIn :  The current GemBuilder for C (GCI) session is 
    already logged in.
2147 : The current GCI session is already logged in.

2148, #rtErrInvalidConstraintForMigration :  The migration of <arg1> could not 
    occur because instance variable <arg2> with value <arg3> is not an instance 
    of <arg4>
2148 : Unknown error number; no message available.

2149, #classErrBadIdentifier :  An illegal identifier <arg1> was used to name 
    an instance variable or class.
2149 : Unknown error number; no message available.

2150, #classErrConstrPrivateIv :  Illegal attempt to constrain the private 
    instanceVariable <arg1>
2150 : Unknown error number; no message available.

2151, #rtErrNoPriv :  An attempt was made to do a privileged operation for 
    which no privilege had been granted.
2151 : Unknown error number; no message available.

2152, #rtErrInvalidBtreeReadStream :  The BtreeReadStream is invalid (possibly 
    due to modifications to objects referenced by the stream).
2152 : Unknown error number; no message available.

2153, #rtErrDecrNotAllowed :  The RcPositiveCounter with value <arg3> cannot be 
    decremented by <arg2>.
2153 : Unknown error number; no message available.

2154, #repErrReposNotAttached :  The Repository could not be attached.
2154 : The Repository could not be attached.

2155, #repErrReposNeedsRecovery :  The Repository needs recovery.
2155 : The Repository needs recovery.

2156, #repErrReplicateNotMounted :  The replicate <arg1> is not mounted.
2156 : Unknown error number; no message available.

2157, #repErrReposRead :  A disk read error was detected when reading from the 
    Repository extent <arg2> on page number <arg1>.
2157 : A disk read error occurred when reading the Repository.

2158, #repErrReposWrite :  A disk write error was detected when writing to the 
    Repository extent <arg2> on page number <arg1>.
2158 : A disk write error occurred when writing the Repository.

2159, #rtErrInvalidElementConstraintForMigration :  The migration of <arg1> 
    could not occur because one of its elements <arg2> is not a kind of <arg3> 
    required in the destination class.
2159 : Unknown error number; no message available.

2160, #rtErrSelectiveAbort :  The selectiveAbort primitive was attempted on an 
    object (<arg1>) that is involved in an index.
2160 : Unknown error number; no message available.

2161, #objErrDateTimeOutOfRange :  DateTime argument to GciDateTimeToCTime is 
    out of range of time_t, or the seconds instance variable is not between 0 
    and 86399 inclusive.
2161 : DateTime argument to GciDateTimeToCTime is out of range of time_t, or 
    the seconds instVar is not between 0 and 86399 inclusive.

2162, #objErrLongNotSmallInt :  A C long used in a GemBuilder for C (GCI) call 
    is not representable as a SmallInteger.
2162 : A C long used in a GCI call is not representable as a SmallInteger.

2163, #objErrNotLong :  Argument to GciOopToLong or GciOopToInt64 , <arg1>, is 
    not an Integer or is not representable in the C function result type.
2163 : Argument to GciOopToI32 or GciOopToI64 is not an Integer or is not 
    representable in the C function result type.

2164, #objErrNotChr :  GciOopToChr was passed an object which was not a 
    Character.
2164 : The given object is not a Character, or is outside of the range of the 
    result type.

2165, #lgcErrCompressFailure :  compress() in the zlib library failed, status 
    <arg1>
2165 : Unknown error number; no message available.

2166, #lgcErrUncompressFailure :  uncompress() in the zlib library failed.
2166 : Unknown error number; no message available.

2167, #lgcErrTravswizzFailure :  travBuffSwizzle() in the linkgc module failed.
2167 : Unknown error number; no message available.

2168, #errArgTooLarge :  The object <arg1> is too large.  The maximum size is 
    <arg2> .
2168 : Unknown error number; no message available.

2169, #commitPromoteFailed :  Unable to promote commit to a checkpoint, <arg1>
2169 : Unknown error number; no message available.

2171, #rtErrUalibLoadFailed :  user action library load failed, <arg1>
2171 : Unknown error number; no message available.

2172, #lgcErrObjRepHdrSize :  Mismatch in size of GciObjRepHdrSType between GCI 
    client and server.
2172 : Unknown error number; no message available.

2173, #authErrSegLoad :  Unable to load auth cache, <arg1>, for object <arg2>
2173 : Unknown error number; no message available.

2174, #authErrSegRecursion :  Infinite recursion when attempting load Segment 
    with segmentId <arg1>, the Segment is not in DataCuratorSegment.
2174 : Infinite recursion loading a Segment, it is in itself or in an 
    unreadable Segment, segmentId:

2175, #assocErrPathTooLong :  The path <arg1> has more than 1024 characters.
2175 : Unknown error number; no message available.

2176, #repErrFileNameTooBig :  The filename <arg1> has more than <arg2> 
    characters.
2176 : Unknown error number; no message available.

2177, #rtErrSemaphore :  A semaphore operation failed on semaphore with index 
    <arg1>.  Reason: <arg2>.
2177 : Unknown error number; no message available.

2178, #rtErrPasswordTooBig :  A password was specified with more than 255 
    characters.
2178 : Unknown error number; no message available.

2179, #errNotSameClassHist :  Migration is not allowed because the classes 
    <arg1> and <arg2> do not have identical class histories.
2179 : Unknown error number; no message available.

2180, #classErrMethDictLimit :  The class <arg1> has more than 1500 methods in 
    its method dictionary.
2180 : Unknown error number; no message available.

2181, #rtErrShrPcDetach :  Error occurred during SharedPageCache detach: <arg1>
2181 : Unknown error number; no message available.

2182, #repErrCantDispose :  Unable to dispose of the file <arg1>.
2182 : Unknown error number; no message available.

2183, #rtErrInternal :  Please report to your GemStone Administrator.  Internal 
    Runtime Error:  <arg1> with arguments:  <arg2> <arg3> <arg4> <arg5> <arg6> 
    <arg7> <arg8> <arg9> <arg10>.
2183 : Please report to your GemStone Administrator:  Internal Runtime Error

2184, #rtErrBadStreamColl :  An attempt was made to create an instance of 
    <arg1> from the stream <arg2>, but the collection in the stream is not a 
    <arg3>.
2184 : Unknown error number; no message available.

2185, #rtErrBadFormat :  An attempt was made to create an instance of <arg1> 
    from <arg2> but either the format is incorrect or the contents of <arg2> are 
    incomplete.
2185 : Unknown error number; no message available.

2186, #rtErrShrpcCompatibility :  The compatibility level of the 
    SharedPageCache Monitor<arg1>does not match that of the executable trying to 
    attach<arg2>
2186 : Unknown error number; no message available.

2187, #segErrBadGroup :  <arg1> is not currently a group.
2187 : Unknown error number; no message available.

2188, #rtErrBadPriv :  <arg1> is not a valid privilege.
2188 : Unknown error number; no message available.

2189, #rtErrResolveSymFailed :  GciResolveSymbol failed; the symbol is not 
    defined
2189 : GciResolveSymbol failed; the symbol is undefined:

2190, #rtErrSymAlreadyDefined :  <arg2> is already defined.
2190 : Unknown error number; no message available.

2191, #rtErrSymNotFound :  <arg2> could not be found in the symbol list for 
    <arg1>.
2191 : Unknown error number; no message available.

2192, #rtErrEofOnReadStream :  End of stream was encountered in ReadStream:  
    <arg1>.
2192 : Unknown error number; no message available.

2193, #assocErrSortOddLengthArray :  An illegal sorting was specified:  <arg1>.
2193 : Unknown error number; no message available.

2194, #assocErrBadDirection :  A sort direction must be 'ascending' or 
    'descending', not <arg1>.
2194 : Unknown error number; no message available.

2195, #rtErrConfigReadOnly :  GemStone Smalltalk access to the configuration 
    parameter <arg1> is read-only.
2195 : Unknown error number; no message available.

2196, #rtErrBadFormatSpec :  <arg2> is an illegal formatting Array for <arg1>.
2196 : Unknown error number; no message available.

2197, #hostErrFileExport :  GemStone cannot export the string <arg1> to the 
    file <arg2> in the server OS.
2197 : Unknown error number; no message available.

2198, #hostErrFileImport :  GemStone cannot import the file <arg1> from the 
    server OS.
2198 : Unknown error number; no message available.

2199, #hostErrFileDirectory :  GemStone cannot fetch the server OS directory 
    <arg1>.
2199 : Unknown error number; no message available.

2200, #hostErrFileDelete :  GemStone cannot delete the file <arg1> from the 
    server OS.
2200 : Unknown error number; no message available.

2201, #hostErrPerform :  GemStone cannot execute the string <arg1> on the 
    server OS shell.
2201 : Unknown error number; no message available.

2202, #rtErrSigMsgTooBig :  Attempt to send a string of size <arg2> bytes as 
    argument to a signal. The maximum allowed size is <arg3> bytes.
2202 : Unknown error number; no message available.

2203, #gciErrOpInProgress :  A GemBuilder for C (GCI) operation was requested 
    before the current nonblocking call was completed.
2203 : A GCI operation was requested before the current nonblocking call was 
    completed.

2204, #gciErrNoStartCmd :  A request was made to complete a non-blocking 
    GemBuilder for C call when no such call was initiated.
2204 : Unknown error number; no message available.

2205, #objErrBadClusterBucket :  The clusterId <arg1> is invalid. Max legal 
    clusterId is <arg2> .
2205 : Unknown error number; no message available.

2206, #rtErrEpochGcArraySize :  The number of elements in the Array used to set 
    the Epoch Garbage Collector information is incorrect.  The size of <arg1> 
    should be 4.
2206 : Unknown error number; no message available.

2207, #objErrResultNscTooBig :  The NSC operation failed; the size of the 
    result would have exceeded  the maximum size for an NSC.
2207 : Unknown error number; no message available.

2208, #hostErrMemoryAlloc :  Host memory allocation failed; there is 
    insufficient swap space and/or RAM.
2208 : Host memory allocation failed; there is insufficient swap space and/or 
    RAM.

2209, #gciErrCatchBuffNotFound :  A non-existent catch buffer was specified.
2209 : A nonexistent catch buffer was specified.

2210, #gciErrCatchBuffLimit :  Catch buffer level is outside the range 0 to 20.
2210 : Catch buffer level is outside the range 0 to 20.

2211, #objErrNotBoolean :  Argument to GciOopToBool() must be either OOP_TRUE 
    or OOP_FALSE.
2211 : Argument to GciOopToBool() must be either OOP_TRUE or OOP_FALSE.

2212, #rtErrUncompiledMethod :   The method with source <arg2> in class <arg3> 
    is obsolete after  schema modification and must be recompiled.
2212 : Unknown error number; no message available.

2213, #rtErrMustBeSystemUser :  An operation was attempted that may only be 
    performed by SystemUser.
2213 : Unknown error number; no message available.

2214, #rtErrBadPassword :  The given password is not the password of <arg1>.
2214 : Unknown error number; no message available.

2215, #gciErrTravObjNotFound :  Object not found in the traversal buffer.
2215 : Object not found in the traversal buffer.

2216, #gciErrTravCompleted :  A continuation of a traversal was attempted when 
    there was no traversal in progress.
2216 : Unknown error number; no message available.

2217, #gciErrTravBuffTooSmall :  The traversal buffer was smaller than the 
    minimum size GCI_MIN_TRAV_BUFF_SIZE (which is 2048)
2217 : Traversal buffer size is less than 2048 bytes, or is not a multiple of 8 
    bytes.

2218, #rtErrPathToStrIvname :  Path to String conversion starting with class 
    <arg1> failed at term <arg2> because there is no named instance variable at 
    offset <arg3> in class <arg4> that has <arg5> named instance variables.
2218 : Unknown error number; no message available.

2219, #objErrNegativeCount :  In GciFetchBytes, GciFetchIdxOops, or 
    GciFetchNamedOops, a negative count of <arg1> was specified.
2219 : Unknown error number; no message available.

2220, #gciErrResultPathTooLarge :  GciStrToPath or GciPathToStr, result of size 
    <arg1> is larger than specified max size of <arg2>.
2220 : Unknown error number; no message available.

2221, #gciErrFetchPathFail :  GciFetchPaths failed on a path; OOP_ILLEGAL 
    substituted in result Array.
2221 : Unknown error number; no message available.

2222, #rtErrStrToPathIvname :  String to path conversion starting with class 
    <arg1> failed on path term <arg2> because there is no instance variable 
    named <arg3> in class <arg4>.
2222 : Unknown error number; no message available.

2223, #rtErrStrToPathConstraint :  Path conversion starting with class <arg1> 
    failed at path term <arg2> due to lack of constraints.
2223 : Unknown error number; no message available.

2224, #gciErrBreakCanceledMsg :  The command was ignored because of a hard 
    break.
2224 : Unknown error number; no message available.

2225, #lgcErrSync1 :  The first byte of the two-byte synchronization sequence 
    was wrong in the network.
2225 : Unknown error number; no message available.

2226, #lgcErrSync2 :  The second byte of the two-byte synchronization sequence 
    was wrong in the network.
2226 : Unknown error number; no message available.

2227, #lgcErrBytePacketTooLong :  A ByteArray packet was received over the 
    network that was too long.
2227 : Internal protocol error in the GCI to Gem connection.

2228, #lgcErrArgSizeInconsistent :  An Array argument was received on the 
    network that had a length different from that specified with the argument.
2228 : Internal protocol error in the GCI to Gem connection.

2229, #lgcErrOopPacketTooLong :  An OOP Array packet was received over the 
    network that was too long.
2229 : Internal protocol error in the GCI to Gem connection.

2230, #lgcErrPacketKindBad :  A packet of the wrong kind was received.  
    Expected: <arg1>, Received: <arg2>.
2230 : Internal protocol error in the GCI to Gem connection.

2231, #lgcErrExpectedContinue :  A packet kind of <arg1> was received rather 
    than the continue packet that was expected.
2231 : Internal protocol error in the GCI to Gem connection.

2232, #lgcErrExpectedEnd :  A packet kind of <arg1> was received rather than 
    the end packet that was expected.
2232 : Internal protocol error in the GCI to Gem connection.

2233, #lgcErrPacketKindUnknown :  An unknown packet kind was received: <arg1>.
2233 : Internal protocol error in the GCI to Gem connection.

2234, #lgcErrExpectedCmd :  A packet kind of <arg1> was received rather than 
    the command packet that was expected.
2234 : Internal protocol error in the GCI to Gem connection.

2235, #hostErrLogFileNotOpened :  The log file was not opened before adding 
    messages to it.
2235 : Unknown error number; no message available.

2236, #classErrMaxInstVars :  An attempt was made to create a subclass of 
    <arg1> with more than 255 instance variables specified in <arg2>.
2236 : Unknown error number; no message available.

2237, #rtErrTooManyErrArgs :  System | signal:args:signalDictionary: was sent 
    with an Array argument containing <arg2> arguments, but it is limited to 10.
2237 : Unknown error number; no message available.

2238, #objErrBadSize :  For class <arg1> the size <arg2> is illegal.
2238 : Unknown error number; no message available.

2239, #lgcErrInconsistentSize :  When using GemBuilder for C (GCI), the 
    specified size <arg1>is inconsistent with the size <arg2> implied by other 
    arguments.
2239 : When using the GCI, The specified size (error arg 1) is inconsistent 
    with the size (error arg 2) implied by other arguments.

2240, #lgcErrInconsistentObjKind :  Inconsistent implementation received.  
    Class = <arg1>, implementation = <arg2>.
2240 : Internal protocol error in the GCI to Gem connection.

2241, #rtErrStartGc :  A GcGem is already running, or a session that is 
    attempting to run reclaim or epoch garbage collection is not the GcGem.
2241 : Unknown error number; no message available.

2242, #rtErrBadArgKind2 :  The object <arg1> was neither of class <arg2> nor 
    <arg3>
2242 : Unknown error number; no message available.

2243, #lgcErrSequenceMismatch :  Sequence number mismatch for an IPC response 
    packet.
2243 : Internal protocol error in the GCI to Gem connection.

2244, #rtErrExceptBlockNumArgs :  The block <arg1> which takes <arg3> 
    arguments, cannot be used as an Exception block. Exception blocks require 
    <arg2> arguments.
2244 : Unknown error number; no message available.

2245, #rtErrGciStoreFloat :  An illegal GemBuilder for C (GCI) store into the 
    float object <arg1> was detected.  You must use GciStoreBytesInst with the 
    correct class argument.
2245 : Unknown error number; no message available.

2246, #rtErrGciStoreClassMismatch :  Mismatch between class in store traversal 
    buffer and class in Repository
       for object <arg1>.  Class in buffer is <arg2> , class in Repository is 
    <arg3>
2246 : Unknown error number; no message available.

2247, #rtErrNscParticipatesInMultipleTerms :  The NSC <arg1> is not allowed to 
    participate in more than one term in an index path (<arg2>).
2247 : Unknown error number; no message available.

2248, #rtErrCommitDbInRestore :  Commits are not allowed while a restore from 
    backups or transaction logs is in progress.
2248 : Unknown error number; no message available.

2249, #rtErrCommitDisallowed :  An error occurred which prevents further 
    commits because: <arg1>. This session must logout.
2249 : Unknown error number; no message available.

2250, #tranLogIoError :  I/O error when writing the transaction log. This 
    transaction must be aborted.
2250 : Unknown error number; no message available.

2251, #lgcErrPacketKind :  Internal error:  Gem to Client packet kind is 
    unknown or unexpected.
2251 : Internal error:  Gem to Client packet kind is unknown  or unexpected.

2252, #rtErrLoadSaveStack :  Error encountered while saving or reloading 
    GemStone Smalltalk execution state. Execution cannot continue.
2252 : Unknown error number; no message available.

2253, #rtErrUnknownBytecode :  Unknown opcode = <arg1> encountered during 
    GemStone Smalltalk execution.
2253 : Unknown error number; no message available.

2254, #errSesBlockedOnOutput :  Attempt to send signal to session <arg1> 
    failed. Buffer from Stone to  that session is full.
2254 : Unknown error number; no message available.

2255, #errPrimNotSupported :  Primitive failure, primitive for receiver= <arg1> 
    selector= <arg2>  is not supported in this executable. You must run 
    "<arg3>" in order to use this method.
2255 : Unknown error number; no message available.

2256, #authErrSegCurrentSeg :  (OBSOLETE)No authorization write in your current 
    segment <arg1>.Resetting current segment to default login segment.
2256 : Unknown error number; no message available.

2257, #authErrSegSetCurrentSeg :  No authorization to set the current segment 
    to <arg1>.
2257 : Unknown error number; no message available.

2258, #rtErrPrimFailed :  Primitive failed , selector <arg2> receiver <arg1> .
2258 : Unknown error number; no message available.

2259, #gciErrExecClientUserAct :  Request to invoke client userAction named 
    <arg1>, invocation failed.
2259 : Unknown error number; no message available.

2260, #gciErrActiveSessions :  You may not install a user action after logging 
    in. Action name:  <arg1>
2260 : You may not install a user action after logging in. Action name:

2261, #objErrCorruptObj :  The object with object ID <arg1> is corrupt. Reason: 
    <arg2>
2261 : The object is corrupt.

2262, #gciErrMaxActionArgs :  User action invoked with too many arguments.  
    action name <arg1> actual number <arg2> maximum number <arg3>
2262 : User action has too many arguments. 

2263, #gciErrBadNumActionArgs :  The method or user action <arg1> takes <arg2> 
    arguments, not <arg3> as passed.
2263 : Unknown error number; no message available.

2264, #gciErrUserActionPending :  You attempted an illegal GemBuilder for C 
    (GCI) operation during a user defined action <arg1>.
2264 : You attempted an illegal GCI operation during a user defined action.

2265, #gciErrBadNumLclActionArgs :  You invoked a local user action with the 
    wrong number of arguments. action name <arg1> correct number <arg2> actual 
    number <arg3>
2265 : You invoked a user action with the wrong number of arguments.
action name, correct number, actual number are: 

2266, #rtErrInstvarAddToNsc :  An attempt was made to add a named instance 
    variable to  the class <arg1> which has a format of NSC.
2266 : Unknown error number; no message available.

2267, #rtErrVaryingConstrBytes :  An attempt was made to constrain the 
    indexable portion of the class <arg1> which has a format of Bytes.
2267 : Unknown error number; no message available.

2268, #rtErrVaryingConstrNonidx :  An attempt was made to constrain the 
    indexable portion of the class <arg1> which is not indexable.
2268 : Unknown error number; no message available.

2269, #rtErrInstvarAddToBytes :  An attempt was made to add a named instance 
    variable to the class <arg1> which has a format of Bytes.
2269 : Unknown error number; no message available.

2270, #rtErrClassNotModifiable :  The class <arg1> is not modifiable.
2270 : Unknown error number; no message available.

2271, #rtErrAddDupInstvar :  The name of the new instance variable, <arg2>, 
    would duplicate the name of an existing instance variable in class <arg1>.
2271 : Unknown error number; no message available.

2272, #rtErrNotASubclassOf :  The class <arg1> is neither identical to nor a 
    subclass of the class <arg2>.
2272 : Unknown error number; no message available.

2273, #rtErrConstrNotSubclassOf :  In a class modification operation, the new 
    constraint <arg1> was neither identical to, nor a subclass of, the inherited 
    constraint <arg2>.
2273 : Unknown error number; no message available.

2274, #rtErrConstrNotAClass :  The new constraint <arg1> was not a class.
2274 : Unknown error number; no message available.

2275, #rtErrObjInvariant :  The object <arg1> is invariant.
2275 : Unknown error number; no message available.

2276, #classErrDupVarConstr :  Two constraints, <arg1> and <arg2>, were 
    specified upon the indexable portion of the class. Only one constraint is 
    allowed.
2276 : Unknown error number; no message available.

2277, #bkupErrLoginsEnabled :  A restore operation requires that logins be 
    disabled. Run   System suspendLogins    before doing restores.
2277 : Unknown error number; no message available.

2278, #classErrRemoveInherIv :  In class <arg1>, an attempt was made to remove 
    the  instance variable <arg2> which is inherited from a superclass.
2278 : Unknown error number; no message available.

2279, #concurErrInvalidMode :  <arg1> is not recognized as a valid Concurrency 
    Control Mode.
2279 : Unknown error number; no message available.

2280, #classErrSelectorLookup :  The message <arg4> sent to object <arg1> was 
    found in class <arg2>. It should have been found in class <arg3>
2280 : Unknown error number; no message available.

2281, #rtErrBadEUCFormat :  The bytes of the EUCString with oop <arg-1> are not 
    in EUC format.
2281 : Unknown error number; no message available.

2282, #rtErrGaijiNotSupported :  A Gaiji Character was encountered in the 
    JapaneseString <arg1> but Gaiji is not supported.
2282 : Unknown error number; no message available.

2283, #rtErrInvalidArgClass :  <arg1> is not one of the class kinds in <arg2>.
2283 : Unknown error number; no message available.

2284, #rtErrSizeLimit :  The object <arg1> was referenced with a byte index 
    <arg2> which is out of range.
2284 : Unknown error number; no message available.

2285, #rtErrNoEUCRep :  <arg1> cannot be represented in EUC format.
2285 : Unknown error number; no message available.

2286, #rtErrBadEUCValue :  <arg1> is not a valid EUC value and does not 
    correspond to a JISCharacter.
2286 : Unknown error number; no message available.

2287, #rtErrInvalidLang :  The compiler language environment <arg1> is invalid.
2287 : Unknown error number; no message available.

2288, #rtErrInvalidIndexPathExpression :  The following string is an invalid 
    term in a path expression: <arg2>
2288 : Unknown error number; no message available.

2289, #rtErrDependencyListTooLarge :  A dependency list <arg1> is too large.
2289 : Unknown error number; no message available.

2290, #rtErrMaxCommitRetry :  There were too many attempts to commit after a 
    concurrency conflict or after failing to resolve RC conflicts.  You must 
    abort before attempting to commit again.
2290 : Unknown error number; no message available.

2291, #rtErrInvalidArgument :  The object <arg1> was an invalid argument to a 
    method, reason: <arg2>
2291 : Unknown error number; no message available.

2292, #rtErrPathNotTraversable :  The class <arg2> does not have an instance 
    variable <arg3> on the index path.
2292 : Unknown error number; no message available.

2293, #rtErrBtreeReadStreamEndOfStream :  An attempt was made to read beyond 
    the end of the stream. 
2293 : Unknown error number; no message available.

2294, #rtErrObjectPathTermNotInDependencyList :  The object <arg1> did not have 
    the path term <arg2> in its dependency list. 
2294 : Unknown error number; no message available.

2295, #rtErrObjectInvalidOffset :  The object <arg1> does not have an instance 
    variable with the given name <arg2>
2295 : Unknown error number; no message available.

2296, #rtErrObjectNoDependencyList :  The object <arg1> does not have a 
    dependency list. 
2296 : Unknown error number; no message available.

2297, #rtErrIndexDictionaryEntryNotInDictionary :  An entry for the 
    key/term/value (<arg2>/<arg3>/<arg4>) was not present in the dictionary 
    <arg1>
2297 : Unknown error number; no message available.

2298, #rtErrPathTermObjectNotAnNsc :  The object <arg1> traversed along an 
    index path through a set-valued instance variable was not an NSC. 
2298 : Unknown error number; no message available.

2299, #rtErrIdentityIndexCannotInvokeRangeOperation :  An attempt was made to 
    use a range operation ( <, >, =, <=, or >= ) on a path expression only 
    supported by an identity index.
2299 : Unknown error number; no message available.

2300, #rtErrRangeEqualityIndexInvalidClassKindForBtree :  Attempt to insert a 
    key into the B-tree that was an invalid class for which the B-tree was 
    created. 
2300 : Unknown error number; no message available.

2301, #rtErrRangeEqualityIndexObjectNotInBtree :  An entry for the key/value 
    pair (<arg2>/<arg3>) was not present in the index.
2301 : Unknown error number; no message available.

2302, #errNoBackupInProgress :  A backup or restore continuation was attempted 
    before 
        executing either restoreFrom: or fullBackupTo:MBytes: . 
2302 : Unknown error number; no message available.

2303, #bkupErrOpenFailed :   An attempt to open file <arg1> for <arg2> failed 
    because <arg3>.
2303 : Unknown error number; no message available.

2304, #bkupErrMbyteLimitBadRange :  The byte limit specified <arg1> is out of 
    the allowable  range from <arg2> to <arg3> MBytes.
2304 : Unknown error number; no message available.

2305, #bkupErrWriteFailed :  An attempt to write to file <arg1> failed because 
    <arg2>.This error terminates the backup and the backup file is not usable.
2305 : Unknown error number; no message available.

2306, #bkupErrInProgress :  An attempt was made to start a full backup, but a 
    backup is currently in progress by another session.
2306 : Unknown error number; no message available.

2307, #bkupErrReadFailed :  Restore failed, file read error <arg1>, file name 
    <arg2> record <arg3>
2307 : Restore failed 

2308, #rtErrBagNoConstraintAlongPath :   An attempt was made to create an index 
    along the path <arg2> with no constraint. 
2308 : Unknown error number; no message available.

2309, #rtErrBagClassDoesNotSupportRangeOperators :   An attempt was made to 
    create an equality index with a class <arg2> that does not support range 
    operators. 
2309 : Unknown error number; no message available.

2310, #rtErrBagOnlySelectBlockAllowed :   Only select blocks are allowed for 
    selectAsStream. 
2310 : Unknown error number; no message available.

2311, #rtErrBagOnlyOnePredicateAllowed :   Only one predicate is allowed for 
    selectAsStream. 
2311 : Unknown error number; no message available.

2312, #rtErrBagNoRangeIndexOnPathExpression :   The path expression in the 
    predicate for selectAsStream does not have a range equality index. 
2312 : Unknown error number; no message available.

2313, #rtErrBagInvalidPredicateForStreamSelection :   The predicate for 
    selectAsStream was invalid. 
2313 : Unknown error number; no message available.

2314, #rtErrBagOperationNotSupportedForStreamSelection :   The comparison 
    operation in the predicate for selectAsStream is not supported. 
2314 : Unknown error number; no message available.

2315, #rtErrBagInvalidSortSpecification :   Unable to sort using the sort 
    specification: <arg2>
2315 : Unknown error number; no message available.

2316, #rtErrIndexAuthErrSegRead :  (OBSOLETE) An attempt was made to read the 
    object using index <arg2> in segment <arg3> with insufficient authorization.
2316 : Unknown error number; no message available.

2317, #objErrTime_tOutOfRange :  Given time_t is out of range; must be greater 
    than or equal to zero.
2317 : Given time_t is out of range; it must be greater than or equal to zero.

2318, #genericError :  User defined error, <arg2>
2318 : Unknown error number; no message available.

2319, #rtErrMethodProtected :  Illegal attempt to execute a protected method. 
2319 : Unknown error number; no message available.

2320, #rtErrBadConstraintForMigration :  The object <arg1> cannot be migrated 
    because instance variable at offset <arg2> participates in an index with a 
    constraint of <arg3>.
2320 : Unknown error number; no message available.

2321, #rtErrPreventingCommit :  <arg1>  This error occurred during index 
    maintenance.  Consequently, this transaction must be aborted. 
2321 : Unknown error number; no message available.

2322, #rtErrCantBecomeSelfOnStack :  The object <arg1> is present on the 
    GemStone Smalltalk stack as "self", and cannot participate in a become.
2322 : Unknown error number; no message available.

2323, #rtErrObjectProtected :  Illegal attempt to fetch/store into a protected 
    object. 
2323 : Unknown error number; no message available.

2324, #rtErrNewTranlogDirFail :  Attempt to define new transaction log 
    directory failed, reason: <arg1>
2324 : Unknown error number; no message available.

2325, #errCommitWhileBackupInProgress :  A commit or abort was attempted while 
    a multi-file full backup is in progress.  This may have been caused by 
    mistakenly repeating the fullBackupTo:MBytes: method instead of using the 
    continueFullBackupTo:MBytes: method.  To cancel the backup use the 
    abortFullBackup method. To continue the backup use the 
    continueFullBackupTo:MBytes: method.
2325 : Unknown error number; no message available.

2326, #errUnconvertedObject :  Incomplete conversion from previous version of 
    GemStone, object: <arg1> reason: <arg2>
2326 : Unknown error number; no message available.

2327, #rtErrLastConstraintNotBoolean :  The given SelectBlock must contain a 
    Boolean expression.
2327 : Unknown error number; no message available.

2328, #rtErrCommitProhibitingError :  <arg1>  This error occurred during object 
    manager recursion to GemStone Smalltalk.  This transaction must be aborted.
2328 : Unknown error number; no message available.

2329, #rtErrAttemptToPassivateInvalidObject :  Attempted to write <arg1> to a 
    passive object.  nil was written instead.
2329 : Unknown error number; no message available.

2330, #rtErrTimeToRestoreToArg :  timeToRestoreTo: failed, reason:  <arg1>
2330 : Unknown error number; no message available.

2331, #lockErrAllSymbols :  Users are not allowed to lock AllSymbols
2331 : Unknown error number; no message available.

2332, #gciErrSymbolFwdRef :  User attempted to create a forward reference, OOP 
    = <arg1> to a Symbol or fill in the state of an existing forward reference 
    as a Symbol
2332 : Unknown error number; no message available.

2333, #rtErrChangeSymbol :  Changing the class of an object <arg1> from or to 
    class Symbol is disallowed
2333 : Unknown error number; no message available.

2334, #rtErrObjVariant :  The object <arg1> is not invariant.
2334 : Unknown error number; no message available.

2335, #rtErrAlreadyHasSubclasses :  In disallowSubclasses, <arg1> already has 
    subclasses.
2335 : Unknown error number; no message available.

2336, #clientForwarderSend :  Message to forward to client, forwarder: <arg1> 
    receiver: <arg2> 
          selector: <arg3> args: <arg4>
2336 : Unknown error number; no message available.

2337, #rtErrBadSize :  Invalid object size, required size <arg2> actual size 
    <arg3> for object <arg1>
2337 : Unknown error number; no message available.

2338, #rtErrFreeSpaceThreshold :  The Repository is currently running below the 
    freeSpaceThreshold.
2338 : Unknown error number; no message available.

2339, #rtErrTranlogDirFull :  All transaction log directories are full. The 
    Stone process is waiting for an operator to make more space available by 
    either cleaning up the existing files (copying them to archive media and 
    deleting them) or by adding a new transaction log directory.
2339 : Unknown error number; no message available.

2340, #objErrDictConstraintViolation :  Attempt to store <arg2> of class <arg4> 
    into <arg1> constrained to hold only instances which are a kind of <arg3>.
2340 : Unknown error number; no message available.

2341, #rtMaxPasswordSize :  The maximum size of a password is <arg2> 
    characters.  The string <arg1> is too large.
2341 : Unknown error number; no message available.

2342, #rtMinPasswordSize :  The minimum size of a password is <arg2> 
    characters.  The string <arg1> is too small.
2342 : Unknown error number; no message available.

2343, #rtMaxConsecutiveChars :  A password may not have more than <arg2> 
    consecutive characters. The substring <arg3> is invalid in the password 
    <arg1>
2343 : Unknown error number; no message available.

2344, #rtMaxRepeatingChars :  A password may not have more than <arg2> 
    repetitions of a Character.  The substring <arg3> is invalid in the password 
    <arg1>
2344 : Unknown error number; no message available.

2345, #rtMaxCharsOfSameType :  A password may not have more than <arg2> 
    consecutive <arg3> characters. The substring <arg4> is invalid in the 
    password <arg1>
2345 : Unknown error number; no message available.

2346, #rtDisallowedPassword :  A password may not have the value <arg1>
2346 : Unknown error number; no message available.

2347, #rtErrWarningPasswordExpire :  The password of the current UserProfile is 
    about to expire.
2347 :  The password of the current UserProfile is about to expire.

2348, #errLogDirNotExist :  No directory or raw device exists with the name 
    <arg1>
2348 : Unknown error number; no message available.

2349, #errArgTooSmall :  The object <arg1> is too small.  The minimum size is 
    <arg2> .
2349 : Unknown error number; no message available.

2350, #errNoStructuralUpdate :  GemBuilder for C (GCI) update operation <arg2> 
    is not supported on object <arg1>
2350 : Unknown error number; no message available.

2351, #rtObsoleteClass :  New instances of this obsolete class are not allowed.
2351 : Unknown error number; no message available.

2352, #rtErrLocalSessionFailedCommit :  Local session failed to commit after 
    remote sessions voted to commit.
2352 : Unknown error number; no message available.

2353, #rtErrRemoteSessionFailedCommit :  Remote session <arg2> failed to commit 
    after voting affirmative.
2353 : Unknown error number; no message available.

2354, #rtErrNoElemDetected :  The object <arg2> was not detected in <arg1>.
2354 : Unknown error number; no message available.

2355, #rtErrDateTimeOutOfRange :  The resulting DateTime object would be out of 
    range.
2355 : Unknown error number; no message available.

2356, #rtErrObjNotFound :  The object <arg2> was not found in <arg1>.
2356 : Unknown error number; no message available.

2357, #rtErrFailedStnCfgWrite :  The operation should update the Stone 
    configuration file, but the write failed.  See Stone log for more details.
2357 : Unknown error number; no message available.

2358, #gciErrNoUserAction :  Attempt to call a user action that is not 
    registered with this virtual machine, user action name: <arg1>
2358 : Unknown error number; no message available.

2359, #segErrMaxUserProfileGroups :  An attempt was made to add the UserProfile 
    <arg1> to the group <arg2> when the UserProfile was already a member of 
    four groups.
2359 : Unknown error number; no message available.

2360, #rtErrGsCommitListNBTimeout :  During synchronized commits, session 
    <arg2> timed out.
2360 : Unknown error number; no message available.

2361, #rtErrGcGemStartupFailures :  Warning: Stone has logged GcGem startup 
    failures since last success
2361 : Unknown error number; no message available.

2362, #rtErrGsSocket :  A GsSocket method failed due to a socket error.
2362 : Unknown error number; no message available.

2363, #rtErrGsSocketInvariant :  The GsSocket object <arg1> that was not 
    changable was sent a message that would have required it to change.
2363 : Unknown error number; no message available.

2364, #rtErrLostSessionState :  The object <arg1> that has some associated 
    session state has lost that transient state. Examples of classes that use 
    session state are GsSocket and GsFile.
2364 : Unknown error number; no message available.

2365, #rtErrDelayInProgress :  The interval delay object <arg1> already has a 
    process waiting on it.
2365 : Unknown error number; no message available.

2366, #rtErrSchedulerDeadlocked :  The process scheduler object <arg1> is 
    deadlocked.
2366 : Unknown error number; no message available.

2367, #rtErrPrimitiveSysErr :  A primitive failed with the following system 
    error: <arg1>
2367 : Unknown error number; no message available.

2368, #rtErrGsProcessTerminated :  The active GsProcess was sent the terminate 
    message.
2368 : Unknown error number; no message available.

2369, #rtErrNoMoreCBuffers :  All available CBuffers are in use.
2369 : Unknown error number; no message available.

2370, #rtErrRemoteError :  Remote Error: <arg2>
2370 : Unknown error number; no message available.

2371, #rtErrRemoteLoginFailed :  Remote login attempt failed.
2371 : Unknown error number; no message available.

2372, #rtErrClientFwd :  The client encountered an uncaught exception, client 
    error number <arg1>when a message was forwarded.  The client error message 
    is: <arg2>The stack trace from the client is: <arg3>
2372 : Unknown error number; no message available.

2373, #rtErrBadGsProcessArgCount :  An attempt was made to create a GsProcess 
    for the block <arg1> with <arg3> arguments when <arg2> were expected.
2373 : Unknown error number; no message available.

2374, #rtErrPasswordNotVariant :  The password for session parameters must be 
    variant.
2374 : Unknown error number; no message available.

2375, #rtErrNotEnoughCBuffers :  There are not any more C buffers available to 
    allocate a new one.
2375 : Unknown error number; no message available.

2376, #rtErrGsProcessNotDebuggable :  The gsprocess <arg1> is not in a 
    debuggable state.
2376 : Unknown error number; no message available.

2377, #gciErrArgNotPairs :  The argument must be an Array with pairs of objects 
    and booleans, of maximum size 20.
2377 : Unknown error number; no message available.

2378, #rtErrClientActionDisallowed :  An attempt was made to execute the client 
    user action <arg1> from a session that is not allowed to do this.
2378 : Unknown error number; no message available.

2379, #rtErrRemoveSpecialUser :  An attempt was made to remove the userProfile 
    with userId <arg1> from AllUsers.
2379 : Unknown error number; no message available.

2381, #rtErrTrackedObjsNeedsInit :  GciTrackedObjsInit must be executed before 
    other tracked objs calls.
2381 : Unknown error number; no message available.

2388, #rtErrCantReadFile :  Error reading file <arg1>.  errno= <arg2> 
    message=<arg3>
2388 : Unknown error number; no message available.

2389, #rtErrFileCorrupt :  The file <arg1> is corrupt, <arg2>
2389 : Unknown error number; no message available.

2390, #rtErrGcCommitFailure :  A commit during a garbage collection operation 
    failed.
2390 : Unknown error number; no message available.

2391, #rtErrSymbolCreateErr :  Symbol creation not allowed because <arg1> 
    symbol value <arg2>
2391 : Unknown error number; no message available.

2392, #repErrBkupNoStart :  Unable to begin full backup, <arg1>
2392 : Unknown error number; no message available.

2393, #rtErrDecodedObjDoesNotExist :  The decoded object ID <arg1> at offset 
    <arg2> does not exist. 
2393 : Unknown error number; no message available.

2394, #rtErrMaxSuperclassDepth :  Cannot create subclass of <arg1> . Subclass 
    would exceed <arg2> levels below Object when following the superClass chain. 
    
2394 : Unknown error number; no message available.

2395, #rtErrReclaimAllMissingGcGem :  A reclaimAll operation was attempted but 
    at least one GC session is not running.  Ensure all reclaim sessions and the 
    Admin GC session are running and try the operation again.
2395 : Unknown error number; no message available.

2400, #rtErrCantSuspendLogins :  Request to Suspend logins denied. <arg1>
2400 : Unknown error number; no message available.

2401, #rtErrWeakDictNeedsInit :  GciWeakDictInit must be executed before other 
    weak dictionary calls.
2401 : Unknown error number; no message available.

2402, #rtErrSymbolTooLarge :  Cannot create a symbol, String exceeds 1024 
    bytes. <arg1>
2402 : Unknown error number; no message available.

2403, #rtErrOmFlushFailed :  Cannot commit, <arg1>
2403 : Unknown error number; no message available.

2404, #rtErrNoExistingSymbol :  Message send failed, there is no Symbol with 
    the value <arg1>
2404 : Unknown error number; no message available.

2405, #rtErrObjMustBeCommitted :  The object <arg1> is a temporary object but 
    is required to be a committed object. <arg2>
2405 : Unknown error number; no message available.

2406, #rtErrCantWriteFile :  Error writing to file <arg1>.  errno=<arg2> 
    message=<arg3>
2406 : Unknown error number; no message available.

2407, #rtErrClassIsNp :  The object <arg1> may not be committed, instances of 
    its class are non-persistent.
2407 : Unknown error number; no message available.

2408, #rtErrSuperclassIsNP :  Cannot make instances of <arg1> persistent 
    because instances of superClass are non-persistent.
2408 : Unknown error number; no message available.

2409, #rtErrContinueTransFail :  continueTransaction failed, <arg1>
2409 : Unknown error number; no message available.

2410, #rtErrMethodSrcTooBig :   method source size <arg2> exceeds limit <arg3>, 
    source: <arg1>
2410 : Unknown error number; no message available.

2411, #lgcErrTravBuffSize :   Traversal buffer received over the network 
    exceeds destination allocatedBytes 
2411 : Traversal buffer received over the network exceeded RPC client's 
    allocated buffer size.

2412, #rtErrAbortWouldLoseData :  A method that requires an abort is being 
    executed, however, an abort would result in lost data.
2412 : Unknown error number; no message available.

2413, #bkupErrNotInProgress :  An attempt to continue a full backup when no 
    backup is in progress.
2413 : Unknown error number; no message available.

2414, #gciErrCallNotSupported :  This GCI call is not supported when invoked 
    from a client user action.
2414 : Unknown error number; no message available.

2415, #rtErrRemoveAllIndexesFailed :    An attempt to remove all indexes on 
    <arg1> has failed. Index participation info: <arg2>.
2415 : Unknown error number; no message available.

2416, #rtErrCollectionWithIncompleteIndex :    An attempt was made to create an 
    index on a collection that has incomplete indexes. The incomplete indexes 
    must be removed before creating new indexes.
2416 : Unknown error number; no message available.

2417, #rtErrNoMoreSegments :  No more segments can be created. The object 
    SystemRepository has reached maximum allowed size.
2417 : Unknown error number; no message available.

2418, #lockErrDeadlock :  A request to lock object <arg1> might deadlock.
2418 : Unknown error number; no message available.

2419, #lockErrTimeout :  A request to lock object <arg1> timed out.
2419 : Unknown error number; no message available.

2420, #lockErrInvalidObject :  Lock queue already bound to a different object, 
    <arg1>
2420 : Unknown error number; no message available.

2421, #authErrProcessSwitch :  Processor scheduler cannot switch processes 
    while a primitive
      is within a bypass-authorization block
2421 : Unknown error number; no message available.

2422, #rtErrNotInExportSet :  During GciStoreTravDoTravRefs, OOP <arg1>  was 
    not found in ExportSet
2422 : Unknown error number; no message available.

2423, #rtErrGciTravNotLicensed :  License does not allow Gci Traversal 
    operations.
2423 : Unknown error number; no message available.

2424, #rtErrCommitDisallowedUntilAbort :  Commits are disallowed because an 
    attempt was made to continue a transaction after accessing an RcQueue.  The 
    session must abort.
2424 : Unknown error number; no message available.

2425, #rtErrRollbackDlFail :  Rollback of a specific dirty list not allowed 
    after commit failure,
       session must abort entire transaction.
2425 : Unknown error number; no message available.

2426, #rtErrCantBecomeGeneric :  become not allowed, classes of objects differ 
    with respect to <arg1>
2426 : Unknown error number; no message available.

2500, #rtErrRcUpdateDisallowed :  An attempt was made to update an RC object in 
    a continued transaction. The transaction must be aborted.
2500 : Unknown error number; no message available.

3001, #rtErrAbortTrans :  The transaction was aborted by the user.
3001 : Unknown error number; no message available.

3006, #abortErrGarbageCollection :  Garbage collection aborted, reason: <arg1>, 
    conflict code: <arg2>.  Garbage collection was aborted and should be tried 
    again later.
3006 : Unknown error number; no message available.

3007, #abortErrUndefPomObj :  A reference was made to object <arg1> in the 
    permanent object manager even though the object has not been defined.
3007 : Unknown error number; no message available.

3009, #bkupErrBackupNotComplete :  The backup was successful, but was not 
    completed due to a byte limit restriction; a partial backup file was created 
    containing <arg1> objects and is <arg2> bytes in size.
3009 : Unknown error number; no message available.

3010, #otErrRebuildSuccessful :  The rebuild of the object table was 
    successful.
3010 : The object table rebuild has completed successfully.

3013, #otErrCompactSuccessful :  The compaction of the object table was 
    successful.
3013 : The object table compaction has completed successfully.

3015, #bkupErrDisallowed :  Full backups are not allowed while reclaim GC gems 
    are running 
3015 : Unknown error number; no message available.

3020, #abortErrFinishedMark :  Successful completion of markForCollection.
    <arg1> live objects found.
    <arg2> possible dead objects, occupying approximately <arg3> bytes, may be 
    reclaimed. 
3020 : Unknown error number; no message available.

3022, #abortErrObjAuditFail :  Object audit failed.  <arg2> objects contained 
    errors.
3022 : Unknown error number; no message available.

3030, #abortErrRecordDeadFail :  Record possible dead failed, <arg1>
3030 : Unknown error number; no message available.

3031, #abortErrLostOtRoot :  When running outside of a transaction the session 
    failed to respond quickly enough to a request from Stone to abort.  All 
    object caches have been cleared. <arg1>
3031 : When running outside of a transaction, the session failed
to respond quickly enough to a request from stone to abort.  All object
caches have been cleared.

4001, #gsErrBadRootPage :  The Repository root page is corrupted or contains a 
    disk media defect.
4001 : The Repository root page is corrupted or contains a disk media defect.

4002, #repErrReposFull :  The Repository is full and can no longer be expanded.
4002 : The Repository is full and can no longer be expanded.

4003, #repErrNoFreePages :  No free pages were found after growing the 
    Repository <arg1>.
4003 : No free pages were found after growing the Repository.

4004, #hostFatalErrOutOfMem :  Host memory allocation failed. Insufficient swap 
    space and/or RAM to allocate: <arg1>
4004 : Host memory allocation failed; Insufficient swap space and/or RAM to 
    allocate: 

4005, #gsErrCorruptObjSize :  The object <arg1> is corrupted and has size 
    <arg2>. The correct size
      is <arg3>.
4005 : Unknown error number; no message available.

4006, #repErrBadDbfSwizzle :  An invalid swizzle transform was detected in an 
    extent long transform: <arg1> short transform: <arg2>
4006 : Unknown error number; no message available.

4007, #gciErrActionDefined :  Attempt to install user failed, there is already 
    a user action installed with the name: <arg1>
4007 : Attempt to install user failed, there is already a user action installed 
    with the name: 


4008, #errUserProfileLost :  The UserProfile with object ID <arg1> has been 
    garbage collected as a result of a successful restore or by a commit of 
    another session
4008 : UserProfile for session is damaged, 

4009, #gsErrShrpcConnectionFailure :  The Gem's connection to the local shared 
    cache monitor was lost. Error text: <arg1>
4009 : The gem's connection to the local shared cache monitor was lost.
This loss caused the following error:


4010, #gsErrShrpcUnexpectedNetEvent :  There was an unexpected read or write 
    event <arg1> from the shared cache monitor.
4010 : There was an unexpected read or write event from the shared cache 
    monitor.

4011, #gsErrShrpcInvalidConfig :  The process tried to login to a Stone with 
    the configuration file specifying that the SharedPageCache should NOT be 
    used when the Stone already has a SharedPageCache active on the host machine
4011 : The process tried to login to a Stone with the config file specifying  
    that the SharedPageCache should _not_ be used when the Stone already  has a 
    SharedPageCache active on the host machine.

4032, #errTranLogOpenFail :  GemStone is unable to open the next transaction 
    log for writing.
4032 : GemStone is unable to open the next transaction log for writing.

4034, #gsErrStnNetProtocol :  A fatal network protocol error occurred on the 
    Gem to Stone network, failure code = <arg1> .
4034 : A fatal network protocol error occurred on the Gem to Stone network.

4035, #gsErrStnNetLost :  The GemStone session has lost its connection to the 
    Stone repository monitor.
4035 : The GemStone session has lost its connection to the Stone Repository 
    monitor.

4036, #gsErrCopyProtection :  Copy protection check failed, invalid keyfile.
4036 : Unknown error number; no message available.

4037, #gsErrNoCapability :  Attempt to use a feature not licensed by your 
    keyfile.
4037 : License restriction exceeded, 

4038, #gsErrDisconnectInLogin :  The session lost its connection to the Stone 
    repository monitor during login. Logins are disabled or the maximum number 
    of users are already logged in.
4038 : The session lost its connection to the Stone Repository monitor during 
    login. Logins are disabled or the maximum number of users are already logged 
    in.

4039, #gsErrMaxSessionsLimit :  Login failed: the maximum number of users is 
    already logged in.
4039 : Login failed:  the maximum number of users is already logged in.

4040, #lgcErrIncompatGci :  The version of GemBuilder for C (GCI) is not 
    compatible with the version of the Gem
4040 : The versions of RPC GCI client and Gem server are incompatible.

4042, #hostErrCantSpawn :  Unable to create a GemStone session.
4042 : Unable to create a GemStone session.


4044, #gsErrBadGemStoneVersion :  The Gem version <arg1> and the Stone version 
    <arg2> are incompatible.
4044 : The Gem and Stone versions are incompatible.


4045, #gsErrBadGemDbfVersion :  The Gem version <arg1> and the Repository 
    version <arg2> are incompatible.
4045 : The Gem and dbf versions are incompatible.

4046, #bkupErrRestoreSuccessful :  Restore from full backup completed with 
    <arg1> objects restored and <arg2> corrupt objects not restored.<arg3>
4046 : The restore from full backup completed

4047, #gsErrShrpcLostOtTimeout :  LostOt timeout during shared cache access
4047 : Your GemStone session has been terminated, lostOt timeout detected 
    during shared cache access.

4048, #bkupErrRestoreLogSuccess :  Restore from transaction log succeeded.
4048 : Restore from transaction log(s) succeeded.

4049, #bkupErrRestoreLogFail :  Restore from transaction log failed. Reason: 
    <arg1>
4049 : Restore from transaction log failed
 

4050, #gsActiveUserLimitExceeded :  Login failed: Too many sessions already 
    logged in with this userId.
4050 : Login failed: Too many sessions already logged in with this userId.

4051, #gsErrLoginDenial :  Login failed:  the GemStone userId/password 
    combination is invalid or expired.
4051 : Login failed:  the GemStone userId/password combination is invalid or 
    expired.

4053, #gsErrLoginsDisabled :  Login failed:  GemStone logins are currently 
    disabled.
4053 : Login failed:  GemStone logins are currently disabled.

4054, #gsErrCacheTooBig :  Login failed:  GemStone could not start a remote 
    shared page cache because the requested cache size exceeds the license 
    limit.
4054 : Login failed:  GemStone could not start a remote shared page cache 
    because the requested cache size exceeds the license limit.

4057, #gsErrStnShutdown :  The Stone repository monitor has shut down.
4057 : The Stone Repository monitor has shut down.

4058, #errLostOtHandlingFailed :  Fatal error during lostOt handling, sharedOt 
    cache may be invalid.
4058 : Unknown error number; no message available.

4059, #gsErrSessionShutdown :  Your GemStone session has been forcibly 
    terminated, probably by DataCurator, 
4059 : Your GemStone session has been forcibly terminated, 

4060, #gsErrGemNormalShutdown :  The GemStone session is terminating normally.
4060 : The GemStone session is terminating normally.

4061, #gsErrGemFatalShutdown :  The GemStone session is terminating abnormally.
4061 : The GemStone session is terminating abnormally.

4062, #gsErrNoMoreOops :  GemStone system ran out of OOPs.
4062 : Repository out of oops, no more persistent object identifiers available.

4065, #netErrNoSuchStn :  The given Stone repository monitor cannot be 
    reached:<arg1>
4065 : The given Stone Repository monitor cannot be reached:


4100, #gciErrBadSessionId :  The given GemStone session ID is invalid.
4100 : The given GemStone session ID is invalid.

4101, #gciErrUnexpectedLnkErr :  Fatal unexpected error in Linkable GemBuilder 
    for C (GCI) session while GemBuilder for C call in progress on another RPC 
    session
4101 : Fatal unexpected error in Linkable Gci session while Gci call
in progress on another RPC session.

4102, #gciErrInternalRpc :  A logic error was detected in the implementation of 
    an RPC GemBuilder for C call. Please report to your GemStone Administrator.
4102 : Unknown error number; no message available.

4126, #fatalErrInternal :  Please report to your GemStone Administrator. Fatal 
    Internal Error: <arg1> with arguments:  <arg2> <arg3> <arg4> <arg5> <arg6> 
    <arg7> <arg8> <arg9> <arg10>.
4126 : Please report to your GemStone Administrator:  Fatal Internal Error

4136, #netErrConnectionRefused :  The connection to the Stone repository 
    monitor was refused.
4136 : The connection to the Stone Repository monitor was refused:


4137, #netErr :  Network error, text follows:<arg1>
4137 : Network error - text follows:


4138, #repErrSystemRepNotAttached :  The Repository is not attached.
4138 : The Repository is not attached.

4140, #authErrSegLoginSeg :  You have no authorization to write in your default 
    login segment, <arg1>
4140 : You have no authorization to write in your default login Segment.

6001, #rtErrPause :  Execution has been suspended by a "pause" message.
6001 : Unknown error number; no message available.

6002, #rtErrStep :  Single-step breakpoint encountered.
6002 : Unknown error number; no message available.

6003, #rtErrSoftBreak :  A soft break was received.
6003 : A soft break was received.

6004, #rtErrHardBreak :  A hard break was received.
6004 : A hard break was received.

6005, #rtErrCodeBreakpoint :  Method breakpoint encountered.
6005 : Unknown error number; no message available.

6006, #rtErrStackBreakpoint :  Stack breakpoint encountered on return from 
    method or block.
6006 : Unknown error number; no message available.

6007, #rtErrCommitAbortPending :  A transaction commit or abort is pending.
6007 : Unknown error number; no message available.

6008, #rtErrSignalCommit :  This error indicates that a member of the notify 
    set has been committed and was added to the signaledObjects set.
6008 : Unknown error number; no message available.

6009, #rtErrSignalAbort :  This error indicates that when running outside of a 
    transaction Stone signaled the Gem to request an abort
6009 : Unknown error number; no message available.

6010, #rtErrSignalGemStoneSession :  The signal <arg2> was received from 
    sessionSerialNumber = <arg1> and the message string associated with the 
    signal is <arg3>
6010 : Unknown error number; no message available.

6011, #rtErrUncontinuable :  Execution cannot be continued.  An attempt was 
    made to continue past an uncontinuable error, or recursive Exception blocks 
    may have left the  GemStone Smalltalk  stack in an unusable state.
6011 : Unknown error number; no message available.

6012, #rtErrSignalFinishTransaction :  Stone requests commit, abort or 
    continueTransaction of the current transaction.
6012 : Unknown error number; no message available.

6013, #rtErrSignalAlmostOutOfMemory :  Session's temporary object memory is 
    almost full
6013 : Unknown error number; no message available.


UNUSED ERROR NUMBERS:
1 to: 1000
1066 to: 2000
2134 to: 2134
2170 to: 2170
2380 to: 2380
2382 to: 2387
2396 to: 2399
2427 to: 2499
2501 to: 3000
3002 to: 3005
3008 to: 3008
3011 to: 3012
3014 to: 3014
3016 to: 3019
3021 to: 3021
3023 to: 3029
3032 to: 4000
4012 to: 4031
4033 to: 4033
4041 to: 4041
4043 to: 4043
4052 to: 4052
4055 to: 4056
4063 to: 4064
4066 to: 4099
4103 to: 4125
4127 to: 4135
4139 to: 4139
4141 to: 6000

No messages found without an error symbol.
No error symbols found without a message.

topaz 1> output pop
