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.8. IBM Developer for z/OS 16.0.8. IBM Debug for z/OS 16.0.8. 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 --- -During Test Accelerator for z/OS (TAZ) v1.0.2 recording, ABENDS0C4 at EQA00LMS+843A occurs on an attempt to access a load module information record that has been dropped from module cache. (PH66173 at 16.0) -Test Accelerator for z/OS (TAZ) ABENDS0C1 in EQANCFTC while recording. (PH66566 at 17.0) -TAZ - running Code Coverage on a UNIT TEST produces 0 hit lines. EQAPU00W ASSERT=UNABLE TO GET THE ENTRY POINT BY BZUGETEP. message displayed if tested program in COBOL V4 and the test harness is COBOL V5+ (PH66741 at 17.0) -EXEC CICS READNEXT FILE('EQADPFMB') ends with EIBRESP=16 EIBRESP2=37 when EQADPFMB is held in a CICS Managed Data Table. (PH66568 at 16.0) -EQAPU00W ASSERT=EXPECTED RECORD COUNT IS '9'. BUT REAL RECORD COUNT IS '00001' IN CBLTDLI GHU 'ACTIVE-MASTER-PCB'. During TAZ test case execution the above message is displayed. When an IMS program runs in a DLI batch environment (not BMP) and its PSB is built as CMPAT=NO, IMS will not pass an I/O PCB to the application which leads to a PCB numbers mismatch in TAZ test case execution. (PH66585 at 17.0) -Test Accelerator for z/OS (TAZ) recording for a batch DB2 COBOL program compiled with COBOL II (non-LE COBOL) will result in abend U4038. EQARCL4 offset X'1AA732' (PH66791 at 17.0) -z/OS Debugger gets multiple CICS ABENDAZI6 trying to access EQADPFMB in a remote region. Using Debugger v16.0.7 or v17.0.1. Multiple CICS abends AZI6 followed by message DFHPC0409 and CICS shutdown when application transaction tried to access EQADPFMB file in a remote region. (PH66804 at 17.0) -ABENDS0C4 at EQA00STO+188 during TAZ recording. (PH67125 at 17.0) -ABENDS0C4 in EQARCL4 during debug session. The debugger is evaluating a variable defined as the following VAR1 PIC N(150000000) and abends because a variable this size can not be evaluated (resource limitations). (PH66985 at 16.0) -Loop in EQA00EHI during TAZ recording. On intercepting a DLI call, the debugger scans the save-area chain for a DSA that points to a known compilation unit. If the DLI call came from a program that is not known to the debugger, the scan may go past the top of the chain and continue looping at the zero DSA address. (PH67124 at 17.0) -ABENDS878-14 in EQANIPSB using IMS Isolation in IMSPLEX with multiple systems. Abend 878-14 is due to a request for a negative amount of storage. The value of the counter of classes reserved for IMS isolation became negative. The code that synchronizes isolation tables among IMS systems in a plex decrements the count when a class is removed but does not increment it on addition of a class. (PH67077 at 17.0) -DPS subtask denied access to ATTRBOUT when RACF TEMPDSN class is active. A user thread in the profile service allocates ATTRBOUT as a temporary file, then attaches a subtask to store data in it. The subtask inherits the security environment of the DPS job, different from the user's. If the TEMPDSN class is active at the site, and the file is allocated on disk rather than to VIO, the subtask is denied access to the file. (PH67284 at 17.0) -TAZ test case fails with RC-4 because of a mismatched SORT statement. (PH67496 at 17.0) -Using Test Accelerator for z/OS (TAZ) v1.0.2, running a test case with a recording that uses a static call to the subprogram fails with a record count mismatch. The same issue can be recreated with TAZ v2.0.0. (PH68087 at 16.0) -CICS terminal hang if you hit PF3 - exit in an active debug session of a pseudo conversational transaction. (PH67986 at 16.0) -ABENDS0C1 or ABENDS0C4 during TAZ recording of a 24-bit program. (PH68056 at 17.0) -The IMS Isolation profile dialog fails to filter transactions based on the input pattern. Consequently, all transactions are displayed rather than those matching the specified criteria. (PH68394 at 17.0) -JCL built by z/OS Debugger Utilities is incorrect when the original JCL contains RLSE sub-parameter of SPACE. (PH68681 at 16.0) -CICS: ABENDS0C7 in EQADCXXT. A DTCN profile contained a non-numeric character where a decimal number was expected. The validity check at time of profile definition flags the error but does not prevent saving of an invalid profile. (PH68659 at 16.0) -Corrections to COBOL IVPs. Some variables are not properly set to zero. (PH68929 at 16.0) DPS APARs: -Debug Profile Server - Startup fails with RC=0256. If the work directory (/var/debug or $WRKDIR ) uses extended ACLS then EQAPROF server will fail to deploy and return. Error: Permissions for '/var/debug' do not match expected 'drwxrwxrwt'. Found 'drwxrwxrwt+'. (PH67101 at 17.0) -Debug Profile Service fails to authenticate users with mixed-case passwords during generate JWT token requests (PH67303 at 17.0) -Debug Profile Service cannot customize Swagger UI Server URL for AT-TLS and Hostname Overrides. Incorrect Protocol Displayed with AT-TLS When using AT-TLS to handle SSL encryption at the TCP/IP stack level, Liberty is unaware that the connection is secure. As a result, the server URL reported by Swagger UI shows http instead of https. Any attempt to execute an API request from Swagger UI will generate a curl command using the incorrect protocol resulting in the following error: Failed to fetch. Possible Reasons: CORS Network Failure URL scheme must be "http" or "https" for CORS request. Inability to Specify a Custom Hostname. If the default hostname returned by Liberty is not desired, any API request initiated from Swagger UI will use the incorrect hostname. This leads to the same error as above. (PH67460 at 17.0) -The Debug Profile Service (EQAPROF) fails to create a non-CICS profile (EQAUOPTS) in an SMS managed environment. The following error is logged in the error stream (STDERR) IGD17271I ALLOCATION HAS BEEN ALLOWED TO PROCEED FOR DATA SET IBMUSER.DLAYDBG.EQAUOPTS ALTHOUGH VOLUME COUNT REQUIREMENTS COULD NOT BE MET IGD17273I ALLOCATION HAS FAILED FOR ALL VOLUMES SELECTED FOR DATA SET This error occurs because the space units (TRACKS) is not explicitly specified during dataset allocation via BPXWDYN. In an SMS environment without a default for allocation units, ALLOC uses MB instead of TRACKS. This might lead to IGD17273I if MB allocations do not have sufficient volumes defined in the storage pool. (PH67659 at 17.0) -Debug Profile Service /ds endpoint fails to process non-cics profile datasets requests if user ID contains a dollar sign ($) character. (PH68059 at 17.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 For z/OS 3.2: FIXCAT KEYWORD: ZOS0302T/K --- End Service ---
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * z/OS Debugger 16.0 or Test Accelerator for Z users who have * * the problems described in the Problem Description. * **************************************************************** * PROBLEM DESCRIPTION: * * z/OS Debugger service for * * IBM Developer for * * z/OS Enterprise Edition 16.0.8. * * IBM Developer for z/OS 16.0.8. * * IBM Debug for z/OS 16.0.8. * * * * 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 --- * * * * -During Test Accelerator for z/OS * * (TAZ) v1.0.2 recording, ABENDS0C4 at * * EQA00LMS+843A occurs on an attempt to * * access a load module information * * record that has been dropped from * * module cache. * * * * (PH66173 at 16.0) * * * * * * -Test Accelerator for z/OS (TAZ) * * ABENDS0C1 in EQANCFTC while * * recording. * * * * (PH66566 at 17.0) * * * * * * -TAZ - running Code Coverage on a UNIT * * TEST produces 0 hit lines. * * * * EQAPU00W ASSERT=UNABLE TO GET THE * * ENTRY POINT BY BZUGETEP. message * * displayed if tested program in * * COBOL V4 and the test harness is * * COBOL V5+ * * * * (PH66741 at 17.0) * * * * * * -EXEC CICS READNEXT FILE('EQADPFMB') * * ends with EIBRESP=16 EIBRESP2=37 when * * EQADPFMB is held in a CICS Managed * * Data Table. * * * * (PH66568 at 16.0) * * * * * * -EQAPU00W ASSERT=EXPECTED RECORD COUNT * * IS '9'. BUT REAL RECORD COUNT IS * * '00001' IN CBLTDLI GHU * * 'ACTIVE-MASTER-PCB'. * * * * During TAZ test case execution the * * above message is displayed. * * * * When an IMS program runs in a DLI * * batch environment (not BMP) and its * * PSB is built as CMPAT=NO, IMS will * * not pass an I/O PCB to the * * application which leads to a PCB * * numbers mismatch in TAZ test case * * execution. * * * * (PH66585 at 17.0) * * * * * * -Test Accelerator for z/OS (TAZ) * * recording for a batch DB2 COBOL * * program compiled with COBOL II * * (non-LE COBOL) will result in abend * * U4038. * * * * EQARCL4 offset X'1AA732' * * * * (PH66791 at 17.0) * * * * * * -z/OS Debugger gets multiple CICS * * ABENDAZI6 trying to access EQADPFMB * * in a remote region. * * * * Using Debugger v16.0.7 or v17.0.1. * * Multiple CICS abends AZI6 followed by * * message DFHPC0409 and CICS shutdown * * when application transaction tried to * * access EQADPFMB file in a remote * * region. * * * * (PH66804 at 17.0) * * * * * * -ABENDS0C4 at EQA00STO+188 during TAZ * * recording. * * * * (PH67125 at 17.0) * * * * * * -ABENDS0C4 in EQARCL4 during debug * * session. * * * * The debugger is evaluating a variable * * defined as the following * * * * VAR1 PIC N(150000000) * * and abends because a variable this * * size can not be evaluated (resource * * limitations). * * * * (PH66985 at 16.0) * * * * * * -Loop in EQA00EHI during TAZ * * recording. * * * * On intercepting a DLI call, the * * debugger scans the save-area chain * * for a DSA that points to a known * * compilation unit. If the DLI call * * came from a program that is not known * * to the debugger, the scan may go past * * the top of the chain and continue * * looping at the zero DSA address. * * * * (PH67124 at 17.0) * * * * * * -ABENDS878-14 in EQANIPSB using IMS * * Isolation in IMSPLEX with multiple * * systems. * * * * Abend 878-14 is due to a request for * * a negative amount of storage. The * * value of the counter of classes * * reserved for IMS isolation became * * negative. The code that synchronizes * * isolation tables among IMS systems in * * a plex decrements the count when a * * class is removed but does not * * increment it on addition of a class. * * * * (PH67077 at 17.0) * * * * * * -DPS subtask denied access to ATTRBOUT * * when RACF TEMPDSN class is active. * * * * A user thread in the profile service * * allocates ATTRBOUT as a temporary * * file, then attaches a subtask to * * store data in it. The subtask * * inherits the security environment of * * the DPS job, different from the * * user's. If the TEMPDSN class is * * active at the site, and the file is * * allocated on disk rather than to VIO, * * the subtask is denied access to the * * file. * * * * (PH67284 at 17.0) * * * * * * -TAZ test case fails with RC-4 because * * of a mismatched SORT statement. * * * * (PH67496 at 17.0) * * * * * * -Using Test Accelerator for z/OS (TAZ) * * v1.0.2, running a test case with a * * recording that uses a static call to * * the subprogram fails with a record * * count mismatch. * * * * The same issue can be recreated with * * TAZ v2.0.0. * * * * (PH68087 at 16.0) * * * * * * -CICS terminal hang if you hit PF3 - * * exit in an active debug session of a * * pseudo conversational transaction. * * * * (PH67986 at 16.0) * * * * * * -ABENDS0C1 or ABENDS0C4 during TAZ * * recording of a 24-bit program. * * * * (PH68056 at 17.0) * * * * * * -The IMS Isolation profile dialog * * fails to filter transactions based on * * the input pattern. * * * * Consequently, all transactions are * * displayed rather than those matching * * the specified criteria. * * * * (PH68394 at 17.0) * * * * * * -JCL built by z/OS Debugger Utilities * * is incorrect when the original JCL * * contains RLSE sub-parameter of SPACE. * * * * (PH68681 at 16.0) * * * * * * -CICS: ABENDS0C7 in EQADCXXT. * * * * A DTCN profile contained a * * non-numeric character where a decimal * * number was expected. The validity * * check at time of profile definition * * flags the error but does not prevent * * saving of an invalid profile. * * * * (PH68659 at 16.0) * * * * * * -Corrections to COBOL IVPs. Some * * variables are not properly set to * * zero. * * * * (PH68929 at 16.0) * * * * * * DPS APARs: * * * * * * -Debug Profile Server - Startup fails * * with RC=0256. * * * * If the work directory (/var/debug or * * $WRKDIR ) uses extended ACLS then * * EQAPROF server will fail to deploy * * and return. * * * * Error: Permissions for '/var/debug' * * do not match expected 'drwxrwxrwt'. * * Found 'drwxrwxrwt+'. * * * * (PH67101 at 17.0) * * * * * * -Debug Profile Service fails to * * authenticate users with mixed-case * * passwords during generate JWT token * * requests (PH67303 at 17.0) * * * * * * -Debug Profile Service cannot * * customize Swagger UI Server URL for * * AT-TLS and Hostname Overrides. * * * * Incorrect Protocol Displayed with * * AT-TLS * * * * When using AT-TLS to handle SSL * * encryption at the TCP/IP stack level, * * Liberty is unaware that the * * connection is secure. As a result, * * the server URL reported by Swagger UI * * shows http instead of https. Any * * attempt to execute an API request * * from Swagger UI will generate a curl * * command using the incorrect protocol * * resulting in the following error: * * * * Failed to fetch. * * Possible Reasons: * * CORS * * Network Failure * * URL scheme must be "http" or * * "https" for CORS request. * * * * Inability to Specify a Custom * * Hostname. If the default hostname * * returned by Liberty is not desired, * * any API request initiated from * * Swagger UI will use the incorrect * * hostname. This leads to the same * * error as above. * * * * (PH67460 at 17.0) * * * * * * -The Debug Profile Service (EQAPROF) * * fails to create a non-CICS profile * * (EQAUOPTS) in an SMS managed * * environment. The following error is * * logged in the error stream (STDERR) * * * * IGD17271I ALLOCATION HAS BEEN ALLOWED * * TO PROCEED FOR DATA SET * * * * IBMUSER.DLAYDBG.EQAUOPTS * * * * ALTHOUGH VOLUME COUNT REQUIREMENTS * * COULD NOT BE MET IGD17273I ALLOCATION * * HAS FAILED FOR ALL VOLUMES SELECTED * * FOR DATA SET * * * * This error occurs because the space * * units (TRACKS) is not explicitly * * specified during dataset allocation * * via BPXWDYN. In an SMS environment * * without a default for allocation * * units, ALLOC uses MB instead of * * TRACKS. This might lead to IGD17273I * * if MB allocations do not have * * sufficient volumes defined in the * * storage pool. * * * * (PH67659 at 17.0) * * * * * * -Debug Profile Service /ds endpoint * * fails to process non-cics profile * * datasets requests if user ID contains * * a dollar sign ($) character. * * * * (PH68059 at 17.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 problem fixes should install * * this service. * **************************************************************** Miscellaneous service.
Problem conclusion
Service available.
Temporary fix
Comments
APAR Information
APAR number
PH66442
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
2025-05-07
Closed date
2025-11-15
Last modified date
2025-12-07
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UO05812
Modules/Macros
EQAS2PST BZUX0202 EQA04PST EQAS0GFV EQAS0GFU EQA00CEE EQA00EHI EQAS0DBH EQANCDTR EQAS0DBJ BZUX0C02 EQA08PFM EQAS0DBG EQAR6OBD BZUX0C04 EQA00GLV EQARCCDA EQA00CCV EQASPDBI EQA00CCX EQA05CUS EQA0SMSU EQA00EHB EQAS0HKS EQAS0HKN EQA0CFUN EQA00REG EQA0VEXE EQAS0INT EQAS3PST EQAS0MVS EQA00CEX EQAAFSPS EQA08BLK EQA00SET EQA00ABE EQAS0EH2 EQA00AEI BZUMSGEN EQAS5STT EQAS0FIN EQA07STT EQAS0DEH EQAS0DEI EQA00PBK BZUX0E0A EQAEV006 EQA00CIC EQA00EMG EQA0COHD EQA00AEH BZUX0E08 EQA05PST EQAS7BLK EQAS0EHI BZUX0E02 BZUX0E06 EQAS0EHB EQASUJCL EQA00GPA EQANCFTC EQAS5CUS EQAS0CCV EQA00RES EQA00QCS EQA00CHG EQA00GSV EQAS0CEE EQA0VRUN EQA0SDBI EQA00PDM EQA0VICP EQARCVND EQA00QFY EQA0SCBP EQANIPSB EQAS0SET EQAS0ABE EQA07CUS EQA00DLD EQADCREP EQA00BKP EQA00OEH EQA00OEI EQASVICP EQARCOBD EQA08CUS EQASSDBI EQA00ER0 EQA00ER1 EQA0YCUS EQAR6L4 EQAS5PST EQA08STT EQAR6PLI EQANCDLI EQAS0CHG EQAS0QCS EQAS0RES EQA00FRE EQA00NAM EQASSMSU EQAS0GPA EQA00GTO EQAS0REG EQA0SXR1 BZUXPAID EQA0XCUS EQAS7CUS EQAS0EMG EQASSCBP EQAS0PBK EQA10MG0 EQA10MG1 EQA07PST EQA0VLNK BZUDCPPX EQA00CND EQA10DTL EQAS0DLD EQA50XIO EQAS7STT EQA00BLK EQA0SDLD EQAS0GSV EQASSDU EQA08PST EQASXCUS EQA00V70 EQA00V71 EQA00V72 EQA00V73 EQA00DTC EQA00V74 EQA00V75 EQA00LBL EQA00DSF EQA00V68 EQA00V69 EQA00OHT EQA00OHV EQA0SXU1 EQA00OHC EQA00OHD EQA00OHH EQA0SQFY EQAS0GTO EQA00BND EQA00LAM EQAS0NAM EQA0SCHG EQA09CUS EQA0SXUT EQA00EXE EQA0SCL2 EQA0SCL1 EQA00QNS EQA02PFM EQA00LDR EQA0SXRI EQAS7PST EQA00LDU EQAYSMMN EQA00LDD EQA00TTL EQANCTER BZUDCLCT EQARCL4 EQA00MEM EQA0VDBI EQA00ANC EQA00LCM EQAS0BLK EQA00EVH BZUX020A EQA00DTL BZUX06XX BZUX0204 EQA0STKH EQAS0CND EQA00ANL BZUX0206 EQA00BPP EQA00RPB EQASSCHG EQA0VSDL EQA0VSDY EQAPKCS2 EQA03PFM EQASSXR1 EQA0SBKP EQACSTCP EQASSXRI EQA0VRCD EQA00CUS EQA00C53 EQAS0OHH EQA00CTX EQAS0DU EQAS0OHC EQASYCUS EQA00STT EQA00STU EQA10PRC EQA0SUT1 EQA02BLK EQAS0BND EQA00NML EQASSDLD EQA0VIOM EQASSXU1 EQAS0OHT EQA0SCLU EQAS0OHV EQA00C70 EQANCXHA EQAS0DSF EQA00C71 EQA03BLK EQA00C72 BZUAWREC EQA00C73 EQA00C74 EQA00C75 EQANCDBG EQA00C68 EQA00C69 EQAS0LDD EQA00RSV EQASSTKH EQA0AIP2 EQA0AIP1 EQAS0DTL EQAS0EVH EQAS0ANC EQAS0LCM EQA00C62 EQA00C63 EQA00CVT EQA00C64 EQASVDBI EQA00C65 EQA00C66 EQA00C67 EQA04CMS EQA0VCIC EQA0SDTL EQA00PST EQA0SRPC EQASSXUT EQA0SLDD EQAS0QNS EQASSCLU EQA0SRQ1 EQA01SVC EQA0SRQ2 EQA0SRQ3 EQAS2PFM EQA0SRQ4 EQASSQFY EQA0VDLI EQAS0CTX EQA04PFM EQA00LIS EQAS2BLK EQA0SEXA EQASSCL2 EQASSCL1 EQASAIP1 EQA00GCC EQA0VRDR EQAR6DB2 EQASAIP2 EQASVSDL EQA00LMS EQA05PFM EQA0SCPU EQAS0CUS EQA0SUTI EQASVRCD EQA00DU EQA02CUS EQAS0STT EQASVSDY EQA0CINF EQAR6DBG EQANCXEI EQA02STT EQA0SBPP EQA00CV EQA04BLK EQADCCXR EQA0SRP1 EQAS3PFM EQA0SRP2 EQA0SRP3 EQAS0RSV EQA0SLCM EQA0SRP4 EQA00LLC EQASSBKP EQATIMEX EQADCVSA EQADCCN0 EQA03STT EQAS3BLK EQA00GDV EQA05BLK EQASSUTI EQASSCPU EQA00LNG EQA00GDD EQA00VAR EQA00GDF EQA00GDG EQAPAX03 EQA00GDP EQASSUT1 EQA10XIF EQASSBPP EQA10DES EQATIEXT EQAS0PST EQA0SEXN BZUCINFO EQA0OIP1 EQA0PDBI EQA0OIP2 EQASG006 EQA02PST EQASSLCM EQASSRP4 EQASSRP3 EQASSRQ1 EQA00GFU EQASSRQ3 EQA00GFV EQASSRQ2 EQASCTCP EQASSLDD EQASSRPC EQAS2STT EQA10MVS EQANCXAB EQASSRP2 EQASSRP1 EQA0SRSM EQAR6CDA EQA0SDU EQA03CUS EQA00HKN EQA00DCL EQA00LST EQA00HKS EQADCTSQ EQAS2CUS EQANBSWT EQA00LSE EQA04CUS BZUATABL EQA00DBG EQAS0GDG EQA00DBH EQA00DBI EQA00DBJ EQAS0GDD EQA04STT EQASSRQ4 EQAS0LNG EQA04API EQA03ASN EQA00LRC EQARCDB2 EQA0VRPT EQAS0LMS EQAS5PFM EQAS3STT EQA00DEH EQA00DEI EQA00FIN EQA00EH2 EQA05STT EQADCXXT EQARCDBG EQAS5BLK EQA07BLK EQA02LOC EQAS0GDV EQANCLDE EQAS0GDP EQA0VRMT EQAR6VND EQA03PST EQA00INT EQAS3CUS EQALMA EQASSRSM EQAWIVCT EQAWIVCJ EQAWIVCP
Fix information
Fixed component name
ZOS DEBUGGER
Fixed component ID
5724T0713
Applicable component levels
RG00 PSY UO05812
UP25/11/20 P F511
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:
07 December 2025