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.7. IBM Developer for z/OS 16.0.7. IBM Debug for z/OS 16.0.7. IBM Test Accelerator for Z 1.0.2. --- Features --- See '16.0.7' in "What's new in IBM z/OS Debugger" in the z/OS Debugger documentation. --- End Features --- --- Service --- -Debug Profile Service API - CICS debug profile defined with EXCI fails to start debug session. Customers who want to use the Debug Profile Service (DPS) API to manage CICS debug profiles with the CICS EXCI integration option must install either IDz 17.0.1 or IDz 16.0.7. Without this, the Debug Profile Service will fail to switch the user context from the server to the current user, preventing the debug session from starting. This fix enables the DPS API to correctly switch the user context from the server to the current user when managing CICS debug profiles on CICS regions via the CICS EXCI interface. https://www.ibm.com/docs/en/debug-for-zos/16.0?topic= service-adding-support-debug-profile-api (PH65048 at 17.0) -z/OS Debugger Code Coverage mishandles ON ERROR statement in Enterprise PL/I program. (PH65368 at 16.0) -IMS isolation error loading DFSRRC00 from incorrect RESLIB. After PH63730, IMS isolation logic locates the first copy of DFSRRC00 in the control region's STEPLIB and assumes that the containing library is an IMS RESLIB usable for running a BMP. This assumption may be incorrect. (PH65514 at 16.0) -Debugger MODULE EQA00EVH OFFSET X'1A6FE4' ABENDS0C4-X'4' when the job does not have read access to STEPLIB. The abend occurs in an IMS message region. The region starts with an ID that has access to the STEPLIB, but a transaction program is given a security environment of the user who submitted the message. When the debugger gets involved, it calls the binder, which attempts to open STEPLIB again and fails. The abend happens for a user who has insufficient access to datasets in the STEPLIB. The debugger needs to read datasets in the STEPLIB to retrieve debug information for a running program. In this case, the debugger abends trying to use a missing piece of data. (PH65547 at 16.0) -TAZ DTE - more than one record written to the recording file for COBOL statement "WRITE ADVANCING PAGE". Sample COBOL statement: WRITE CTL-REP-REC FROM WS40-CTLREP-LINE-01 AFTER ADVANCING PAGE (PH65542 at 16.0) -LangX COBOL support for Enterprise COBOL v6 was introduced in 16.0.4. The LangX COBOL IVPs need to be updated for users testing with COBOL v6. EQAWIVCJ - LangX Language Environment COBOL CICS IVP EQAWIVPJ - LangX Language Environment COBOL IVP EQAWIVPK - Interactive batch LangX Language Environment COBOL IVP (PH65714 at 17.0) -Debug triggering LE abends U04088 and U04087 from job. Debugging a business application containing thousands of programs compiled with COBOL 6.2+ leads to a shortage of heap storage leading to the abend. (PH65672 at 16.0) -Using Test Accelerator for z/OS (TAZ) v1.0.2, running (replay) of CBLTDLI in a COBOL IMS program could result in ABENDS0C4 or ABENDS806 if the program was compiled with DYNAM option. (PH65889 at 16.0) -In TAZ users noticed that Test Accelerator for Z Unit Test fails to import data for a CICS program if Db2 data is recorded while a PLANEXIT is in effect for the associated DB2ENTRY. (PH66380 at 16.0) -TAZ run (replay) of QSAM programs compiled with COBOL compiler V4.2 or earlier results in mismatch with rc=04. Using Test Accelerator for z/OS (TAZ) v1.0.2 and running the unit test (replay) for QSAM COBOL programs compiled with v4.2 or earlier, results in a mismatch between the recorded and expected data with RC=04. (PH66057 at 16.0) -Quitting debug of a pseudoconversational single terminal transaction in the CICSPlex SM environment may cause a hang of the CICS region. (PH66190 at 16.0) Fixes marked against 5724T0700 -IBM Developer for z/OS 16.0.5 Headless Code Coverage producing empty result/output directory when encountering an error. Running Headless Code Coverage on a program that was not compiled with the TEST debug parameter will result in an empty output directory and non-existent code coverage report. The output directory is removed/cleaned because an error was encountered collecting code coverage data. This condition is encountered when (1) -singleconnection is used, AND (2) the incoming code coverage job, has no code coverage result (in this case, due to no debug data with NOTEST compile option). In the absence of the TEST debug parameter, there will be no data for the debug engine to find. Due to the removal of the output directory and log, the user is unable to view or act on any errors that may have been reported. (PH64024 on 16.0) -120 second delay in the start of Code Coverage utilizing Remote Debug Service. CEEOPTS is set to TEST(ALL,*,PROMPT,RDS:*),ENVAR("EQA_STARTUP_KEY=CC") Code Coverage data is collected but it takes a minimum of 120 seconds to start. (PH65122 on 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 or Test Accelerator for Z 1.0.2 users who * * need the features or have the problems described in the * * Problem Description. * **************************************************************** * PROBLEM DESCRIPTION: * * z/OS Debugger service for * * IBM Developer for * * z/OS Enterprise Edition 16.0.7. * * IBM Developer for z/OS 16.0.7. * * IBM Debug for z/OS 16.0.7. * * * * IBM Test Accelerator for Z 1.0.2. * * * * * * --- Features --- * * * * See '16.0.7' in "What's new in IBM * * z/OS Debugger" in the z/OS Debugger * * documentation. * * * * --- End Features --- * * * * * * --- Service --- * * * * -Debug Profile Service API - CICS * * debug profile defined with EXCI fails * * to start debug session. * * * * Customers who want to use the Debug * * Profile Service (DPS) API to manage * * CICS debug profiles with the CICS * * EXCI integration option must install * * either IDz 17.0.1 or IDz 16.0.7. * * Without this, the Debug Profile * * Service will fail to switch the user * * context from the server to the * * current user, preventing the debug * * session from starting. * * * * This fix enables the DPS API to * * correctly switch the user context * * from the server to the current user * * when managing CICS debug profiles on * * CICS regions via the CICS EXCI * * interface. * * * * https://www.ibm.com/docs/en/debug- * * for-zos/16.0?topic=service-adding- * * support-debug-profile-api * * * * (PH65048 at 17.0) * * * * * * -z/OS Debugger Code Coverage * * mishandles ON ERROR statement in * * Enterprise PL/I program. * * * * (PH65368 at 16.0) * * * * * * -IMS isolation error loading DFSRRC00 * * from incorrect RESLIB. * * * * After PH63730, IMS isolation logic * * locates the first copy of DFSRRC00 in * * the control region's STEPLIB and * * assumes that the containing library * * is an IMS RESLIB usable for running a * * BMP. This assumption may be * * incorrect. * * * * (PH65514 at 16.0) * * * * * * -Debugger MODULE EQA00EVH OFFSET * * X'1A6FE4' ABENDS0C4-X'4' when the job * * does not have read access to STEPLIB. * * * * The abend occurs in an IMS message * * region. The region starts with an ID * * that has access to the STEPLIB, but a * * transaction program is given a * * security environment of the user who * * submitted the message. When the * * debugger gets involved, it calls the * * binder, which attempts to open * * STEPLIB again and fails. * * * * The abend happens for a user who has * * insufficient access to datasets in * * the STEPLIB. The debugger needs to * * read datasets in the STEPLIB to * * retrieve debug information for a * * running program. In this case, the * * debugger abends trying to use a * * missing piece of data. * * * * (PH65547 at 16.0) * * * * * * -TAZ DTE - more than one record * * written to the recording file for * * COBOL statement "WRITE ADVANCING * * PAGE". * * * * Sample COBOL statement: * * * * WRITE CTL-REP-REC * * FROM WS40-CTLREP-LINE-01 * * AFTER ADVANCING PAGE * * * * (PH65542 at 16.0) * * * * * * -LangX COBOL support for Enterprise * * COBOL v6 was introduced in 16.0.4. * * The LangX COBOL IVPs need to be * * updated for users testing with COBOL * * v6. * * * * EQAWIVCJ - LangX Language Environment * * COBOL CICS IVP * * EQAWIVPJ - LangX Language Environment * * COBOL IVP * * EQAWIVPK - Interactive batch * * LangX Language Environment * * COBOL IVP * * * * (PH65714 at 17.0) * * * * * * -Debug triggering LE abends U04088 and * * U04087 from job. * * * * Debugging a business application * * containing thousands of programs * * compiled with COBOL 6.2+ leads to a * * shortage of heap storage leading to * * the abend. * * * * (PH65672 at 16.0) * * * * * * -Using Test Accelerator for z/OS (TAZ) * * v1.0.2, running (replay) of CBLTDLI * * in a COBOL IMS program could result * * in ABENDS0C4 or ABENDS806 if the * * program was compiled with DYNAM * * option. * * * * (PH65889 at 16.0) * * * * * * -TAZ run (replay) of QSAM programs * * compiled with COBOL compiler V4.2 or * * earlier results in mismatch with * * rc=04. * * * * Using Test Accelerator for z/OS (TAZ) * * v1.0.2 and running the unit test * * (replay) for QSAM COBOL programs * * compiled with v4.2 or earlier, * * results in a mismatch between the * * recorded and expected data with * * RC=04. * * * * (PH66057 at 16.0) * * * * -Quitting debug of a * * pseudoconversational single terminal * * transaction in the CICSPlex SM * * environment may cause a hang of the * * CICS region. * * * * (PH66190 at 16.0) * * * * * * Fixes marked against 5724T0700 * * * * * * -IBM Developer for z/OS 16.0.5 * * Headless Code Coverage producing * * empty result/output directory when * * encountering an error. * * * * Running Headless Code Coverage on a * * program that was not compiled with * * the TEST debug parameter will result * * in an empty output directory and * * non-existent code coverage report. * * The output directory is * * removed/cleaned because an error was * * encountered collecting code coverage * * data. This condition is encountered * * when (1) -singleconnection is used, * * AND (2) the incoming code coverage * * job, has no code coverage result (in * * this case, due to no debug data with * * NOTEST compile option). In the * * absence of the TEST debug parameter, * * there will be no data for the debug * * engine to find. Due to the removal * * of the output directory and log, the * * user is unable to view or act on any * * errors that may have been reported. * * * * (PH64024 on 16.0) * * * * * * -120 second delay in the start of Code * * Coverage utilizing Remote Debug * * Service. * * * * CEEOPTS is set to * * TEST(ALL,*,PROMPT,RDS:*), * * ENVAR("EQA_STARTUP_KEY=CC") * * * * Code Coverage data is collected but * * it takes a minimum of 120 seconds to * * start. * * * * (PH65122 on 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 --- * **************************************************************** * RECOMMENDATION: * * Installations that need these features or * * problem fixes should install this service. * **************************************************************** New features and miscellaneous service.
Problem conclusion
New features and service available.
Temporary fix
Comments
APAR Information
APAR number
PH64067
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
2024-11-09
Closed date
2025-05-06
Last modified date
2025-05-08
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UO03076
Modules/Macros
EQAS2PST BZU2CLCT BZUX0202 EQA04PST BZUF5214 EQAS0GFV EQAS0GFU BZUF5212 EQA00CEE EQA00EHI BZUHCLCT EQAS0DBH EQAS0DBJ BZUX0C02 EQA08PFM EQAS0DBG EQAR6OBD BZUX0C04 EQA00GLV EQARCCDA BZUXVLTH EQA00CCV EQASPDBI EQA00CCX EQA05CUS EQA00EHB EQAS0HKS EQAS0HKN EQA00REG EQA0VEXE EQAS0INT EQAS3PST EQAS0MVS BZUWCLCT EQA0VAPR EQA00CEX EQAAFSPS EQA08BLK EQA00SET EQA00ABE EQAS0EH2 EQA00AEI EQAS5STT EQAS0FIN EQA07STT EQAS0DEH EQAS0DEI BZUF5412 EQA00PBK BZUF7834 BZUF7832 BZUFC412 BZUX0E0A EQAEV006 EQA00CIC BZUF2020 EQA00EMG EQA0COHD EQA00AEH BZUX0E08 EQA05PST EQAS7BLK EQAS0EHI BZUX0E02 BZUX0E06 EQAS0EHB EQA00GPA EQAS5CUS EQAS0CCV EQA00RES EQA00CHG EQA00GSV BZUHTABL EQAS0CEE EQA0VRUN EQA0SDBI EQA00PDM EQA0VICP EQARCVND EQA00QFY EQA0SCBP BZUACNFG EQAS0SET EQAS0ABE EQA07CUS EQA00DLD BZUADCMP EQA00BKP BZUFCLCT EQA00OEH EQA00OEI EQASVICP EQARCOBD BZUXCLCT EQA08CUS EQASSDBI BZUVTABL EQA00ER0 EQA00ER1 EQA0YCUS EQAR6L4 EQAS5PST EQA08STT EQAR6PLI EQAS0CHG BZUARGID BZUDTABL EQAS0RES EQA00FRE BZURMSGS EQA00NAM EQAS0GPA EQATIEDT EQA00GTO BZU2TABL EQAS0REG EQA0SXR1 BZUXPAID BZUUCLCT EQA0XCUS EQAS7CUS EQAS0EMG EQASSCBP EQAS0PBK EQA10MG0 EQA10MG1 EQA07PST EQA0VLNK BZUDCPPX EQA00CND EQA10DTL EQAS0DLD EQAS7STT EQA00BLK EQA0SDLD EQAS0GSV EQASSDU EQA08PST EQASXCUS BZUWTABL EQA00V70 EQA00V71 EQA00V72 EQA00V73 EQA00DTC EQA00V74 EQA00V75 EQA00LBL EQA00DSF EQA00V68 EQA00V69 EQA00OHT EQA00OHV EQA0SXU1 BZUXNARG EQA00OHC EQA00OHD BZUFFNCT EQA00OHH EQA0SQFY EQAS0GTO EQA00BND EQA00LAM EQAS0NAM EQA0SCHG EQA09CUS EQA0SXUT EQA00EXE EQA0SCL2 EQA0SCL1 EQA00QNS EQA02PFM BZUF2404 EQA00LDR EQANICRT EQA0SXRI EQAS7PST EQA00LDU EQAYSMMN EQA00LDD EQA00TTL BZUDCLCT BZUFTABL EQARCL4 EQA00MEM EQA0VDBI EQA00LCM BZUXCOPY EQAS0BLK EQA00EVH BZUVCLCT BZUX020A EQA00DTL BZUX06XX BZUX0204 EQA0STKH EQAS0CND EQA00ANL BZUXTABL BZUX0206 EQA00BPP EQA00RPB EQASSCHG EQA0VSDL BZUXDFLT BZUF0208 BZUZCLCT EQA0VSDY EQA03PFM EQASSXR1 BZUXNUMB EQA0SBKP EQACSTCP EQASSXRI EQA0VRCD EQA00CUS EQA00C53 EQAS0OHH EQA00CTX EQAS0DU EQAS0OHC EQASYCUS EQA00STT EQA00STU EQA10PRC BZUAMSGS EQA0SUT1 EQA02BLK EQAS0BND EQA00NML EQASSDLD EQA0VIOM BZULCLCT EQASSXU1 EQAS0OHT EQAS0OHV EQA00C70 EQAS0DSF EQA00C71 EQA03BLK EQA00C72 BZUAWREC EQA00C73 EQA00C74 EQA00C75 EQA00C68 EQA00C69 EQAS0LDD EQA00RSV EQASSTKH EQA0AIP2 EQA0AIP1 EQAS0DTL EQAS0EVH EQAS0LCM EQA00C62 EQA00C63 EQA00CVT EQA00C64 EQASVDBI EQA00C65 EQA00C66 EQA00C67 EQA04CMS EQA0VCIC EQA0SDTL BZULTABL EQA00PST EQA0SRPC EQASSXUT EQA0SLDD EQAS0QNS EQA0SRQ1 EQA01SVC EQA0SRQ2 EQA0SRQ3 EQAS2PFM EQA0SRQ4 EQASSQFY EQA0VDLI EQAS0CTX EQA04PFM BZUUTABL EQA00LIS EQAS2BLK EQA0SEXA EQASSCL2 EQASSCL1 BZUKCLCT EQASAIP1 EQA0VRDR EQADCHAB EQAR6DB2 EQASAIP2 EQASVSDL EQA00LMS EQA05PFM EQA0SCPU BZUZTABL EQAS0CUS EQA0SUTI EQASVRCD EQA00DU EQA02CUS EQAS0STT EQASVSDY EQA0CINF EQAR6DBG EQA02STT EQA0SBPP EQA00CV EQA04BLK EQADCCXR EQA0SRP1 EQAS3PFM EQA0SRP2 EQA0SRP3 EQAS0RSV EQA0SLCM EQA0SRP4 EQA00LLC EQASSBKP EQATIMEX EQADCCN0 EQA03STT EQAS3BLK BZUAPARM EQA00GDV EQA05BLK EQASSUTI EQASSCPU EQA00LNG EQA00GDD EQA00VAR EQA00GDF EQA00GDG EQA00GDP EQASSUT1 BZUCDEFN BZUKTABL BZUJCLCT EQASSBPP EQATIEXT EQAS0PST EQA0SEXN BZUCINFO EQA0OIP1 EQA0PDBI EQA0OIP2 EQASG006 EQA02PST EQASSLCM EQASSRP4 EQASSRP3 EQASSRQ1 EQA00GFU EQASSRQ3 EQA00GFV EQASSRQ2 BZUASTMG EQASCTCP EQASSLDD EQASSRPC EQAS2STT BZUAMOUT EQA10MVS BZUACMPR EQASSRP2 EQASSRP1 EQA0SRSM EQAR6CDA EQA0SDU EQA03CUS EQA00HKN EQA00DCL EQA00LST EQA00HKS EQAS2CUS EQANBSWT EQA00LSE EQA04CUS BZUATABL BZUJTABL EQA00DBG EQAS0GDG EQA00DBH EQA00DBI EQA00DBJ EQAS0GDD EQA04STT EQASSRQ4 EQAS0LNG EQA04API EQA03ASN EQA00LRC EQARCDB2 EQA0VRPT EQAS0LMS EQAS5PFM EQAS3STT EQA00DEH EQA00DEI EQA00FIN EQA00EH2 EQA05STT EQARCDBG EQAS5BLK EQA07BLK EQA02LOC EQAS0GDV EQAS0GDP EQA0VRMT EQAR6VND BZUAGAID EQA03PST EQA00INT EQAS3CUS EQALMA EQASSRSM EQADCMGR EQADCTSQ EQASSPRD EQA0SNTC EQA00CEM EQA00CEC EQANCDTR EQA00XML EQA0SMSU EQA00IPD EQA0S9LB EQA0CFUN EQAD3CSR EQA00XPR EQA0S0YE EQA0S0YC EQAS0GIV BZUMSGEN EQAS0SBM EQA07EXP EQA0SINP EQA0S4CN EQATS9LB EQAWIVPJ EQAWIVPK EQA00QCS EQAS0CEM EQACSEXE EQASS0YC EQASS0YE EQA00TMM EQA00DMM EQA0SLSE EQA00ENV BZUAFREE EQA0S4DS EQAS0QCS EQA08EXP EQASSMSU EQASS9LB EQASCCOM EQA00TMX EQA0SIPD EQA0CIC2 EQA10MGA EQASXPMT EQASSINP EQAS7EXP EQANCREL EQA00BLD EQA50XIO EQA1S4LB EQASCEXE EQA0SRGU EQA00DTA EQA0S4LB EQA00TSR EQAS0DMM EQA00AMD EQA00MDP EQA00OHB EQANCABE EQA00OHE EQA00OHI EQA00OHL EQA00OHM EQACSCOM EQA00TRA EQA00ALO EQA00SRT EQA00KBM EQA00LDW EQAD3XXT EQA00LDX EQA00LDY EQA0SEMC EQAD3UT1 EQA00ANC EQA50VIO EQA00CVC EQA00POP EQACSINT EQA00STO EQA00STR EQA00TVT EQA0S9YE EQA0S9YC EQA0SUT2 EQA0SNAM EQASSRGU EQA00RUN EQA10OSM EQA00QRY EQA0SCLU EQAS0AMD EQANCDBG EQA0AIPD EQA0SCMD EQASSEMC EQA0AIP4 EQA0AIP3 EQAS0ANC EQA0SBLD EQA0AIP6 EQA0AIP5 EQASS9YC EQASSNAM EQAS0MGA EQAS0KBM EQASSCLU EQA00RWD EQASS9YE EQAS0SRT EQAS0STO EQA00FA EQAS0STR EQA00NMU EQA0SEXE EQAS0POP EQA00GCC EQASAIP6 EQASAIP3 EQASAIP5 EQASAIP4 EQA0STRE EQA00OSX EQASAIPD EQA00LLF EQA00LLH EQASSCMD EQA00LLT EQA02EXP EQA00A64 EQA0SDTC BZUAGETM EQAS0RUN EQA03EXP EQASSTRE EQAS3UT1 EQA00LNK EQAPAX01 EQAPAX03 EQASSUT2 EQAS0NMU EQA10XIF EQANCHAB EQA0OIP5 EQA0OIP6 EQA0SEXP EQA0OIP3 EQA0OIP4 EQA0SEXU EQA0SEXX EQAS0RWD EQAWIVCJ EQANCRTO EQAS0A64 EQA0S4YE EQA00NTC EQA0S4YC EQAS0OSM EQA00GIV EQAS0LNK EQASCINT EQASSEXE EQADXPMT EQA04EXP EQA1S9LB EQA0OIPD EQAD3PXT EQA0SPRD EQA05EXP EQA00SBM EQANCLDE EQADPITR EQANCFTC EQADCREP EQANCDLI EQANCTER EQANCXHA EQANCXEI EQADCVSA EQANCXAB EQADCXXT
Fix information
Fixed component name
ZOS DEBUGGER
Fixed component ID
5724T0713
Applicable component levels
RG00 PSY UO03076
UP25/05/08 I 1000
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:
08 May 2025