gtpm4m0nMessages (System Error and Offline)

001000-001FFF


001000

Program: CCCPSE (CPSE)

Error Message: One of the following occurred:

Explanation: An ECB-controlled program has accessed another ECB or a working storage block owned by another ECB.

If message (M2) is received, the ECB-controlled program has also loaded R9 with the address of the other ECB.

System Action: Program processing continues normally.

User Response: Using the program old PSW that appears at label PGMPSW in the SNAP dump, locate the accessing instruction in the program whose name appears at the top of the dump. Modify the program to either remove the storage reference or to convert the data address to a system virtual address (SVA) (by using the $GSVAC macro) and code a MOVEC macro to access the location in the system virtual memory (SVM).

Note:
Loading R9 with the address of another ECB will not work in normal mode.


001111

Program: CCCPSE (CPSM)

Error Message: $RECVC UNIT ALREADY ARMED

Explanation: A program has issued $RECVC macro call to designate a location to receive control should a program check occur. However, a previous $RECVC call was already issued.

System Action: If the $RECVC macro was called from an ECB-controlled program, the ECB is exited.

If the $RECVC macro was called from the control program, the $RECVC macro call is ignored and control is passed to the CPU loop. The program name displayed for $RECVC macro errors in the CP will always be CPSM/CCCPSE.

User Response: Using the program old PSW that appears at label PGMPSW in the SNAP dump, locate the offending $RECVC call in the issuing program and correct it.