A fix is available
APAR status
Closed as program error.
Error description
z/OS Debugger service for IBM Developer for z/OS Enterprise Edition 16.0.9. IBM Developer for z/OS 16.0.9. IBM Debug for z/OS 16.0.9. IBM Test Accelerator for Z. --- Features --- See "What's new in IBM z/OS Debugger" in the z/OS Debugger documentation for any new features, if any, included in this service. --- End Features --- --- Service --- -EQA9930W message displayed for debugging compiled programs on code page IBM-5026. (PH69713 at 16.0) -z/OS Debugger ABEND IN CICS ABCODE = 4088 REASON = 0000006F. This is a storage violation. The address and length fields contain character data, "DSNHLI.." in this case EQA9981I - EQA00STO Internal Error 00000004 EQA9981I - Xsto_Func = 00B70001 Module = 0EMG EQA9981I - Next_Frag->Sto_Frag_Nxt = C4E2D5C8 DSNH EQA9981I - Next_Frag->Sto_Frag_Len = D3C90000 LI CEE1000S z/OS INTERNAL ABEND. ABCODE = 4088 REASON = 0000006F EQA_DBG_DBRM environment variable specifies a list of data sets. When parsing the list, Debugger does not expect to find brackets in data set names. The output is invalid when a member name is specified along with the PDS name. Usually, a PDS name alone is sufficient because debugger then will use the program's name as the name of a member to read. (PH68928 at 16.0) -SVC screening for LOAD does not pass high half of R0 to the program. MVS load service sets all 64 bits of caller's register 0, but debugger's SVC screening returns only the low 32 bits to the program, leaving the high half of the register unchanged. (PH70195 at 16.0) -ABENDS0C4 in EQAS0MVS when debugging an IMS application. In IBM Debug for z/OS, debugger crashes due to an abend in EQAS0MVS debugging an IMS application when an AMODE=31 bit program calls a AMODE=64 bit program. This issue has been observed in z/OS Debugger v16.x and v17.x. (PH70205 at 17.0) -IMS ISO Debugger: IKJ56246I file in use message from DTU 4.6. DTU 4.6 always allocates EQARESDS and EQATY2DS DDs if dsnames for them are provided, but it uses and deallocates the datasets only if class selection changes. Exiting DTU 4.6 without changing the class list leaves the DDs allocated, causing FILE IN USE messages on the next use of 4.6 in the same TSO session. (PH70452 at 16.0) -ABENDS0C4 in EQA00DBG when a debug session is terminated by a QUIT command from a nested enclave. (PH70606 at 16.0) For COBOL V5 and V6 references above: FIXCAT KEYWORD: COB0501T/K COB0502T/K COB0601T/K COB0602T/K COB0603T/K COB0604T/K For z/OS Debugger: FIXCAT KEYWORD: DEBUGGER/K --- End Service ---
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: z/OS Debugger 16.0 users who need the * * features or have the problems described in * * the Problem Description. * **************************************************************** * PROBLEM DESCRIPTION: z/OS Debugger service 16.0.9 for * * * * IBM Developer for z/OS * * Enterprise Edition 16.0.9 * * IBM Developer for z/OS 16.0.9 * * IBM Debug for z/OS 16.0.9 * * * * IBM Test Accelerator for Z. * * * * * * --- Features --- * * * * See "What's new in IBM z/OS Debugger" * * in the z/OS Debugger documentation for * * any new features, if any, included in * * this service for Developer for z/OS * * Enterprise Edition, Developer for * * z/OS and Debug for z/OS. * * * * --- End Features --- * * * * * * --- Service --- * * * * -EQA9930W message displayed for * * debugging compiled programs on code * * page IBM-5026. * * * * (PH69713 at 16.0) * * * * * * -z/OS Debugger ABEND IN CICS ABCODE = * * 4088 REASON = 0000006F. * * * * This is a storage violation. The * * address and length fields contain * * character data, "DSNHLI.." in this * * case * * * * EQA9981I - EQA00STO Internal Error * * 00000004 * * EQA9981I - Xsto_Func = 00B70001 * * Module = 0EMG * * EQA9981I - Next_Frag->Sto_Frag_Nxt = * * C4E2D5C8 DSNH * * EQA9981I - Next_Frag->Sto_Frag_Len = * * D3C90000 LI * * CEE1000S z/OS INTERNAL ABEND. ABCODE * * = 4088 REASON = 0000006F * * * * EQA_DBG_DBRM environment variable * * specifies a list of data sets. When * * parsing the list, Debugger does not * * expect to find brackets in data set * * names. The output is invalid when a * * member name is specified along with * * the PDS name. Usually, a PDS name * * alone is sufficient because debugger * * then will use the program's name as * * the name of a member to read. * * * * (PH68928 at 16.0) * * * * * * -SVC screening for LOAD does not pass * * high half of R0 to the program. * * * * MVS load service sets all 64 bits of * * caller's register 0, but debugger's * * SVC screening returns only the low 32 * * bits to the program, leaving the high * * half of the register unchanged. * * * * (PH70195 at 16.0) * * * * * * -ABENDS0C4 in EQAS0MVS when debugging * * an IMS application. * * * * In IBM Debug for z/OS, debugger * * crashes due to an abend in EQAS0MVS * * debugging an IMS application when an * * AMODE=31 bit program calls a AMODE=64 * * bit program. * * * * This issue has been observed in z/OS * * Debugger v16.x and v17.x. * * * * (PH70205 at 17.0) * * * * * * -IMS ISO Debugger: IKJ56246I file in * * use message from DTU 4.6. * * * * DTU 4.6 always allocates EQARESDS and * * EQATY2DS DDs if dsnames for them are * * provided, but it uses and deallocates * * the datasets only if class selection * * changes. Exiting DTU 4.6 without * * changing the class list leaves the * * DDs allocated, causing FILE IN USE * * messages on the next use of 4.6 in * * the same TSO session. * * * * (PH70452 at 16.0) * * * * * * -ABENDS0C4 in EQA00DBG when a debug * * session is terminated by a QUIT * * command from a nested enclave. * * * * (PH70606 at 16.0) * * * * * * For COBOL V5 and V6 references above: * * FIXCAT KEYWORD: COB0501T/K COB0502T/K * * COB0601T/K COB0602T/K * * COB0603T/K COB0604T/K * * * * For z/OS Debugger: * * FIXCAT KEYWORD: DEBUGGER/K * * * * * * --- End Service --- * **************************************************************** Miscellaneous service.
Problem conclusion
Service available.
Temporary fix
Comments
APAR Information
APAR number
PH71034
Reported component name
ZOS DEBUGGER
Reported component ID
5724T0713
Reported release
G00
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2026-04-23
Closed date
2026-05-06
Last modified date
2026-06-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UO07718 UO07719
Modules/Macros
EQA00ABE EQA00CCV EQA00CIC EQA00CND EQA00DBG EQA00DBI EQA00ER0 EQA00ER1 EQA00ER2 EQA00EVH EQA00GDD EQA00GFU EQA00LDR EQA00LDU EQA00LDW EQA00LDX EQA00LDY EQA00NMU EQA00OHV EQA01SVC EQA01TSR EQA05CUS EQA0CINF EQA0SCL1 EQA0SCL2 EQA0SRP1 EQA0SRP2 EQA10MG0 EQA10MG1 EQA10MG2 EQA10MVS EQA10PRC EQA50XIO EQAAFSPS EQAAUTH3 EQAAUTH6 EQADCCN0 EQAEV006 EQALDR31 EQALDR64 EQALMA EQAPAX01 EQAPAX02 EQAPAX03 EQAR6CDA EQAR6DB2 EQAR6DBG EQAR6L4 EQAR6OBD EQAR6PLI EQAR6VND EQARCCDA EQARCDB2 EQARCDBG EQARCL4 EQARCOBD EQARCVND EQAS0ABE EQAS0CCV EQAS0CND EQAS0DBG EQAS0EVH EQAS0GDD EQAS0GFU EQAS0MVS EQAS0NMU EQAS0OHV EQAS5CUS EQASG006 EQASHPAX EQASSCL1 EQASSCL2 EQASSRP1 EQASSRP2 EQASUJCL EQATIEXT EQAWIVCJ EQAWIVCP EQAWIVCT EQAXIIMS EQAYSESM EQAYSMMN EQAZPCM
Fix information
Fixed component name
ZOS DEBUGGER
Fixed component ID
5724T0713
Applicable component levels
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SSVSZX","label":"IBM Debug for z Systems"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"G00"}]
Document Information
Modified date:
01 June 2026