Libportal Cores with Sigsegv when Trying to Close a Context from a Client Application Using PCM_CONTEXT_CLOSE

(Doc ID 1631704.1)

Last updated on JANUARY 25, 2018

Applies to:

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

Goal

On BRM 7.3.1.0.0

While trying to close a context from a client application, libportal library crashes the application with segmentation fault (SIGSEGV).

Errors logged in default.pinlog before the crash:

Scenario :

  1. OBRM up
  2. Client app -> PCM_CONTEXT_OPEN(..)
  3. Client app -> rating ... (rating ok)
  4. OBRM down
  5. Client app -> tries rating and fails (this is ok)
  6. Client app -> PCM_CONTEXT_CLOSE(...)
  7. Client app -> tries PCM_CONTEXT_OPEN(...) and fails (this is ok)
  8. OBRM up
  9. Client app -> PCM_CONTEXT_OPEN(...) (successfully)
  10. Client app -> rating ... (rating ok)
  11. OBRM down
  12. Client app -> tries rating and fails (this is ok)
  13. Client app -> tries PCM_CONTEXT_CLOSE(...) <crashes with core>

Solution

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