M204.2563
M204.2563 Module=token returned more than token2 bytes
An EXTERNAL CALL statement passed a parameter area of token2 bytes to the token0 external module. However, when the module executed, it modified storage that followed the copy of the parameter. Since storage corruption has occurred, the user is restarted.
Response: Check that the definition of the parameter area in the SOUL program, the image definition, matches the definition in the external module. For COBOL, check the LINKAGE SECTION.
Message attributes:
RETCODEO=60 | Sets online return code |
---|---|
RETCODEB=60 | Sets batch (single user) return code |
CLASS=E | Error class; the message can be suppressed with the X'04' bit setting of the MSGCTL parameter |
AUDITAD | Writes the message with line type AD to the audit trail |
NOCOUNT | Does not increment the error count (ERCNT) parameter |
SAVE | Saves the message in the VIEW ERRORS table |