Core Dump From AAA-Gateway (Doc ID 1149216.1)

Last updated on SEPTEMBER 19, 2016

Applies to:

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

Symptoms

AAA-Gateway core dump in an unpredictable way in production, once every several millions events processed.

Fragment from a typical stack trace:

-----------------  lwp# 130 / thread# 130  --------------------
 ffffffff774da210 _lwp_kill (6, 0, ffffffff776474b8, ffffffffffffffff,ffffffff7763c000, 0) + 8
 ffffffff7744b090 abort (1, 1d8, ffffffff7cdc6434, 1f107c, 0, 0) + 118 ffffffff7cdc5da4__1cDOMFNSignalHandlerNhandle_signal6MipnHsiginfo_pnIucontext__i_ (100177e30,b, 2c00, ffffffff7949f740, ffffffff7cf1bda0, 1618) + 174
 ffffffff7f213058 __1cPACE_Sig_HandlerIdispatch6FipnHsiginfo_pnIucontext__v_(b, ffffffff127fcef0, ffffffff127fcc10, 5400, 0, ffffffff7f414978) + 80
 ffffffff7f2127e8 ace_sig_handler_dispatch (b, ffffffff127fcef0,ffffffff127fcc10, ffffffff7764cb50, 0, 0) + c
 ffffffff774d62e0 __sighndlr (b, ffffffff127fcef0, ffffffff127fcc10,ffffffff7f2127dc, 0, a) + c
 ffffffff774c9e44 call_user_handler (ffffffff4dd10a00, ffffffff4dd10a00,ffffffff127fcc10, 8, 0, 0) + 3e0
 ffffffff774ca03c sigacthandler (0, ffffffff127fcef0, ffffffff127fcc10,ffffffff4dd10a00, 0, ffffffff7763c000) + 54
 --- called from signal handler with signal 0 (SIGEXIT) ---
 ffffffff7743c0f4 strncpy (10059e4b0, ffffffff127fe4fc, 100000e,ffffffff127fd0a8, ffffffff73a08954, ffffffff7d369710) + 1b4
 ffffffff73a08c70__1cDOBSbAReadSerializedDataWithEbuf6FrnDEDRJContainer_pn0BJDatablock_ripkc8bbn0AWFieldStorageFormatType_l_8_ (27c, ffffffff73b11bb0, 0, ffffffff127fe4dc,0, 0) + 2dc
 ffffffff73a09320__1cDOBSbAReadSerializedDataWithEbuf6FrnDEDRJContainer_pn0BJDatablock_ripkc8bbn0AWFieldStorageFormatType_l_8_ (0, 0, 0, 0, 0, 0) + 98c


Note the "ReadSerializedDataWithEbuf" string in the call stack, which is the "footprint" of this core dump scenario, crashing during a strncpy call within the OBS library:



Changes

Main recent changes which introduced the problem included the following patches being installed:

7.3_Patch_7360827_Portal_Base_solaris_32_opt
7.3_Patch_7671300_Portal_Base_solaris_32_opt
7.3_Patch_8740089_Portal_Base_solaris_32_opt
7.3_Patch_9156638_Portal_Base_solaris_32_opt

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