IBM Support

PM83606: Service for Debug Tool 11.1.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • --- Features ---
    
    Support for z/OS 2.1 and z/OS 2.1 Language Environment.
    Note: The z/OS 2.1 XL C/C++ compiler is not supported.
    
    --- End Features ---
    
    
    --- Service ---
    
    -USE statement in Global Preferences file or INSPPREF causes
     ENQ to be left active after processing of the files is
     complete.
     (PM79815 at 12.1)
    
    -SET SAVE / RESTORE is picking up wrong IMS USER ID.  User is
     getting EQA1764E for RESTORE BPS.
     (PM84338 at 12.1)
    
    -ABENDS0C4 at EQAYASSC+'790'x (TIM) in IMS and DB2 with delayed
     debugging on.
     RACF environment for one TIM user is used for another TIM user
     when verifying access to the latter's TEST run-time option
     data set.  This results in spurious security violations.
     Users allowed to log on to TIM when the user is already in a
     debug session on a different terminal.
     (PM83747 at 12.1)
    
    -Starting a CICS region with NLE PLT parm starts a CSMI
     (mirror) task in the FOR.  The customer has MROLRM=YES in the
     FOR CICS Startup Parms.  This means that the CSMI task will
     remain active until the task in the AOR ends. If the AOR task
     is a long-running task, then the CSMI task will remain active
     in the FOR.  Functionality was added. DT is now checking
     EQAOPTS NAMES EXCLUDE settings before profile access.
     (PM83799 at 12.1)
    
    -JCL parser used in DTSU.  When a step in a JCL invokes a PROC
     and provides a replacement DD statement and the attributes in
     the DD statement are defined in the PROC then the JCL parser
     does not generate the DD attributes in the new generated JCL
     which leads to errors.
     (PM84033 at 12.1)
    
    -ABENDS0C4 in IGZIVAD at offset x'1A4' on a CL instruction.
     Problem occurs when looping through internal COBOL debug
     control blocks while processing a LOAD SVC in a non-LE program
     that performs LOAD and DELETE of multiple COBOL programs.
     (PM84780 at 12.1)
    
    -ABENDS01F-04 abend when user handler is present.
     ABENDS0C4 at ICEEXIT+5C60.
     ABENDS0C4 EQA00CEM+B88 in $CeeQLod Procedure.
     (PM92401 at 12.1)
    
    -Loop in Debug Tool after closing Terminal Interface Manager
     window.  Loop only occurrs if
     EQAXOPT  NODISPLAY,QUITDEBUG.
     (PM86104 at 12.1)
    
    -Program check occurs in Debug Tool module EQA00GFU at offset
     x'1B5E' after IGVDGNPP is run.
     (PM86106 at 12.1)
    
    -Program check EQA00STT+x'20DA'.
     (PM86208 at 12.1)
    
    -Message 'EQAU999I IMS ENVIRONMENT VALIDATION OK' in not MSGID
     controlled.
     (PM87176 at 12.1)
    
    -Abend using QUIT in DB2 program under TSO.
    
    -LMA does not list CMPR2 or NOCMPR2 for 5648-A25 COBOL for
     OS/390 & VM.
     (PM88136 at 12.1)
    
    -DT DTU panel option 5  Load Module Analyzer check for DSORG
     mismatch for output listing and change 'Listing Data Set'
     title on panel to 'LMA Output Data Set'.
     (PM89379 at 12.1)
    
    -Debug Tool abends with ABENDS0C4 abend in EQA00EHI
     x'+000010B2' and delayed debug enabled if TEST runtime option
     is active and set to TCPIP but no active remote GUI session.
     (PM89008 at 12.1)
    
    -Error message EQA9924U states that the current user does not
     have RACF access to use Debug Tool, but it does not list which
     user.
     (PM88823 at 12.1)
    
    -In an IMS system that does not use a standardized Sign On, the
     EQASET subparameter TSOID= does not work.
     (PM90332 at 10.1)
    
    -CICS: Storage leak below if SAVEBPS member does not exists.
     User has SET RESTORE BPS AUTO but not SET SAVE BPS AUTO.
     (PM91128 at 12.1)
    
    -Squared bracket in C broken for L or LIST().
     (PM92209 at 12.1)
    
    -In Debug Tool Utilities option 'C  IMS Transaction and User ID
     Cross Reference Table', the CREATE transaction ID command is
     not allowing a transaction ID name with a Z in it.
     (PM92281 at 12.1)
    
    -Fix several program checks in EQA30STO.
     (PM92516 at 12.1)
    
    -CICS: Currently any data in the IP name / address field causes
     DTCN to issue a EXEC CICS EXTRACT TCPIP. The response to this
     command can be very slow. Changes are made to force valid data
     in the field and not not allow wild cards. Futher more, DTCN
     will not issue EXEC CICS EXTRACT TCPIP if the IP name /
     address field is in use for deleted or inactive profiles.
     (PM91380 at 11.1)
    
    -CICS: Allow a user to create a duplicate profile if the
     existing profile is inactive.  Detect and give an error if
     somebody activates an inactive profile which has a duplicate.
     (PM92839 at 12.1)
    
    -While debugging a program that gets invoked several times
     within a large application, Debug Tool appears to lose its
     place. User may see the following messages in the Debug Tool
     log:
      There is no compilation unit named 'pgmname'   (EQA1923S)
      There is no block named 'pgmname'  (EQA1921S)
     (PM93078 at 12.1)
    
    -Program check in EQA00STO at offset x'1172'. Intentional S0C1
     when Debug Tool detects that the storage address to be freed
     is zero.
     (PM94806 at 12.1)
    
    -Data set names with member names are truncated in the Terminal
     Interface Manager (TIM) "PF10=Edit LE options data set"
     function.
     (PM94851 at 12.1)
    
    -Debug Tool commands LIST Rx, Memory Rx, and Storage Rx provide
     inconsistent output.
     (PM95010 at 12.1)
    
    -Program check in module EQA00AEH at offset x'2BD2' using SET
     DEFAULT VIEW NOMACGEN.
     (PM95574 at 12.1)
    
    -CICS: On the DTCN profile panel, the user is not able to use
     PF7, PF8 or PF9 with DTCNFORCELOADMODID in effect unless the
     loadmod field is filled in.
     (PM95934 at 12.1)
    
    -NOTEST program is started up in remote debug session in
     assembly view. When the user tries to find a word in the
     source view an abend occurrs at EQA0SRQ1+'00001F52'x.
     (PM96407 at 12.1)
    
    -CICS: A loop between Debug Tool routines EQA10OUT and EQA10MGF
     occurs after an AICG abend.
     (PM96839 at 12.1)
    
    -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.
     (PM97368 at 11.1)
    
    -CICS: DTST shows Normal but the whole page is outside the
     region.
     (PM98295 at 12.1)
    
    -CICS DTCN transaction: Loss of port number in DTCN map during
     saving of the profile.
     (PM98248 at 11.1)
    
    -The EQAOPTS sample should discuss SMP/E USERMOD EQAUMODE.
    
    -CICS: SET IGNORELINK is not working if the CU field in DTCN
     contains a '*'.
     (PM98249 at 12.1)
    
    -The use of USING (Dsect,DsectEnd),R10 form rather than
     traditional USING Dsect,R10 will cause a problem with EQALANGX
     respecify record data.
     When using relative addressing in assembler program, the value
     of certain variables is either incorrect or shows as not being
     addressable when using Debug Tool.
     EQALANGX/P Fault Analyzer V11.1 PTF UK98099 level
     and IPV V6.1 UK97897.
     EQALANGX version 2013-09-30 23:54
     (PM98344 at 12.1)
    
    -Program Check at EQA0AIPD+'00001F16'x.
     (PM98508 at 11.1)
    
    -Mismatch between assembly listing and the source in Debug Tool
     source window. Also Line 1 (displacement 0) remains active
     even after a few STEPs.
     (PM99684 at 11.1)
    
    -PROG755 error in CICS COBOL debug session with DBCS ON and
     AUTOMONITOR ON.
     (PI04705 at 11.1)
    
    -DTCU Setup does not ignore TEST HOOK in Ent COBOL V4.
    
    -Handle NOTEST in delay debug mode.
     (PM88403 at 12.1)
    
    --- End Service ---
    
    This APAR also includes the service from these previous
    APARs/PTFs:
    
    APAR PM86958  PTF UK93521
    
    APAR PM89106  PTF UK94567
    
    APAR PM97138  PTF UK97853
    APAR PM87793
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Debug Tool 11.1 users who need the           *
    *                 features or have the problems described      *
    *                 in the Problem Description.                  *
    ****************************************************************
    * PROBLEM DESCRIPTION: --- Features ---                        *
    *                                                              *
    *                      -Support for z/OS 2.1 and z/OS 2.1      *
    *                       Language Environment.                  *
    *                                                              *
    *                       Note: The z/OS 2.1 XL C/C++ compiler   *
    *                       is not supported.                      *
    *                                                              *
    *                      --- End Features ---                    *
    *                                                              *
    *                                                              *
    *                      --- Service ---                         *
    *                                                              *
    *                      -USE statement in Global Preferences    *
    *                       file or INSPPREF causes ENQ to be left *
    *                       active after processing of the files   *
    *                       is complete.                           *
    *                       (PM79815 at 12.1)                      *
    *                                                              *
    *                      -SET SAVE / RESTORE is picking up       *
    *                       wrong IMS USER ID.  User is getting    *
    *                       EQA1764E for RESTORE BPS.              *
    *                       (PM84338 at 12.1)                      *
    *                                                              *
    *                      -ABENDS0C4 at EQAYASSC+'790'x (TIM) in  *
    *                       IMS and DB2 with delayed debugging     *
    *                       on.                                    *
    *                       RACF environment for one TIM user is   *
    *                       used for another TIM user when         *
    *                       verifying access to the latter's TEST  *
    *                       run-time option data set.  This        *
    *                       results in spurious security           *
    *                       violations.                            *
    *                       Users allowed to log on to TIM when    *
    *                       the user is already in a debug         *
    *                       session on a different terminal.       *
    *                       (PM83747 at 12.1)                      *
    *                                                              *
    *                      -Starting a CICS region with NLE PLT    *
    *                       parm starts a CSMI (mirror) task in    *
    *                       the FOR.  The customer has MROLRM=YES  *
    *                       in the FOR CICS Startup Parms.  This   *
    *                       means that the CSMI task will remain   *
    *                       active until the task in the AOR       *
    *                       ends. If the AOR task is a             *
    *                       long-running task, then the CSMI task  *
    *                       will remain active in the FOR.         *
    *                       Functionality was added. DT is now     *
    *                       checking EQAOPTS NAMES EXCLUDE         *
    *                       settings before profile access.        *
    *                       (PM83799 at 12.1)                      *
    *                                                              *
    *                      -JCL parser used in DTSU.  When a step  *
    *                       in a JCL invokes a PROC and provides   *
    *                       a replacement DD statement and the     *
    *                       attributes in the DD statement are     *
    *                       defined in the PROC then the JCL       *
    *                       parser does not generate the DD        *
    *                       attributes in the new generated JCL    *
    *                       which leads to errors.                 *
    *                       (PM84033 at 12.1)                      *
    *                                                              *
    *                      -ABENDS0C4 in IGZIVAD at offset x'1A4'  *
    *                       on a CL instruction.  Problem occurs   *
    *                       when looping through internal COBOL    *
    *                       debug control blocks while processing  *
    *                       a LOAD SVC in a non-LE program that    *
    *                       performs LOAD and DELETE of multiple   *
    *                       COBOL programs.                        *
    *                       (PM84780 at 12.1)                      *
    *                                                              *
    *                      -ABENDS01F-04 abend when user handler   *
    *                       is present.                            *
    *                       ABENDS0C4 at ICEEXIT+5C60.             *
    *                       ABENDS0C4 EQA00CEM+B88 in              *
    *                       $CeeQLod Procedure.                    *
    *                       (PM92401 at 12.1)                      *
    *                                                              *
    *                      -Loop in Debug Tool after closing       *
    *                       Terminal Interface Manager window.     *
    *                       Loop only occurrs if                   *
    *                       EQAXOPT  NODISPLAY,QUITDEBUG.          *
    *                       (PM86104 at 12.1)                      *
    *                                                              *
    *                      -Program check occurs in Debug Tool     *
    *                       module EQA00GFU at offset x'1B5E'      *
    *                       after IGVDGNPP is run.                 *
    *                       (PM86106 at 12.1)                      *
    *                                                              *
    *                      -Program check EQA00STT+x'20DA'.        *
    *                       (PM86208 at 12.1)                      *
    *                                                              *
    *                      -Message 'EQAU999I IMS ENVIRONMENT      *
    *                       VALIDATION OK' in not MSGID            *
    *                       controlled.                            *
    *                       (PM87176 at 12.1)                      *
    *                                                              *
    *                      -Abend using QUIT in DB2 program under  *
    *                       TSO.                                   *
    *                                                              *
    *                      -LMA does not list CMPR2 or NOCMPR2     *
    *                       for 5648-A25 COBOL for OS/390 & VM.    *
    *                       (PM88136 at 12.1)                      *
    *                                                              *
    *                      -DT DTU panel option 5  Load Module     *
    *                       Analyzer check for DSORG mismatch for  *
    *                       output listing and change 'Listing     *
    *                       Data Set' title on panel to 'LMA       *
    *                       Output Data Set'.                      *
    *                       (PM89379 at 12.1)                      *
    *                                                              *
    *                      -Debug Tool abends with ABENDS0C4       *
    *                       abend in EQA00EHI  x'+000010B2' and    *
    *                       delayed debug enabled if TEST runtime  *
    *                       option is active and set to TCPIP but  *
    *                       no active remote GUI session.          *
    *                       (PM89008 at 12.1)                      *
    *                                                              *
    *                      -Error message EQA9924U states that     *
    *                       the current user does not have RACF    *
    *                       access to use Debug Tool, but it does  *
    *                       not list which user.                   *
    *                       (PM88823 at 12.1)                      *
    *                                                              *
    *                      -In an IMS system that does not use a   *
    *                       standardized Sign On, the EQASET       *
    *                       subparameter TSOID= does not work.     *
    *                       (PM90332 at 10.1)                      *
    *                                                              *
    *                      -CICS: Storage leak below if SAVEBPS    *
    *                       member does not exists.  User has SET  *
    *                       RESTORE BPS AUTO but not SET SAVE BPS  *
    *                       AUTO.                                  *
    *                       (PM91128 at 12.1)                      *
    *                                                              *
    *                      -Squared bracket in C broken for L or   *
    *                       LIST().                                *
    *                       (PM92209 at 12.1)                      *
    *                                                              *
    *                      -In Debug Tool Utilities option 'C      *
    *                       IMS Transaction and User ID Cross      *
    *                       Reference Table', the CREATE           *
    *                       transaction ID command is not          *
    *                       allowing a transaction ID name with a  *
    *                       Z in it.                               *
    *                       (PM92281 at 12.1)                      *
    *                                                              *
    *                      -Fix several program checks in          *
    *                       EQA30STO.                              *
    *                       (PM92516 at 12.1)                      *
    *                                                              *
    *                      -CICS: Currently any data in the IP     *
    *                       name / address field causes DTCN to    *
    *                       issue a EXEC CICS EXTRACT TCPIP. The   *
    *                       response to this command can be very   *
    *                       slow. Changes are made to force valid  *
    *                       data in the field and not not allow    *
    *                       wild cards. Futher more, DTCN will     *
    *                       not issue EXEC CICS EXTRACT TCPIP if   *
    *                       the IP name / address field is in use  *
    *                       for deleted or inactive profiles.      *
    *                       (PM91380 at 11.1)                      *
    *                                                              *
    *                      -CICS: Allow a user to create a         *
    *                       duplicate profile if the existing      *
    *                       profile is inactive.  Detect and give  *
    *                       an error if somebody activates an      *
    *                       inactive profile which has a           *
    *                       duplicate.                             *
    *                       (PM92839 at 12.1)                      *
    *                                                              *
    *                      -While debugging a program that gets    *
    *                       invoked several times within a large   *
    *                       application, Debug Tool appears to     *
    *                       lose its place. User may see the       *
    *                       following messages in the Debug Tool   *
    *                       log:                                   *
    *                        There is no compilation unit          *
    *                        named 'pgmname'   (EQA1923S)          *
    *                        There is no block named 'pgmname'     *
    *                        (EQA1921S)                            *
    *                       (PM93078 at 12.1)                      *
    *                                                              *
    *                      -Program check in EQA00STO at offset    *
    *                       x'1172'. Intentional S0C1 when Debug   *
    *                       Tool detects that the storage address  *
    *                       to be freed is zero.                   *
    *                       (PM94806 at 12.1)                      *
    *                                                              *
    *                      -Data set names with member names are   *
    *                       truncated in the Terminal Interface    *
    *                       Manager (TIM) "PF10=Edit LE options    *
    *                       data set" function.                    *
    *                       (PM94851 at 12.1)                      *
    *                                                              *
    *                      -Debug Tool commands LIST Rx, Memory    *
    *                       Rx, and Storage Rx provide             *
    *                       inconsistent output.                   *
    *                       (PM95010 at 12.1)                      *
    *                                                              *
    *                      -Program check in module EQA00AEH at    *
    *                       offset x'2BD2' using SET DEFAULT VIEW  *
    *                       NOMACGEN.                              *
    *                       (PM95574 at 12.1)                      *
    *                                                              *
    *                      -CICS: On the DTCN profile panel, the   *
    *                       user is not able to use PF7, PF8 or    *
    *                       PF9 with DTCNFORCELOADMODID in effect  *
    *                       unless the loadmod field is filled     *
    *                       in.                                    *
    *                       (PM95934 at 12.1)                      *
    *                                                              *
    *                      -NOTEST program is started up in        *
    *                       remote debug session in assembly       *
    *                       view. When the user tries to find a    *
    *                       word in the source view an abend       *
    *                       occurrs at EQA0SRQ1+'00001F52'x.       *
    *                       (PM96407 at 12.1)                      *
    *                                                              *
    *                      -CICS: A loop between Debug Tool        *
    *                       routines EQA10OUT and EQA10MGF occurs  *
    *                       after an AICG abend.                   *
    *                       (PM96839 at 12.1)                      *
    *                                                              *
    *                      -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.                                 *
    *                       (PM97368 at 11.1)                      *
    *                                                              *
    *                      -CICS: DTST shows Normal but the whole  *
    *                       page is outside the region.            *
    *                       (PM98295 at 12.1)                      *
    *                                                              *
    *                      -CICS DTCN transaction: Loss of port    *
    *                       number in DTCN map during saving of    *
    *                       the profile.                           *
    *                       (PM98248 at 11.1)                      *
    *                                                              *
    *                      -The EQAOPTS sample should discuss      *
    *                       SMP/E USERMOD EQAUMODE.                *
    *                                                              *
    *                      -CICS: SET IGNORELINK is not working    *
    *                       if the CU field in DTCN contains a     *
    *                       '*'.                                   *
    *                       (PM98249 at 12.1)                      *
    *                                                              *
    *                      -The use of USING (Dsect,DsectEnd),R10  *
    *                       form rather than traditional USING     *
    *                       Dsect,R10 will cause a problem with    *
    *                       EQALANGX respecify record data.        *
    *                       When using relative addressing in      *
    *                       assembler program, the value of        *
    *                       certain variables is either incorrect  *
    *                       or shows as not being addressable      *
    *                       when using Debug Tool.                 *
    *                       EQALANGX/P Fault Analyzer V11.1 PTF    *
    *                       UK98099 level and IPV V6.1 UK97897.    *
    *                       EQALANGX version 2013-09-30 23:54      *
    *                       (PM98344 at 12.1)                      *
    *                                                              *
    *                      -Program Check at                       *
    *                       EQA0AIPD+'00001F16'x.                  *
    *                       (PM98508 at 11.1)                      *
    *                                                              *
    *                      -Mismatch between assembly listing      *
    *                       and the source in Debug Tool source    *
    *                       window. Also Line 1 (displacement 0)   *
    *                       remains active even after a few        *
    *                       STEPs.                                 *
    *                       (PM99684 at 11.1)                      *
    *                                                              *
    *                      -PROG755 error in CICS COBOL debug      *
    *                       session with DBCS ON and AUTOMONITOR   *
    *                       ON.                                    *
    *                       (PI04705 at 11.1)                      *
    *                                                              *
    *                      -DTCU Setup does not ignore TEST HOOK   *
    *                       in Ent COBOL V4.                       *
    *                                                              *
    *                      -Handle NOTEST in delay debug mode.     *
    *                       (PM88403 at 12.1)                      *
    *                                                              *
    *                      --- End Service ---                     *
    *                                                              *
    *                      This PTF also includes the service      *
    *                      from these previous APARs/PTFs:         *
    *                                                              *
    *                      APAR PM86958  PTF UK93521               *
    *                                                              *
    *                      APAR PM89106  PTF UK94567               *
    *                                                              *
    *                      APAR PM97138  PTF UK97853               *
    *                      APAR PM87793                            *
    ****************************************************************
    * 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

    PM83606

  • Reported component name

    DEBUG TOOL Z/OS

  • Reported component ID

    5655W4500

  • Reported release

    B10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2013-02-26

  • Closed date

    2013-11-16

  • Last modified date

    2013-12-02

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UI12595

Modules/Macros

  • COBSIB   DMH000D  DMH4001D DMH4001I DMH4002I DMH4003I DMH4005I
    DMH4006I DMH4007D DMH4007I DMH4008I DMH400
    
    ***This field was truncated.  To obtain the full apar record, please contact your local support center.***
    

Fix information

  • Fixed component name

    DEBUG TOOL Z/OS

  • Fixed component ID

    5655W4500

Applicable component levels

  • RB10 PSY UI12595

       UP13/11/19 P F311 ¢

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.

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"B10","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSTQWA","label":"IBM Debug for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"B10","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
15 October 2020