IBM Support

SE48913: RDP 8.0.0.2 CRASH WHEN PERFORMING AN OUTLINE REFRESH WHILE IN LPEX IN REMOTE SYSTEMS VIEW

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • IBM Rational Developer for Power Systems Software 8.0.0.2
    __________________________________________________________
    When refreshing the Outline View in LPEX, the workbench will
    crash when the source is RPGLE referencing large /COPY file(s).
    The java stack trace shows the thread: com.ibm.etools.iseries.
    edit.jni.IBMiEditorRPGILENative Interface.verifyProgramRPGILE
    Native() is at fault. The memory buffer size for /COPY files
    is 1.28 MB. If the /COPY file(s) arevery large, this limit can
    be exceeded and cause a java.lang.nullpointer exception that
    will cause the Eclipse workbench to crash.
    

Local fix

  • Reduce the size of the /COPY file(s) by dividing
    it into another file(s). The buffer limit is 1.28MB.The /COPY
    file(s) need to be split into additional /COPY files. For
    example, if the /COPY file is 3 MB, this would need to be
    split into 2 additional /COPY files for a total of 3 /COPY
    files to be referenced.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: RD Power users who edit RPGLE source.        *
    ****************************************************************
    * PROBLEM DESCRIPTION: RD Power crashes when refreshing the    *
    *                      Outline view or doing a Verify on       *
    *                      RPGLE source.                           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When editing RPGLE Source, and refreshing the Outline view
    to populate it, or invoking a Verify on the source,  files
    referenced by /COPY directives are scanned by the RD Power
    client for their content. If any exceeded an arbitrary size
    limit of 1.28 MB, then the RD Power session would crash.
    

Problem conclusion

  • This problem is fixed in the RD Power 8.0.3 Refresh Pack.
    

Temporary fix

Comments

APAR Information

  • APAR number

    SE48913

  • Reported component name

    RATL DEV FOR PO

  • Reported component ID

    5724Y9900

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-07-29

  • Closed date

    2011-10-20

  • Last modified date

    2011-10-20

  • 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

    RPG/COBOL DEV T

  • Fixed component ID

    5724Y9901

Applicable component levels

  • R800 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.0","Edition":"","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}}]

Document Information

Modified date:
20 October 2011