APAR status
Closed as program error.
Error description
z/OS Debugger service for IDz 14.0.0.4. --- Features --- - Improve remote code coverage performance for ID/z Code Coverage. --- End Features --- --- Service --- These are fixes only in RTC: -While debugging a program in Rational Developer for System z V9.1.1, the debugger stops on a comment line instead of instruction line when using 'Step Into'. The problem was due to using ASA control characters which were not being properly handled by the debug engine. (PI72425 at RD/z 9.5.1) (V9.5.1.4 Fix Pack) -z/OS Debugger standard mode: IBM Developer for System Z (IDz) COBOL compiler codepage 37 causes no listing source displayed debugging in Standard Mode. In IDz v14.0 if a Cobol program is compiled with CODEPAGE(37) option, which is the default, then when attempting to debug the program in standard mode, the source listing does not appear on the debug session on the client. The probe trace shows the error: getIconv(46): Error - Cannot find codepage IBM-37 (PI76956 at z/OS Debugger 14.0) -IMS Isolation transaction routing locks up in shared queue env. IMS Isolation clone of message region JCL fails if the job has > 1 step. Don't clobber IOPCB across AIBTDLI calls. IMS systems with many transactions exceed ISPF PROFILE pool limit when using panel EQAPMPSL. Preserve the SPA length of the original transaction in IMS Isolation. Allow site to override job parms for private MPR for IMS Isolation. -ABEND in EQA50TMN or EQA10FLO if SET AUTOMONITOR ON LOG is active. (PI65360 at 13.1) -The Debug Tool monitor displays a wrong value for a level 88 condition name when the routine is compiled with the Enterprise COBOL for z/OS compiler V5 or V6.1. If a level 88 condition name for an alphanumeric variable contains a single character constant as its value, but the alphanumeric variable has a length greater than one, Debug Tool is not evaluating the condition name correctly. This co-reqs service to these compilers: Enterprise COBOL for z/OS 5.2 compier PI71968 HADB520 UI42823 Enterprise COBOL for z/OS 6.1 compier PI71984 HADB610 UI43370 FIXCAT KEYWORD: COB0502T/K FIXCAT KEYWORD: COB0601T/K This problem remains if you compiled with the 5.1 compiler. If your program is compiled with V5.2 or V6.1, but the compiler fix was not applied, then if you use the debugger to display a condition name that has a figurative constant as its value, you may see an incorrect result. The debugger may show TRUE when it should be FALSE, or vice versa. (PI71624 at 13.1) -In assembler you can reassign new storage area to a variable e.g MSGAREA DC CL80'INTITIAL VALUE MSGAREA' MY USING UA,7 MY.MSGAREA is now pointing to a new storage area. Debug Tool would still show the value for MSGAREA. (PI74719 at 13.1) -Debug Tool can encounter an ABENDS0C4 at EQA00OHH+'87A'x when ABENDAID is active, due to the use of Format 7 Save Areas which require 64-bit compatibility. (PI67911 at 13.1) -Unable to set breakpoint in CSECT if compiled with NODYNAM and 2 CSECTS in one source file. If you have 2 CSECTs in one source file like process nodynam identification division. program-id. dttest. procedure division. call 'dttest1' goback. end program dttest. identification division. program-id. dttest1. procedure division. display 'dttest1' goback. end program dttest1. Debugging DTTEST - you will not be able to set a breakpoint in DTTEST1. (PI70555 at 13.1) -&PGMNAME is not resolved if EQAD3CXT is used. (PI73739 at 13.1) -Remote: The char-Representation of the variable is empty, however in Hex the content is displayed. (PI71385 at 13.1) -Debug Tool for COBOL V5/V6 programs that include definitions for large data elements may exhibit poor performance, including possible AbendAICA under CICS. FIXCAT KEYWORD: COB0501T/K FIXCAT KEYWORD: COB0502T/K FIXCAT KEYWORD: COB0601T/K (PI72370 at 13.1) -ABENDS0C4 in EQACURPT routine UpdtStmt+'39C'. DTCU Report (EQACURPT) is not handling an Enterprise PL/I compile that was done with NATLANG(UEN). It is missing the beginning of the Attribute/Xref section and thus not ignoring that section during annotation. This can lead to an abend depending on what it finds there. (PI72724 at 13.1) -Debug Tool encounters an ABENDS0C1 or ABENDS0C4 in EQA00SVC due to an incorrect saved CAA address on second EXEC CICS LINK. (PI68537 at 13.1) -Remote: Hover sometimes results in Invalid Expression message when EQAOPTS option SUSAN is on. (PI74065 at 13.1) -Abend in EQACCDRV+'5284x when using Debug Tool Code Coverage plug-in. (PI74724 at 13.1) -Various ABENDs and problems with Debug Tool IMS transaction Isolation setup and execution. (PI74219 at 13.1) -ABEND EQA00OHC+'20D8'x when using Debug Tool and TEST(NOSOURCE) Enterprise COBOL V5/V6 when SET FREQUENCY ON. (PI74365 at 13.1) -ABEND4088 in CEETBCK when debugging COBOL V5/V6 application in CICS with Debug Tool. FIXCAT KEYWORD: COB0501T/K FIXCAT KEYWORD: COB0502T/K FIXCAT KEYWORD: COB0601T/K (PI74466 at 13.1) -You may encounter an ABENDS0C4 in EQA00EVH when running Debug Tool with LE parameter TEST(ERROR,,*,*), and no Terminal Interface Manager (TIM) session connected. (PI74537 at 13.1) -ABENDS0C4 in EQA00KBM+'10C2'x when debuging in remote debug session. (PI74572 at 13.1) -Debug Tool IMS Transaction Isolation uses (24-bit) CSA, rather than plentiful ECSA storage; this APAR changes this functionality to use ECSA. (PI69787 at 13.1) -STOP EQAD3CXT PROCESS IF NO GENERIC ID MATCH IS FOUND IN XREF TABLE. Currently Debug Tool exit EQAD3CXT will continue to allocate the EQAUOPTS DS even though no entry in the XREF table was found . + EQAU999I CROSS REFERENCE ENTRY NOT FOUND. TRANSACTION ID IS: TRANS9999 The process should stop here so the following steps are not executed + EQAU999I PROFILE DATA SET NAME: JOHNS.DBGTOOL.EQAUOPTS + EQAU999E DATA SET ALLOCATION FAILED. DATA SET NAME IS: JOHNS.DBGTOOL.EQAUOPTS + EQAU999E DYNAMIC ALLOCATION RETURNED THE FOLLOWING INFORMATION: + EQAU999E RETURN CODE=00000004, REASON CODE=1708, INFO CODE= 0002 (PI76259 at 13.1) -Debug Tool Coverage Utility annotated listing for assembler truncated because of misidentified MACRO/MEND statement. (PI76617 at 13.1) -Data set name truncated in IMS Transaction Isolation Facility for Debug Tool 13.1. The input field pDsnStat in panel EQAPMPSL for IBM Debug Tool is too short causing the DATASET NAME to be truncated in the "IMS Transaction Isolation Facility". (PI77408 at 13.1) -A CICS HOGAN program is getting the S0C4 in EQANCLDE ++112C in the debug session. (PI77243 at 13.1) -ABEND in EQANCLDE+X'5C2' when using SET QUALIFY CU for COBOL program when in NON LE environment. (PI77250 at 13.1) -Debug Tool does not show all multiple CSECTS if configuration file with multiple commands are used. (PI77399 at 13.1) --- End Service ---
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * z/OS Debugger 14.0 users who need the * * features or have the problems described in * * the Problem Description. * **************************************************************** * PROBLEM DESCRIPTION: * * z/OS Debugger service for IDz 14.0.0.4. See the Error * * Description for APAR PI72873. * **************************************************************** * 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
PI72873
Reported component name
ZOS DEBUGGER
Reported component ID
5724T0713
Reported release
E00
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-11-28
Closed date
2017-03-30
Last modified date
2017-04-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI46019
Modules/Macros
EQA30PT EQA00EXE EQA02BLK EQA0SCBP EQA10MEM EQA50VAT EQAS0INT EQA00DTC EQA14LXB EQA00DTA EQA00DSF EQAPMPSL EQA00BKP EQA10PRD EQA10PRC EQA14LX1 EQA00E53 EQA00CND EQAWIVPB EQAAFSPS EQA30SBM EQAS0GDV EQAS0GDP EQANCCSE EQA10MGF EQA00PDM EQA00EVH EQA00REG EQA00TTL EQATIEXT EQA10FIN EQAS0CUS EQA17DSP EQA10PTP EQA08BLK EQA17CUR EQA00TSR EQA0S0YC EQA00E71 EQA00LRC EQA0S0YE EQA00E70 EQAIIMGR EQA00BLK EQA00TRA EQAS0HKN EQAS0HKS EQA00E67 EQA10HRS EQA00E66 EQA00AEH EQA00E69 EQA00E68 EQA00BLD EQA30LNK EQA00LST EQA14CAL EQAS0ANC EQA00DTL EQA02EXP EQA10XML EQA00AEI EQA00E62 EQA00E63 EQA00PBK EQA00E64 EQA00E65 EQA00LSE EQA14CUR EQA13SYE EQA0S4YE EQA00ABE EQA00QCS EQA13SYC EQA0S4YC EQA1S9LB EQAS0RUN EQADCWB0 EQA12DCL EQA10DAT EQA00BND EQAS7STT EQA13DSP EQA0PDBI EQA0S9YE EQARCTRC EQACSEXE EQA12QNS EQA0S9YC EQA0SEXP EQA00RES EQA07PST EQA13SWC EQA10DDT EQA0SEXN EQAS0RWD EQA0SEXX EQA00GCC EQAD3XXT EQA02CUS EQA0YCUS EQA00LNG EQA0SEXU EQAS3UT1 EQA10DES EQACUTRB EQA08PST EQADCCXR EQA10SYC EQA10SYE EQAS7BLK EQAS0NAM EQA1S4LB EQA10FLO EQA00BPP EQAS0BND EQA00QFY EQA00TMX EQA10XIF EQA50FC1 EQA50FC2 EQA00GDV EQA17SYE EQA17SYC EQA00TMM EQA50VIO EQA00LLC EQA00LLF EQA50XIO EQA0SUTI EQA00OHC EQA00LLH EQA00OHE EQAS0DTL EQALMRMG EQA00ANL EQANCFTC EQA14EVL EQA0SMSU EQA00OHL EQA12CUR EQA00LLT EQA00OHH EQA00OHI EQA00OHT EQA0SEXE EQASYCUS EQAIIRMG EQARCPDC EQA0CFUN EQAS0MVS EQA0SEXA EQADCVSA EQA00OHV EQA00GDG EQA00GDF EQA13QNS EQADCUT1 EQADCUT2 EQANMEST EQA00GDD EQA18SCN EQA00CEX EQA00ENV EQADCTSQ EQADCCN1 EQAS0DSF EQA00GDP EQADCCN0 EQA0SCL2 EQA00LMS EQA0SCL1 EQA18LXB EQANCFRM EQA00GFU EQA0SCHG EQA00EMG EQA00GFV EQA00HKN EQA05CUS EQA0STRE EQA00LIS EQA10LIN EQA10SEV EQA00HKS EQA0SCLU EQA18LX1 EQAS7CUS EQAS0EVH EQA10SET EQA00ALO EQA30TKI EQAS0QNS EQA00CEE EQA00INT EQA00DLD EQAMVS31 EQACIC51 EQAS7PST EQA0SCMD EQA02PFM EQA05EXP EQA08PFM EQA10TGA EQA18CUR EQA00CCX EQA07BLK EQACMMGR EQA00CCV EQA14CMS EQADFHNO EQA05PST EQA0STKH EQA10CV EQA12LX1 EQAYASSC EQA14SCN EQA10FBP EQAS0STT EQA08STT EQA0SLSE EQA50WIN EQA10FCI EQASSUT1 EQA00GIV EQAXIIMS EQACMRMG EQASG006 EQA00FIN EQA00RPB EQA04STT EQARCDBG EQA10NAM EQANCDBG EQAYVTAM EQAD3UT1 EQA12LXB EQA0SRGU EQA13LXB EQALDR31 EQAYSMMN EQANCEST EQANCRTO EQACTL EQA14DSP EQA10PBK EQA18DSP EQA00OEI EQA00OEH EQA04PST EQA13LX1 EQA0SDTC EQA10LAM EQAMVS64 EQAEVDBG EQA17DCL EQA12SYC EQA0SDTL EQASPDBI EQAS0M99 EQA12SYE EQA30KBM EQA00CIC EQA10CCV EQA13CUR EQAXPL31 EQA0SCPU EQA10VAT EQA10VAR EQA10LDD EQA08CUS EQA30DU EQA00EHB EQA10PDM EQA0SNTC EQA0SQFY EQA00QNS EQA00EHI EQA0SUT1 EQA00SET EQA0SUT2 EQA00CHG EQARCI3E EQA14CEX EQARCOBD EQA10LCM EQA17LXB EQA0SRP4 EQADCXXT EQA00DBH EQA00DBG EQA0SRP2 EQA00DBJ EQA0SRP3 EQA00DBI EQA0SRP1 EQAS0KBM EQA30SRT EQA00QRY EQARCHEX EQA00GLV EQA17LX1 EQA10AKA EQA05BLK EQA00EH2 EQA30HSH EQA02PST EQARCVND EQA30PST EQACMUT1 EQA03EXP EQAS0OSM EQAXTIMS EQAS0GTO EQA07CUS EQA50IMW EQACCDRV EQA00DCL EQA0SBPP EQA00NMU EQA50INP EQA00MEM EQAW3Z3 EQAW3Z6 EQA10EXN EQA00VAR EQA10EXM EQA10QFY EQANCHAB EQAS0NMU EQA0CTRU EQA10LSE EQADCDEL EQA30NTC EQAS0EMG EQADCMGR EQA50CTL EQA10EXX EQA0SXR1 EQARCCDA EQA10TOG EQA10LST EQATIEDT EQA00DEI EQA00DEH EQA0SRQ1 EQA17CEI EQA0SRQ2 EQA0SRQ3 EQA0SRQ4 EQA50ELI EQA0SDU EQA17CED EQA00SBM EQASAIP1 EQA0SRPC EQA17CEX EQA10RET EQAS0CEE EQA10MVO EQA50SRV EQA04API EQASAIP5 EQA10MVS EQALDR64 EQASAIP2 EQA10BKL EQA10BKE EQA00KBM EQA00LBL EQA0S4LB EQA10BKC EQAS0REG EQA10BKD EQA00DU EQA50PRE EQA0SEMC EQA00XML EQA17QNS EQACMDRV EQA10SID EQA10BKT EQA00GPA EQA10BKS EQA0XCUS EQA00PST EQA10BKP EQA50PRO EQA10AFS EQA12DSP EQA10DSE EQA10HAD EQA10CND EQA18SYC EQACCINT EQA0S9LB EQA00LAM EQA18SYE EQAS0PST EQA0SBLD EQA0SXRI EQA10EXE EQA00NAM EQA08EXP EQA10DTC EQA0SDLD EQAIIDRV EQANCXAB EQA00CV EQANCABE EQA14QNS EQAZDFLT EQA04CUS EQA10CMD EQA00NML EQA10DTL EQAS0ABE EQAS0QCS EQA0CINF EQA10M99 EQA0SINP EQACSSIF EQA0SBKP EQA0SXUT EQA03CUS EQA07EXP EQA00FA EQA13MDV EQA10BLK EQA03PST EQA00GSV EQA00LCM EQA30STR EQA30STO EQA00LDD EQAFMSL7 EQAFMSL5 EQA0SXU1 EQAS7EXP EQA12CEX EQA30INT EQA10ASN EQA12SCN EQA10FND EQA00GTO EQA03PFM EQADCREP EQA00TVT EQA10HLS EQA10STU EQALMA EQA10OUT EQAL6Z6 EQAL6Z3 EQAS0BLK EQAS0DU EQA10STM EQAEV006 EQA0CPLT EQA50COL EQA00RWD EQA04PFM EQANCXEI EQA10BNK EQA05PFM EQA14SYC EQA05STT EQA14SYE EQA10MON EQACMSRV EQA02STT EQA10QNS EQACIC41 EQA18CEX EQA00FRE EQA10INT EQA18QNS EQA18CED EQA0AIP2 EQA0AIP1 EQACSINT EQACURPT EQA10DPA EQA18CEI EQA0AIP5 EQA10INP EQACCRMG EQANIPSB EQAS0FIN EQA30DMM EQAS0CND EQA04EXP EQA10BPR EQAS0DBJ EQACIC32 EQA13DCL EQAS0DBH EQAS0LNG EQACURPA EQAS0DBG EQA04BLK EQA03STT EQASXCUS EQA10SVC EQA01TSR EQA10LIT EQA30TK EQA10NRM EQAS0LMS EQANMDBG EQA10BPQ EQA0OIP1 EQA10BPP EQA0OIP2 EQAS0GFU EQA18DCL EQAS0EH2 EQANCXHA EQA01SVC EQAZPCM EQANICTL EQARCEXP EQA13SCN EQANBSWT EQA0S4CN EQA10IPD EQA0SRSM EQAS0OHC EQAS0OHH EQA0SNAM EQA02LOC EQA00CTX EQA00SVC EQA07STT EQAS0SET EQAXIMSP EQA00CUS EQA10ANL EQA50LIS EQAXMSGT EQA03BLK EQAS0EHI EQA03ASN EQA13CEX EQA0SLCM EQAS0EHB EQA14PRF EQA01SV2 EQA0SPRD EQA00CVC EQAXFOR EQAS0DEH EQAS0DEI EQA00CVT EQA10GTO EQA10QRY EQA10QRZ EQA10CVC EQA04CMS EQA50TMN EQA00STT EQA00STU EQA17SCN EQA10LOG EQA10CUS EQA14DCL EQA10RST EQA0SLDD EQA50REQ EQA10OSM EQA00RSV EQAS0GIV EQA14MDV EQA10DMM EQAS0SBM EQA00NTC EQAS0OHV EQA0S4DS EQA12CED EQAS0OHT EQANCREL EQANCTER EQA10LNK EQA00RUN EQA12CES EQANCLDE EQANCRET EQA10TRA EQA0SDBI EQANCDTX EQA12CEI EQA10EMC EQA10ALO EQARCL4 EQA10XSC
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":"E00"}]
Document Information
Modified date:
24 June 2022