A fix is available
APAR status
Closed as program error.
Error description
Lua optimmask abend using Lookup with multiple field definitions.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: Optim for z/OS users of Lua and optimmask * * lookup. * **************************************************************** * PROBLEM DESCRIPTION: Customer is using Lua optimmask to * * invoke Optim Data Privacy * * Provider Lookup. * * In some cases an ABEND may occur. * * * * CEE3204S The system detected a * * protection exception * * System Completion Code=0C4). * * From compile unit at entry point * * LServiceOdppRequest at statement 1931 * * compile unit offset +00008EAC at entry * * offset +00008EAC at address 26802694. * * * * Additionally, customers may see * * incorrect column name is error report. * **************************************************************** * RECOMMENDATION: Apply the provided fix. * **************************************************************** Depending on number,size and order of Lookup field definitions, memory could be corrupted. When Lua is used to set a column value such as: optim.target.setcolumnvalue("NON_CURRENT_COL_NAME",valueToSet) If an error occurs, the report will contain t he current column name (The column containing the Lua Procedure), rather than the column in error (in this example "NON_CURRENT_COLUMN_NAME")
Problem conclusion
Memory allocation was fixed. Column name has been correct during error reporting.
Temporary fix
Comments
APAR Information
APAR number
PH08341
Reported component name
OPTIM MOVE FOR
Reported component ID
5655V0700
Reported release
B70
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-02-08
Closed date
2019-02-15
Last modified date
2019-03-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
FOPCFPMN FOPCXLIB FOPK10 FOPMCBMN FOPMCMMN FOPMCOLP FOPMDPRC FOPMDXTR FOPMECMN FOPMMCMR FOPMMJBS FOPMMUNU FOPMMUTL FOPRS10 FOPRS3 FOPZFBMN FOPZFMMN FOPZSUB
Fix information
Fixed component name
OPTIM MOVE FOR
Fixed component ID
5655V0700
Applicable component levels
RB70 PSY UI61331
UP19/02/20 P F902
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"B70","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 March 2019