IBM Support

PTF information for Debug Tool for z/OS V13.1

Question & Answer


Question

What is the Debug Tool 13.1 PTF service level history?

Answer

How to sign up to receive email notifications when new PTFs are available?

Note: Ensure you review the Preventive Service Planning (PSP) information and specify DEBUGD10 as the Upgrade Name for the PSP bucket for version 13.1.The PSP bucket provides the following information:

  • Installation information
  • Documentation changes
  • General information
  • Service recommendations
  • Cross product dependencies


All available Version 13 Debug Tool PTFs and associated APARs (most recent first):

English
Component
Japanese
Component
Korean
Component
PTF Download links
UI65461 (HIPER) Download PTFs here
UI62458 (HIPER) Download PTFs here
UI58212 (HIPER) UI58213 (HIPER) UI58214 (HIPER) Download PTFs here
UI55864 (HIPER) UI55865 (HIPER) UI55866 (HIPER) Download PTFs here
UI53688 (HIPER) Download PTFs here
UI51496 (HIPER) Download PTFs here
UI48653 Download PTFs here
UI48285 PE Download PTFs here
UI47449 PE UI47450 UI47451 Download PTFs here
UI44291 UI44292 UI44293 Download PTFs here
UI43374 Download PTFs here
UI42084 Download PTFs here
UI41773 PE Download PTFs here
UI40837 Download PTFs here
UI40712 Download PTFs here
UI39786 PE UI39787 UI39788 Download PTFs here
UI38294 Download PTFs here
UI37454 (HIPER) Download PTFs here
UI37455 Download PTFs here
UI36202 PE Download PTFs here
UI34919 Download PTFs here
UI34337 (HIPER) Download PTFs here
UI33649 UI33650 UI33651 Download PTFs here
UI32457 UI32458 UI32459 Download PTFs here
UI32084 Download PTFs here
UI31782 Download PTFs here
UI31316 PE Download PTFs here
UI30501 Download PTFs here
UI30105 (HIPER) Download PTFs here
UI28375 (HIPER) Download PTFs here
UI27973 Download PTFs here
UI27722 Download PTFs here
UI27690 Download PTFs here
UI27130 Download PTFs here
UI26547 Download PTFs here
UI26047 (HIPER) UI26048 (HIPER) UI26049 (HIPER) Download PTFs here
UI25425 (HIPER) Download PTFs here
UI24710 Download PTFs here
UI24573 (HIPER) Download PTFs here
UI24062 Download PTFs here
UI23882 (HIPER) UI23883 (HIPER) UI23884 (HIPER) Download PTFs here
UI23176 (HIPER) UI23177 (HIPER) UI23178 (HIPER) Download PTFs here
UI22637 Download PTFs here
UI20860 (HIPER) Download PTFs here
UI20067 Download PTFs here
UI19470 Download PTFs here
UI18758 (HIPER) UI18759 (HIPER) Download PTFs here
UI17396 (HIPER) UI17397 (HIPER) UI17398 (HIPER) Download PTFs here
UI16655 (HIPER) Download PTFs here
UI15202 (HIPER) Download PTFs here
UI13572 (HIPER) UI13573 (HIPER) UI13574 (HIPER) Download PTFs here


* = APAR associated with PTF number

Version 13 PTF
Availability date Prerequisite
PTFs
Supercedes these PTFs APAR(s) these PTFs fix
English:
UI65461
01 October 2019
UI62458
UI55864
PH12444*
English:
UI62458
12 April 2019
UI58212
UI55864
UI53688
PH02307*
PH02157*
PH00425
PH01787
PH01874
PH03348
PH08226
PH09204
English:
UI58212
01 September 2018 UI55864
UI53688
UI26047
 

PI97400*
PH00372*
PI94265
PI89826
PI96490
PI92966
PI92358
PI94265
PI95089
PI97564
PI97562
PI97595
PI97845
PI98127
PI99179
PI98733
PH00402
PH01553
PH01336*
PH01337*

Japanese:
UI58213
UI47450
Korean:
UI58214
UI47451
English:
UI55864
18 May 2018 UI53688
UI44291
UI32457
UI23176
PI89402*
PI93453
PI56113
PI82494
PI91350
PI89417
PI89515
PI89474
PI89795
PI90265
PI91762
PI94034
PI95556
PI95699
PI96647
PI95860*
PI95870*
Japanese:
UI55865
UI47450
UI32458
Korean:
UI55866
UI47451
UI32459
English:
UI53688
09 Feb 2018 UI44291
UI43374
UI37454
UI32457
UI26047
UI23176
UI51496
UI48653
UI48285
UI47449
P9I0844*
English:
UI51496
30 Oct 2017 UI48653
UI44291
UI43374
UI37454
PI81873*
PI78472* PI78480* PI82334*
PI80515
PI80955
PI86162
PI84188
PI82875
PI85625
PI86554
PI84097
PI86495
PI86687
PI86881
PI86946
PI87220
PI85007
PI87454
PI87997
PI88175
English:
UI48653
11 Jul 2017 UI44291
UI43374
UI37454
UI32457
UI26047
UI23176
UI48285
UI47449
PI84094*
English:
UI48285
28 Jun 2017 UI44291
UI43374
UI37454
UI32457
UI26047
UI23176
UI47449 PI83457*
English:
UI47449
24 May 2017 UI44291
UI43374
UI37454
UI32457
UI26047
UI23176
PI75494*
PI77222
PI77243
PI77250
PI78363
PI78653
PI78687
PI74365
PI75129
PI74537
PI74572
PI75071
PI75101
PI75428
PI76259
PI76617
PI77408
PI77399
PI80811
PI78394
PI78765
PI78905
PI79945
PI80815
PI80876
PI80754*
PI80756*
Japanese:
UI47450
UI44292
Korean:
UI47451
UI44293
English:
UI44291
31 Jan 2017 UI43374
UI37454
UI32457
UI26047
UI23882
UI23176
PI66692*
PI65360
PI71624
PI74719
PI67911
PI70555
PI73739
PI71385
PI72370
PI72724
PI68537
PI74065
PI74724
PI74219
PI74466
PI69787
PI74581*
PI74609*
Japanese:
UI44292
UI39787
UI32458
Korean:
UI44293
UI39788
UI32459
English:
UI43374
16 Dec 2016 UI37454
UI33649
UI32457
UI26047
UI23882
UI23176
UI42084
UI41773
UI40837
UI40712
UI39786
UI38294
PI72679*
English:
UI42084
29 Oct 2016 UI37454
UI33649
UI32457
UI26047
UI23882
UI23176
UI41773
UI40837
UI40712
UI39786
UI38294
PI71028*
PI71184
English:
UI41773
21 Oct 2016 UI40837
UI39786
UI32457
UI23176
UI40712 PI70644*
PI62360
PI66612
PI68652
PI68537
PI69273
PI69679
PI69697
PI69715
PI69885
English:
UI40837
16 Sep 2016 UI40712
UI39786
PI68895*
English:
UI40712
09 Sep 2016 UI39786 PI68414*
English:
UI39786
02 Aug 2016 UI37454
UI33649
UI32457
UI26047
UI23882
UI23176
UI38294 PI59113*
PI32685
PI44713
PI59498
PI53847
PI59495
PI60375
PI63156
PI63913
PI65341
PI65575
PI65566
PI58851
PI62904
PI63164
PI64843*
PI64846*
Japanese:
UI39787
UI32458
Korean:
UI39788
UI32459
English:
UI38294
02 Jun 2016 UI37454
UI23882
PI63144*
PI58851
PI62904
PI63164
English:
UI37454
04 May 2016 UI33649
UI32457
UI23882
UI23176
UI20860
UI18758
UI37455
UI36202
UI34919
UI34337
PI61254*
PI59267
PI59745
PI59962
PI60433
PI60632
PI61018
PI53722
PI46977
PI50078
PI53642
PI51972
PI53401
PI52991
PI53485
PI53486
PI57671
PI54774
PI54776
PI54282
PI56582
PI54720
PI54697
PI55278
PI56093
PI56569
PI56747
PI57154
PI56784
PI57153
PI57468
PI57889
PI57891
PI51062
PI53965
PI55362
PI55027
English:
UI37455
03 May 2016 UI36202
UI32457
PI61018*
English:
UI36202
17 Mar 2016 UI33649
UI32457
UI23882
UI23176
UI20860
UI18758
UI34919
UI34337
PI53722*
PI46977
PI50078
PI53642
PI51972
PI53401
PI52991
PI53485
PI53486
PI57671
PI54774
PI54776
PI54282
PI56582
PI54720
PI54697
PI55278
PI56093
PI56569
PI56747
PI57154
PI56784
PI57153
PI57468
PI57889
PI57891
PI51062
PI53965
PI55362
PI55027
English:
UI34919
02 Feb 2016 UI33649
UI32457
UI34337 PI51062*
PI53965*
PI55362*
English:
UI34337
12 Jan 2016 UI33649 PI55027*
English:
UI33649
11 Dec 2015 UI32457
UI20860
PI51340*
PI50927*
PI51009
PI46284
PI48464
PI51407
PI52343
PI52946*
PI52947*
Japanese:
UI33650
UI32458
Korean:
UI33651
UI32459
English:
UI32457
30 Oct 2015 UI26047
UI25425
UI23882
UI23176
UI20860
UI18758
UI17396
UI13572
UI32084
UI31782
UI31316
UI30501
UI30105
UI28375
UI27973
UI27722
UI27690
UI27130
UI26547
UI26178
PI37275*
PI47218
PI47208
PI47235
PI47238
PI47236
PI44984
PI48168
PI48164
PI48171
PI50133
PI47784*
PI47788*
Japanese:
UI32458
UI26048
UI23177
UI17397
Korean:
UI32459
UI26049
UI23178
UI17398
English:
UI32084
17 Oct 2015 UI30501
UI30105
UI27722
UI27130
UI26047
UI20860
UI31782
UI31316
PI50581*
English:
UI31782
8 Oct 2015 UI31316
UI30105
UI26047
UI20860
PI39609*
PI48697
English:
UI31316
22 Sep 2015 UI30501
UI30105
UI27722
UI27130
UI26047
PI48136*
PI44713
PI39451
PI42830
PI44624
PI45606
PI46084
PI47928
English:
UI30501
26 Aug 2015 UI30105
UI23176
UI18758
PI47428*
English:
UI30105
12 Aug 2015 UI28375
UI27973
UI27722
UI27690
UI26047
UI23882
UI23176
PI45466*
PI44934
PI41135
PI43349
PI42897
PI43089
PI43093
PI43829
PI43771
PI44134
PI44638
PI44974
English:
UI28375
12 Jun 2015 UI27973
UI27690
UI23882
PI42404*
PI28224
PI36219
PI38436
PI39610
PI40491
PI41851
PI42270
English:
UI27973
29 May 2015 UI27722
UI27690
UI27130
UI26047
UI23176
PI40953*
PI41131
English:
UI27722
19 May 2015 UI27690
UI23176
UI13572
PI40498*
English:
UI27690
16 May 2015 UI27130
UI26547
UI26047
UI25425
PI33422*
English:
UI27130
29 Apr 2015 UI26547
UI26047
UI23176
PI39438*
PI35848
PI37116
PI38008
PI38780
English:
UI26547
10 Apr 2015 UI26178
UI26047
UI20860
PI38399*
PI36399
PI37722
English:
UI26047
20 Mar 2015 UI25425
UI23882
UI23176
UI20860
UI17396
UI13572
UI25654 PI35652*
PI32043
PI33686
PI35119
PI35849
PI35807
PI35514
PI36836
PI36254*
PI36263*
Japanese:
UI26048
UI23177
UI17397
Korean:
UI26049
UI23178
UI17398
English:
UI25425
27 Feb 2015 UI23882
UI23176
UI18758
UI13572
UI24710
UI24573
UI24062
PI29719*
PI30757
PI32542
PI32776
PI33978
English:
UI24710
29 Jan 2015 UI24573
UI23882
UI23176
UI13572
PI33517*
English:
UI24573
27 Jan 2015 UI24062
UI23882
UI23176
PI32548*
PI32687
PI32684
PI32679
PI32099
English:
UI24062
20 Dec 2014 UI23882
UI23176
PI31499*
PI31654
PI31430
PI31435
English:
UI23882
16 Dec 2014 UI23176
UI20860
UI18758
UI17396
PI29800*
PI30864
PI29374
PI29787
PI29889
PI30098
PI30857
PI30604*
PI30615*
Japanese:
UI23883
UI17397
Korean:
UI23884
UI17398
English:
UI23176
21 Nov 2014 UI20860
UI18758
UI17396
UI13572
UI22637 PI24559*
PI24302
PI25288
PI26850
PI27016
PI26909
PI27922
PI28857
PI28950
PI26991*
PI26996*
Japanese:
UI23177
UI17397
Korean:
UI23178
UI17398
English:
UI22637
01 Nov 2014 UI20860
UI18758
PI24873*
PI25331*
PI25391*
PI28602*
English:
UI20860
27 Aug 2014 UI18758
UI17396
UI13572
UI20271
UI20067
UI19470
PI19762*
PI21249
PI21249
PI18777
PI18952
PI19273
PI19738
PI19946
PI21157
PI23372
PI21459
PI22198
PI23614
English:
UI20067
30 July 2014 UI19470
UI18758
PI22265*
English:
UI19470
11 July 2014 UI18758
UI13572
PI21238*
English:
UI18758
12 June 2014 UI17396
UI13572
PI16543*
PI14878
PI15810
PI16387
PI16541
PI17981
PI17995
PI18927
PI19288*
Japanese:
UI18759
English:
UI17396
26 Apr 2014 UI13572 UI16655
UI15202
PI08023*
PI09342
PM95046
PM97474
PI07558
PI07559
PI07633
PI08442
PI09610
PI13241
PI09688
PI09693
PI09779
PI10546
PI10780
PI14469
PI10791
PI10853
PI10943
PI12203
PI12591
PI12747
PI13125
PI15270
PI15085*
PI15087*
Japanese:
UI17397
Korean
UI17398
English:
UI16655
04 Apr 2014 UI15202
UI13572
PI14875*
English:
UI15202
19 Feb 2014 UI13572 PI11861*
English:
UI13572
18 Dec 2013 PI06312*
PM95010
PM95606
PM97368
PM98983
PM98295
PM98249
PM98508
PI06813
PM98607
PM99581
PM99684
PI04705
PM96535
PI05690
PI06349*
PI06351*
Japanese:
UI13573
Korean:
UI13574

APAR fixed Description
PH12444 -ABENDS0C4 in EQA00OHH when application is doing Binder API calls and running with SVC Screening on. Debugging running in SVC Screening mode catches the binder module in Access Mode which causes the abend. The debugger should ignore Access Mode callers.                        
PH02307 -Service for Debug Tool 13.1.
PH02157 -When IMS Transaction Isolation is run on multiple IMS systems on an LPAR, and those systems are also running an IBM Tools product called Workload Router, various IMS system abends can occur because of serialization issues. Among these are U0705, U0768 and U0780.
-IMS Transaction Isolation job card generation not including the department.  The job card generator should consider any preferred job card parameters from DTU option 0.
PH01787 -IMS Transaction Isolation EQANIPSB deregister ALL doesn't work.
PH01874 -EQA4020E message (LLA) issued for Language Environment callable service routines such as CEEGTST.  For instance, when debugging you see the following messages in the log:
   EQA1334I The operating system generated the following message:
   EQA1335I  EQA4020E Load module information could not be retrieved for module CEELOCT because the loading service (provider) that loaded the module loaded it from LLA and no matching copy was found in either EQALOAD or STEPLIB. The load module cannot be debugged.
PH03348 -ABENDS0C4 in CEEVGUNO when called by EQANCLDE in a CICS debug session - CICS ESTAE deleted.
PH08226 -IBM Developer for systems Z debugger V14 gets ABEND ABENDS0C1 branching into address '00000000' from EQATIEXT with IMS isolation (ISO) feature.
 The ABEND happens in DT module EQATIEXT when calling the clients DFSMSCE0 for INIT. While the client's DFSMSCE0 does not have INIT entry point registered/defined, VINIT in the vector table is set to NULL, and EQATIEXT still branch to it, thus the ABEND.
PH09204 -The cross reference table data set is read in a non-IMS environment.
PI97400 -Under some conditions, IMS Transaction Isolation is unable to find a region to clone if the transaction has an ENQCT >= 10000.
PH00372 -ABENDS0C1 in IMS Control Region while user was in IMS DEBUG session.

PI94265

PI89826

-If an IMS Region with the IMS Transaction Isolation customization is not running, then if DTU option 4.5 is run
 4  IMS TM Debugging
   5  IMS Transaction Isolation
 then EQANIPSB ABENDS0C4 at offset x'4BA' is possible.
PI96490 -ABEND in EQARCL4+'116AB4'x during COBOL V5+.
PI92966 -Debug Tool - DB2 stored procedure debugging in Code Coverage (CC) mode : &&USERID in EQAOPTS is resolved to WLM STC USER ID.
PI92358 -Remote Debug: Can not set breakpoint in composite assembler module for inactive compile unit.
PI94265 -IMS ABEND after activating transaction isolation exits.  After activated transaction isolation IMS ABENDs with U4095, emergency restart was not possible. Sysprogs removed exits, then emergency restart was possible.
PI95089 -In z/OS Debugger it is possible to configure in EQASTART a different dataset name for SEQATLIB. This definition is not used in IMS Transaction Isolation REXX EQAXTIMS.
PI97564 -EQANICRT does not handle creating lots of resource definitions.
PI97562 -IMS Isolation private MPR should use debug userid for substitution.
PI97595 -ABENDS0C4 EQA0YCUS+x'16F8'- Remote Debug Enterprise PLI side file reset during termination.
PI97845 -ABENDS0C4 EQA0SBKP+'7122'x - Remote Debug adding breakpoint after deleting breakpoint.
PI98127 -Message EQAZ182W not correct, because region had abended in IMS Transaction Isolation.
PI99179 -Debugger abends with ABENDS0C4 in EQA30TK+x'3AA4'. COBOL V5 incorrect source in source window.
PI98733 -Abend at CEEEV006.DFH3QSS+x'02AE' when CICS starts up. Caused by bad ALET in AR3 from DIAG TRAP IEAINITREGSTASK.
PH00402 -COBOL V5 sub pgm source not displayed the second time called in CICS at nested link level.
PH01553 -When using DTU panel 4.6 to reserve more classes for IMS Transaction Isolation, the selected classes are not reserved for IMS Transaction Isolation.
PH01336 -Japanese parts for PI97400.
PH01337 -Korean parts for PI97400.
PI89402 -Configuration via IMS Transaction Isolation option 4.6 was successful, and now trying to configure the IMS Transaction Isolation with option 4.5,and receive following error screen:

143 +++ Do TranCt=1 To TranBlks

IRX0041I Error running EQAXTIMS, line 143: Bad arithmetic conversion

-"AT ENTRY entryName" in the remote debugger may not set entry breakpoint as expected when the load module has an alias name.

-The JCL analyzer fails to resolve all substitution symbols in DD cards, if the DD cards override a DD in the invoked PROC.

-If a DTU user's job card from DTU option 0 contains JES2 control statements, the resulting private MPR JCL is not formatted correctly when the user performs the START action on DTU 4.5. For example, the following DTU 0 input:

//USRT001Z JOB MSGLEVEL=(1,1),
// TIME=1440,MSGCLASS=H,NOTIFY=&SYSUID.
/*JOBPARM SYSAFF=*

Will result in the following job card:

//USRT001Z JOB CLASS=A,MSGCLASS=H,MSGLEVEL=(1,1),
// NOTIFY=&SYSUID.JOBPARMSYSAFF=*,REGION=0M,TIME=1440
PI93453 -ABENDS0C4 in IWXMSCTE due to DSA overlay.
The exit sharing code in EQATIEXT isn't properly saving and restoring its DSA around calls to the client's DFSMSCE0 exit points.
PI56113 -Exception in EQA00ANC with Smart/Restart.
PI82494 -Debug Tool not starting up in remote debug session when using delay debug.
EQA9999W - FeName=EQACSMTP Loc=230 Func=SHUTDO Rc=-1 Fc=10108
PI91350 -Debug Tool IMS Transaction Isolation Facility abend in DFSMSCE0+'058A'x with Debug Tool IMS ISO setup active.
PI89417 -If you use an ISPF 0 to set a terminal type of
8. 3277KN
or
9. 3278KN
(which is a Katakana terminal type)

and then go to Debug Tool Utilities option 4 and then 0 you get 2 messages

EQAZ037E Invalid keyword INCLUDE found in member 0. INCLUDE ;

and then an ISPF DIALOG ERROR error saying

VARIABLE 'MPRDEBUG' IS SYNTACTICALLY INCORRECT.

on

VPUT (MprDebug,MprNoDbg,MprBmp) PROFILE
PI89515 -When creating a Debug Tool IMS Transaction Isolation private message region, the private region is not a clone of the active MPP region. Private region is for Java, where the active MPP is for COBOL.

-The output from EQANICRT for the stage-1 input macros is incorrect.
PI89474 -Add functionality to provide additional Language Environment runtime options for Debug Tool IMS Transaction Isolation Facility private message region on the 'Manage additional libraries and delay debug options' panel.
PI89795 -When using Debug Tool with SET EXPLICITDEBUG ON, unable to view content variables in automonitor of a second Enterprise COBOL V6.1 submodule that is called from a Enterprise COBOL V4.2 main module.
PI90265 -ABENDS0C4 in Debug Tool module EQA00TMM caused ABENDS0C4 in IMS MPR, which in turn caused IMS Control Region to abend with U113.
EQA00TMM gets control for an STIMERM exit. Debug Tool is not active when the exit call is made by the Operating System. Debug Tool must have been active when the STIMERM SVC was issued, but out of the picture when the exit was called.
Messages include:
DFS0613I CTL RGN U113 DUE TO S0C4 U0000 DURING DL/I CALL IN MPP
PI91762 -ABENDU4088 in assembler session caused by large variable size and smaller STACK init size.
PI94034 -LMA (Load Module Analyzer) does not show COMPOPTS or valid LEINFO for COBOL V2/V3/V4 CSECTS if COBOL V5/V6 CSECTS are in the same program object. The problem is related to how the C_CODE and B_TEXT segments are ordered in the program object.
PI95556 -STC Userid used in IMS CC scenario instead of Userid associated with the transaction. CCOUTPUT will show Userid which started the IMS region and not the Userid running the transaction.
PI95699 -STEP OVER a PERFORM statement not working for COBOL V5+ programs in Debug Tool.
PI96647 -DTU option 2 Debug Tool Setup File (and others that process JCL via the JCL Analyzer, EQASUJCL):

When processing JCL which contains a CONTROL-M statement, an error message like

CEE0454S The message number 1026 could not be found for facility ID EQA.

could be issued, and the JCL is not processed.

DTU option 2 Debug Tool Setup File (and others that process JCL via the JCL Analyzer, EQASUJCL):

When processing JCL which contains no JOB card, an error message like

CEE3204S The system detected a protection exception (System Completion Code=0C4).
From entry point DMHGetMessage at compile unit offset +0000011C at entry offset +0000011C at address 2AD3F8DC

could be issued, and the JCL is not processed.
PI95860 -Japanese parts for PI89402.
PI95870 -Korean parts for PI89402.
PI90844 -After installation of UI48653, JCL parsing under Debug Tool Utilities (DTU) may get an ABEND in CEEBINIT when processing DD cards with SYMBOLS, VOL, VOLUME, AMP or other parameters.

CEE3204S The system detected a protection exception (System Completion Code=0C4)
From entry point ProcessParms at compile unit offset +000001BE at entry offset +000001BE at address 26F75496.
IEA995I SYMPTOM DUMP OUTPUT
SYSTEM COMPLETION CODE=0C4 REASON CODE=00000004
TIME=11.22.40 SEQ=20278 CPU=0000 ASID=00F3
PSW AT TIME OF ERROR 078D1000 800EB3E4 ILC 2 INTC 0D
ACTIVE MODULE ADDRESS=00000000_000E7C88
OFFSET=0000375C
NAME=CEEBINIT

This APAR corrects this problem and SUPs these two PTFs:
UI48653 PI84094
UI51496 PI78472, PI78480, PI81873, PI82334 marked as PI81873

The JCL parser runs in these Debug Tool Utilities (DTU) options:

2 Debug Tool Setup File
Manage setup files and start debug session in TSO foreground or batch.
and use COPY to copy in JCL.

8 JCL for Batch Debugging
Modify JCL to start a debugging session for batch programs.
2 Prepare and Start Debug Session
Modify the JCL that starts a debugging session for batch Programs

A JCL to Setup File Conversion
Convert JCL to Debug Tool setup file.
PI81873 -Support is added for z/OS Version 2 Release 3.

Support is added for z/OS Version 2 Release 3 XL C/C++.

-Support is added for Enterprise COBOL for z/OS Version 6 Release 2.

The new TEST(SEPARATE) compiler option in 6.2 is not supported by Debug Tool. To get support for TEST(SEPARATE) in COBOL 6.2, you need to upgrade to the z/OS Debugger 14.1 included in IBM Developer for z 14.1 or IBM Debug for z 14.1.

-Support is added for Enterprise PL/I for z/OS Version 5 Release 2.

-Support is added for CICS Transaction Server for z/OS Version 5 Release 4.

-Support is added for Automatic Binary Optimizer for z/OS Version 1 Release 3.

-Support is added for IMS Version 15 Release 1.

-Load Module Analyzer does not set the first operand of LEINFO properly for COBOL V5 and V6.

-IMS Tranaction Isolation Facility updates:
- LINK simulation no longer filters out IMS IVPs.
- CEEOPTS data sets are now read and included as part of the inline CEEOPTS DD in the private MPR.
PI78472 -Incorrect value displayed for assembler variable because of USING/DROP and PUSH/POP.
PI78480 -Breakpoint not honored with SUSAN,ON.
PI82334 -Debug Tool with HOGAN: load of assember module AMODE64 fails.
PI80515 -Debug Tool ESTAE handling causes ABENDS878 below line in CICS.
PI80955 -Debug Tool session abends with short on storage (SOS) on a GETMAIN performed by CEECICS.

The SOS occurs when a COBOL V6 program compiled NOTEST is called.

Analyzing the storage can shows 1000+ blocks of storage with incrementing storage blocks sizes. The size of the blocks increase by alternating x'90' and x'A0' bytes. The data inside the blocks is mostly binary equal.
PI86162 -AT ENTRY not honored for HOGAN Sort exit.
PI84188 -ABENDS0C1 in Debug Tool module EQARCL4, entry point name dtDbgExprCopyMemory (Module EQARCL4+'66BA8'x), when debugging a Cobol 5.2 batch program.
PI82875 -Debug Tool CICS SOS using Debug Tool showing 46 large near identical storage heap blocks (HANC).

The problem is caused by fragmented memory. Most of the large heap segments show less than 2% allocated.
PI85625 -The IMS Tranaction Isolation Facility DFSMSCE0 exit is causing ABENDS478 when IMS is stopped, indicated by "IMS CTL TCB ABEND-SYS 478".
PI86554 -An ABENDS0C4 in module EQALMA+'4D1C'x is received when running the Load Module Analyzer. This intermittent abend can occur when processing an ENTRY vs a CSECT.
PI84097 In IBM Developer for z Systems (IDz) v14.0, a debug session does not start when Debug Tool Compatibility Mode is enabled. The JCL to start the debug session includes DBMDT TEST runtime parameter as you can see in the following example:

TEST(ALL,,PROMPT,DBMDT:*)
PI86495 Program Check at EQA0SRQ1+'207C'x in remote debug session when a Find is done after returning from a CALL.
PI86687 -The Load Module Analyzer is not showing all CSECTs when the result is sorted by Name (SORTBY=NAME).
PI86881 -SOS in CICS when Debug Tool started in remote and a watch breakpoint is active.
PI86946 -ABENDS138 CICS AKEB when 2 CICS users start a Debug Tool session at the same time with STARTSTOPMSGDSN setup active.
PI87220 -ABENDS0C6 when a Debug Tool step command is performed on LRL or STRL assembler instruction.
PI85007 -LIST TITLED WSS command fails when the Working Storage Section contains "01." with no name.
PI87454 -No account information generated in Debug Tool IMS Tranaction Isolation Facility JCL card which leads to a JCL error.
PI87997 -ABENDS01F when debugging HOGAN on system with BMC DL/I Optimizer active.
PI88175 -+EQA9993I - EQA00OHT: Failed to set hook on instructions with "CC" opcode in R/O storage with RACF facility defined.
PI84094 -DTU option 8 JCL for Batch Debugging (and others that process JCL):
When processing JCL which contains a statement like this
//SYSIN DD DDNAME=SYSINDD
all following statements are not in generated modified JCL after UI47449 (APAR PI75494) or UI48285 (APAR PI83457).

Possible ABENDS0C4 in EQA00GFV+000050E4, ABENDS0C4 in EQA30INT+0000062E or a loop after PTF UI47449 (APAR PI75494) if a COBOL or C program has > 64K lines of source to display in the debugger.

This PTF corrects these problems and also includes all the features and service included in PTF UI47449 (APAR PI75494), as shown below.
PI83457 -Possible ABENDS0C4 in EQA00GFV+000050E4, ABENDS0C4 in EQA30INT+0000062E or a loop after PTF UI47449 (APAR PI75494) if a COBOL or C program has > 64K lines of source to display in the debugger.

This PTF corrects this problem and also includes all the features and service included in PTF UI47449 (APAR PI75494), as shown below.
PI75494 -Allow store of STARTSTOP msgs in STARTSTOPMSGDSN in CICS environment.

-Debug Tool IMS Transaction Isolation Facility: Implement DFSMSCE0 exit sharing.

-Debug Tool IMS Transaction Isolation Facility: Add LIST capability to IMS Transaction Isolation Facility batch interface.

-Debug Tool IMS Transaction Isolation Facility: Don't allow DEREGISTER if private MPR is still started.
PI77222 -CSV014I LOAD TO GLOBAL OF MODULE progA FAILED, USER UNAUTHORIZED followed by abend 206-08 in Debug Tool session.
PI77243 -A CICS HOGAN program is getting a ABENDS0C4 in EQANCLDE+'112C'x in a debug session.
PI77250 -ABEND in EQANCLDE+'5C2'x when using SET QUALIFY CU for a COBOL program when in NON LE environment.
PI78363 -When debugging a program using Debug Tool, the following message is received:

EQA1997I - VTAM3270 waiting for LU XXXXXXXX
PI78653 -ABENDS0C6 in DLIPEM during debug session with Debug Tool. Traceback will show ABENDS0C4 in EQA00EVH+'AAFE'x.
PI78687 -ABENDS0C4 in EQA00OHI+'4F0'x in HOGAN BATCH debugging.
PI74365 -ABEND in EQA00OHC+'20D8'x when using Debug Tool for COBOL V5 or V6 and TEST(NOSOURCE) with SET FREQUENCY ON in a preference file.
PI75129 -Debug Tool Utility JCL Analyzer gets EQA3058E Symbolic name too long for long symbolic names and variables.
PI74537 -Possible ABENDS0C4 in EQA00EVH when running Debug Tool with LE parameter TEST(ERROR,,*,*), and no Terminal Interface Manager (TIM) session connected.
PI74572 -ABENDS0C4 in EQA00KBM+'10C2'x when debugging in remote debug session.
PI75071 -Short-on-storage (SOS) in CICS when debugging application with large EQALANGX file.
PI75101 -ABEND in EQA0SXUT+'5208'x with SET LIST BY SUBSCRIPT ON in remote debug session.
PI75428 -Memory view contains ???? when it should contain values.
PI76259 -Currently Debug Tool's 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
PI76617 -Debug Tool Coverage Utility annotated listing for assembler truncated because of misidentified MACRO/MEND statement.
PI77408 -The input field pDsnStat in panel EQAPMPSL for Debug Tool is too short causing the DATASET NAME to be truncated in the Debug Tool IMS Transaction Isolation Facility.
PI77399 -Debug Tool does not show all of multiple CSECTS if configuration file with multiple commands is used.
PI80811 -Debug Tool IMS Transaction Isolation Facility uses delay debug option which conflicts with the EQAOPTS delay debug option.
PI78394 -Debug Tool fails with ABENDS0C4 in EQA0SBPP+'1C3E' in remote debug session start up.
PI78765 -Debug Tool program check at EQA00AEI+'9A6'x when run EQAWIVPB sample in remote debug mode.
PI78905 -Debug Tool: SVC Screening ON - abend when multitasking is done via ATTACH.
There are different scenarios which will be fixed with this APAR:
Debug Tool: ABEND in IMS application when started with EQANMDBG.
Debug Tool: ABENDS0C4 when returning from subtask.
PI79945 -Program Check at EQARCL4+'11497C'x when COBOL V5 or higher program uses user-defined Unicode Codepage.
PI80815 -Using the Debug Tool IMS Transaction Isolation Facility, in some circumstances, the messages stay in the IMS input queue or input buffer after the debug session has been terminated.
PI80876 -Debug Tool, with the IMS Transaction Isolation Facility, can still remain active after a stop of the IMS sub-region.

The panel "IMS Transaction Isolation Facility" shows that the sub-region has been stopped. In the panel "SDSF active user" it can be observed that the sub-region is still present/running.

This can happen, for example, when the user makes the "stop" of the IMS sub-region in the TSO interface while the process / program is stopped on a breakpoint in the Debug Perspective within the RDz interface.
PI80754 -Japanese parts for PI75494.
PI80756 -Korean parts for PI75494.
PI66692 -Debug Tool IMS Transaction Isolation updates and fixes.

o IMS Isolation transaction routing locks up in shared queue env.

o IMS Isolation clone of message region JCL fails if the job has > 1 step.

o Don't clobber IOPCB across AIBTDLI calls.

o IMS systems with many transactions exceed ISPF PROFILE pool limit when using panel EQAPMPSL.

o Preserve the SPA length of the original transaction in IMS Isolation.

o Allow site to override job parms for private MPR for IMS Isolation.
PI65360 -ABEND in EQA50TMN or EQA10FLO if SET AUTOMONITOR ON LOG is active.
PI71624 -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

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.
PI74719 -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.
PI67911 -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.
PI70555 -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.
PI73739 -&PGMNAME is not resolved if EQAD3CXT is used.
PI71385 -Remote: The char-Representation of the variable is empty, however in Hex the content is displayed.
PI72370 -Debug Tool for COBOL V5/V6 programs that include definitions for large data elements may exhibit poor performance, including possible AbendAICA under CICS.
PI72724 -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 duringannotation. This can lead to an abend depending on what it finds there.
PI68537 -Debug Tool encounters an ABENDS0C1 or ABENDS0C4 in EQA00SVC due to an incorrect saved CAA address on second EXEC CICS LINK.
PI74065 -Remote: Hover sometimes results in Invalid Expression message when EQAOPTS option SUSAN is on.
PI74724 -Abend in EQACCDRV+'5284x when using Debug Tool Code Coverage plug-in.
PI74219 -Various ABENDs and problems with Debug Tool IMS transaction Isolation setup and execution.
PI74466 -ABEND4088 in CEETBCK when debugging COBOL V5/V6 application in CICS with Debug Tool.
PI69787 -Debug Tool IMS Transaction Isolation uses (24-bit) CSA, rather than plentiful ECSA storage; this APAR changes this functionality to use ECSA.
PI74581 -Japanese parts for PI66692.
PI74609 -Korean parts for PI66692.
PI72679 Debug Tool V13.1 PTF UI41773 APAR PI70644 contained a defect fix described as:

Debug Tool encounters an ABENDS0C1 ABENDS0C4 in EQA00SVC due to an incorrect saved CAA address on second EXEC CICS LINK.
(PI68537 at 13.1)

This was found to cause a CICS abend ASRA in module EQADCCXR CSECT EQA00DTA for some transactions that were not covered by a DTCN profile.

To correct this problem, this PTF removes the PI68537 change.

This PTF SUPs the following PTFs:

UI41773 PE (APAR PI70644)
UI42084 (APAR PI71028)
PI71028 -Debug Tool V13.1 PTF UI39786 APAR PI59113 contained an enhancement described as:

- Improve remote code coverage performance for RD/z Code Coverage.

This was found to cause RDz Code Coverage to not show COBOL Paragraph details and to cause run time abends (sometimes ABENDS0C1 in EQA00STO).

Thus PTF UI39786 is marked as PE.

To correct these problems, this PTF removes the 'remote code coverage performance enhancement for RD/z Code Coverage'.

This PTF SUPs the following PTFs

UI39786 PE (APAR PI59113)
UI40712 (APAR PI68414)
UI40837 (APAR PI68895)
UI41773 (APAR PI70644)
PI71184 -Abend in EQA0SBKP during RD/z CC 9.1.
PI70644 -Service for Debug Tool 13.1.
PI62360 -ABEND ASRA after calling a C-Program from Assembler.
PI66612 -ABENDS0C4 in EQA0STKH during remote code coverage request.
PI68652 -Debug Tool Utilities is loosing the LIBDEF settings from previous panels.
PI68537 -Debug Tool encounters an ABENDS0C1 or ABENDS0C4 in EQA00SVC due to an incorrect saved CAA address on second EXEC CICS LINK.
PI69273 -ABENDU4087 and ABENDS0C4 in EQA05BLK+03C4 received in Enterprise COBOL V5.2 debug session.
PI69679 -When using Debug Tools IMS Transaction Isolation, data sets aren't created. This involves the Debug Tools Utilities, panel 4.6 "Administer IMS Transaction Isolation Environment".
PI69697 -When using Debug Tools IMS Transaction Isolation, data sets aren't created. This involves the Debug Tools Utilities, panel 4.6 "Administer IMS Transaction Isolation Environment".
PI69715 -Debug Tool Utilities 8.1.1 User settings are not used if original JCL does not contain a job card. Instead
//DUMMYJC JOB ,NOTIFY=&SYSUID,USER=&SYSUID,
// MSGCLASS=H,MSGLEVEL=1,TIME=(,15),REGION=0K
is generated
PI69885 -Enterprise COBOL V5 and V6.

If you have a table looking like following:
01 TESTINDEX.
05 TESTIXX PIC X(4).
05 TESTIYY OCCURS 50.
10 TESTZZ PIC X(08).

LIST TESTZZ(2) the value for TESTZZ(1) is displayed.

When you have a group inside an array, with COBOL V4 you were able to list a single member of the group as though it's an array of its own. With COBOL V5/6, the expression evaluator didn't allow this. Instead Debug Tool only listed the member of the first element of the array.

Debug Tool has made the COBOL V5/6 expression evaluator behave more like it did for COBOL V4.
PI68895 -ABENDS0C4 when COBOL V5 is executed in RMODE(24).
PI68414 -ABENDS0C1 ABEND when debugging Cobol V5 modules loaded from LLA.
PI59113 -Support for Enterprise COBOL 6.1.
FIXCAT KEYWORD: COB0601T/K

-Support for Enterprise PL/I 5.1 (31 bit).

-Improve remote code coverage performance for RD/z Code Coverage.

-IMS Transaction Isolation:
Handle the case where the IMS ACB libraries are not coded explicitly in the IMS control region JCL as DD cards, but rather are dynamically allocated as specified by the DFSMDA macro during system definition.

-IMS Transaction Isolation:
Provide a way in DTU for user to see a list of valid IMS system IDs and choose one for creating a private region and debugging transactions.
PI32685 -Remote debug: AT ENTRY CU is not working the same as in MFI debug session.
PI44713 -Remote debug: Hovering over variable with invalid address causes a hang in the remote debug session.
PI59498 -You can not monitor a variable in Debug Tool assembler session if the variable is named name1.name2.
PI53847 -CICS: When setting a breakpoint in a loop which LINKs the same active program repeatedly, the breakpoint is never reached because too much CPU is used to load the LANGX file. Hence, the CICS monitor cancels the transaction because of CPU usage
before the breakpoint can be reached. Code was changed in the LANGX file handling.
PI59495 -Garbage in monitor displayed after scroll down in monitor window.
PI60375 -ABENDS0C1 or ABENDS0C4 when Debug Tool processes Assembler EX instruction.
PI63156 -For COBOL V5 subroutines called from within a paragraph - when you do a STEP OVER on the paragraph call in remote debug and you use a preference file ( no matter which one ) with SET DEF LIST in it ( not needed for COBOL V5) caused Debug Tool to stop at the entry of the called program unexpectedly.
PI63913 -CICS: When using EQADCDEL, not all active VSAM profiles are set to inactive which could be set to inactive.
PI65341 -CICS: Abends during EXEC CICS LOAD processing after a task is purged.
PI65575 -CICS: Provide better error message if EC INQUIRE PROGRAM gets security violation.
PI65566 -CICS: EXEC CICS FREE in Debug Tool session causes problem.
PI58851 -Abend4088 when application does EXEC CICS LOAD of NOTDEFINED program.
PI62904 -PI19288 changed the Japanese text for the annotation characters in the DTCU Report.

EQACUANS uses these same strings to identify the annotation characters. It wasn't changed to have the same values as PI19288, and the result is this REXX error.

342 +++ END
137 +++ CALL PROCANNO
IRX0007I Error running EQACUANS, line 342: WHEN or OTHERWISE expected
PI63164 -CICS: Wrong RACF Facility mentioned in Debug Tool message. Message names EQADTOOL.CHNGEANY - correct facility is EQADTOOL.DTCNCHNGEANY.
PI64843 -Japanese parts for PI59113.
PI64846 -Korean parts for PI59113.
PI63144 -Service for Debug Tool 13.1.
PI58851 -Abend4088 when application does EXEC CICS LOAD of NOTDEFINED program.
PI62904 -PI19288 changed the Japanese text for the annotation characters in the DTCU Report.

EQACUANS uses these same strings to identify the annotation characters. It wasn't changed to have the same values as PI19288, and the result is this REXX error.

342 +++ END
137 +++ CALL PROCANNO
IRX0007I Error running EQACUANS, line 342: WHEN or OTHERWISE expected
PI63164 -CICS: Wrong RACF Facility mentioned in Debug Tool message. Message names EQADTOOL.CHNGEANY - correct facility is EQADTOOL.DTCNCHNGEANY.
PI61254 -Terminal Interface Manager Repository mode (-r option) problems after UI36202.
The IMS and DB2 values are not saved.
The 'EQAY001I Data set name' value is corrupted after theLE options data set is changed.
PI59267 -CICS: Debug Tool does not stop for second or later program under CADP.
Program A
CALL TRANS ABCD
CALL TRANS ABCD
end Program A
CADP set up to start for TRANS ABCD - Debug Tool starts up only for the first execution of TRANS ABCD.
PI59745 -Program Check at EQA30TK+'3AA4'x when debugging COBOL V5 applications.

FIXCAT KEYWORD: COB0501T/K
FIXCAT KEYWORD: COB0502T/K
PI59962 -EQAWIVCC sample IVP failing in ASM STEP with CICS/TS 5.
** ASMA057E Undefined operation code - DFHEI/SYSSTATE.
SYS1.MACLIB is needed for SYSLIB.
PI60433 -COBOL V5 IVP is failing when running on a z114 machine.
Job output shows :
+EQA9999E - Program Check at load module EQARCEXP+00497FEA
Abend is caused by instruction E301 E000 0012 which is not
supported on z114 machine.

FIXCAT KEYWORD: COB0501T/K
FIXCAT KEYWORD: COB0502T/K
PI60632 -U4042 abend in CICS with HEAPCHK(ON) and COBOL V5.

FIXCAT KEYWORD: COB0501T/K
FIXCAT KEYWORD: COB0502T/K
PI61018 -Fixes to IMS Transaction Isolation:
- Resolve S0C4 abends in EQANIPSB due to prematurely freed storage.
- Use the job card from Debug Tool Utilities option 0 for the user's private message region.
- Allocate the JCL data set using a temporary data set to remove SMS-management restriction.
-Add infrastructure for sharing DFSMSCE0 user exit with client user exit.
PI53722 -Support for IBM Application Delivery Foundation for z Systems V1.2.

Application Delivery Foundation for z Systems, V1.2 is a renamed version of IBM Enterprise COBOL Suite for z/OS, V1.1 with additional enhancements.

Application Delivery Foundation for z Systems, V1.2 includes:
IBM Application Performance Analyzer for z/OS, V13.1
IBM Debug Tool for z/OS, V13.1
IBM Fault Analyzer for z/OS, V13.1
IBM File Manager for z/OS, V13.1
IBM Rational Developer for z Systems, V9.5.1

-Load Module Analyzer (EQALMA) is leaking 24 bit storage each time it is called by a program (rather than being invoked via STEPLIB or from ISPF).
PI46997 -ABENDSC04 when zooming monitor at EQA30STO+'23CA'x.
PI50078 -ABENDS0C1 when Debugging an Assembler statement EXRL.
PI53642 -High CPU usage and storage usage when debugging COBOL V5 routines when LIST or AUTOMONITOR of variables.
PI51972 -The EQAUOPTS data set is required to be a sequential data set. If a user however enters a PDS data set in Terminal Interface Manager - PF10 Edit LE options data set and saves the information entered in the next screen - that PDS has been corrupted and is unusable now.
PI53401 -Updating field in Monitor produces wrong MOVE command when SET LIST BY SUBSCRIBE ON is used. Problem only occurs if table has 3 or more dimensions and after you paged down in the Monitor view.
PI52991 -Remote DTCN profile can not be re-activated. Debug Tool does not trap the transaction after deactivating and reactivating the remote created profile.
PI53485 -Remote GUI: Hovering over a variable containing more than one index and SET LIST BY SUBSCRIPT ON causes a loop in Debug Tool.
PI53486 -CICS: ABENDS7C1 after calling a C Program from an Assembler.
PI57671 -Incomplete variable display in multi language program.
PI54774 -EQA1450E Unable to display the result from expression evaluation for every variable in COBOL V5 program.
PI54776 -ABEND IN EQA00QNS X'0000262A' ISSUING LIST NAMES
PI54282 -Abend in COBOL V5 batch debug session.
PI56582 -Debugging a COBOL V5.2 compiler exit gets an ABENDS0C1 EQA00EHB+'948'x.
PI54720 -When debugging an assembler program, the program issues a STORAGE RELEASE of an area that contains a variable referenced by the program. After the storage is released, a ABENDS0C4 abend results in EQA0AIP3 when attempting to monitor the variable.
PI54697 -DTCN: EQA2511E is not displayed when TERMID has * and all other fields are empty.
PI55278 -When a user selects the Run-To-Location action in the remote debugger, it intermittently does not stop when the target statement is executed. This can happen when the COBOL V5 compiler is used with compiler options OPT(1) and TEST(NOEJPD).
PI56093 -ABENDS0C4 in EQA00OHT on instruction 960884B8 when processing an EX instruction.
PI56569 -Terminating a CICS region with active debug session causes a CICS region crash.
CICS region log shows
EQA9936I - EQA10XSC Bad response from EXEC CICS cmd.
followed by an SM0002 abend in CICS
PI56747 -When debugging an assembler program, an abend can occur if the program makes a call to the Fault Analyzer IDISNAP routine. Debug Tool's recovery mechanism can become corrupted, resulting in an ABENDS0C1 abend in module EQA00OHH.
PI57154 -An ABENDS0C4 can occur in Debug Tool module EQA0DSU+'360'x after an application abend occurs in CICS, during condition handling processing.
PI56784 -CICS: Sub program can't be tested again in the same session.
PI57153 -RD/z Code Coverage does not show correct report when run with Debug Tool.
PI57468 -When debugging a COBOL V5.1 or COBOL V5.2 program, an abend U4042 can occur in Debug Tool when the HEAPZONES LE run-time option is used.
PI57889 -Load Module Analyzer (LMA): NUMPROC is not displayed for COBOL compilers prior to Enterprise COBOL.
PI57891 -STEP OVER stops in TEST compiled program for no reason in remote debug session.
PI51062 -Running an IMS BMP job, the job goes into a loop with high CPU usage. Performance monitoring shows the bulk of the time spent in module EQA00OHH csect EQA00OHI.
PI53965 -When the remote debugging interface is used under RDz and the user is debugging an asssembler program, or a program called by an assembler program, the source may not be displayed and the following Error pop up is displayed:

CRRDG3131E File UNKNOWN? could not be opened

Now if the user attempts to Step, the following Problem Occurred pop up is displayed:

'Debug Source Display' has encountered a problem.
An internal error has occurred.

At this point the user is unable to perform any significant debug activities and if the user attempts another debug session, the Problem Occurred pop up is displayed again. For the user to be able to debug again, the user must close (shut down) the RDz UI and restart it.

The user needs RDz at the 9.5.1 level to fully correct the problem.
PI55362 -RDz 9.1.1.2 Outline view shows "An outline is not available" in debug session (DT) on return by GOBACK to main from 4'th level call in COBOL CICS transaction
PI55027 -After UI32457, one may get an ABENDS0C4 in EQA00EVH if delay debug is enabled in EQAOPTS.

APAR fixed Description
PI61018 -Fixes to IMS Transaction Isolation:
- Resolve S0C4 abends in EQANIPSB due to prematurely freed storage.
- Use the job card from Debug Tool Utilities option 0 for the user's private message region.
- Allocate the JCL data set using a temporary data set to remove SMS-management restriction.
-Add infrastructure for sharing DFSMSCE0 user exit with client user exit.
PI53722 -Support for IBM Application Delivery Foundation for z Systems V1.2.

Application Delivery Foundation for z Systems, V1.2 is a renamed version of IBM Enterprise COBOL Suite for z/OS, V1.1 with additional enhancements.

Application Delivery Foundation for z Systems, V1.2 includes:
IBM Application Performance Analyzer for z/OS, V13.1
IBM Debug Tool for z/OS, V13.1
IBM Fault Analyzer for z/OS, V13.1
IBM File Manager for z/OS, V13.1
IBM Rational Developer for z Systems, V9.5.1

-Load Module Analyzer (EQALMA) is leaking 24 bit storage each time it is called by a program (rather than being invoked via STEPLIB or from ISPF).
PI46997 -ABENDSC04 when zooming monitor at EQA30STO+'23CA'x.
PI50078 -ABENDS0C1 when Debugging an Assembler statement EXRL.
PI53642 -High CPU usage and storage usage when debugging COBOL V5 routines when LIST or AUTOMONITOR of variables.
PI51972 -The EQAUOPTS data set is required to be a sequential data set. If a user however enters a PDS data set in Terminal Interface Manager - PF10 Edit LE options data set and saves the information entered in the next screen - that PDS has been corrupted and is unusable now.
PI53401 -Updating field in Monitor produces wrong MOVE command when SET LIST BY SUBSCRIBE ON is used. Problem only occurs if table has 3 or more dimensions and after you paged down in the Monitor view.
PI52991 -Remote DTCN profile can not be re-activated. Debug Tool does not trap the transaction after deactivating and reactivating the remote created profile.
PI53485 -Remote GUI: Hovering over a variable containing more than one index and SET LIST BY SUBSCRIPT ON causes a loop in Debug Tool.
PI53486 -CICS: ABENDS7C1 after calling a C Program from an Assembler.
PI57671 -Incomplete variable display in multi language program.
PI54774 -EQA1450E Unable to display the result from expression evaluation for every variable in COBOL V5 program.
PI54776 -ABEND IN EQA00QNS X'0000262A' ISSUING LIST NAMES
PI54282 -Abend in COBOL V5 batch debug session.
PI56582 -Debugging a COBOL V5.2 compiler exit gets an ABENDS0C1 EQA00EHB+'948'x.
PI54720 -When debugging an assembler program, the program issues a STORAGE RELEASE of an area that contains a variable referenced by the program. After the storage is released, a ABENDS0C4 abend results in EQA0AIP3 when attempting to monitor the variable.
PI54697 -DTCN: EQA2511E is not displayed when TERMID has * and all other fields are empty.
PI55278 -When a user selects the Run-To-Location action in the remote debugger, it intermittently does not stop when the target statement is executed. This can happen when the COBOL V5 compiler is used with compiler options OPT(1) and TEST(NOEJPD).
PI56093 -ABENDS0C4 in EQA00OHT on instruction 960884B8 when processing an EX instruction.
PI56569 -Terminating a CICS region with active debug session causes a CICS region crash.
CICS region log shows
EQA9936I - EQA10XSC Bad response from EXEC CICS cmd.
followed by an SM0002 abend in CICS
PI56747 -When debugging an assembler program, an abend can occur if the program makes a call to the Fault Analyzer IDISNAP routine. Debug Tool's recovery mechanism can become corrupted, resulting in an ABENDS0C1 abend in module EQA00OHH.
PI57154 -An ABENDS0C4 can occur in Debug Tool module EQA0DSU+'360'x after an application abend occurs in CICS, during condition handling processing.
PI56784 -CICS: Sub program can't be tested again in the same session.
PI57153 -RD/z Code Coverage does not show correct report when run with Debug Tool.
PI57468 -When debugging a COBOL V5.1 or COBOL V5.2 program, an abend U4042 can occur in Debug Tool when the HEAPZONES LE run-time option is used.
PI57889 -Load Module Analyzer (LMA): NUMPROC is not displayed for COBOL compilers prior to Enterprise COBOL.
PI57891 -STEP OVER stops in TEST compiled program for no reason in remote debug session.
PI51062 -Running an IMS BMP job, the job goes into a loop with high CPU usage. Performance monitoring shows the bulk of the time spent in module EQA00OHH csect EQA00OHI.
PI53965 -When the remote debugging interface is used under RDz and the user is debugging an asssembler program, or a program called by an assembler program, the source may not be displayed and the following Error pop up is displayed:

CRRDG3131E File UNKNOWN? could not be opened

Now if the user attempts to Step, the following Problem Occurred pop up is displayed:

'Debug Source Display' has encountered a problem.
An internal error has occurred.

At this point the user is unable to perform any significant debug activities and if the user attempts another debug session, the Problem Occurred pop up is displayed again. For the user to be able to debug again, the user must close (shut down) the RDz UI and restart it.

The user needs RDz at the 9.5.1 level to fully correct the problem.
PI55362 -RDz 9.1.1.2 Outline view shows "An outline is not available" in debug session (DT) on return by GOBACK to main from 4'th level call in COBOL CICS transaction
PI55027 -After UI32457, one may get an ABENDS0C4 in EQA00EVH if delay debug is enabled in EQAOPTS.
PI51062 -Running an IMS BMP job, the job goes into a loop with high CPU usage. Performance monitoring shows the bulk of the time spent in module EQA00OHH csect EQA00OHI.
PI53965 -When the remote debugging interface is used under RDz and the user is debugging an asssembler program, or a program called by an assembler program, the source may not be displayed and the following Error pop up is displayed:

CRRDG3131E File UNKNOWN? could not be opened

Now if the user attempts to Step, the following Problem Occurred pop up is displayed:

'Debug Source Display' has encountered a problem.
An internal error has occurred.

At this point the user is unable to perform any significant debug activities and if the user attempts another debug session, the Problem Occurred pop up is displayed again. For the user to be able to debug again, the user must close (shut down) the RDz UI and restart it.

The user needs RDz at the 9.5.1 level to fully correct the problem.
PI55362 -RDz 9.1.1.2 Outline view shows "An outline is not available" in debug session (DT) on return by GOBACK to main from 4'th level call in COBOL CICS transaction
PI55027 -After UI32457, one may get an ABENDS0C4 in EQA00EVH if delay debug is enabled in EQAOPTS.
PI51340 -Support is added for IBM CICS Transaction Server (CICS TS) V5.3.

-Support is added for IBM RD/z V9.5.1.

-Support is added for IBM Explorer for z/OS V3.0 Aqua (z/OS Explorer).
PI50927 -Program Check (U4097) at EQA00STO+'00001B62'x when debugging COBOL V5 program and
SET MONITOR DATATYPE ON ;
SET AUTOMONITOR ON ;
are issued.
PI51009 -Support for IBM Automatic Binary Optimizer for z/OS V1.1.
PI46284 -CICS: Debug Tool not stopping in the second assembler program set in DTCN profile.
PI48464 -This error is occuring during RD/z Code Coverage and in a regular debug session trying to set an Entry breakpoint
+EQA9999W - Debug Tool TCPIP error
+EQA9999W - FeName=EQACSMTP Loc=220 Func=READ Rc=00000000 F
+EQA9999W - Err:
+EQA9999W - IP:9.999.9.999
+EQA9999W - Port: 8001
+EQA9999W - UserId: USERID TaskNum: N/A
+Communications Failure on Read Req.
and CODEPAGE is active in EQAOPTS.
PI51407 -CICS: While debugging a COBOL II application in CICS, after an abend occurs in an application module, an ABENDS0C4 abend can occur in CEEPLPKA+'001F8676'x.
PI52343 -Generated <NM2>PROGAL,* line causes Debug Tool to start up for every program.
PI52946 -Japanese parts for PI51340.
PI52947 -Korean parts for PI51340.
PI37275 -Support for z/OS 2.2, IMS V14, RD/z 9.5.

Note to Enterprise COBOL V5 users.

If you debug programs that run on CICS, do not move to z/OS 2.2 until you install the Language Environment PTF for APAR PI51068. Debug Tool may not start for COBOL V5 programs in CICS when running under z/OS 2.2 Language Environment without this PTF.

-Update header of Code Coverage samples to indicate EQASTART customization is needed.
PI47218 -Add the IMS Transaction Isolation Facility, which enhances the isolation of Debug Tool users in IMS message regions. Debug Tool users can "register" to debug certain IMS transactions in a given IMS system. Users can also start a private IMS region, which is cloned from the currently-running environment for the selected transaction.

The interface to this new support is under the DTU option

- 4 IMS TM Debugging
Dynamically modify IMS transaction class or create message region.

as options

-- 5 IMS Transaction Isolation

-- 6 Administer IMS Transaction Isolation Environment

These options under 4 IMS TM Debugging have been deprecated

-- 3 Swap IMS Transaction Class and Run Transaction

-- 4 Manage IMS Message Region Templates

Note to DTCU users - the Debug Tool IMS Transaction Isolation feature can not be used on the same system that has DTCU installed.

This Debug Tool IMS Transaction Isolation feature can not be used on the same system that the SVCs for Debug Tool Coverage Utility (DTCU) are installed on. Thus, this feature and DTCU can not be run on the same system. If you need to gather coverage data on a system that uses this feature, you should use the newer Debug Tool Code Coverage feature described in the Debug Tool User's Guide Appendix E. Debug Tool Code Coverage.
PI47208 -Support is added for deferred breakpoints for COBOL and PL/I programs. The new Debug Tool Deferred Breakpoints option in Debug Tool Utilities allows users to create and view a list of breakpoints prior to starting the debug session It reduces the time spent on the debugging session and also the system resource usages.

The PTF for APAR PI46999 for PD Tools Common Component is needed to use this new feature.

The interface to this new support is in the new DTU option

F Debug Tool Deferred Breakpoints
Create and view deferred breakpoints.
PI47235 -Support is added for the Debug Tool JCL Wizard. By using this new ISPF edit macro, EQAJCL, you can modify a JCL or procedure member and create statements to invoke Debug Tool in various environments. You can also create statements to invoke Debug Tool for the Terminal Interface Manager, Dedicated Terminal, or Remote GUI available with RD/z and PD Tools Studio.
PI47238 -Support is added to Allow STEP and GO in the RD/z Debug Configuration Startup commands.
PI47236 -Support is added for the code coverage and load module analyzer plug-ins.

See http://www-01.ibm.com/software/awdtools/deployment/pdtplugins/ for more information about the plug-ins.
PI44984 -Remote: ABENDS0C4 Program Check at EQA0SDBI+'00007578'x during debugging of COBOL V5 application.

FIXCAT KEYWORD: COB0501T/K
FIXCAT KEYWORD: COB0502T/K
PI48168 -Remote: ABENDS0C1 in EQA00STO when expanding COBOL structure in the Monitor or when hovering over a variable.
PI48164 -Several problems with multi dimensional COBOL tables if SET LIST BY SUBSCRIPT is set to ON.
PI48171 -CICS: ABENDS0C4 in IBMPDAPI during CICS debug session.
PI50133 -CICS: AICA abend when running Debug Tool against Cobol V5 multi sectional load module.
PI47784 -Japanese parts for PI37275.
PI47788 -Korean parts for PI37275.
PI50581 -After UI31316 is installed, hovering over a variable using the GUI remote debugger interface can result in a ABENDS0C4 at EQA0SXU1+'00007798'x.

This fix from UI31361 is removed to resolve this concern:

Remote GUI: Hovering over a variable with an invalid address causes a hang (loop). (PI44713 at 13.1)
PI39609 -Support for IBM Enterprise COBOL Suite for z/OS, V1.1 5697-CDT. See announcement letter 215-248, dated October 6, 2015.
PI48697 -CICS, an ASRA abend results when an application program is executed, if it has the supplied EQAD3CXT exit link-edited into the load module. The abend is accompanied by message: DFHAP1301 ... Language Environment has detected a corruption of its control blocks.
PI48136 -CICS: Reduce usage of EIBTRMID to prevent failure when it is corrupted.
PI44713 -Remote GUI: Hovering over a variable with an invalid address causes a hang (loop).
PI39451 -Remote GUI: When using VADSCP930 with REMOTE GUI, in the Variables view and Monitors view, some constant string text is garbled (such as 'Show as string' and 'Character').
PI42830 -CICS: When IGNORELINK is enabled (The setting of IGNORELINK is ON) and a user issues a GO command after stepping across an EXEC CICS LINK to a non-LE program, the debug session experiences excessive CPU and storage usage because IGNORELINK is being disabled (The setting of IGNORELINK is OFF).
PI44624 -Unpredictable results occur in an application after issuing an ATTACH. In the description of ATTACH in the z/OS MVS Assembler Services Reference, registers 2-12 are defined as volatile across the ATTACH and into the subtask. If the application depends on the values of these registers but does not restore them after an ATTACH, then problems can occur after Debug Tool modifies R2.
PI45606 -Abend in EQA00OHC+'13E2'x at Debug Tool Level V13R1 PI42404 when attempting to RUNTO a statement using COBOL V5.2.
PI46084 -STEP will stop working when DSA chain is > 300 subroutines in debug session.
PI47928 -CICS: DTCN can invoke Debug Tool incorrectly if an application load module contains the DTCN EQADCCXT exit.
PI47428 -Issues when using Debug Tool Code Coverage XML when using 'Debug Tool Code Coverage and Load Module Analytic Facility V0.0.0.3 -- Technical Preview'.

These are host fixes.

Fixes and enhancements of XML document exchanged between the plug-in and the common server component.
- enclose character data string with character data markers
- group related tags with a container tag
PI45466 -Tight loop freezes system with many "DtRcb not initialized" messages.
PI44934 -If a breakpoint for a PLI program is set with syntax AT ENTRY LMOD_NAME, but the breakpoint is deferred (the program has not yet been entered) then this simple syntax will work to clear it:
CLEAR AT ENTRY LMOD_NAME
But the fully qualified syntax will not work:
CLEAR AT ENTRY LMOD_NAME ::> CU_NAME :>BLOCK_NAME
However after the ENTRY breakpoint is triggered (after entering the module) then the opposite is true. The simple syntax will not work, and produces message "The ... breakpoint has not been established":
CLEAR AT ENTRY LMOD_NAME
But the fully qualified syntax will work:
CLEAR AT ENTRY LMOD_NAME ::> CU_NAME :>BLOCK_NAME
PI41135 -Problems in Debug Tool session if an indexed COBOL array is being monitored and SET LIST BY SUBSCRIPT ON.
There are 2 symptoms which are
1- Program Check at EQA10FLO+00001238 and EQA50TMN+CD6E, or
2- what seems to be a hang in the Debug Tool session - it is a loop in Debug Tool.
PI43349 -Various problems with SET LIST BY SUBSCRIPT ON command and COBOL.
PI42897 -Terminal Interface Manager (TIM) ENQ / DEQ mismatch causing different problems. System could show EREP hits.
PI43089 -An ASRA ABENDS0C4 abend occurred in module EQANCLDE+'19D2'x while debugging a program in CICS in a background (non-terminal) non-LE transaction.
PI43093 -An ASRA ABENDS0C4 abend occurred in module EQANCLDE+'1840'x while debugging a nonLE program in CICS.
PI43829 -When debugging an Enterprise COBOL application in CICS, an ASRA ABENDS0C4 was encountered in CEEEVDBG+'0B98'x.
PI43771 -ABENDS0C4 when using LANGX COBOL for program with no period after PROGRAM-ID.
PI44134 -The values of vector registers 0 through 15 may be changed by Debug Tool and will not contain the correct values.
PI44638 -Abend and message EQA9999E - Program Check at EQA50CTL+00000106 encountered while debugging a program in CICS.
PI44974 -ABENDS0C4 in Debug Tool EQA00OHC+0000376A when stepping in TEST(NOSOURCE) compiled COBOL V5 application. Note that TEST(NOSOURCE) is not supported by Debug Tool and will now result in a blank source window where you can not step (rather than abending).
PI42404 -Service for Debug Tool 13.1.
PI28224 -Rational Developer for System Z Code Coverage report is incorrect. The PL/I application entry point in not being recognized by Debug Tool for z/OS.
PI33236 -CICS: The DTCN (3270) transaction has been changed to initialize the TEST Level option to ERROR (was ALL). This changes the default behavior for CICS debug sessions controlled by the 3270 DTCN transaction to suppress notification of Thread Termination events.
PI36219 --Debug Tool message EQA9981I EQA00STO Internal Error 00000004 received when debugging a PL/1 program with >255 secondary entry points.
This fix also requires the PTF for Language Environment APAR PI36314.
PI38436 -An AT ENTRY CU breakpoint is triggering unexpectedly while the Enterprise PLI program referred to in the breakpoint is running, after it executes a PLI FETCH statement. The error is occurring in an application that contains a combination of Enterprise COBOL and Enterprise PLI modules. The main COBOL program starts, and the user sets breakpoint: AT ENTRY B (where B is a dynamically called PLI program). The user issues GO, and the ENTRY breakpoint triggers correctly when B is entered. The user issues another GO. Program B calls another PLI subroutine which runs and returns to B. Then B executes a FETCH statement. The ENTRY breakpoint triggers in error after the FETCH.
PI39610 -CICS: Debug Tool will not start up for a module which contains multiple segments (aka split load module).
PI40491 -Program Check at EQA00OHC+'00001382'x when setting a statement breakpoint in an optimized COBOL program in a remote debug session.
PI41851 -In 3270 DTCN, an incorrect message "Active. Press PF5 to Inactivate." is displayed in error. It occurs after inactivating a profile on the "Debug Tool CICS Control - All Sessions" panel with an I line command. Then return to the primary panel, and the profile status is shown with Active status in error on the primary panel.
PI42270 -AbendASRA in EQANCXOU in STG processing due to zero CTA pointer.
PI40953 -AbendS878 occurs with Debug Tool in CICS JVM environment due to SCB leak.

-AbendS0C1 from entry @@DPIFN1 when using z/OS 1.13 LE and debugging a C or C++ program.
PI41131 -The current execution line does not move when stepping through a large application where the DSA chain exceeds 100 save areas. Instead, line 1 is constantly highlighted and the QUERY LOCATION command indicated the program is at line 0.
PI40498 -Add support for CICS/TS 5.3 Beta 6.
PI33422 -When debugging COBOL, the automonitor window will not display a table data item when an ODO is out of range.

A new EQAOPTS command, IgnoreODOLimit, can be used to allow automonitor (and other variable display mechanisms) to display such a table data item.

IGNOREODOLIMIT only affects the behaviour of Debug Tool if the compilation unit was compiled with one of the following
compilers:

o COBOL for OS/390 & VM Version 2 (5648-A25)
o Enterprise COBOL for z/OS and OS/390 Version 3 (5655-G53)
o Enterprise COBOL for z/OS Version 4 (5655-S71)

IGNOREODOLIMIT is ignored for LangX COBOL.

This fix requires the PTF for PI33414 for Language Environment to be installed.
PI39438 -Service for Debug Tool V13.1.
PI35848 -ABENDS0C4 in EQA00LMS+'988'x during debug session.
PI37116 -ABENDS0C4 EQADCXXT+'1828'x in CICS.
PI38008 -%RSTDSETS not known if program is C and codepage is set to 1141. It becomes @RSTDSETS which is not recognised by Debug Tool.
PI38780 -Program check occurs in Debug Tool routine EQA30TK+'3AA4'x when issuing a SET QUALIFY LOAD command.
PI38399 -Service for Debug Tool V13.1.
PI36399 -Load Module Analyzer (LMA) is not showing the correct compiler options for Enterprise PL/I when COMPOPTS is used.
PI37722 -ABENDS0C4 in EQACURPT routine UpdtStmt+'1C4'x when doing DTCU Annotation Report.
PI35652 -Service for Debug Tool V13.1.
PI32043 -Improve Debug Tool CICS performance when non-LE exits are on and no DTCN profiles exists.
PI33686 -Debug Tool inserts a space into each line for Enterprise PL/I with TEST(NOSEPARATE).
PI35119 -When debugging an assembler program with a breakpoint, Debug Tool does not stop at the executable statement. Instead, it stops at the first comment line that matches the statement number.
PI35849 -DTU - Prepare JCL for Debug Tool, JCL is not parsed successfully.
JCL contains : //COPY1 INCLUDE MEMBER=ABCDEF
Member ABCDEF is not being read.
PI35807 -The text of message EQA4030I is unreadable when using commands option VADSCP930 and NATLANG(UEN) with REMOTE GUI.
PI35514 -Non-LE performance problem in shunt processing during Enclave Termination.
PI36836 -EQASTART REXX exec lines > 72 chars can cause problems if customer edits it for local customization and ISPF line numbers are turned on (get comment mismatch message).
PI36254 -Japanese parts for PI35652.
PI36263 -Korean parts for PI35652.
PI29719 -Support Enterprise COBOL for z/OS V5.2.
FIXCAT KEYWORD: COB0502T/K

-Support Enterprise PL/I for z/OS V4.5.

-Support z/OS XL C/C++ V2.1.1.

-Create EQACC4VZ IVP for Debug Tool Code Coverage for Enterprise COBOL for z/OS V5.

-CICS: Display new message when user is NOTAUTH to access a data set.

-CICS: Enforce CALL HOGAN Single Terminal Mode restriction.
PI30757 -In the monitor window, long variable names that are truncated because of the screen width are not displayed properly.
PI32542 -Remote GUI: LDD command gets EQA2428E when @,#,$ in name.
PI32776 -Debug Tool will not stop when RUNTO in a loop and you want to run to the current line.
PI33978 -Exception in Debug Tool routine EQA0AIP1 at offset x'4DF8' on a Load instruction (5854 6024), with invalid contents in gpr4. Problem occurs when debugging non LE assembler.
PI33517 -Remove the IBM internal trace messages (e.g., IMS IOAREA content) from message level 2 and move them to a new message level (3) (specified via EQAXOPT command DLAYDBGTRC or MSGS_SW in EQAD3CXT) in the Debug Tool Language Environment user exit.

The Debug Tool Language Environment user exit (EQAD3CXT) is changed only in the comment area. There is no need to re-link the user exit with your local copy of the CEEBINIT or CEEPIPI load modules or your own load modules.

-Fix a problem when you use the DTSP plug-in to update the Debug Tool Language Environment user exit profile (e.g., user1.DBGTOOL.EQAUOPTS). The pattern match function fails to find a match and the debug session is not started.
PI32548 -LMA COMPOPTS may give incorrect info for Enterprise COBOL for z/OS V3 and V4 after PI24559.
PI32687 -Remote GUI: Line break point in QUALIFY CU loaded source is only honored if one step is excuted after setting the break point.
PI32684 -Debug Tool side of COBOL V5 PI27541.
FIXCAT KEYWORD: COB0501T/K
PI32679 -Remote GUI : Prevent automonitor restoration.
Debug Tool side of RD/z PI30455.
PI32099 -ABENDS0C4 EQALMA+'8A6C'x RC=10 when running Debug Tool Load Module Analyzer (LMA) on certain systems.
PI31499 -Correct a problem with the load module name not being saved in the debug profile when the DTSP plug-in is used after the Debug Tool PTF UI23176 is applied.

-ABENDS0C1 EQA9981I - EQA00STO FREE ADDRESS=0 during PLAYBACK.
PI31654 -ABENDS0C4 at EQA00OHC+'B4E'x on a Load instruction due to an invalid address in reg15.
PI31430 -ABENDS0C4 when Debug Tool CICS user issues CALL %HOGAN and is in dual terminal mode.
PI31435 -ABENDS0C4 at EQA00LNK+'296'x in Debug Tool session during BPXWLOAD.
PI29800 -Support is added for debugging subtasks initiated by the ATTACH assembler macro. Multiple subtasks might be debugged concurrently, as well as the parent task.

-Delay debug mode is enhanced to support non-LE programs in certain circumstances.

-Update DTU option '6 Debug Tool User Exit Data Set' to support specifying up to 20 IMS transaction IDs.

-Expand scope of DTCN commarea pattern match.
PI30864 -CICS goes short on storage due to Debug Tool not properly freeing OHHs blocks. Some of the eyecatchers that may be seen are: EQA80OHH and 5655-Q10ExecArea.
PI29374 -Debugging an application compiled with COBOL V5 uses much more storage than debugging the same application compiled with COBOL V4.
FIXCAT KEYWORD: COB0501T/K
PI29787 -An assembler program was not prepared with the CICS translator therefore has no CICS stub. Debug Tool does not recognize this program as an executable program and will ignore it.
PI29889 -After turning on CICS Exits (DTCXXO), abends occur when trying to debug 64 bit assembler programs.
PI30098 -Loop is occurring in Terminal Interface Monitor routine EQAYFBCI when processing through element chains. Two element point to each other.
PI30857 -ABENDS0C1 in EQA00ANC with "rbftp not found" is occurring in a debug session for an C ATTACH scenario.
PI30604 -Japanese parts for PI29800.
PI30615 -Korean parts for PI29800.
PI24559 -Delay debug mode is enhanced to include C functions. In addition, a load module name can be paired with a program name or C function in the delay debug data set.

-Terminal Interface Manager now allows the same user to log on multiple times on separate terminals. This allows multiple programs to be debugged by the same user ID simultaneously.

-Support is added for Automonitor for C/C++.

-M/L prefix commands are enhanced to support these prefix commands for C/C++.

-Code Coverage support is added for Enterprise COBOL for z/OS Version 5.
FIXCAT KEYWORD: COB0501T/K

-CALL %FA command is enhanced to support remote debug mode.

-AT GLOBAL LABEL, AT LABEL, CLEAR AT GLOBAL LABEL, CLEAR AT LABEL, LIST AT GLOBAL LABEL, LIST AT LABEL and LIST NAMES LABEL commands are enhanced to support remote debug mode.

-Code Coverage plug-in host support for COBOL V5 for Tech Preview.

-Code Coverage plug-in host support for C for Tech Preview.

-Substitution of &PGMNAME is not happpening in LE exit EQAD3XXT.
PI24302 -When DTNP transaction is entered in cursor position other than 1,1, and AEIV abend lengerr may occur.
PI25288 -Exception in EQACUOSV at '8A8' on STM instruction due to an invalid address in reg13. Abend occurs when module is attempting to issue 7C1 abend, reason 5.
PI26850 -Before using DTU to compile a program in Foreground, SYSPRINTnd and SYSIN are allocated to the terminal. After the foreground compile, the datasets are no longer allocated.
PI27016 -DTU option 6 updates profile data set when it is in use in ISPF.
PI26909 -ERROR DESCRIPTION:
+EQA9936I - EQA10XSC Bad response from EXEC CICS cmd.
+EQA9935E - EIBFN..... 0406
+EQA9935E - EIBRESP... 00000016
+EQA9935E - EIBRESP2.. 00000000
+DFHSR0001 CICSD An abend (code 0C1/AKEA) has occurred at offset X'FFFFFFFF' in program PROGA.
Debug tool will be changed to handle LENGERR in a better way.
PI27922 -ABENDS0C4 at CEEYDSAF+'504'x when using Debug Tool with assembler programs.
PI28857 -Loop in CICS region with Debug Tool active. It seems there are actually 2 loops - the first loop is stopped by CICS with an abend AICA. However, a second loop starts up which can only be stopped by canceling CICS. Investigation shows that WLM transaction routing program EYU9XLOP is active.
PI28950 -Exception at EQA00OHC+'3EA8'x on an IC instruction due to an invalid address in gpr2. Problem is occurring under CICS when a CU defined in DTCN is linked to multiple times.
PI26991 -Japanese parts for PI24559.
PI26996 -Korean parts for PI24559.
PI24873 -Trying to debug DB2 stored procedures using EQADDCXT user exit, the preferences file name is being truncated by one character.
PI25331 -Add MQ's CSQ* prefix to internal Names Exclude list.
PI25391 -Program Check in EQA50TMN+5D12x when user puts cursor in the Monitor window and does a PF7 (scroll up).
PI28602 -Add 64 bit address support to the DTST transaction in CICS.

Appendix F. Displaying and modifying CICS storage with DTST of the Debug Tool User's Guide will be modified to indicate that a 64 bit address (for example, 48_40B00000) can be specified when starting DTST.
PI19762 -Add support for the IBM Problem Determination Modernization Solution Pack for z/OS V1.1 (5655-DMS).

-LMA: Support C/C++ Feature of z/OS Version 2 5650-ZOS

-CICS: AbendATCV with Remote Debug when application issues SEND LAST.

-AbendS0C1 from entry @@DPIFN1 when using z/OS 2.1 LE and debugging a C or C++ program.

-%Variables do not work for Assembler in remote if not uppercased.
PI21249 -ABENDS0C4 in EQA00OHC when debugging COBOL V5 and user attempts to step into subroutine after system IPL.

-Abend at EQARCEXP+0002CA54 when using remote debug to monitor a File Storage record in COBOL V5.
PI18777 -ABENDS0C1 in EQA30STO+'23CA'x if FIND command in Commands or Preference file provided at startup.
PI18952 -ABENDS0C4 in NOTEST CU in RD/z CC scenario.
PI19273 -Loop in EQANCDBG during CICS debug session.
PI19738 -Abend4088 occurs when debugging a COBOL-DB2-JAVA program with LE options POSIX(ON), STORAGE(00,NONE,00,0).
PI19946 -Use of ATTN Key while Terminal Interface (TIM) is waiting for debug session causes UNABLE TO ESTABLISH SESSION - PROCESS FAILED WITH SENSE 00002035.
PI21157 -Allow user to enter special characters (< and &) as part of the value string in the DTCN and DTSP plug-in input fields where appropriate.
PI23372 -DTCU Annotation Report for COBOL can over write the line number field, which causes a problem with the HTML Targeted Coverage Report.

Change the Annotation Report for COBOL to prevent the annotation symbols from running over the beginning of the COBOL source shown in the listing. This over write causes the HTML Targeted Coverage Report generator to be unable to find a changed line in the listing.

If there are too many annotation symbols to fit before the COBOL source, place the extra ones over on the right side of the annotation listing just to the right of the COBOL source.
PI21459 -Debug Tool CICS : Wrong USER ID displayed in EQA9924U.

1: SIGN ON USER1... RACF access UPDATE. USER1 creates DTCN Profile with no USERID and Terminal ID defined in it for transaction A.

2: SIGN ON USER2... RACF access NONE. USER2 does not create DTCN Profile

3: USER2 starts transaction A.

Result ABEND4038: +EQA9924U - The current user, USER1, does not have RACF access to use Debug Tool.
PI22198 -In Debug Tool Utilities Help panel EQAFHDXX, the explanation for pattern character /M is missing
PI23614 -User compiles and links applications in HFS, and then copies resulting modules to PDS by using -cp XA commands. After issuing SET QUAL CU command in their debug session, user receives an exception in EQA00LMS at offset x'63DA'.
PI22265 -This service contains a new Common Component Server extension that supports Debug Tool code coverage data exchange between the server and client for the code coverage view.

It is part of Debug Tool code coverage technical preview.
PI21238 -DTCU Setup routine (EQACUSET) for HLASM is not handling
label DC 0H
the same way it handles
label DS 0H
PI16543 -Add support for CICS/TS 5.2 General Availability.

-CICS/TS 5.2 - Support "applications" in DTCN remote plug-in.

-Provide console interface to list Terminal Interface Monitor (TIM) users.

-Code Coverage support for interactive remote.

-Code Coverage support for z/OS XL C.

-SET LIST BY SUBSCRIPT ON support for COBOL for MFI. This includes QUERY LIST BY SUBSCRIPT support.

-Add capability to trap DB/2 SPs based on client ID when using the DTSP remote plug-in.

-In DTU, when creating a new data set, treat a blank the same as a 0 in the 'Directory blocks' field.

-Do not get code coverage in CICS COBOL if moved SYSDEBUG.

-Prevent trailing '00'x after EXTNAME value in output code coverage XML.
PI14878 -CICS: A loop between Debug Tool routines EQA10OUT and EQA10MGF occurs after an ATNI abend.
PI15810 -Abendu4088 u4088 rc61 when EQANCLDE is processing an EXEC CICS LOAD command. Stack extend was expected to have occurred, but did not.
PI16387 -IKJ56246I DATA SET USERID.DTPPTEMP.C3155755 NOT ALLOCATED, FILE IN USE' when compiling in BATCH mode in DTU Program Preparation.
PI16541 -After applying Debug Tool PTF UI16503 for Debug Tool version 12.1, code coverage marker colour for a COBOL source containing IF statement is incorrect. The line has the red marker for the IF statement, while the correct code coverage marker is green. This issue does not result in an error.
PI17981 -Pgm Chk EQADCXXT '5EE'. DIT_Entry contains blanks. Problem occurred on a STore instruction (50A0 2004) due to an application program overlaying key Debug Tool field. Debug Tool is processing through DTCN profile code for pattern matching.
PI17995 -LMA does not handle COBOL TRUNC(BIN). LMA is handling TRUNC(STD) and TRUNC(OPT), but erroneously shows TRUNC(BIN) as TRUNC(OPT).
PI18927 -Load Module Analyzer (LMA) defaults COMPOPTS on.
PI19288 -The explanation of the annotation characters 'V' and '>' in the Japanese DTCU annotated listing is incorrect.
PI08023 -Two new arguments, Job name and Step name, are added to the Debug Tool Language Environment user exit pattern matching logic. It provides the user with additional control for starting a debug session or not in the batch environment.

DTU options 6 Debug Tool User Exit Data Set and B Delay Debug Profile
have been updated so that the user can enter these new values.

-Remote: Change register 'monitor storage' to display the target of the register, not the value.

-Add support for CICS/TS 5.2 Beta 8. Support is only provided for base CICS functions, i.e. those functions which were available in CICS TS 5.1. Support is not guaranteed for new functions within CICS TS 5.2.

-Add support to DTCN to pattern match on EZASOKET IP addresses.

-DTU CC viewer: Can not delete default sort keys.
PI09342 -Remote GUI: Displayed variable value depends on when variable was added to the monitor.
PM95046 -Remote GUI: Newly set AT ENTRY-Breakpoint is not correctly processed in RDz.
PM97474 -1. Debug session get's a ABENDS806 (call non existing program)
2. Set breakpoint after CALL statement
3. Give command GO BYPASS
4. Abend and end of Terminal Interface Manager (TIM)
PI07558 -With AUTOMONITOR turned on, a program receives an exception in Debug Tool module EQA00TTL+x'2C20' on a STH instruction due to an invalid address in GPR2.
PI07559 -Exception in EQA00STO+x'E8' when paging in MEMORY window back towards address 00000000.
PI07633 -If a Debug Tool user is in DISASSEMBLY mode and issues STEP while stopped at an SVC instruction, Debug Tool does not stop at the next statement (i.e., it acts as if GO was entered).
PI08442 -When using Code Coverage, information is not collected for a COBOL subprogram unless the main program is compiled with TEST.
PI09610 -Exception in EQA00NTC+x'370' when setting a breakpoint in assembler program.
PI13241 -After issuing QUAL CU for assembler program, zooming monitor, and then paging down, exception occurs in EQA50TMN+x'2000'.
PI09688 -After non-LE assembler program, called from COBOL program, is debugged and then the LDD is cleared, a ABENDS0C4 occurs when SET SOURCE OFF command is issued. Exception occurs in EQA00AEH at offset x'920'.
PI09693 -When using a generic userid and User ID Cross Reference Table, the table is locked, causing problems for other users trying to access the table.
PI09779 -RD/z code coverage marker wrong after COBOL CONTINUE statement.
PI10546 -EQA3028E Include file or cataloged proc not found message during JCL parsing in DTU.
Parsed JCL contains 2 or more DSNs in PROCLIB.
//PROCLIB DD DSN=aa.bb,DISP=SHR
DSN=cc.dd,DISP=SHR
Procedure is in cc.dd. The JCL parser did not add cc.dd to the search path, parsing of the JCL fails.
PI10780 -Program check could occur in either EQA10MON or EQA10CMD when nearing the limit of MONITOR commands (99), and another MONITOR command is entered. Problem only occurs when using AUTOMONITOR.
PI14469 -When using MFI mode while stepping into a section of code inside an include file, Debug Tool loses focus and shows an invalid location. This is for C, C++ and Enterprise PL/I.
PI10791 -Remote GUI: Loop in C remote debug session after GO.
PI10853 -Remote: No matter which command is selected ( jump to, GO, run to) only one STEP is executed after the user selected Examine in Event Occured pop up window.
PI10943 -ABENDS0C4 abend occurs in Debug Tool module EQANCTER+x'4F0'.
PI12203 -Remote: Wrong source displayed for Enterprise COBOL V5 static linked programs (NODYNAM).
PI12591 -SYSDEBUG not found in batch debugging with EQAUEDAT exit active because Debug Tool provided a bad debug data set name address parameter to the EQAUEDAT exit.
PI12747 -Debug Tool part of PDTools Common Component server generates trace entries with the trace not enabled.
PI13125 -ABENDS0C4 occurs in EQA00LNG+x'19A2' on a CLC instruction when debugging a C program.
PI15270 -If you use files in Enterprise COBOL V5 application and you add them to the monitor, look at them in the variable pane or hover over them, the info displayed is unreadable.
PI15085 -Japanese parts for PI08023.
PI15087 -Korean parts for PI08023.
PI14875 -ABENDS0C4 in EQA30STO+x'1182' depending on storage usage in MFI.
PI11861 -ABENDS0C1 in module EQA30TKI CSECT EQA30STO+x'23CA'. Problem occurs when processing a preferences file.
PI06312 -CICS: Provide protection of storage which was GETMAINed in the current task by a program which is not the active program. This support is enabled via a INITPARM=(EQA0CPLT='STG') in the CICS startup parameters and is only available during a remote debug session.

-The Swap IMS Transaction Class and Run Transaction utility is enhanced to allow the user to manipulate the TEST option that is used for the debug message region. This allows the user to supply a commands or preferences file, and to direct the Debug Tool session to the remote user interface or to an alternate Terminal Interface Manager user ID.

-The REPOSITORY option is added to the EQAOPTS DLAYDBGXRF command. This option instructs Debug Tool to communicate with the Terminal Interface Manager to determine whether a user requests to debug an IMS transaction or DB/2 stored procedure associated with a generic user ID. This is an alternative to using the cross reference table data set.

-Code Coverage: Implement compile date and time comparision check to viewer and report. Add <PROGRAMDSCOMPILEDATE> and <PROGRAMDSCOMPILETIME> tags.

-Add support for CICS/TS 5.2 Beta 3. Support is only provided for base CICS functions, i.e. those functions which were available in CICS TS 5.1. Support is not guaranteed for new functions within CICS TS 5.2.

-Support for Enterprise COBOL 5.1 IMS SQL coprocessor. The coprocessor converts IMS SQL statements in the code to COBOL
statements. See also http://www-01.ibm.com/support/docview.wss?uid=swg21650040 .

-DTCU Setup does not ignore TEST HOOK in Ent COBOL V4.
PM95010 -Debug Tool commands LIST Rx, Memory Rx, and Storage Rx provide inconsistent output.
PM95606 -ABENDS0C4 at EQA00OHT+X'11D0' with R8 pointing to application program in CICS ERDSA.
PM97368 -CICS: Debug Tool issues an attach for a subtask. However, before it can issue a corresponding detach, the task is purged, resulting in an A03 abend.
PM98983 -Remote: Changing the representation of a group/table receives message CRRDG3064E, not explaining the cause. A proper message is now displayed.
PM98295 -CICS: DTST shows Normal but the whole page is outside the region.
PM98249 -CICS: SET IGNORELINK is not working if the CU field in DTCN contains a '*'.
PM98508 -Program Check at EQA0AIPD+'00001F16'x.
PI06813 -In a reentrant assembler program, exception occurs when attempting to modify the value of a variable in read-only storage as seen in the monitor window.
PM98607 -No &USERID in EQAD3CXT for UE name pattern does not work.
PM99581 -ABENDS0C4 in Terminal Interface Manager. The savearea for EQAYFGID is overlaid, resulting in a S0C4 when attempting to return to its caller.
PM99684 -Mismatch between assembly listing and the source in Debug Tool source window. Also Line 1 (displacement 0) remains active even after a few STEPs.
PI04705 -PROG755 error in CICS COBOL debug session with DBCS ON and AUTOMONITOR ON.
PM96535 -Debug Tool JUMPTO LABEL command behaving like a GO command when delayed debug is enabled.
PI05690 -ABENDS7C1 in EQANCLDE when nonLE assembler program EXEC CICS LINKs to COBOL program.
PI06349 -Japanese parts for PI06312.
PI06351 -Korean parts for PI06312.

Related Information

[{"Product":{"code":"SSTQWA","label":"IBM Debug for z\/OS"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Component":"--","Platform":[{"code":"PF035","label":"z\/OS"}],"Version":"13.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
15 October 2020

UID

swg21659797