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