E1: 76B: Data Pointer Leak in SALESORDERADDITIONALLINESUPDATE (N7600780) When Creating Brazilian Localization Sales Orders (Doc ID 1615007.1)

Last updated on OCTOBER 19, 2016

Applies to:

JD Edwards EnterpriseOne Sales Order Processing - Version 9.0 to 9.1 [Release 9.0 to 9.1]
Information in this document applies to any platform.

Symptoms

Release: 9.0 and 9.1
Program: SalesOrderAdditionalLinesUpdate (N7600780)


When processing E1 Sales orders with Brazilian localization via the P4210,
P42101, or R47011 the following warnings show in the logs.

JDB4100006 - DP - While freeing the JDB environment, leaked data pointer
(0674FDF8), pointer handle (1002), stored from File=b0101201.c,
Function=I0101201_LoadB0101201RecordPtr, Line=506.

After processing around 500 lines the following error is shown in the logs
and the kernel or UBE stops processing.

JDB9900600 - Failed to store value, maximum exceeded. Probable cause is
forgetting to call jdeRemoveDataPtr()

The issue will occur anywhere SalesOrderAdditionalLinesUpdate (N7600780) is
called. This includes but not limited to P4210, P42101, and R47011.

The following error message was also detected:

JDB4100006 - DP - While freeing the JDB environment, leaked data pointer
(38517390), pointer handle (1), stored from File=B7600790.c,
Function=WriteCacheToSalesDetailFileBrazi, Line=159.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms