My Oracle Support Banner

Memory Based Planner Error Intermittent Error APP-MRP-22086 or Signal 9 (Doc ID 2106631.1)

Last updated on JULY 05, 2021

Applies to:

Oracle Advanced Supply Chain Planning - Version 12.1.3 and later
Information in this document applies to any platform.


On : 12.1.3 version, Memory Based Planner in PROD

Users are on 12.1.3 and have applied VCP Patch 17350769. They are running an unconstrained ASCP plan. Memory Based Planner running into error intermittently (every other day according to the customer). When it fails, log file MRCNEW - Memory-based Planner errors with:

APP-MRP-22086: mrpdmt_populate_demand_tree: Cannot allocate memory for fpreqs
Cause: The current routine cannot allocate memory for the specified entity.
Action: Contact your customer support representative.
Total memory usage: 4102917

We had users switch over to 64 bit Linux MBP but it still fails intermittently in MSCNWL64 module: Memory Based Planner 64-bit Linux with

Initializing Sources for item 1030392 Org 1804 Inst 2021
item id 1030392
1030392 timefence 2457337
done flushing into activities: 1030392

CLEAN DYNAMIC DATA...add attr: -23453 -23453 -23453 -23453 =>
add attr: -23453 -23453 -23453 -23453:
alloc ss for partial satisfaction 185.188080
exp_date 2457338 temp_date 2457338
Program was terminated by signal 9

MSO is NOT installed (Only MSC is installed)

Key file versions
mslnw3.ppc 120.110.12010000.167
MSCNWL64.ppc 120.2.12010000.355

One thing we noted is when the plan fails, memory usage has jumped from 10 Meg to 4 Gig.

The issue can be reproduced at will with the following steps:
1. Run unconstrained ASCP plan
2. Fails intermittently as noted with error


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

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