Explanation
An error occurred during contents supervisor processing
of an z/OS UNIX System Services (z/OS UNIX) exec, fork, loadhfs,
or deletehfs function.
A hexadecimal reason code in register
15 describes the error. The reason codes are in the form
xx yy,
where
xx represents the 1-byte function ID of the function
that caused the error, and
yy represents the reason code for
the error. The possible values for the function code
xx are:
- Code
- Explanation
- 00
- An exec or fork function failed.
- 01
- A loadhfs function failed.
- 02
- A deletehfs function failed.
The reason code value
yy can have one
of the following values:
- Code
- Explanation
- 00
- An unauthorized program requested contents supervisor processing
for the z/OS UNIX exec, loadhfs,
or deletehfs function.
- 04-1C
- An internal error occurred while processing the exec, loadhfs,
or deletehfs z/OS UNIX callable
service.
- 20
- A PGMF FIND was not successful. Message CSV034I accompanies this
abend.
- 24
- A PGMF FIND for the requested module program checked or ended
abnormally. Message CSV036I accompanies this abend.
- 2C
- An unexpected error occurred during contents supervisor processing
for an z/OS UNIX callable
service.
- 30
- The requested pathname resulted in a fetch of a loadable-only
file. Message CSV039I accompanies this abend. The requested pathname
references a loadable-only file, which is not valid as the target
of an exec callable service.
- 34
- The requested pathname resulted in a fetch of a nonexecutable
file. Message CSV038I accompanies this abend.
- 38
- The requested pathname resulted in a fetch of a nonexecutable
file. The module was marked as being an overlay module. This should
not occur for an exec executable file. Message CSV038I accompanies
this abend.
- 3C
- The requested pathname resulted in a fetch of a nonexecutable
file. Message CSV038I accompanies this abend.
- 40
- An internal error occurred while attempting to fetch the executable
file.
- 44
- A PGMF FIND for the requested module program checked or ended
abnormally. Message CSV036I accompanies this abend.
- 48
- The callable service was unable to establish ESTAE recovery.
- 4C
- The caller had more than one RB on its TCB chain.
- 50-54
- These reason codes indicate an internal error occurred during
fork callable service processing.
- 58
- An internal error occurred while attempting to remove a program
from storage.
System action
The system abnormally ends the program issuing
the callable service.
System programmer response
Some of the reason codes may indicate
that there is a problem with the file system or the underlying PGMF
mechanism. For reason codes other than 00, a system dump is normally
taken. Search problem reporting databases for a fix for the problem.
If no fix exists, provide the dump to the IBM® Support Center.
For reason codes 04
through 18 and 50 through 54, an internal error occurred. Search problem
reporting databases for a fix for the problem. If no fix exists, report
the error to the IBM Support
Center.
Programmer response
- Code
- Response
- 00
- No system dump is taken and no LOGREC record is written.
- 04-1C
- Contact the system programmer.
- 20
- Refer to accompanying message CSV034I.
- 24
- Contact the system programmer.
- 30
- Correct the program.
- 34
- Correct the pathname to refer to an executable file.
- 38
- Correct the pathname to refer to an executable file.
- 3C
- Correct the pathname to refer to an executable file.
- 40
- Refer to accompanying message CSV034I.
- 44
- Contact the system programmer.
- 50-54
- Contact the system programmer.
Source