My Oracle Support Banner

E1: BSFN: Case Study on Memory Violation, Memory Corruption, Memory Overwrite, Access Violation and Zombie Kernel Caused by Standard Business Functions Part 2 (Doc ID 1554611.1)

Last updated on FEBRUARY 03, 2019

Applies to:

JD Edwards EnterpriseOne Tools - Version SP24 and later
Information in this document applies to any platform.

Purpose

Note: If you encounter business function error while using standard application or UBE, it maybe already reported, install ESU for fix. If issue has not been reported, open service request with team that support the application or UBE, example, select product JD Edwards EnterpriseOne Sales Order Management while opening a SR if encountering business function issue while using P4210.
If you encounter issue with standard business function used in custom object (application or UBE), check if issue also appear with standard application or UBE. If issue does not appear, most likely there is no bug with the standard business function.

 

This document is the second part of <Document 1464687.1> E1: BSFN: Case Study on Memory Violation, Memory Corruption, Memory Overwrite, Access Violation and Zombie Kernel Caused by Standard Business Functions and this document is to cover case studies which you face from both Interactive Application and Batch Application.

This document is intended to help internal JDE developer on what to check when hitting memory errors in EnterpriseOne and how to apply possible fix for these errors while working on reported bug. But information in this document maybe helpful for developing custom business function.

This document does not cover any Memory Corruption issues caused by the Tools Foundation Layer which is usually fixed through tools release upgrade. This document mainly focuses on memory errors caused by standard business functions which results in CallObject Kernels to crash or runbatch application to fail.

Caution: This document may contain information, software, products or services which are not supported by Oracle Support Services and are being provided ‘as is’ without warranty. Please refer to the following site for My Oracle Support Terms of Use: https://support.oracle.com/CSP/ui/TermsOfUse.html.  For custom business function, field services may need to be engaged.

Troubleshooting Steps

To view full details, sign in with your My Oracle Support account.

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


In this Document
Purpose
Troubleshooting Steps
 Case Study:
 Case 1 - Memory overwrite
 Case 2 - Buffer Overflow (called Business Function fails into zombie)
 Case 3 - Integer value is too long
 Case Study 4 - R42565 (Print Invoice) Falls into Zombie
 Case Study 5 - ACCESS VIOLATION
 Case Study 6 - Memory Overwrite II
 Case Study 7 - Column Array Mismatch
 Memory violation in Batch Application:
 Example 1:
 Example 2:
 Example 3:
 Example 4:
 Example 5:
 Example 6:
 Example 7:
 Known Issues and Bugs:
References

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.