ALM Process Failed with Std::bad_alloc and Coredump When Having High Volume Metadata on Assumption Tables
(Doc ID 2296806.1)
Last updated on MARCH 13, 2023
Applies to:
Oracle Financial Services Funds Transfer Pricing - Version 8.0.4 to 8.0.5 [Release 8]Oracle Financial Services Asset Liability Management - Version 8.0.4 to 8.0.5 [Release 8]
Information in this document applies to any platform.
Oracle Financial Services Analytical Applications (OFSAA)
Oracle Financial Services Asset Liability Management (ALM)
Symptoms
On ALM 8.0.4, process failed with std::bad_alloc and core dump when having high volume metadata on assumptions tables.
Error:
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
Abort(coredump)
Steps:
The above error occurs for the following conditions:
- Ran ALM process with discount rates in FSI_M_DISCOUNT_RATE greater than 50 thousands rates or
- Ran ALM process with pricing margins in FSI _M_PRICING_MARGIN greater than 700 thousand records
Changes
Migrated from ALM release 5.6 to 8.0.4.
Cause
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
Symptoms |
Changes |
Cause |
Solution |
References |