First-failure data capture dump
System-detected internal failures trigger first-failure data capture (FFDC) data to be dumped. FFDC output can be disabled by setting the QSFWERRLOG system value to *NOLOG, but it is strongly recommended that you do not disable the FFDC dump process.
If an FFDC dump has occurred, the informational message, *Software problem detected in Qxxxxxxx. (where Qxxxxxxx is an operating system module identifier), is logged in the QSYSOPR message queue.
To see output from an FFDC dump operation, use the Work with Spooled Files (WRKSPLF) command and view QPSRVDMP. The information contained in the dump output is:
- DDM function
- Specific information on the failing DDM module
- DDM source or target main control block
- DDM internal control structures
- DDM communication control blocks
- Input and output parameter list for the failing DDM module if at the application requester
- The request and reply data stream
The first 1 KB of data is put in the error log. However, the data put in the spooled file is always complete and easier to work with. If multiple DDM conversations have been established, the dump output might be contained in more than one spooled file because of a limit of only 32 entries per spooled file. In this case, there will be multiple software problem messages in the QSYSOPR message queue that are prefixed with an asterisk (*).
Parent topic:
First-failure data capture
Related reference
Work with Spooled Files (WRKSPLF) command