APAR status
Closed as program error.
Error description
z/OS Debugger service for IBM Wazi for Red Hat CodeReady Workspaces 1.0.0 IBM Developer for z/OS Enterprise Edition 14.2.3 IBM Developer for z/OS 14.2.3 IBM Debug for z/OS 14.2.3 --- Features --- -Support IBM Wazi for Red Hat CodeReady Workspaces V1.0. -Support TEST(SEPARATE(DSNAME)) in Enterprise COBOL for z/OS V6.2. FIXCAT KEYWORD: COB0602T/K -Support CICS TS 5.6. FIXCAT KEYWORD: CIC0506T/K -Change EQA4015E to an informational message EQA4015I. --- End Features --- --- Service --- -ABENDS0C4 Reason Code X'4' occurred in module EQA00OHH. A program under debug can create multiple language environments using CEEPIPI. When one of these environments is suspended or terminates, the debugger may run its termination sequence prematurely. This causes an abend when the program continues in a remaining environment. (PH22384 at 14.1) -DBGMGR started task ABENDS422 Reason Code 01A0 when STOP issued to terminate it. (PH25280 at 14.1) -MFI debug session hangs and displays garbage when debugger stops at ESTAE exit in application program. (PH20971 at 14.1) -ABENDS0C4 in EQA0SDU at the end of a debugging session. (PH20245 at 14.2) -z/OS Debugger abend (code ---/ATCV) has occurred in exit program EQAXEIOU at exit point XEIOUT The failure occurs on a SEND that does not have a NOHANDLE in EQA00E71: Last CICS command from FA: Command Execution Location. : 3A2FB95C Command Arglist Address . . : 00000000 Argument Zero . . . . . . . : 04043000C800000005000040 Group/Function. . . . . . . : SEND SYSEIB Specified. . . . . . : Yes NOEDF Specified . . . . . . : Yes NOHANDLE Specified. . . . . : No Language. . . . . . . . . . : Assembler (PH21398 at 14.1) -Remote debug of COBOL V4 with SET SUBSCRIPT ON - loop on array with no basing. Automonitor was on, step was being used by the client and they stepped to line that had a variable that was a linkage section item with occurs that had no basing. The debugger then looped. (PH21650 at 14.1) -Panel error in panel EQAPBKV6 in z/OS Debugger Utilties F z/OS Debugger Deferred Breakpoints Create and view deferred breakpoints. EQAPBKV6 If you want to save the breakpoint definitions for xxxxxxxx in z/OS Debugger command format, enter an output data set name. (PH22429 at 14.1) -IBM z/OS Debugger V14.1 gets an user abend 4036 reason code X'2' occurred in module CEEPLPKA at offset X'ED8EC'. Debugger may call AIBTDLI before the interface is initialized, causing a program check and abend U4036-2. When an IMS dependent region starts with Java parameters (ENVIRON and JVMOPMAS), Debugger is invoked for region's initialization before the environment is set up for AIBTDLI. Debugger's attempt to check for IMS isolation abends. (PH22325 at 14.1) -Remote debug ASSEMBLER - jumpto in breakpoint action is not stopping at the right statement. (PH23098 at 14.1) -The "DpiICU Failed to load DLL" WTO should be removed except for when there really is a problem loading a DLL. Right now there are other scenarios that cause that WTO to be emitted, even though that WTO is not applicable in those cases. An example is when a module is in LLA. (PH22981 at 14.1) -During an assembler debug session see "+NMEST:ABEND AT ????????" followed by an ABENDS878 when assembler creates many subtasks. (PH23139 at 14.1) -Performance slow at step between breakpoints in remote debugger due to binder calls for MQ modules. Also, uring the debug session the following is displayed: EQA4015E Load module information could not be retrieved for module CSQ..... This message should not be displayed. (PH23617 at 14.1) -If a CADP profile is active for a user program, the debugger will run every time the user program is run, even when there is no terminal available. If a terminal is not available, the debugger still executes any commands it can find (eg, the global preferences), and then it runs the user program. When it terminates, the debugger wants to save the breakpoints and other settings, but it tries to use ddnames INSPBPM and INSPSAFE instead of building the dsnames from EQAOPTS. Note that the CICS region JCL does not (and should not) have ddnames INSPBPM and INSPSAFE. INSPBPM and INSPSAFE are just for batch debugging. This causes messages EQA1748E and EQA1765E. (PH23944 at 14.1) -The user starts a remote debug session on IDz in order to debug a COBOL program on CICS. While moving through the source the user gets an ASRA or AZI6 abend. Navigating the same transaction out of a debug session works normally. The CIBH LE control block shows the error message CEE0199W: The termination of a thread was signaled due to a STOP statement. The DSA address passed to the CEETBCK routine was not set specifically for that call and is invalid, causing the issue. (PH24212 at 14.1) -In z/OS Debugger v14.1.7, ABENDS0C4 occurs in EQA0SUTI when stepping into a COBOL V4 program compiled OPT with perform inlining. (PH24221 at 14.1) -Assembler debug displays wrong variables' values with multiple USINGs and a DROP statement. (PH25188 at 14.2) -Remote debugger - When a developer sets a source entry breakpoint on a COBOL paragraph that directly follows a section definition (there is no statement between the section definition and the paragraph definition) the debugger won't stop at this breakpoint. The debugger will stop if the same breakpoint is set on the section level or if there is no section immediately proceeding the paragraph. (PH25034 at 14.2) For COBOL V5 and V6 usages above: FIXCAT KEYWORD: COB0501T/K COB0502T/K COB0601T/K COB0602T/K COB0603T/K --- End Service ---
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * z/OS Debugger 14.2 users who need the features or have the * * problems described in the Problem Description. * **************************************************************** * PROBLEM DESCRIPTION: * * z/OS Debugger service for * * IBM Wazi for * * Red Hat CodeReady Workspaces 1.0.0 * * IBM Developer for * * z/OS Enterprise Edition 14.2.3 * * IBM Developer for z/OS 14.2.3 * * IBM Debug for z/OS 14.2.3 * * * * * * --- Features --- * * * * * * -Support IBM Wazi for Red Hat * * CodeReady Workspaces V1.0. * * * * -Support TEST(SEPARATE(DSNAME)) in * * Enterprise COBOL for z/OS V6.2. * * * * FIXCAT KEYWORD: COB0602T/K * * * * -Support CICS TS 5.6. * * * * FIXCAT KEYWORD: CIC0506T/K * * * * -Change EQA4015E to an informational * * message EQA4015I. * * * * * * --- End Features --- * * * * * * --- Service --- * * * * * * -ABENDS0C4 Reason Code X'4' occurred * * in module EQA00OHH. * * * * A program under debug can create * * multiple language environments using * * CEEPIPI. When one of these * * environments is suspended or * * terminates, the debugger may run its * * termination sequence prematurely. * * This causes an abend when the program * * continues in a remaining environment. * * * * (PH22384 at 14.1) * * * * -DBGMGR started task ABENDS422 Reason * * ode 01A0 when STOP issued to * * terminate it. * * (PH25280 at 14.1) * * * * * * -MFI debug session hangs and displays * * garbage when debugger stops at ESTAE * * exit in application program. * * (PH20971 at 14.1) * * * * -ABENDS0C4 in EQA0SDU at the end of a * * ebugging session. * * * * (PH20245 at 14.2) * * * * -z/OS Debugger abend (code ---/ATCV) * * has occurred in exit program EQAXEIOU * * at exit point XEIOUT * * * * The failure occurs on a SEND that * * does not have a NOHANDLE in EQA00E71: * * * * Last CICS command from FA: * * Command Execution Location. :3A2FB95C * * Command Arglist Address . . :00000000 * * Argument Zero . . . . . . . : * * 04043000C800000005000040 * * Group/Function. . . . . . . :SEND * * SYSEIB Specified. . . . . . :Yes * * NOEDF Specified . . . . . . :Yes * * NOHANDLE Specified. . . . . :No * * Language. . . . . . . . . . :Assembler * * * * (PH21398 at 14.1) * * * * -Remote debug of COBOL V4 with SET * * SUBSCRIPT ON - loop on array with no * * basing. Automonitor was on, step was * * being used by the client and they * * stepped to line that had a variable * * that was a linkage section item with * * occurs that had no basing. The * * debugger then looped. * * (PH21650 at 14.1) * * * * -Panel error in panel EQAPBKV6 in z/OS * * Debugger Utilties * * * * F z/OS Debugger Deferred Breakpoints * * Create and view * * deferred breakpoints. * * * * EQAPBKV6 * * If you want to save the breakpoint * * definitions for xxxxxxxx in z/OS * * Debugger command format, enter an * * output data set name. * * * * (PH22429 at 14.1) * * * * -IBM z/OS Debugger V14.1 gets an user * * abend 4036 reason code X'2' occurred * * in module CEEPLPKA at offset * * X'ED8EC'. * * * * Debugger may call AIBTDLI before the * * interface is initialized, causing a * * program check and abend U4036-2. * * When an IMS dependent region starts * * with Java parameters (ENVIRON and * * JVMOPMAS), Debugger is invoked for * * region's initialization before the * * environment is set up for AIBTDLI. * * Debugger's attempt to check for IMS * * isolation abends. * * * * (PH22325 at 14.1) * * * * -Remote debug ASSEMBLER - jumpto in * * reakpoint action is not stopping at * * the right statement. * * (PH23098 at 14.1) * * * * -The "DpiICU Failed to load DLL" WTO * * should be removed except for when * * there really is a problem loading a * * DLL. * * Right now there are other scenarios * * that cause that WTO to be emitted, * * even though that WTO is not * * applicable in those cases. An * * example is when a module is in LLA. * * (PH22981 at 14.1) * * * * -During an assembler debug session see * * "+NMEST:ABEND AT ????????" followed * * by an ABENDS878 when assembler * * creates many subtasks. * * (PH23139 at 14.1) * * * * -Performance slow at step between * * breakpoints in remote debugger due to * * binder calls for MQ modules. * * * * Also, uring the debug session the * * following is displayed: EQA4015E * * Load module information could not be * * retrieved for module CSQ..... * * This message should not be displayed. * * * * (PH23617 at 14.1) * * * * -If a CADP profile is active for a * * user program, the debugger will run * * every time the user program is run, * * even when there is no terminal * * available. If a terminal is not * * available, the debugger still * * executes any commands it can find * * (eg, the global preferences), and * * then it runs the user program. When * * it terminates, the debugger wants to * * save the breakpoints and other * * settings, but it tries to use ddnames * * INSPBPM and INSPSAFE instead of * * building the dsnames from EQAOPTS. * * Note that the CICS region JCL does * * not (and should not) have ddnames * * INSPBPM and INSPSAFE. INSPBPM and * * INSPSAFE are just for batch * * debugging. * * * * This causes messages EQA1748E and * * EQA1765E. * * * * (PH23944 at 14.1) * * * * -The user starts a remote debug * * session on IDz in order to debug a * * COBOL program on CICS. While moving * * through the source the user gets an * * ASRA or AZI6 abend. Navigating the * * same transaction out of a debug * * session works normally. The CIBH LE * * control block shows the error message * * CEE0199W: The termination of a * * thread was signaled due to a STOP * * statement. * * The DSA address passed to the CEETBCK * * routine was not set specifically for * * that call and is invalid, causing the * * issue. * * (PH24212 at 14.1) * * * * -In z/OS Debugger v14.1.7, ABENDS0C4 * * occurs in EQA0SUTI when stepping into * * a COBOL V4 program compiled OPT with * * perform inlining. * * (PH24221 at 14.1) * * * * -Assembler debug displays wrong * * variables' values with multiple * * USINGs and a DROP statement. * * (PH25188 at 14.2) * * * * -Remote debugger - When a developer * * sets a source entry breakpoint on a * * COBOL paragraph that directly follows * * a section definition (there is no * * statement between the section * * definition and the paragraph * * definition) the debugger won't stop * * at this breakpoint. The debugger will * * stop if the same breakpoint is set on * * the section level or if there is no * * section immediately proceeding the * * paragraph. * * (PH25034 at 14.2) * * * * For COBOL V5 and V6 usages above: * * FIXCAT KEYWORD: * * COB0501T/K COB0502T/K * * COB0601T/K COB0602T/K COB0603T/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
×**** PE20/09/09 FIX IN ERROR. SEE APAR PH29227 FOR DESCRIPTION
APAR Information
APAR number
PH23106
Reported component name
ZOS DEBUGGER
Reported component ID
5724T0713
Reported release
E20
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2020-03-09
Closed date
2020-05-31
Last modified date
2020-09-10
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI69784
Modules/Macros
EQASHPAX EQAPAX02 EQA0CINF EQADCCN0 EQASG006 EQA0SCL2 EQAS0ABE EQA0SCL1 EQA10PRC EQA00CND EQAAFSPS EQA05CUS EQAEV006 EQA00CIC EQALMA EQAS0CND EQA0SRP1 EQA0SRP2 EQAYSMMN EQA00ABE EQARMTD EQA10MG0 EQA10MG1 EQA00ER0 EQA00ER1 EQAPAX01 EQAPAX03 EQARMTSU EQA0SNTC EQA00CEM EQA04PST EQAS0GFU EQA00CEC EQA00CEE EQA00EHI EQAS0DBH EQAS0DBJ EQA08PFM EQAS0DBG EQA00GLV EQARCCDA EQA00CCV EQASPDBI EQA00XML EQA00CCX EQA0SMSU EQA00IPD EQA00EHB EQAS0HKS EQAS0HKN EQA0S9LB EQA0CFUN EQA00REG EQAD3CSR EQA00XPR EQAS0INT EQAS0MVS EQA00CEX EQA08BLK EQA0S0YE EQA0S0YC EQA00SET EQAS0GIV EQAS0EH2 EQA00AEI EQAS0FIN EQA07STT EQAS0DEH EQAS0DEI EQAS0SBM EQA10BKL EQA07EXP EQA0SINP EQA00PBK EQA0S4CN EQA00EMG EQA0COHD EQA00AEH EQA05PST EQAS7BLK EQAS0EHI EQAS0EHB EQA00GPA EQA00RES EQA00QCS EQA00CHG EQAS0CEM EQA00GSV EQACSEXE EQA0CPLT EQAS0CEE EQA00TMM EQA0SDBI EQA00PDM EQARCVND EQA00DMM EQA00QFY EQA0SCBP EQA0SLSE EQA00ENV EQAS0SET EQA0S4DS EQA07CUS EQA00DLD EQADCREP EQA10CND EQA10DPA EQA00BKP EQA00OEH EQA00OEI EQARCOBD EQA08CUS EQA0YCUS EQA08STT EQAS0QCS EQA08EXP EQA00FRE EQA00NAM EQA00TMX EQA00GTO EQAS0REG EQA0SXR1 EQA0SIPD EQA0XCUS EQAS7CUS EQA0CIC2 EQA10MGA EQAS0EMG EQASXPMT EQAS7EXP EQA07PST EQA10BPR EQANCREL EQA00BLD EQA10DTL EQA50XIO EQAS7STT EQA00BLK EQA1S4LB EQA0SDLD EQA08PST EQASXCUS EQA0SRGU EQA00DTA EQA0S4LB EQA00DTC EQA00TSR EQAS0DMM EQA00LBL EQA00DSF EQA00OHT EQA00OHV EQA0SXU1 EQA00E53 EQA00OHB EQANCABE EQA00OHC EQA00OHD EQA00OHE EQA00OHH EQA00OHI EQA0SQFY EQAS0GTO EQA00OHL EQA00BND EQA00LAM EQAS0NAM EQA0SCHG EQACSCOM EQA09CUS EQA00E40 EQA00E41 EQA00C00 EQA00TRA EQA0SXUT EQA00ALO EQA00EXE EQA00SRT EQA00KBM EQA00QNS EQA02PFM EQA00LDR EQA0SXRI EQAS7PST EQA00LDU EQA00E70 EQA00E71 EQA00LDW EQAD3XXT EQA00E72 EQA00LDX EQA00E73 EQA00LDY EQA00E66 EQA00E67 EQA00E68 EQA0SEMC EQA00E69 EQAD3UT1 EQA00LDD EQA00TTL EQARCL4 EQAPROF EQA00MEM EQA00ANC EQA00LCM EQAS0BLK EQA00EVH EQA00DTL EQA0STKH EQA00ANL EQA50VIO EQA00E62 EQA00BPP EQA00E63 EQA00E64 EQA00E65 EQA00RPB EQA00CVC EQA00POP EQA03PFM EQA0SBKP EQACSTCP EQA00CUS EQAS0OHH EQACSINT EQA00CTX EQAS0DU EQAS0OHC EQASYCUS EQA00STO EQA00STR EQA00TVT EQA00STT EQA00STU EQA0S9YE EQA0S9YC EQA0SUT1 EQA02BLK EQAS0BND EQA0SUT2 EQA0SNAM EQA00RUN EQA00NML EQA10OSM EQA00QRY EQAS0OHT EQA0SCLU EQAS0OHV EQAS0DSF EQA03BLK EQA00C73 EQANCDBG EQA0AIPD EQA0SCMD EQA0AIP4 EQA00RSV EQA0AIP3 EQA0AIP2 EQA0AIP1 EQADCMGR EQAS0DTL EQAS0EVH EQAS0ANC EQA00CVT EQA0SBLD EQA0AIP6 EQA0AIP5 EQA04CMS EQA0SDTL EQAS0MGA EQA00PST EQA0SRPC EQANMDBG EQA0SLDD EQAWIFAW EQAS0KBM EQAS0QNS EQA0SRQ1 EQA00RWD EQA0SRQ2 EQA0SRQ3 EQA0SRQ4 EQAS0SRT EQAS0STO EQA00FA EQAS0STR EQA04PFM EQA00LIS EQA00NMU EQA0SEXA EQA0SEXE EQACCSD EQASAIP1 EQAS0POP EQA00GCC EQASAIP6 EQASAIP3 EQASAIP2 EQA00LMS EQASAIP5 EQASAIP4 EQA0STRE EQA00OSX EQA05PFM EQA0SCPU EQAS0CUS EQA0SUTI EQA00DU EQA02CUS EQAS0STT EQASAIPD EQA00LLF EQA00LLH EQA02STT EQA00LLT EQA0SBPP EQA02EXP EQA00CV EQA04BLK EQA00A64 EQADCCXR EQA0SDTC EQA0SRP3 EQA0SLCM EQA0SRP4 EQA00LLC EQAPBKV6 EQADCVSA EQAS0RUN EQADFHNO EQA10LST EQA03STT EQA00GDV EQA03EXP EQA05BLK EQA00LNG EQA00GDD EQA00VAR EQAS3UT1 EQA00GDF EQA00LNK EQA00GDG EQA00GDP EQASSUT1 EQAS0NMU EQA10XIF EQANCHAB EQAS0PST EQA0SEXN EQA0OIP5 EQA0OIP6 EQA0SEXP EQA0OIP3 EQA0OIP4 EQA0OIP1 EQA0PDBI EQA0OIP2 EQA0SEXU EQA02PST EQA0SEXX EQAS0RWD EQA00GFU EQA00GFV EQANCRTO EQA10MVS EQAS0A64 EQA0SRSM EQA0S4YE EQA0SDU EQA00NTC EQA03CUS EQA0S4YC EQA00HKN EQA00DCL EQA00LST EQAS0OSM EQA00HKS EQADCTSQ EQA00GIV EQA00LSE EQA04CUS EQA00DBG EQA00DBH EQA00DBI EQA00DBJ EQA04STT EQAS0LNK EQAS0LNG EQA04API EQADXPMT EQA03ASN EQA04EXP EQA1S9LB EQA0OIPD EQA00LRC EQARCDB2 EQAS0LMS EQA00DEH EQAD3PXT EQA00DEI EQA00FIN EQA0SPRD EQA00EH2 EQA05STT EQA05EXP EQARCDBG EQA07BLK EQA02LOC EQA00SBM EQAS0GDV EQANCLDE EQAS0GDP EQADPITR EQA03PST EQA00INT EQAPRFSU EQAMVS31 EQACIC32 EQACIC41 EQAZPCM EQAW3Z3 EQAW3Z6 EQAXPL31 EQALDR64 EQALDR31 EQAEVDBG EQACTL EQACIC51 EQAL6Z3 EQAL6Z6 EQAMVS64 EQANXPOP EQANMPOP EQA10INP
Fix information
Fixed component name
ZOS DEBUGGER
Fixed component ID
5724T0713
Applicable component levels
[{"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SSJK49","label":"IBM Developer for z Systems"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"E20"}]
Document Information
Modified date:
24 June 2022