Core Dump While Starting Purified CM (Doc ID 1338720.1)

Last updated on JULY 26, 2017

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.3.1.0.0 and later
Information in this document applies to any platform.
***Checked for relevance on 22-Oct-2013***

Goal

  At a customer site, purified CM is built using below command :

 

purify
 -log-file=/billing1/pin/portal/7.3/PortalDevKit/source/sys/cm/purifyreport_29
 May11.log CC -o cm cm.cpp -g -lthread -ldl -I
 /billing1/pin/portal/7.3/PortalDevKit/include -L
 /billing1/pin/portal/7.3/PortalDevKit/lib -lpinsys -lcm_main -lcmpin -lBAS
 -lSCR -ldbt6112d -lfunctor2312d -lfunctor_list2312d -lfunctor_map2312d
 -litc2312d -lmime1112d -lmny2612d -lnetwork1812d -lpointer2412d -lstd3112d
 -lstreams1312d -lsync2412d -lthread2412d -lthrexcept2312d -ltls7812d
 -ltrace2312d -ldl -lnsl -lsocket -lposix4 -lthread -lCrun -lm -lc



And while using the purified binary for starting CM, with command  "pin_ctl start cm" a core dump is generated.

The below entry in the cm pin.conf is present :
- - disable_pcm_mempool 1

Below is the stack trace of the core :


$pstack core
core 'core' of 12654: /billing1/pin/portal/7.3/PortalDevKit/bin/cm
fd983c00 t_splay (23a710, 120, 50100, 0, fdacc3c0, 0) + f4
fd9835b8 realfree (23a5e8, 123, 148e80, 0, 0, 1) + 8c
fd983db4 _free_unlocked (fdad5304, 0, 1486ac, fdad5384, fdacc3c0, 2cdf60) +
b0
fd983cf0 FrEe (2cdf60, ffbffc00, 1486ec, 57cac, fdacc3c0, fd983ccc) + 24
00033e34 _p100static2JHCC8_F2JJ_LA5GM (2cdf60, 1, 4, 30158, ffbfc1f0,
ffbfc190) + 28
00033f18 _p090staticJG45J5J_LA5GM (fb3e8, fb418, 0, 0, a5bac277, a5bac277) +
c0
00033324 free (fb418, 0, 0, 0, 0, 0) + 100
fed76a3c pin_decimal_destroy (fb3b0, fb418, f80aa118, 0, ff3f42f0, fb3b0) +
3c
fef25f6c __1cNPinBigDecimalHcleanup6M_v_ (f810be04, 0, fb3b0, ff, 0, 1) + 48
fef23c2c __1cNPinBigDecimal2T5B6M_v_ (f810be04, 0, 0, 0, 0, fe2f2a00) + c
f80aa184 __SLIP.FINAL__C (1, 26ec, 0, f8105770, 5b610, 2400) + 38
fd95dd7c _exithandle (fdad3440, fdad1840, 1c00, 0, fe2f2a00, 0) + 88
00030158 exit (b, 1400, 2, 11f0, ff303808, 1400) + 5c
ff2acf7c sigsegv_handler (b, 14b4, 568d4, fda2a2c0, ff303808, 1400) + 5c
fda5176c __sighndlr (b, 0, ffbfc548, ff2acf20, 0, 1) + 14
fda3afd0 call_user_handler (b, 0, 0, 0, fe2f2a00, ffbfc548) + a48
fda3b498 sigacthandler (b, ffbfc800, ffbfc548, 0, fe2f2a00, ff) + a4
--- called from signal handler with signal 11 (SIGSEGV) ---
0002b670 pure_signal_handler_wrapper (b, ffbfc800, ffbfc548, 1c8, 7b,
23b180) + 6c8
fd983b1c t_splay (23a858, 140, 14, fd983db4, fdacc3c0, 1) + 10
fd9835b8 realfree (23a710, 141, 148e80, 0, 0, 0) + 8c
fd983db4 _free_unlocked (fdad5304, 0, 1486ac, fdad5384, fdacc3c0, 28a8f0) +
b0
fd983cf0 FrEe (28a8f0, 6300, 1486ec, fed7f5cc, fdacc3c0, fd983ccc) + 24
000333c0 free (28a8f0, ffbfe260, 2400, ffbfca3c, 0, 0) + 19c
fed7f71c pcmmem_free_flistflds (28a8f0, 6300, 2deb20, 0, ff05e1f8, 6000) +
58
fed5acb0 pin_flist_destroy (28a7c8, ffbfe260, 14, ffbfcb3c, 0, ff05e1f8) +
304
fed5a594 pini_flist_fldval_free (8, ffbfcc3c, ffbfe260, 3bc, 20, 0) + 384
fed5aba4 pin_flist_destroy (2cc898, ffbfe260, 0, ffbfcc3c, 0, ff05e1f8) +
1f8
fa1f6628 op_act_pol_spec_verify (ff309910, 12c, 0, 3a1ba8, ffbfd2d4,
ffbfe260) + f80
fece736c cm_pre_pcm_op (265c70, 12c, ffbfd25c, 1, 3a1ba8, ffbfd2d4) + 2fc8
fed1c26c pcm_op_ex (265c70, 12c, 0, 0, ffbfe260, ffbfd2d4) + 80c
fed1b9e8 pcm_op (265c70, 12c, 0, 27ba80, ffbfd2d4, ffbfe260) + 2c
fbd828b8 fm_act_verify_specs (265c70, 7000000, 3a1938, ffbfd358, ffbfe260,
0) + 50c
fbd81778 fm_act_verify (265c70, 2800, 3a1938, ffbfd3c8, ffbfe260, 39b268) +
2c0
fbd3d740 op_act_find_verify (1000, 109c, 0, 2cdcf8, ffbfd9d4, ffbfe260) +
270
fece736c cm_pre_pcm_op (265c70, 9e, ffbfd8fc, 1, 2cdcf8, ffbfd9d4) + 2fc8
fed1c26c pcm_op_ex (265c70, 9e, 0, 0, ffbfe260, ffbfd9d4) + 80c
fed1b9e8 pcm_op (265c70, 9e, 0, 23b5d8, ffbfd9d4, ffbfe260) + 2c
fbd53a24 fm_act_login_findserv (265c70, 279928, ffbfd9d4, fbdd81b4,
ffbfe260, 0) + 764
fbd52eb8 op_act_login (ff309910, 9b, ffbfdfe8, 279928, 0, ffbfe260) + 1e8
fece736c cm_pre_pcm_op (265c70, 9b, ffbfdf04, 1, 279928, ffbfdfe8) + 2fc8
fed1c26c pcm_op_ex (265c70, 9b, 0, 0, ffbfe260, ffbfdfe8) + 80c
fed1b9e8 pcm_op (265c70, 9b, 0, 25bd50, ffbfdfe8, ffbfe260) + 2c
fca431b4 cm_login (ff309910, ff3066f4, 0, fca55edc, 2cfd70, ffbfe260) + 1a68
ff29dd54 cm_child (2c8, ff309910, 0, ffbfe334, ffbfe260, 12b0) + 18ac
ff2be2c0 mainThread (fc4241d0, fc400044, ff303808, 39b048, fc400044, 39b048)
+ ded4
000739a8 main (1, ffbfec2c, ffbfec34, a2400, fcb5b680, 6a9d0) + 40
00072dbc _start (0, 0, 0, 0, 0, 0) + 1ac

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