Abend S0C3 when running a REXX program remotely using the OPSRMT OR command.
OPS3092H ESTAE LEVEL 1 LENGTH ERROR, CODE=0C3 TIME=10:10:25 SEQ=0 CPU=00 ASID=03D1 (03D1 03D1)
OPS3092H PSW AT TIME OF ERROR 078D2000 BB96EEE2 ILC 4 INTC 03 RSCD 00000003
OPS3092H CURRENT ROUTINE NAME=OPRMCP ADDRESS=3B96E0C0 OFFSET=00000E1E
OPS3092H GPR 0-3 0000C0B7 00000108 0000C0BE 00000100
OPS3092H GPR 4-7 0BC0E02C 00000000 8BC03046 00009460
OPS3092H GPR 8-11 007C8940 3BA16F70 3B97A000 3BA16750
OPS3092H GPR 12-15 3B96EDBA 3BA16780 BB96EEBA 00000105
OPS3092H AR 0-3 00000000 00000000 00000000 00000000
OPS3092H AR 4-7 00000000 00000000 00000000 00000000
OPS3092H AR 8-11 00000000 00000000 00000000 00000000
OPS3092H AR 12-15 00000000 00000000 00000000 00000000
OPS3092H ABENDING LOCATION OPRMCP+X'E22'
OPS3092H UNKNOWN CALLED BY OPRMCP+X'18F8'
OPS3092H OPRMCP CALLED BY OPSAMD+X'99C'
OPS3092H OPRMCP CALLED BY SYSTEM+UNKNOWN
OPS3092H OR ENDED DUE TO ERROR+
OPS3092H SYSTEM ABEND CODE 0C3 REASON CODE 00000003
OPS/MVS
The command passed to OPSRMT is too long. From documentation:
OPSRMT Command Processor -- Issue TSO Commands to Other Systems
The OPSRMT command processor lets you issue a TSO command to other systems from an OPS/REXX program, a TSO/E REXX program, a CLIST, a TSO terminal, or from a console logged on to the OPS/MVS ECF component. The command can contain up to 255 characters.
Abbreviation: OR is the abbreviation of OPSRMT.
OPSRMT Command Processor -- Issue TSO Commands to Other Systems
Update the OPSRMT call to send a command with a maximum of 255 characters.