BRM Memory Management Issue in PS13 Causing Signal 11's During Transitioning Purchase (Doc ID 2174729.1)

Last updated on SEPTEMBER 12, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.0.0 to 7.5.0.0.0 [Release 7.5.0]
Information in this document applies to any platform.

Symptoms

On : 7.5.0.13.0 version, Subscription Management

When a client performs a transition that throws an error based on custom opcodes the dirty error buffer being passed to the PS13 (MPS1) code to do the plan purchase is crashing with a Signal 11.

e.g. Signal 11 error in cm.pinlog, see below :



STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Launch Customer Center
2. Open up existing customer and select the Purchase option on the Service (or Product) tab
3. Transition existing email plan from Standalone email to Regular email (free)
4. The custom code detects that the customer is not allowed to have the Regular email (free) and sets an error. This is where the error buffer becomes placed in an errored state.
5. The error is handled cleanly in PS8, but causes a Signal 11 in PS13 (MPS1).


Changes

 

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