My Oracle Support Banner

SIGSEV in Pipeline Manager Due to Billing (Doc ID 1319933.1)

Last updated on MARCH 15, 2019

Applies to:

Oracle Communications Billing and Revenue Management - Version and later
Information in this document applies to any platform.


Billing causes SIGSEGV in Pipeline Manager. Issue occurs randomly. Sometimes after SIGSEGV, when restarting the process, another SIGSEGV occurs during startup. Usually another PM startup attempt succeeds.

It is noticed once, the following warning in pipeline process log:

WARNING [T:1164196160] 40016 - (ifw.DataPool.CustomerData.Module) BillInfo update failed for account Id : 5904553

Steps to reproduce the issue

1. Create an account.
2. Rate EDRs via pipeline for created account.
3. Billing phase 1. Change current time to time of next_bill_t of created account, with pin_virtual_time tool.
4. Run pin_bill_accts for created account ( pin_bill_accts -verbose -file accounts.xml )
5. Billing phase 2. Change current time to time of ( next_bill_t + 1 day + 1 hour) of created account, with pin_virtual_time tool.

All the above steps were performed in a perl script, so steps 3-5 generate a lot of business synchronization events almost at the same time.

It might be one of following business synchronization events cause that issue:


As those events are always found in the IFW_SYNC table in database when the SIGSEGV occurred.




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.