Compehensive Rerating Causing Batch Rating Pipeline To Core Dump

(Doc ID 1184023.1)

Last updated on SEPTEMBER 26, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version: 7.3.1.0.0 and later   [Release: 7.3.1 and later ]
Linux x86-64

Symptoms


When we run rerating the synchronization event "ReratingCompleted" sent to batch rating pipeline will generate Segmentation fault and crash the rating pipeline!


[ifw6@xx01 custom]$ *** glibc detected ***
/opt/data/brm/7.3.1/ifw_base_2/bin/ifw: free(): invalid pointer:
0x00002aaab4621120 ***
======= Backtrace: =========
/lib64/libc.so.6[0x3f37c71ce2]
/lib64/libc.so.6(cfree+0x8c)[0x3f37c7590c]
/opt/data/brm/7.3.1/ifw_base_2/lib/libsnmp_pp64.so(_ZdlPv+0xe)[0x2b359b0ad4ce
]
/opt/data/brm/7.3.1/ifw_base_2/lib/libDAT_AccountBatch64.so(_ZN4__rw9__rb_tre
eIPlSt4pairIKS1_PN3DAT7Account16AccountBusyBatchEENS_11__select1stIS8_S1_EE16
rw_deref_compareISt4lessIlElESaIS8_EE21_C_deallocate_buffersEv+0x2c)[0x2aaaac
db41d2]
/opt/data/brm/7.3.1/ifw_base_2/lib/libDAT_AccountBatch64.so(_ZN4__rw9__rb_tre
eIPlSt4pairIKS1_PN3DAT7Account16AccountBusyBatchEENS_11__select1stIS8_S1_EE16
rw_deref_compareISt4lessIlElESaIS8_EED1Ev+0x4e)[0x2aaaacdb392c]
/opt/data/brm/7.3.1/ifw_base_2/lib/libDAT_AccountBatch64.so(_ZN3DAT7Account14
AccountBusyJobD1Ev+0x33)[0x2aaaacdac2dd]
/opt/data/brm/7.3.1/ifw_base_2/lib/libDAT_AccountBatch64.so(_ZN3DAT7Account11
AccountBusy13removeByJobIdEl+0x172)[0x2aaaacd9622c]
/opt/data/brm/7.3.1/ifw_base_2/lib/libDAT_AccountBatch64.so(_ZN3DAT7Account11
AccountBusy9removeJobEP9pin_flist+0x3e7)[0x2aaaacd96963]
/opt/data/brm/7.3.1/ifw_base_2/lib/libDAT_AccountBatch64.so(_ZN3DAT7Account24
ReratingCompletedHandler6handleEPNS0_11BatchPlugInEP9pin_flist+0x13)[0x2aaaad
1e1239]
/opt/data/brm/7.3.1/ifw_base_2/lib/libDAT_AccountBatch64.so(_ZN3DAT7Account12
ProcessEvent7processEPN3BAS6StringEP9pin_flist+0x96)[0x2aaaacf794aa]
/opt/data/brm/7.3.1/ifw_base_2/lib/libDAT_AccountBatch64.so(_ZN3DAT7Account11
BatchPlugIn12receiveEventEP9pin_flistRK12RWDBDateTimeRKN3BAS6StringE+0xf0d)[0
x2aaaace34b61]
/opt/data/brm/7.3.1/ifw_base_2/lib/libDAT_Listener64.so(_ZN3DAT8Listener6Plug
In6notifyEPKcRK12RWDBDateTimeRK9RWCStringb+0x1695)[0x2aaaac7c6b87]
/opt/data/brm/7.3.1/ifw_base_2/lib/libDAT_Listener64.so(_ZN3DAT8Listener14Lis
tenerThread6notifyER8EventMsg+0x6e)[0x2aaaac7df2f0]
/opt/data/brm/7.3.1/ifw_base_2/lib/libDAT_Listener64.so(_ZN3DAT8Listener14Lis
tenerThread19processEventMessageER8EventMsg+0x15c)[0x2aaaac7ddd84]
/opt/data/brm/7.3.1/ifw_base_2/lib/libDAT_Listener64.so(_ZN3DAT8Listener14Lis
tenerThread7executeEv+0x2b6)[0x2aaaac7dc6d0]
/opt/data/brm/7.3.1/ifw_base_2/lib/libDAT_Listener64.so(_ZNK15RWTFunctor0MImp
IN3DAT8Listener14ListenerThreadEvE3runEv+0x32)[0x2aaaac7d6274]
/opt/data/brm/7.3.1/ifw_base_2/lib/libthread2412d.so(_ZN19RWThreadFunctionImp
3runEv+0x7e)[0x2b359ec7693e]
/opt/data/brm/7.3.1/ifw_base_2/lib/libthread2412d.so(_ZN13RWRunnableImp4execE
v+0x122)[0x2b359ec43ff2]
/opt/data/brm/7.3.1/ifw_base_2/lib/libthread2412d.so(_ZN11RWThreadImp4execEv+
0x3c)[0x2b359ec7766c]
/opt/data/brm/7.3.1/ifw_base_2/lib/libthread2412d.so(RWThreadImp_entry+0x9)[0
x2b359ec77719]
/lib64/libpthread.so.0[0x3f38806367]
/lib64/libc.so.6(clone+0x6d)[0x3f37cd30ad]



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