IBM Support

PM15170: Service for Debug Tool 10.1.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • --- Features ---
    
    -DTCN plug-in: Move Test Connection button adjacent to
     Password.  See the ++HOLD DOC for information about installing
     this update.
    
    -Performance Enhancement for C/C++:  With this enhancement
     Debug Tool will not stop at entry to or exit from a nested
     block { }, thus enhancing the overall performance of the
     application when Debug Tool is active.  See the ++HOLD DOC for
     further information.
    
    --- End Features ---
    
    --- Service ---
    
    -When debugging a C or C++ DLL compiled with DWARF and using
     dynamic debug, Debug Tool does not stop at any of the
     functions in the DLL, even STEP INTO does not work.
    
     The solution to this fix entails 3 items.
     1. This fix from Debug Tool
     2. The PTF for APAR PM16891 for "Run-Time Library Extension
        (UTIL, CDA, DBGLD)".
        Note: This PTF will be available at a later date.
     3. The user has to use an .mdbg with captured source
        (generated using dbgld command or CDADBGLD utility with the
        PTF for APAR PM16891).  Refer to "Appendix B. How does
        Debug Tool locate source, listing, or separate debug
        files?" of the Debug Tool User's Guide for instructions on
        using a .mdbg file with captured source.
     (PM09039 at 10.1)
    
    -Remote: Unable to open a Memory Monitor for a single element
     of a COBOL ODO (Occurs Depending On).
     (PM15955 at 10.1)
    
    -Prefix command hex changes wrong line.  If the monitor window
     shows an array as part of the following command:
      MON LIST TITLED WSS
     then trying to use the prefix command H or D always changes
     the wrong line if at the same time
      SET MON DATATYPE ON
     is used.
     (PM14216 at 10.1)
    
    -Program Check at EQA00BKP+x'000018EC'.
     (PM14260 at 9.1)
    
    -Fixes for C/C++ Support:
       Abend at EQA00BKP+x'000004FE'.
       Abend at EQA00BKP+x'00005196'.
       Deadlock occurs in multithreaded C app.
       S0C4 and S0C6 abends with C HOOK(NONE).
     (PM16638 at 9.1)
    
    -High CPU observed if you change a large structure item's
     representation with H or D from the prefix area of the Monitor
     window.  Or, just enter a 'CALL %VER' command when the
     structure is displayed in the Monitor window.
     (PM14775 at 10.1)
    
    -Program check occurs in EQA50TMN at various offsets when
     scrolling in the Monitor window.
     (PM14845 at 10.1)
    
    -MONITOR LIST or LIST can't list COBOL variable with an
     underscore in the name.  Received "The variable .... is
     undefined or is incorrectly qualified" message.
     (PM14867 at 10.1)
    
    -The ERASE EOF key does not completely erase a previous command
     after using RETRIEVE key.
     (PM15288 at 10.1)
    
    -Cannot generate a MOVE command when DBCS.
     (PM15375 at 9.1)
    
    -Debug Tool is not starting when using MFI% or VTAM% for an
     IMS/COPE program.
     (PM15843 at 9.1)
    
    -PL/I arrays and structures were not being reliably displayed /
     monitored / updated in remote debug mode when based on a
     shared pointer.
     (PM15926 at 9.1)
    
    -Unable to log on to TIM session: EQAY999S Invalid
     Userid/Password.
     (PM16068 at 10.1)
    
    -Program Check in EQA00EVH+x'00003438' on a CLC instruction
     when processing a very small load module.
     (PM17266 at 9.1)
    
    -Non-LE: AbendS0C4 in EQA00SVC+x'000002B6', caused by bad DtRcb
     pointer. S0C4 is followed by an abendS0C1 EQANMest bad IEANTrt
     Rc 00000004.  The root cause is the program freeing SUBPOOL 1,
     from which Debug Tool uses storage.  See the ++HOLD for
     information on how to work around this problem if your program
     frees SUBPOOL 1.
     (PM17270 at 10.1)
    
    -Debug Tool code needed for Language Environment Enterprise
     COBOL runtime APAR PM07410.
    
    --- End Service ---
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Debug Tool 10.1.0 users who need the         *
    *                 features or have the problems described      *
    *                 in the Problem Description.                  *
    ****************************************************************
    * PROBLEM DESCRIPTION: --- Features ---                        *
    *                                                              *
    *                      -DTCN plug-in: Move Test Connection     *
    *                       button adjacent to Password.  See the  *
    *                       ++HOLD DOC for information about       *
    *                       installing this update.                *
    *                                                              *
    *                      -Performance Enhancement for C/C++:     *
    *                       With this enhancement Debug Tool will  *
    *                       not stop at entry to or exit from a    *
    *                       nested block { }, thus enhancing the   *
    *                       overall performance of the             *
    *                       application when Debug Tool is         *
    *                       active.  See the ++HOLD DOC for        *
    *                       further information.                   *
    *                                                              *
    *                      --- End Features ---                    *
    *                                                              *
    *                      --- Service ---                         *
    *                                                              *
    *                      -When debugging a C or C++ DLL          *
    *                       compiled with DWARF and using dynamic  *
    *                       debug, Debug Tool does not stop at     *
    *                       any of the functions in the DLL, even  *
    *                       STEP INTO does not work.               *
    *                                                              *
    *                       The solution to this fix entails 3     *
    *                       items.                                 *
    *                       1. This fix from Debug Tool            *
    *                       2. The PTF for APAR PM16891 for        *
    *                          "Run-Time Library Extension (UTIL,  *
    *                          CDA, DBGLD)".                       *
    *                          Note: This PTF will be available    *
    *                          at a later date.                    *
    *                       3. The user has to use an .mdbg with   *
    *                          captured source (generated using    *
    *                          dbgld command or CDADBGLD utility   *
    *                          with the PTF for APAR PM16891).     *
    *                          Refer to "Appendix B. How does      *
    *                          Debug Tool locate source, listing,  *
    *                          or separate debug files?" of the    *
    *                          Debug Tool User's Guide for         *
    *                          instructions on using a .mdbg file  *
    *                          with captured source.               *
    *                       (PM09039 at 10.1)                      *
    *                                                              *
    *                      -Remote: Unable to open a Memory        *
    *                       Monitor for a single element of a      *
    *                       COBOL ODO (Occurs Depending On).       *
    *                       (PM15955 at 10.1)                      *
    *                                                              *
    *                      -Prefix command hex changes wrong       *
    *                       line.  If the monitor window shows an  *
    *                       array as part of the following         *
    *                       command:                               *
    *                        MON LIST TITLED WSS                   *
    *                       then trying to use the prefix command  *
    *                       H or D always changes the wrong line   *
    *                       if at the same time                    *
    *                        SET MON DATATYPE ON                   *
    *                       is used.                               *
    *                       (PM14216 at 10.1)                      *
    *                                                              *
    *                      -Program Check at                       *
    *                       EQA00BKP+x'000018EC'.                  *
    *                       (PM14260 at 9.1)                       *
    *                                                              *
    *                      -Fixes for C/C++ Support:               *
    *                         Abend at EQA00BKP+x'000004FE'.       *
    *                         Abend at EQA00BKP+x'00005196'.       *
    *                         Deadlock occurs in                   *
    *                          multithreaded C app.                *
    *                         S0C4 and S0C6 abends with            *
    *                          C HOOK(NONE).                       *
    *                       (PM16638 at 9.1)                       *
    *                                                              *
    *                      -High CPU observed if you change a      *
    *                       large structure item's representation  *
    *                       with H or D from the prefix area of    *
    *                       the Monitor window.  Or, just enter a  *
    *                       'CALL %VER' command when the           *
    *                       structure is displayed in the Monitor  *
    *                       window.                                *
    *                       (PM14775 at 10.1)                      *
    *                                                              *
    *                      -Program check occurs in EQA50TMN at    *
    *                       various offsets when scrolling in the  *
    *                       Monitor window.                        *
    *                       (PM14845 at 10.1)                      *
    *                                                              *
    *                      -MONITOR LIST or LIST can't list COBOL  *
    *                       variable with an underscore in the     *
    *                       name.  Received "The variable .... is  *
    *                       undefined or is incorrectly            *
    *                       qualified" message.                    *
    *                       (PM14867 at 10.1)                      *
    *                                                              *
    *                      -The ERASE EOF key does not completely  *
    *                       erase a previous command after using   *
    *                       RETRIEVE key.                          *
    *                       (PM15288 at 10.1)                      *
    *                                                              *
    *                      -Cannot generate a MOVE command when    *
    *                       DBCS.                                  *
    *                       (PM15375 at 9.1)                       *
    *                                                              *
    *                      -Debug Tool is not starting when using  *
    *                       MFI% or VTAM% for an IMS/COPE          *
    *                       program.                               *
    *                       (PM15843 at 9.1)                       *
    *                                                              *
    *                      -PL/I arrays and structures were not    *
    *                       being reliably displayed / monitored   *
    *                       / updated in remote debug mode when    *
    *                       based on a shared pointer.             *
    *                       (PM15926 at 9.1)                       *
    *                                                              *
    *                      -Unable to log on to TIM session:       *
    *                       EQAY999S Invalid Userid/Password.      *
    *                       (PM16068 at 10.1)                      *
    *                                                              *
    *                      -Program Check in EQA00EVH+x'00003438'  *
    *                       on a CLC instruction when processing   *
    *                       a very small load module.              *
    *                       (PM17266 at 10.1)                      *
    *                                                              *
    *                      -Non-LE: AbendS0C4 in                   *
    *                       EQA00SVC+x'000002B6', caused by bad    *
    *                       DtRcb pointer. S0C4 is followed by an  *
    *                       abendS0C1 EQANMest bad IEANTrt Rc      *
    *                       00000004.  The root cause is the       *
    *                       program freeing SUBPOOL 1, from which  *
    *                       Debug Tool uses storage.  See the      *
    *                       ++HOLD for information on how to work  *
    *                       around this problem if your program    *
    *                       frees SUBPOOL 1.                       *
    *                       (PM17270 at 10.1)                      *
    *                                                              *
    *                      -Debug Tool code needed for Language    *
    *                       Environment Enterprise COBOL runtime   *
    *                       APAR PM07410.                          *
    *                                                              *
    *                      --- End Service ---                     *
    ****************************************************************
    * RECOMMENDATION: Installations that need these features or    *
    *                 problem fixes should install this service.   *
    ****************************************************************
    New features and miscellaneous service.
    

Problem conclusion

  • New features and service available.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM15170

  • Reported component name

    DEBUG TOOL Z/OS

  • Reported component ID

    5655V5000

  • Reported release

    A10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2010-05-25

  • Closed date

    2010-06-29

  • Last modified date

    2010-07-01

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

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

    UK58356

Modules/Macros

  • EQA00A64 EQA00ABE EQA00AEH EQA00AEI EQA00ALO EQA00ANC EQA00ANL
    EQA00BKP EQA00BLD EQA00BLK EQA00BND EQA00B
    
    ***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

    5655V5000

Applicable component levels

  • RA10 PSY UK58356

       UP10/07/01 P F006 ¢

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":"A10","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":"A10","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
15 October 2020