Loadpricelist Causing Coredump While Retrieving Products For Specific Service (Doc ID 1338310.1)

Last updated on MAY 16, 2017

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.4.0.0.0 to 7.4.0.0.0 [Release 7.4.0]
Information in this document applies to any platform.
***Checked for relevance on 18-June-2013***

Symptoms


While retrieving the products by using loadpricelist for a particular service it is giving signal error in the cm.pinlog. One is able to retrieve all the products for all service. But for a specific service it gives cm core dump.
command used: loadpricelist -v -d -f -r test.xml -P -s /service/telco/gsm/telephony

NOTE: Issue happens only when cm log level set to 2 or 3 and it works fine when log level set to 1.
cm.pinlog

W Sun Sep 17 04:07:12 2023 machine1 cm:8921 fm_price_hashtable.c:1861 1:machine1:loadpricelist:0:main:662:1308307416:0
   Can not find the product "0.0.0.1 /product 315080 0" using rate plan "cycle_forward_monthly".
   <location=Unknown pin location:0 class=UNKNOWN:0 errno=PIN_ERR_NONE:0>
   <field num=opsflds:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
   <facility=0 msg_id=0 version=0>
W Sun Sep 17 04:07:12 2023 machine1 cm:8921 fm_price_hashtable.c:1861 1:machine1:loadpricelist:0:main:662:1308307416:0
   Can not find the product "0.0.0.1 /product 314088 0" using rate plan "cycle_forward_monthly".
   <location=Unknown pin location:0 class=UNKNOWN:0 errno=PIN_ERR_NONE:0>
   <field num=opsflds:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
   <facility=0 msg_id=0 version=0>
W Sun Sep 17 04:07:12 2023 machine1 cm:8921 fm_price_hashtable.c:1861 1:machine1:loadpricelist:0:main:662:1308307416:0
   Can not find the product "0.0.0.1 /product 311960 0" using rate plan "cycle_forward_monthly".
   <location=Unknown pin location:0 class=UNKNOWN:0 errno=PIN_ERR_NONE:0>
   <field num=opsflds:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
   <facility=0 msg_id=0 version=0>
W Sun Sep 17 04:07:12 2023 machine1 cm:8921 fm_price_hashtable.c:1861 1:machine1:loadpricelist:0:main:662:1308307416:0
   Can not find the product "0.0.0.1 /product 311300 0" using rate plan "cycle_forward_monthly".
   <location=Unknown pin location:0 class=UNKNOWN:0 errno=PIN_ERR_NONE:0>
   <field num=opsflds:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0>
   <facility=0 msg_id=0 version=0>
Received Signal 11
8921: /hta/home/pinDap75a/opt/portal/7.4/bin/cm
fe2cca38 waitid (0, 22e0, ffbf76f0, 3)
fe2bc3a4 waitpid (22e0, ffbf7844, 0, 0, ffbf789c, f8d1ef80) + 60
fe2af4a8 system (ffbf7998, fe339b44, 20000, 1, fe3303a8, ffbf789c) + 2ec
ff2b06ac printExceptionReport (b, 2, ff33769c, ff3638c8, ff3638e4, e) + 1e4
ff03a4dc sigsegv_handler (b, 0, ff0759d8, ff071cc4, 1458, 1400) + 28
fe2c8b4c __sighndlr (b, 0, ffbf7fb8, ff03a4b4, 0, 1) + c
fe2bd1f8 call_user_handler (b, 0, 0, 0, fe7c2c00, ffbf7fb8) + 3b8
fe2bd3cc sigacthandler (b, 0, ffbf7fb8, fa8de6f0, fe7c2c00, 0) + 4c
--- called from signal handler with signal 11 (SIGSEGV) ---
fe256ba4 realfree (cd7800, 3b978, d98dc, 6f6e3de8, 0, 1) + ec
fe257340 _free_unlocked (fe339224, 0, d9108, fe3392a4, fe3303a8, c885d8) + b0
fe25727c free (c885d8, 7800, d9148, 0, fe3303a8, 1655d4) + 24
ff1d2218 __1cKPcmMemPoolMfreeFromPool6Mpv_v_ (41878, deaf01, deaf01, 0, c885d8, deac00) + 160
ff1d1020 __1cLPcmMemGroupMFreeFromPool6FpvnPpcmmem_pool_ids__v_ (c885f0, 1, ff1d20b8, ff34afb0, ff34aeb4, 4) + d0
ff1d0cbc pcmmem_free_flisthdr (c885f0, 0, ff363d04, ff33769c, 7958, 7800) + 40
ff1bb4c4 pin_flist_destroy (c885f0, ffbf8b10, c88738, 10, 14, 0) + 150
fa8de6f0 fm_price_hashtable_create_rateplan_entries (c88920, ffbf95d8, fa9cbb20, c885f0, fa985ff8, 73b) + 2a4
fa91aa78 fm_price_utils_get_rate_plans (bcb, 0, c8, 9a5030, fa99587c, ffbf95d8) + d4c
fa9157ac fm_price_utils_get_products (590, 0, 590, 0, 1, 1) + 1210
fa8dc1f0 fm_price_get_price_list_for_selected_objs (9825e0, 9a5368, 1, 14, 9a5030, 0) + 1e8
fa8dbe54 fm_price_get_price_list (9825e0, 296, 0, 6c32e8, 9a5030, ffbf95d8) + 918
fa8db474 op_price_get_price_list (ffffffff, 6bf470, ffbf95d8, 6c2458, 6c32e8, 2542a0) + 240
ff0366f0 cm_custom_ex (ff078bd0, 0, 296, 0, 0, ffbf9438) + 990
ff035d50 cm_custom (ff078bd0, 4ed78, 296, 0, 6daf5c, ff071cc4) + 128
ff0340c4 cm_child (0, ff078bd0, 0, 3, 296, 0) + 1238
ff042724 mainThread (b, fe335424, ff071cc4, 6bf470, 4ed78, 6bf470) + 655c
00010f30 main (1, ffbfa31c, ffbfa324, 21000, fe19b980, 0) + 8
00010b08 _start (0, 0, 0, 0, 0, 0) + 108
D Sun Sep 17 04:07:15 2023 brmmlapp2 cm:8921 fm_vf_pay_adj_history_prepay_reason_cache.c:126 1:brmmlapp2:loadpricelist:0:main:662:1308307416:0
    Cleanup prepay reason map: prepay_reason_cache_atexit
D Sun Sep 17 04:07:37 2023 brmmlapp2 cm:8884 cm_main.c(101):585 1:brmmlapp2:cm:8884:1:0:1308307255:0
    CM got SIGCHLD
D Sun Sep 17 04:07:37 2023 brmmlapp2 cm:8884 cm_main.c(101):611 1:brmmlapp2:cm:8884:1:0:1308307255:0
    CM sigchld: got # 8921, stat 0x8b



Here the console message

machine1[/home] >loadpricelist -v -d -f -r test.xml -P -s /service/telco/gsm/telephony
Retrieving Price List...

null Cannot retrieve price list information from the database

machine1[/home] >

 

Changes

 

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