APAR status
Closed as program error.
Error description
z/OS Debugger service for IBM Developer for z/OS Enterprise Edition 14.2.2 IBM Developer for z/OS 14.2.2 IBM Debug for z/OS 14.2.2 --- Features --- o z/OS Debugger Profiles view - The z/OS Debugger Profiles view is added to create and manage CICS and non-CICS debug profiles. The following profiles and launch configurations are migrated to this new view: - DTCN profiles from the DTCN Local Profile view. The DTCN profiles are now called CICS profiles in the client. - DTSP profiles from the DTSP Local Profile view. The DTSP profiles are now called non-CICS profiles in the client. - Remote CICS Application launch configurations - Remote Db2 Application launch configurations - Remote IMS Application launch configurations Edit the profiles to provide additional information that is required before you activate any profiles. For more information, see the following topics in IBM Knowledge Center: Working with the z/OS Debugger Profiles view, Creating a debug profile for a CICS application, and Creating a debug profile for a non-CICS application. To use this view, system programmers need to configure the following services: - Remote System Explorer from z/OS Explorer is required for z/OS connection. - To enable all the features in the view for the best user experience, see "Adding support for Debug Profile Service and APIs" in "Chapter 7. Adding support for remote debug users" in the Customization Guide. Use z/OS Explorer host V3.1.1.23 or later with Debug Profile Service. - For CICS users, see also see "Adding support for the DTCN profiles APIs and views". The Debugger Profiles view is available in the IBM Debug for z/OS IBM Developer for z/OS and IBM Developer for z/OS Enterprise Edition workstation clients. - The DTCN and DTSP plugins are deprecated and will be removed in a future release. o z/OS batch applications - MVS Batch Application launch configurations are replaced with z/OS Batch Application using property groups and z/OS Batch Application using existing JCL launch configurations to simplify debugging and running code coverage on batch applications on IBM Z. Any MVS Batch Application launch configurations are automatically migrated to the appropriate new configuration types. You can use debug profiles with these launch configurations. For more information, see the "Launching a debug session for z/OS Batch applications" topic in IBM Knowledge Center. The z/OS Batch Application using property groups function is available in the IBM Developer for z/OS and IBM Developer for z/OS Enterprise Edition workstation clients. z/OS Batch Application using existing JCL function is available in the IBM Debug for z/OS IBM Developer for z/OS and IBM Developer for z/OS Enterprise Edition workstation clients. o TEST runtime option - A simple TEST runtime option now starts z/OS Debugger in delay debug mode under most conditions for non-CICS tasks if the Debug Profile Service API is started. This option simplifies the debug setup for batch jobs, IMS MPP regions, and WLM address spaces for Db2 stored procedures. For more information, see the "Simple TEST options" topic in IBM z/OS Debugger User's Guide. o Compiler support - In Debug Tool compatibility mode, support is added for debugging COBOL programs that contain dynamic length elementary items and compiled with Enterprise COBOL for z/OS Version 6 Release 3. Dynamic length elementary items are not supported in standard mode. The PTF for APAR PH21585 for the z/OS (V2.2, V2.3 or V2.4) Language Environment runtime needs to be installed in order to use this support. The PTF # is unknown at the time of this APAR's closing. The PTF for APAR PH22063 for Enterprise COBOL for z/OS V6.3 compiler needs to be installed in order to use this support. The PTF # is unknown at the time of this APAR's closing. FIXCAT KEYWORD: COB0603T/K --- End Features --- --- Service --- -ABENDS12E in the debugger. This problem occurs if the SVC screening is on and save area chaining is not done in the standard way (PH10927 at 14.1) -Bad performance in Enterprise PL/I Code Coverage when SYSDEBUG file does not match object creation date (same source, but different compile dates). (PH21796 at 14.1) -CICS COBOL Debug: GO will stop at PROGRAM-ID. This occurs if there is a paragraph at the very beginning of the PROCEDURE DIVISION. (PH18538 at 14.1) -IMS Transaction Isolation: Techincal User ID is used for accessing SAVESETS and SAVEBPS data sets instead of developers User ID. (PH19027 at 14.1) -Remote debug: COBOL V5 breakpoint with compound expression not working. Example: VAR1='4' AND VAR2='2' (PH18622 at 14.1) -IMS Transaction Isolation: IMS control region ABENDS0C4 AT IEFJRASP+32 after IMS Transaction Isolation setup. It is a storage overlay in CSA when loading DFSMSCE0 from EQAIMEXT DD during initialization of an IMS control region. (PH19098 at 14.2) -Code Coverage issues when COBOL V5 OPT(2). Compiler issues IGYCB7300-W The code from lines xxx - yyy in program 'xxxxxxxx' was safely removed by the optimizer. (PH19998 at 14.1) -IBM Debug for z/OS v14.2 batch recorder may generate incorrect test data for zUnit if the test data has leading zeros. (PH21629 at 14.2) -ABENDS0C4 when z/OS Debugger attempts to debug a COBOL program in IMS MPP when using Monitor window and SET MONITOR ON. +EQA9999E : Program Check at EQA00LLT+00004718 (PH20002 at 14.1) -MFI monitor window - cannot update COBOL data items that start with FD. (PH20215 at 14.1) -ABEND in EQA00DMM+DC470CF8 when load module is loaded from LLA and no EQALOAD DD card exists. (PH05892 at 14.1) -Code Coverage stops working half way into the COBOL OPT(2) program. For program A calling program B, Code Coverage results were only for program A. (PH22792 at 14.1) -Abend U4093-x'90' remotely debugging CEEPIPI(init_sub) with POSIX(ON). (PH21767 at 14.1) -High memory usage in CICS debug session for COBOL V5. (PH21746 at 14.1) -The Load Module Analyzer is updated to support these Enterprise COBOL compiler options: COBOL 6.1 added a suboption to NUMCHECK(ZON) NUMCHECK(ZON(ALPHNUM | NOALPHNUM), ...) COBOL 6.2 added a suboption to TEST(SEPARATE) and NOTEST(DWARF,SEPARATE) TEST(SEPARATE(DSNAME | NODSNAME)) NOTEST(DWARF,SEPARATE(DSNAME | NODSNAME)) 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 Developer for z/OS * * Enterprise Edition 14.2.2 * * IBM Developer for z/OS 14.2.2 * * IBM Debug for z/OS 14.2.2 * * * * --- Features --- * * * * * * o z/OS Debugger Profiles view * * * * - The z/OS Debugger Profiles view is * * added to create and manage CICS * * and non-CICS debug profiles. * * * * The following profiles and launch * * configurations are migrated to * * this new view: * * * * - DTCN profiles from the DTCN * * Local Profile view. The DTCN * * profiles are now called CICS * * profiles in the client. * * * * - DTSP profiles from the DTSP * * Local Profile view. The DTSP * * profiles are now called non-CICS * * profiles in the client. * * * * - Remote CICS Application launch * * configurations * * * * - Remote Db2 Application launch * * configurations * * * * - Remote IMS Application launch * * configurations * * * * Edit the profiles to provide * * additional information that is * * required before you activate any * * profiles. For more information, * * see the following topics in IBM * * Knowledge Center: Working with the * * z/OS Debugger Profiles view, * * Creating a debug profile for a * * CICS application, and Creating a * * debug profile for a non-CICS * * application. * * * * To use this view, system * * programmers need to configure the * * following services: * * * * - Remote System Explorer from z/OS * * Explorer is required for z/OS * * connection. * * * * - To enable all the features in * * the view for the best user * * experience, see "Adding support * * for Debug Profile Service and * * APIs" in "Chapter 7. Adding * * support for remote debug users" * * in the Customization Guide. * * * * Use z/OS Explorer host V3.1.1.23 * * or later with Debug Profile * * Service. * * * * - For CICS users, see also see * * "Adding support for the DTCN * * profiles APIs and views". * * * * The Debugger Profiles view is * * available in the * * IBM Debug for z/OS * * IBM Developer for z/OS and * * IBM Developer for z/OS * * Enterprise Edition * * workstation clients. * * * * - The DTCN and DTSP plugins are * * deprecated and will be removed in * * a future release. * * * * o z/OS batch applications * * * * - MVS Batch Application launch * * configurations are replaced with * * z/OS Batch Application using * * property groups and z/OS Batch * * Application using existing JCL * * launch configurations to simplify * * debugging and running code * * coverage on batch applications on * * IBM Z. Any MVS Batch Application * * launch configurations are * * automatically migrated to the * * appropriate new configuration * * types. You can use debug profiles * * with these launch configurations. * * * * For more information, see the * * "Launching a debug session for * * z/OS Batch applications" topic in * * IBM Knowledge Center. * * * * The z/OS Batch Application using * * property groups function is * * available in the * * * * IBM Developer for z/OS and * * IBM Developer for z/OS * * Enterprise Edition * * workstation clients. * * * * z/OS Batch Application using * * existing JCL function is available * * in the * * IBM Debug for z/OS * * IBM Developer for z/OS and * * IBM Developer for z/OS * * Enterprise Edition * * workstation clients. * * * * * * o TEST runtime option * * * * - A simple TEST runtime option now * * starts z/OS Debugger in delay * * debug mode under most conditions * * for non-CICS tasks if the Debug * * Profile Service API is started. * * This option simplifies the debug * * setup for batch jobs, IMS MPP * * regions, and WLM address spaces * * for Db2 stored procedures. For * * more information, see the "Simple * * TEST options" topic in IBM z/OS * * Debugger User's Guide. * * * * o Compiler support * * * * - In Debug Tool compatibility mode, * * support is added for debugging * * COBOL programs that contain * * dynamic length elementary items * * and compiled with Enterprise COBOL * * for z/OS Version 6 Release 3. * * Dynamic length elementary items * * are not supported in standard * * mode. * * * * The PTF for APAR PH21585 for the * * z/OS (V2.2, V2.3 or V2.4) Language * * Environment runtime needs to be * * installed in order to use this * * support. The PTF # is unknown at * * the time of this APAR's closing. * * * * The PTF for APAR PH22063 for * * Enterprise COBOL for z/OS V6.3 * * compiler needs to be installed in * * order to use this support. The * * PTF # is unknown at the time of * * this APAR's closing. * * * * FIXCAT KEYWORD: COB0603T/K * * * * --- End Features --- * * * * * * --- Service --- * * * * -ABENDS12E in the debugger. This * * problem occurs if the SVC screening * * is on and save area chaining is not * * done in the standard way * * (PH10927 at 14.1) * * * * -Bad performance in Enterprise PL/I * * Code Coverage when SYSDEBUG file does * * not match object creation date (same * * source, but different compile dates). * * (PH21796 at 14.1) * * * * -CICS COBOL Debug: GO will stop at * * PROGRAM-ID. This occurs if there is * * a paragraph at the very beginning of * * the PROCEDURE DIVISION. * * (PH18538 at 14.1) * * * * -IMS Transaction Isolation: Techincal * * User ID is used for accessing * * SAVESETS and SAVEBPS data sets * * instead of developers User ID. * * (PH19027 at 14.1) * * * * -Remote debug: COBOL V5 breakpoint * * with compound expression not working. * * Example: VAR1='4' AND VAR2='2' * * (PH18622 at 14.1) * * * * -IMS Transaction Isolation: IMS * * control region ABENDS0C4 AT * * IEFJRASP+32 after IMS Transaction * * Isolation setup. It is a storage * * overlay in CSA when loading DFSMSCE0 * * from EQAIMEXT DD during * * initialization of an IMS control * * region. * * (PH19098 at 14.2) * * * * -Code Coverage issues when COBOL V5 * * OPT(2). Compiler issues * * IGYCB7300-W The code from lines xxx * * - yyy in program 'xxxxxxxx' was * * safely removed by the optimizer. * * (PH19998 at 14.1) * * * * -IBM Debug for z/OS v14.2 batch * * recorder may generate incorrect test * * data for zUnit if the test data has * * leading zeros. * * (PH21629 at 14.2) * * * * -ABENDS0C4 when z/OS Debugger attempts * * to debug a COBOL program in IMS MPP * * when using Monitor window and SET * * MONITOR ON. * * +EQA9999E : Program Check at * * EQA00LLT+00004718 * * (PH20002 at 14.1) * * * * -MFI monitor window - cannot update * * COBOL data items that start with FD. * * (PH20215 at 14.1) * * * * -ABEND in EQA00DMM+DC470CF8 when load * * module is loaded from LLA and no * * EQALOAD DD card exists. * * (PH05892 at 14.1) * * * * -Code Coverage stops working half way * * into the COBOL OPT(2) program. For * * program A calling program B, Code * * Coverage results were only for * * program A. * * (PH22792 at 14.1) * * * * -Abend U4093-x'90' remotely debugging * * CEEPIPI(init_sub) with POSIX(ON). * * (PH21767 at 14.1) * * * * -High memory usage in CICS debug * * session for COBOL V5. * * (PH21746 at 14.1) * * * * -The Load Module Analyzer is updated * * to support these Enterprise COBOL * * compiler options: * * * * COBOL 6.1 added a suboption to * * NUMCHECK(ZON) * * * * NUMCHECK(ZON(ALPHNUM | * * NOALPHNUM), ...) * * * * COBOL 6.2 added a suboption to * * TEST(SEPARATE) * * and NOTEST(DWARF,SEPARATE) * * * * TEST(SEPARATE(DSNAME | NODSNAME)) * * NOTEST(DWARF,SEPARATE(DSNAME | * * NODSNAME)) * * * * 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
APAR Information
APAR number
PH19865
Reported component name
ZOS DEBUGGER
Reported component ID
5724T0713
Reported release
E20
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-12-03
Closed date
2020-03-09
Last modified date
2020-09-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI68286
Modules/Macros
EQALDR31 EQA04PST EQAXDLY EQA03PFM EQA0SBKP EQACSTCP EQAS0GFU EQA00CUS EQA00CEE EQAS0OHH EQA00EHI EQA00CTX EQAS0DU EQAS0DBH EQAS0OHC EQAS0DBJ EQASYCUS EQA08PFM EQAS0DBG EQAEVDBG EQA00GLV EQARCCDA EQA00STT EQA00STU EQA00CCV EQASPDBI EQA00XML EQA00CCX EQA10PRC EQA05CUS EQA0SUT1 EQA00EHB EQA02BLK EQAS0BND EQAS0HKS EQAS0HKN EQA00NML EQA00REG EQAS0OHT EQAS0OHV EQAS0DSF EQA03BLK EQA00C73 EQAS0INT EQAS0MVS EQAMVS31 EQA00RSV EQAXTOP EQA00CEX EQA0AIP2 EQA0AIP1 EQAAFSPS EQADCMGR EQAS0DTL EQA08BLK EQAS0EVH EQA00SVC EQA00CVT EQA00SET EQAYBGID EQA00ABE EQAS0EH2 EQA00AEI EQACIC32 EQA04CMS EQAS0FIN EQA0SDTL EQA07STT EQAS0DEH EQAS0DEI EQA00PST EQA0SRPC EQANMDBG EQAS0SBM EQA0SLDD EQA00PBK EQACTL EQAEV006 EQA00CIC EQAS0QNS EQA0SRQ1 EQA00EMG EQA01SVC EQA0COHD EQA0SRQ2 EQA0SRQ3 EQA0SRQ4 EQA00AEH EQA00FA EQACIC41 EQA05PST EQAS7BLK EQAS0EHI EQA01SV2 EQA04PFM EQAS0EHB EQA00LIS EQA00NMU EQAZPCM EQA00GPA EQA0SEXA EQA00RES EQA00CHG EQACCSD EQASAIP1 EQA00GSV EQA0CPLT EQAS0CEE EQASAIP2 EQA00LMS EQA05PFM EQA0SCPU EQANIAFE EQAS0CUS EQA0SUTI EQA0SDBI EQA00PDM EQAWSMPE EQA00DU EQA02CUS EQAS0STT EQARCVND EQA00QFY EQA0CINF EQA0SCBP EQANCFRM EQANIPSB EQAS0SET EQA02STT EQAS0ABE EQA50TMN EQA0SBPP EQA07CUS EQA00DLD EQA00CV EQA04BLK EQA00A64 EQADCREP EQA0SRP1 EQAYLIST EQA0SRP2 EQA0SRP3 EQA0SLCM EQA0SRP4 EQA00LLC EQADCVSA EQA00BKP EQADCCN0 EQA10LST EQA03STT EQA00OEH EQA00OEI EQA50SRV EQARCOBD EQA00GDV EQA05BLK EQA08CUS EQA00ER0 EQA00ER1 EQA00LNG EQA0YCUS EQA00GDD EQA00VAR EQA00GDF EQA00GDG EQA08STT EQAPAX01 EQA00GDP EQASSUT1 EQA00FRE EQA00NAM EQAS0NMU EQATIEDT EQA00GTO EQAS0REG EQA0SXR1 EQA10XIF EQANCHAB EQATIEXT EQAS0PST EQA0SEXN EQACIC51 EQA0XCUS EQAS7CUS EQA0PDBI EQA0OIP2 EQASG006 EQA02PST EQANISET EQAS0EMG EQA00GFU EQA00GFV EQA10MG0 EQA10MG1 EQATIEX2 EQAL6Z3 EQA07PST EQAL6Z6 EQA10MVS EQAW3Z3 EQAW3Z6 EQANCREL EQAS0A64 EQA0SRSM EQA00CND EQA10DTL EQA0SDU EQA03CUS EQAS7STT EQA00BLK EQA0SDLD EQA00HKN EQA08PST EQASXCUS EQA00DCL EQA00LST EQALMCOP EQANICTL EQA00HKS EQADCTSQ EQA00DTC EQA00LBL EQA00DSF EQA00OHT EQANBSWT EQA00OHV EQA00LSE EQA04CUS EQA0SXU1 EQACMDRV EQA00DBG EQANCABE EQA00DBH EQA00OHC EQA00DBI EQA00OHD EQA00DBJ EQA04STT EQA00OHH EQA0SQFY EQAS0GTO EQAS0LNG EQA00OHL EQA04API EQA00BND EQA00LAM EQAS0NAM EQA0SCHG EQA03ASN EQA09CUS EQA00LRC EQARCDB2 EQAS0LMS EQA00C00 EQA0SXUT EQA00DEH EQA00DEI EQA00FIN EQAMVS64 EQA00EH2 EQA05STT EQADCUT1 EQAIIRMG EQADCUT2 EQA00EXE EQA0SCL2 EQA0SCL1 EQAXPL31 EQA00QNS EQA02PFM EQADCXXT EQARCDBG EQA00LDR EQA07BLK EQANICRT EQA0SXRI EQAS7PST EQA00LDU EQA02LOC EQA00SBM EQAS0GDV EQAD3XXT EQANXPOP EQA00LDX EQANCLDE EQAS0GDP EQA00E73 EQA00LDY EQAYBCNM EQAYSMMN EQALDR64 EQA00LDD EQA00TTL EQA03PST EQA00INT EQARCL4 EQA00MEM EQA00LCM EQAS0BLK EQA00EVH EQA00DTL EQALMA EQA0STKH EQAS0CND EQA00ANL EQAYFGID EQA00BPP EQA00RPB EQA00POP EQADPCNV EQADCDEL EQA00RUN EQANCDBG EQADCWB0 EQAS0POP EQADCCXR EQADCCN1 EQADCCN2 EQADCVSD EQAS0RUN EQADCCN3 EQADCCN4 EQADCCNH EQANCRTO EQA00DTA EQANCTER
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