IBM Support

SE69345: WATCH BREAKPOINT 'AUTO' SELECTION NOT WORKING PROPERLY

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When using the Watch Breakpoint 'Auto' selection to monitor an 8
    byte MSCHL1R variable, it was defaulting to watch 4 bytes
    instead of 8 bytes.
    
    $ cat test.cbl
           IDENTIFICATION DIVISION.
           PROGRAM-ID. 'AEGBTEST'.
           ENVIRONMENT DIVISION.
           INPUT-OUTPUT SECTION.
           FILE-CONTROL.
           DATA DIVISION.
           WORKING-STORAGE SECTION.
           77 AERPARM PIC X(8) VALUE 'AERPARM'.
           77 AEVBLK PIC X(8) VALUE 'AEVBLK'.
          *========================
           01  STRUCTURE1.
                02 MOB1            PIC S9(9) COMP-3 value 999999999.
                02 MSCHL13         PIC X(24).
                02 MSCHL14         PIC S9(15) COMP-3.
                02 MSCHL14R REDEFINES MSCHL14
    
                                   PIC X(8).
           01  FILLER.
                02 FILLER          PIC X(5).
                02 FILLER          PIC X(7).
                02 MSCHL1R         PIC S9(15) COMP-3 .
          *========================
    000106 77  ZW-FANR-GEP            PIC S9(15) COMP-3 VALUE +128.
    000106 77  ZW-GEM-GEP             PIC S9(9) COMP-3 VALUE +687.
    000106 77  SUCOP                  PIC X(12) VALUE 'OPEN
    '.
    121220 77  GEMALT    PIC X(5) VALUE '60801'.
    121220 77  GEMNEU    PIC X(5).
    121220 77  AEJUKNC   PIC X(8) VALUE 'AEJUKNC'.
    
           PROCEDURE DIVISION.
               MOVE 6 TO MOB1.
               MOVE 88 TO MSCHL1R.
               MOVE LOW-VALUE TO MSCHL14R.
               GOBACK.
    $
    
    
    ===== ACTUAL OUTPUT:
    Execution does not stop when the variable is modified after
    setting a watch breakpoint
    
    ===== EXPECTED OUTPUT:
    Execution should stop when the variable is modified after
    setting a watch breakpoint
    
    LOCAL FIX:
    N/A
    

Local fix

  • N/A
    

Problem summary

  • USERS AFFECTED:
    Users of the IBM Debugger trying to debug using Watch
    Breakpoints are potentially affected by this issue
    
    PROBLEM DESCRIPTION:
    When using the Watch Breakpoint 'Auto' selection to monitor an 8
    byte variable, it was defaulting to watch 4 bytes
    instead of 8 bytes.
    

Problem conclusion

  • The 'Auto' selection in the IBM Debugger has been fixed
    

Temporary fix

Comments

APAR Information

  • APAR number

    SE69345

  • Reported component name

    AIX SVR SIDE RU

  • Reported component ID

    5724Y9904

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-12-19

  • Closed date

    2018-12-19

  • Last modified date

    2018-12-19

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

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

Fix information

  • Fixed component name

    AIX SVR SIDE RU

  • Fixed component ID

    5724Y9904

Applicable component levels

  • R850 PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SS4QVT","label":"Rational Developer for Power Systems Software"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}}]

Document Information

Modified date:
19 December 2018