A fix is available
APAR status
Closed as program error.
Error description
The Remote Systems LPEX Editor in Rational Developer for i (RDi) 9.5.0 can be used to edit ILE RPG source on the IBM i. In the ILE RPG source if a subfield is defined LIKE a field that comes from IBM i file reference, and it also overlays that field, when external references are resolved (upon loading or when the refresh button in the outline view is pressed) then infinite recursion will occur causing a message "'Live parsing <member>' has encountered a problem." Clicking OK will show an Internal Error warning of a stack overflow and asking if the workbench should be exited. Click No in response to this dialog. The product is still stable and can continue to be used.
Local fix
Save and close the member then turn off the preference "Update the outline view when text is changed in the editor". This is found by going to menu Window>Preferences then navigating to panel Remote Systems->IBM i->Remote Systems LPEX->IBM i Parsers->ILE RPG.
Problem summary
**************************************************************** * USERS AFFECTED: * * ILE RPG developers using RDi. * **************************************************************** * PROBLEM DESCRIPTION: * * In RDi 9.0.0.1, external data structure definition within a * * procedure is not displayed in the outline view. * * In RDi 9.5.0 StackOverflowError thown while eiditng ILE RPG * * in Remote Systems LPEX editor. * **************************************************************** * RECOMMENDATION: * **************************************************************** The Remote Systems LPEX Editor in Rational Developer for i (RDi) 9.5.0 can be used to edit ILE RPG source on the IBM i. In the ILE RPG source if a subfield is defined LIKE a field that comes from IBM i file reference, and it also overlays that field, when external references are resolved (upon loading or when the refresh button in the outline view is pressed) then infinite recursion will occur causing a message "'Live parsing <member>' has encountered a problem." Clicking OK will show an Internal Error warning of a stack overflow and asking if the workbench should be exited. Click No in response to this dialog. The product is still stable and can continue to be used.
Problem conclusion
This problem is fixed in the RDi 9.5.0.2 update.
Temporary fix
Comments
APAR Information
APAR number
SE62998
Reported component name
RDI RPG AND COB
Reported component ID
5724Y99RC
Reported release
950
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2015-10-09
Closed date
2016-01-27
Last modified date
2016-01-27
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
Outline
Fix information
Fixed component name
RDI RPG AND COB
Fixed component ID
5724Y99RC
Applicable component levels
R900 PSY
UP
R901 PSY
UP
R910 PSY
UP
R911 PSY
UP
R950 PSY
UP
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSAE4W","label":"Rational Developer for i"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"950","Line of Business":{"code":"LOB57","label":"Power"}}]
Document Information
Modified date:
03 November 2021