M204.2563: Difference between revisions

From m204wiki
Jump to navigation Jump to search
m (add link)
No edit summary
 
Line 2: Line 2:


<P>
<P>
An <var>[[External Call Facility#extStmt|External Call]]</var> statement passed a parameter area of <var class="term">token2</var> bytes to the <var class="term">token0</var> 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.</P>
An <var>[[External Call Facility#extStmt|External Call]]</var> statement passed a parameter area of <var class="term">token2</var> bytes to the <var class="term">token</var> 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.</P>
<p>
<p>
<b>Response:</b> 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.
<b>Response:</b> 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.

Latest revision as of 22:13, 27 March 2018

M204.2563  Module​=​token returned more than token2 bytes

An External Call statement passed a parameter area of token2 bytes to the token 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=60Sets online return code
RETCODEB=60Sets batch (single user) return code
CLASS=EError class; the message can be suppressed with the X'04' bit setting of the MSGCTL parameter
AUDITADWrites the message with line type AD to the audit trail
NOCOUNTDoes not increment the error count (ERCNT) parameter
SAVESaves the message in the VIEW ERRORS table

Back to list of messages