OSF DCE Problem Determination Guide

Error Messages and Status Codes
Explanation: The <kw>([size_is]) attribute specifies a parameter that contains size
information of a conformant array. This must be an <kw>([in]) attribute so the server
stub code knows how much space to allocate for the array.
Action: Change the size parameter referenced by the <kw>([size_is]) clause to have the
<kw>([in]) attribute.
0x132830d8 NIDL_SIZEMISMATCH
Severity: Varies Component: idl
Text: The size attributes do not match the array dimension
Explanation: There are too many attribute references for the number of dimensions
defined for the array.
Action: Modify the array bound attribute, specifying one reference for each dimension of
the array.
0x132830d9 NIDL_SIZEPRMPTR
Severity: Varies Component: idl
Text: The array size attribute variable %1$s cannot have the [ptr] or [unique] attributes
Explanation: An array size attribute clause in the source IDL specifies its value by
dereferencing a pointer parameter. This is invalid if the pointer variable has either of the
<kw>([ptr]) or <kw>([unique]) attributes, since both allow the pointer to be
<kw>(NULL). If the pointer is <kw>(NULL), there is no way to determine the size of the
array.
Action: Either redeclare the size variable as a scalar rather than a pointer, or change the
size variable to a <kw>([ref]) pointer.
0x132830da NIDL_SIZETYPEINT
Severity: Varies Component: idl
Text: A [size_is] variable must be a small, short, or long integer
Explanation: The <kw>([size_is]) attribute specifies a field or parameter that contains
size information of a conformant array. Array bounds, and thus array size, must be
integers which are not <kw>(hyper).
Action: Change the size information field or parameter referenced by the <kw>([size_is])
clause to be of integer data type.
0x132830db NIDL_SIZEVARREPAS
Severity: Varies Component: idl
Text: A size attribute variable must not have a represent_as type
Explanation: The parameter or field referenced in a <kw>([max_is]), <kw>([size_is]),
<kw>([first_is]), <kw>([last_is]), or <kw>([length_is]) clause must not be of a data type
that is declared to have a <kw>([represent_as]) type.
124330 Tandem Computers Incorporated 2455