IBM Support

PK61305: Service for Debug Tool Version 7.1.0.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • --- Features ---
    
    -A new Debug Tool variable, %RSTDSETS, is now available.  It
     contains a value of 1 if the user settings have been restored
     as a result of the SET RESTORE SETTINGS AUTO command or the
     RESTORE SETTINGS command or a value of 0 otherwise.  This
     variable can be used in an IF statement in preference or
     commands files to avoid modifying SET values that have been
     restored.
    
    --- End Features ---
    
    
    --- Service ---
    
    -Debug Tool does not pass user parameters properly when
     simulating the extended link SVC in non-LE assembler.
    
    -Debug Tool does not release storage allocated during an EC
     LINK to a PL/I program compiled TEST(,,SEP,).
     (PK56839 on 7.1)
    
    -In C/C++, an 'H' prefix command for a CHAR variable in the
     monitor returns invalid data.
     (PK61560 on 7.1)
    
    -Debug Tool is not stopping for Enterprise PL/I CUs with CADP.
     (PK65175 on 7.1)
    
    -The wrong message is displayed if the COBOL SYSDEBUG file is
     changed.
    
     This can happen if the program has been recompiled and the
     SYSDEBUG side file has been replaced by the recompile, but the
     executable that is running is not from that same compilation.
    
     Previous msg:
     SYSDEBUG/SEPARATE file can not be found for cuname which was
     compiled with SEPARATE compile option but the debug file
     containing the debugging tables and the listing created by the
     compiler can not be found. Use the Set Source command to
     indicate the new location of the SYSDEBUG/SEPARATE file.
    
     Msg after this APAR is applied:
     The Debug File creation date does not match the object for
     cuname. The Debug file can not be used.
    
     To complete this fix, the Language Environment COBOL runtime
     PTF for PK65572 is also needed.
     (PK65551 on 7.1)
    
    -IMS MPP region abends for Debug Tool remote when selecting
     RESUME to finish transaction:
       EQA9999E - Program Check at EQA00GDV+00000A7A
     (PK60819 on 8.1)
    
    -Problems debugging a SORT program:
     1- Unable to STEP into SORT program from an OS/VS program.
     2- When a breakpoint is set on EXIT, STEP does not go to the
        correct statement.
     (PK65176 on 7.1)
    
    -Miscellaneous performance improvements and storage footprint
     reduction.
    
    -When using Debug Tool MFI to debug a CICS application written
     in C, for some (all but one) of the compilation units, source
     code level debugging does not work. The C program was built in
     the UNIX System Services environment using 'cc' with the '-g'
     option (DEBUG(FORMAT(DWARF))) for compiling all compilation
     units as well as for linking the executable. All the UNIX
     System Services files (the sources, the `.o` and the '.dbg'
     files) were available at debugging time. When debugging the
     application, Debug Tool MFI displayed the source code,
     supported stepwise execution, etc. only for that compilation
     unit that was passed to the linker ('cc') as first object
     file.
     (PK62546 on 8.1)
    
    -ABEND0C4 in EQA00STO when debugging an Enterprise PL/I
     application with Automonitor ON. Debug Tool is trying to free
     storage after filling in the monitor, and the data item points
     to storage not allocated by EQA00STO.
    
     Language Environment Enterprise APAR PK53888 addressed this
     problem in the PL/I LE run-time library. This APAR will handle
     this further in Debug Tool.
     (PK63095 on 7.1)
    
    -ABEND0C4 in EQA00ANC at 7FE (CEEEV006+X'3666' and also
     reported as at EQANCFTC+X'FFFFFFFF') when the CICS task number
     wraps through 99999.
     EQA00ANC finds a name/token pair which was created for an old
     task and tries to reuse it.
     (PK62035 on 8.1)
    
    -Load Module Analyzer incorrectly indicates that a COBOL for
     MVS program is VS COBOL II.
     (PK62548 on 8.1)
    
    -ABEND0C1 while debugging with Automonitor ON and using SET
     SCREEN 6 SOURCE MONITOR.
     (PK65177 on 7.1)
    
    -Debug Tool Coverage Utility:
     When creating a HTML Annotated Listing Report using the panel
     interface with the supplied COBOL samples, the colors for
     "Not Executed" and "Branch Not Taken" are reversed.
     (PK62856 on 7.1)
    
    -Remote debugger: STOP AT DATE FIELDS - break point should be
     grayed out for PL/I.
     EQA4040W may be issued. See the ++HOLD DOC for details on this
     message.
     (PK62844 on 6.1)
    
    -Remote debug address breakpoint not set.
     (PK65180 on 7.1)
    
    -Assembler: Cannot LIST variable in another CSECT with active
     USING.
     (PK65183 on 7.1)
    
    -Assembler:  LIST CURSOR includes "subscript" after variable
     name.
     (PK65197 on 7.1)
    
    -Step in large C program causes ABEND0C4 in EQA00BND.
     EQA4015E may be issued. See the ++HOLD DOC for details on this
     message.
     (PK64276 on 7.1)
    
    -C/C++ DWARF: Header file displays but user was expecting to
     see the source file.
     (PK65199 on 7.1)
    
    -Fixes for C/C++ debugging:
     1- When a variable is displayed either by its name or within a
     structure, the values are different.
     2- Abend at EQA00STO+00000CFC  while monitoring a C pointer
     when cursor is positioned on the asterisk.
     3- Hovering over a variable in WDD/z causes abend
     4- Multiple source files are not recognized
     (PK65201 on 7.1)
    
    -In DTSU, unable to allocate SPACE=(54,(1000,300),RLSE) data
     set.
         IKJ56893I DATA SET SORIANO.SKIPOUTP NOT ALLOCATED+
         IGD01010I STORAGE GROUP IS SET TO DEFAULT
         IGD17051I ALLOCATION FAILED FOR DATA SET
         SORIANO.SKIPOUTP
         , PRIMARY SPACE EXCEEDS 65535 TRKS
     (PK65085 on 7.1)
    
    -New message when a module has been loaded from a library
     managed by LLAF/VLF.  This module can not be debugged.
     EQA4016E may be issued. See the ++HOLD DOC for details on this
     message.
     (PK64642 on 7.1)
    
    -EQALMA: If PARM(64) is "=" or "," it is not parsed correctly.
    
    -Failure at initialization with Enterprise PL/I and a codepage
     specified in EQAOPTS.
    
    -EQALANGX refresh from Fault Analyzer V8 PTF UK35125.
     This EQALANGX is marked as
     'EQALANGX version 2008-04-06 21:31'.
    
    -Shift characters missing for Japanese test case.
     Additonal symptoms:
        CICSD8A1 Transaction CDT# abend ATNI in program
         EQA10XSC term L200.
        PROG755 after Step.
        Invalid monitor value:
          01 MSHB011:>KD001-GRERE00298     .   .           .   . .
     (PK61137 on 7.1)
    
    --- End Service ---
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Debug Tool 7.1.0 and Debug Tool Utilities    *
    *                 and Advanced Functions users who need the    *
    *                 feature or have the problems described       *
    *                 in the Problem Description.                  *
    ****************************************************************
    * PROBLEM DESCRIPTION: --- Features ---                        *
    *                                                              *
    *                      -A new Debug Tool variable, %RSTDSETS,  *
    *                       is now available.  It contains a       *
    *                       value of 1 if the user settings have   *
    *                       been restored as a result of the SET   *
    *                       RESTORE SETTINGS AUTO command or the   *
    *                       RESTORE SETTINGS command or a value    *
    *                       of 0 otherwise.  This variable can be  *
    *                       used in an IF statement in preference  *
    *                       or commands files to avoid modifying   *
    *                       SET values that have been restored.    *
    *                                                              *
    *                      --- End Features ---                    *
    *                                                              *
    *                                                              *
    *                      --- Service ---                         *
    *                                                              *
    *                      -Debug Tool does not pass user          *
    *                       parameters properly when simulating    *
    *                       the extended link SVC in non-LE        *
    *                       assembler.                             *
    *                                                              *
    *                      -Debug Tool does not release storage    *
    *                       allocated during an EC LINK to a PL/I  *
    *                       program compiled TEST(,,SEP,).         *
    *                       (PK56839 on 7.1)                       *
    *                                                              *
    *                      -In C/C++, an 'H' prefix command for a  *
    *                       CHAR variable in the monitor returns   *
    *                       invalid data.                          *
    *                       (PK61560 on 7.1)                       *
    *                                                              *
    *                      -Debug Tool is not stopping for         *
    *                       Enterprise PL/I CUs with CADP.         *
    *                       (PK65175 on 7.1)                       *
    *                                                              *
    *                      -The wrong message is displayed if the  *
    *                       COBOL SYSDEBUG file is changed.        *
    *                                                              *
    *                       This can happen if the program has     *
    *                       been recompiled and the SYSDEBUG side  *
    *                       file has been replaced by the          *
    *                       recompile, but the executable that is  *
    *                       running is not from that same          *
    *                       compilation.                           *
    *                                                              *
    *                       Previous msg:                          *
    *                       SYSDEBUG/SEPARATE file can not be      *
    *                       found for cuname which was compiled    *
    *                       with SEPARATE compile option but the   *
    *                       debug file containing the debugging    *
    *                       tables and the listing created by the  *
    *                       compiler can not be found. Use the     *
    *                       Set Source command to indicate the     *
    *                       new location of the SYSDEBUG/SEPARATE  *
    *                       file.                                  *
    *                                                              *
    *                       Msg after this APAR is applied:        *
    *                       The Debug File creation date does not  *
    *                       match the object for cuname. The       *
    *                       Debug file can not be used.            *
    *                                                              *
    *                       To complete this fix, the Language     *
    *                       Environment COBOL runtime PTF for      *
    *                       PK65572 is also needed.                *
    *                       (PK65551 on 7.1)                       *
    *                                                              *
    *                      -IMS MPP region abends for Debug Tool   *
    *                       remote when selecting RESUME to        *
    *                       finish transaction:                    *
    *                         EQA9999E - Program Check at          *
    *                         EQA00GDV+00000A7A                    *
    *                       (PK60819 on 8.1)                       *
    *                                                              *
    *                      -Problems debugging a SORT program:     *
    *                       1- Unable to STEP into SORT program    *
    *                          from an OS/VS program.              *
    *                       2- When a breakpoint is set on EXIT,   *
    *                           STEP does not go to the correct    *
    *                          statement.                          *
    *                       (PK65176 on 7.1)                       *
    *                                                              *
    *                      -Miscellaneous performance              *
    *                       improvements and storage footprint     *
    *                       reduction.                             *
    *                                                              *
    *                      -When using Debug Tool MFI to debug a   *
    *                       CICS application written in C, for     *
    *                       some (all but one) of the compilation  *
    *                       units, source code level debugging     *
    *                       does not work. The C program was       *
    *                       built in the UNIX System Services      *
    *                       environment using 'cc' with the '-g'   *
    *                       option (DEBUG(FORMAT(DWARF))) for      *
    *                       compiling all compilation units as     *
    *                       well as for linking the executable.    *
    *                       All the UNIX System Services files     *
    *                       (the sources, the `.o` and the '.dbg'  *
    *                       files) were available at debugging     *
    *                       time. When debugging the application,  *
    *                       Debug Tool MFI displayed the source    *
    *                       code, supported stepwise execution,    *
    *                       etc. only for that compilation unit    *
    *                       that was passed to the linker ('cc')   *
    *                       as first object file.                  *
    *                       (PK62546 on 8.1)                       *
    *                                                              *
    *                      -ABEND0C4 in EQA00STO when debugging    *
    *                       an Enterprise PL/I application with    *
    *                       Automonitor ON. Debug Tool is trying   *
    *                       to free storage after filling in the   *
    *                       monitor, and the data item points to   *
    *                       storage not allocated by EQA00STO.     *
    *                                                              *
    *                       Language Environment Enterprise APAR   *
    *                       PK53888 addressed this problem in the  *
    *                       PL/I LE run-time library. This APAR    *
    *                       will handle this further in Debug      *
    *                       Tool.                                  *
    *                       (PK63095 on 7.1)                       *
    *                                                              *
    *                      -ABEND0C4 in EQA00ANC at 7FE            *
    *                       (CEEEV006+X'3666' and also reported    *
    *                       as at EQANCFTC+X'FFFFFFFF') when the   *
    *                       CICS task number wraps through 99999.  *
    *                       EQA00ANC finds a name/token pair       *
    *                       which was created for an old task and  *
    *                       tries to reuse it.                     *
    *                       (PK62035 on 8.1)                       *
    *                                                              *
    *                      -Load Module Analyzer incorrectly       *
    *                       indicates that a COBOL for MVS         *
    *                       program is VS COBOL II.                *
    *                       (PK62548 on 8.1)                       *
    *                                                              *
    *                      -ABEND0C1 while debugging with          *
    *                       Automonitor ON and using SET SCREEN 6  *
    *                       SOURCE MONITOR.                        *
    *                       (PK65177 on 7.1)                       *
    *                                                              *
    *                      -Debug Tool Coverage Utility:           *
    *                       When creating a HTML Annotated         *
    *                       Listing Report using the panel         *
    *                       interface with the supplied COBOL      *
    *                       samples, the colors for                *
    *                       "Not Executed" and "Branch Not Taken"  *
    *                       are reversed.                          *
    *                       (PK62856 on 7.1)                       *
    *                                                              *
    *                      -Remote debugger: STOP AT DATE FIELDS   *
    *                       - break point should be grayed out     *
    *                       for PL/I.                              *
    *                       EQA4040W may be issued. See the        *
    *                       ++HOLD DOC for details on this         *
    *                       message.                               *
    *                       (PK62844 on 6.1)                       *
    *                                                              *
    *                      -Remote debug address breakpoint not    *
    *                       set.                                   *
    *                       (PK65180 on 7.1)                       *
    *                                                              *
    *                      -Assembler: Cannot LIST variable in     *
    *                       another CSECT with active USING.       *
    *                       (PK65183 on 7.1)                       *
    *                                                              *
    *                      -Assembler:  LIST CURSOR includes       *
    *                       "subscript" after variable name.       *
    *                       (PK65197 on 7.1)                       *
    *                                                              *
    *                      -Step in large C program causes         *
    *                       ABEND0C4 in EQA00BND.                  *
    *                       EQA4015E may be issued. See the        *
    *                       ++HOLD DOC for details on this         *
    *                       message.                               *
    *                       (PK64276 on 7.1)                       *
    *                                                              *
    *                      -C/C++ DWARF: Header file displays but  *
    *                       user was expecting to see the source   *
    *                       file.                                  *
    *                       (PK65199 on 7.1)                       *
    *                                                              *
    *                      -Fixes for C/C++ debugging:             *
    *                       1- When a variable is displayed        *
    *                       either by its name or within a         *
    *                       structure, the values are different.   *
    *                       2- Abend at EQA00STO+00000CFC  while   *
    *                       monitoring a C pointer when cursor is  *
    *                       positioned on the asterisk.            *
    *                       3- Hovering over a variable in WDD/z   *
    *                       causes abend                           *
    *                       4- Multiple source files are not       *
    *                       recognized                             *
    *                       (PK65201 on 7.1)                       *
    *                                                              *
    *                      -In DTSU, unable to allocate            *
    *                       SPACE=(54,(1000,300),RLSE) data set.   *
    *                       IKJ56893I DATA SET SORIANO.SKIPOUTP    *
    *                       NOT ALLOCATED+                         *
    *                       IGD01010I STORAGE GROUP IS SET TO      *
    *                       DEFAULT                                *
    *                       IGD17051I ALLOCATION FAILED FOR DATA   *
    *                       SET SORIANO.SKIPOUTP, PRIMARY SPACE    *
    *                       EXCEEDS 65535 TRKS                     *
    *                       (PK65085 on 7.1)                       *
    *                                                              *
    *                      -New message when a module has been     *
    *                       loaded from a library managed by       *
    *                       LLAF/VLF.  This module can not be      *
    *                       debugged.                              *
    *                       EQA4016E may be issued. See the        *
    *                       ++HOLD DOC for details on this         *
    *                       message.                               *
    *                       (PK64642 on 7.1)                       *
    *                                                              *
    *                      -EQALMA: If PARM(64) is "=" or "," it   *
    *                       is not parsed correctly.               *
    *                                                              *
    *                      -Failure at initialization with         *
    *                       Enterprise PL/I and a codepage         *
    *                       specified in EQAOPTS.                  *
    *                                                              *
    *                      -EQALANGX refresh from Fault Analyzer   *
    *                       V8 PTF UK35125.  This EQALANGX is      *
    *                       marked as                              *
    *                       'EQALANGX version 2008-04-06 21:31'.   *
    *                                                              *
    *                      -Shift characters missing for Japanese  *
    *                       test case.  Additonal symptoms:        *
    *                          CICSD8A1 Transaction CDT# abend     *
    *                           ATNI in program EQA10XSC term      *
    *                           L200.                              *
    *                          PROG755 after Step.                 *
    *                          Invalid monitor value:              *
    *                            01 MSHB011:>KD001-GRERE00298      *
    *                            .   .           .   . .           *
    *                       (PK61137 on 7.1)                       *
    *                                                              *
    *                      --- End Service ---                     *
    ****************************************************************
    * RECOMMENDATION: Installations that need this feature or      *
    *                 these problem fixes should install this      *
    *                 service.                                     *
    ****************************************************************
    New feature and miscellaneous service.
    

Problem conclusion

  • New feature and service available.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK61305

  • Reported component name

    DEBUG TOOL ZOS

  • Reported component ID

    5655R4400

  • Reported release

    710

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2008-02-19

  • Closed date

    2008-05-08

  • Last modified date

    2009-01-12

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

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

    UK32142

Modules/Macros

  • EQA00ABE EQA00AEH EQA00AEI EQA00AFP 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 ZOS

  • Fixed component ID

    5655R4400

Applicable component levels

  • R710 PSY UK32142

       UP08/05/15 P F805 ½

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

Document Information

Modified date:
12 January 2009