IBM Support

PI72873: z/OS Debugger service for IDz 14.0.0.4.

A fix is available

Subscribe

You can track all active APARs for this component.

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

  • RE00 PSY UI46019

       UP17/03/31 P F703

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.



Document information

More support for: z/OS family

Software version: E00

Reference #: PI72873

Modified date: 03 April 2017