![]() | ![]() | ![]() | ![]() | ![]() |
In the z/OS operating environment, a 0C4 abend can occur under the following circumstances:
The following code illustrates one case that can produce the 0C4 abend:
In this case, the following error messages are generated:
ERROR: System abend 0C4 occurred in module SASIODB2 function db2m_fetch at offset 0003A0. ERROR: Traceback will be attempted... NOTE: Traceback called NOTE: Module Function Offset Line NOTE: -------- -------- ------ ---- NOTE: SASXDBI FETCH 0007BC 0 NOTE: SASSQX @@244537 0002B0 0 sqxextr_get_next NOTE: SASSQX @@032360 000108 0 sortgetblk_dir NOTE: SASZSORT ZSORTK 001BE8 0 NOTE: SASZSORT ZSORTAP 001006 0 NOTE: SASSQX ZSORT 00011E 0 NOTE: SASSQX SQXZSSP 0008C2 0 NOTE: SASSQX @@719831 00010C 0 sqxsort_get_next NOTE: SASSQX @@669285 000308 0 sqxcrta_get_next NOTE: SASSQX @@669271 000A70 0 sqxcrta_open NOTE: SASSQX @@669257 0001CE 0 sqxcrta_init NOTE: SASSQX SQXEXEC 00012A 0 NOTE: SASSQX SQLLOOP 000DAC 0 NOTE: SASSQL SASSQL 000302 0 NOTE: SASXAL1 UNKNOWN 162DD0 0
A workaround to this problem is to turn off threaded sorts by changing the code to the following:
Click the Hot Fix tab in this note to access the hot fix for this issue.
Product Family | Product | System | SAS Release | |
Reported | Fixed* | |||
SAS System | SAS/ACCESS Interface to DB2 | z/OS | 9.2 TS2M3 | 9.3 TS1M0 |