Problem Note 45685: System abend 0C4 occurs when the FILENAME option MGTCLAS is used with an unresolved macro variable
A system abend 0C4 occurs when a FILENAME statement is used with the MGMTCLAS option that references an unresolved SAS macro variable. For example, in the following FILENAME statement, if the SAS macro variable MGMTCLAS has not previously been defined, a system abend 0C4 abend occurs.
FILENAME TMPP MVS "userid.TEST.DATA"
RECFM=FS LRECL=6144 MGMTCLAS=&MGMTCLAS
DISP=(NEW,CATLG) DSORG=PS SPACE=(TRK,(1,1),RLSE);
If traceback information is written to the SAS log, it might look like this:
NOTE: Traceback called
NOTE: Module Function
NOTE: -------- --------
NOTE: SABXSPL YXRPARS
NOTE: SABXSPL YTLIBF
NOTE: SABXSPL YASANY
NOTE: SABXSPL YASANY2
NOTE: SABXSPL YTTKNX
NOTE: SABXSPL YALEXEC
NOTE: SABXSPL YALINLN
NOTE: SABXSPL YALPROC
NOTE: SABXSPL SASXBTCH
NOTE: SASXA1 UNKNOWN
To circumvent this issue, assign a value to any SAS macro variable that is assigned with the MGMTCLAS option.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
SAS System | Base SAS | z/OS | 9.21 | 9.21 | 9.2 TS2M0 | 9.2 TS2M3 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
ERROR: System abend 0C4 occurred in module SASXA1 function VXPARSE at offset 000CF8.
Type: | Problem Note |
Priority: | medium |
Date Modified: | 2012-02-23 08:53:24 |
Date Created: | 2012-02-15 13:45:40 |