(gdb) bt
#0 are_sponsor_csis_assigned_in_su (csi=csi@entry=0x55dc2efaf870,
su=0x55dc2efa95f0) at src/amf/amfd/csi.cc:1525
#1 0x000055dc2e47d9fd in verify_csi_deps_and_delete_invalid_compcsi
(susi=susi@entry=0x55dc2ef9af90) at src/amf/amfd/sgproc.cc:59
#2 0x000055dc2e48096f in avd_new_assgn_susi (cb=cb@entry=0x55dc2e6efe60
<_control_block>, su=su@entry=0x55dc2efa95f0, si=0x55dc2efaae00,
ha_state=ha_state@entry=SA_AMF_HA_ACTIVE, ckpt=ckpt@entry=false,
ret_ptr=ret_ptr@entry=0x7ffe5898f2f8) at src/amf/amfd/sgproc.cc:226
#3 0x000055dc2e45fe8d in avd_sg_2n_su_chose_asgn (cb=cb@entry=0x55dc2e6efe60
<_control_block>, sg=0x55dc2ef97600) at src/amf/amfd/sg_2n_fsm.cc:710
#4 0x000055dc2e460421 in SG_2N::su_insvc (this=<optimized out>,
cb=0x55dc2e6efe60 <_control_block>, su=0x55dc2efa95f0) at
src/amf/amfd/sg_2n_fsm.cc:1491
#5 0x000055dc2e49fd59 in AVD_SU::unlock (this=this@entry=0x55dc2efa95f0,
immoi_handle=immoi_handle@entry=901943263503,
invocation=invocation@entry=794568949761) at src/amf/amfd/su.cc:954
#6 0x000055dc2e4a28f4 in su_admin_op_cb (immoi_handle=901943263503,
invocation=794568949761, su_name=0x7f8938008268, op_id=1, params=<optimized
out>) at src/amf/amfd/su.cc:1435
#7 0x000055dc2e42ade8 in admin_operation_cb (immoi_handle=901943263503,
invocation=794568949761, obj_name=0x7f8938008268, op_id=1,
params=0x7f89380015c0) at src/amf/amfd/imm.cc:907
#8 0x00007f8943cd98ba in imma_process_callback_info
(cb=cb@entry=0x7f8943ee4300 <imma_cb>, cl_node=0x55dc2ef77d00,
callback=callback@entry=0x7f8938008240, immHandle=901943263503)
at src/imm/agent/imma_proc.cc:2240
#9 0x00007f8943cdadc9 in imma_hdl_callbk_dispatch_all (cb=0x7f8943ee4300
<imma_cb>, immHandle=901943263503) at src/imm/agent/imma_proc.cc:1832
#10 0x00007f8943ccf1b1 in saImmOiDispatch (immOiHandle=901943263503,
dispatchFlags=SA_DISPATCH_ALL) at src/imm/agent/imma_oi_api.cc:642
#11 0x000055dc2e3e5b5c in main_loop () at src/amf/amfd/main.cc:720
#12 main (argc=<optimized out>, argv=<optimized out>) at
src/amf/amfd/main.cc:851
(gdb) bt full
#0 are_sponsor_csis_assigned_in_su (csi=csi@entry=0x55dc2efaf870,
su=0x55dc2efa95f0) at src/amf/amfd/csi.cc:1525
compcsi = <optimized out>
is_sponsor_assigned = false
tmp_csi = 0x0
spons_csi = 0x55dc2efcc590
#1 0x000055dc2e47d9fd in verify_csi_deps_and_delete_invalid_compcsi
(susi=susi@entry=0x55dc2ef9af90) at src/amf/amfd/sgproc.cc:59
csi = 0x55dc2efaf870
#2 0x000055dc2e48096f in avd_new_assgn_susi (cb=cb@entry=0x55dc2e6efe60
<_control_block>, su=su@entry=0x55dc2efa95f0, si=0x55dc2efaae00,
ha_state=ha_state@entry=SA_AMF_HA_ACTIVE, ckpt=ckpt@entry=false,
ret_ptr=ret_ptr@entry=0x7ffe5898f2f8) at src/amf/amfd/sgproc.cc:226
susi = 0x55dc2ef9af90
l_comp = <optimized out>
__FUNCTION__ = "avd_new_assgn_susi"
rc = 2
compcsi = <optimized out>
l_csi = <optimized out>
cst = <optimized out>
t_ = {trace_leave_called = false, file_ = 0x55dc2e4c7776
"src/amf/amfd/sgproc.cc",
function_ = 0x55dc2e4c7df0 <avd_new_assgn_susi(cl_cb_tag*, AVD_SU*,
AVD_SI*, SaAmfHAStateT, bool, avd_su_si_rel_tag**)::__FUNCTION__>
"avd_new_assgn_susi"}
#3 0x000055dc2e45fe8d in avd_sg_2n_su_chose_asgn (cb=cb@entry=0x55dc2e6efe60
<_control_block>, sg=0x55dc2ef97600) at src/amf/amfd/sg_2n_fsm.cc:710
__for_range = @0x55dc2ef976c0: {<std::_Vector_base<AVD_SI*,
std::allocator<AVD_SI*> >> = {
_M_impl = {<std::allocator<AVD_SI*>> =
{<__gnu_cxx::new_allocator<AVD_SI*>> = {<No data fields>}, <No data fields>},
_M_start = 0x55dc2efe8a70, _M_finish = 0x55dc2efe8a78,
_M_end_of_storage = 0x55dc2efe8a78}}, <No data fields>}
a_susi = <optimized out>
s_susi = 0x0
a_su = 0x55dc2efa95f0
s_su = 0x0
return_su = 0x0
tmp_susi = 0x1ffe00021
__FUNCTION__ = "avd_sg_2n_su_chose_asgn"
l_flag = false
t_ = {trace_leave_called = false, file_ = 0x55dc2e4c49d7
"src/amf/amfd/sg_2n_fsm.cc",
function_ = 0x55dc2e4c53f0 <avd_sg_2n_su_chose_asgn(cl_cb_tag*,
AVD_SG*)::__FUNCTION__> "avd_sg_2n_su_chose_asgn"}
#4 0x000055dc2e460421 in SG_2N::su_insvc (this=<optimized out>,
cb=0x55dc2e6efe60 <_control_block>, su=0x55dc2efa95f0) at
src/amf/amfd/sg_2n_fsm.cc:1491
rc = 1
l_su = <optimized out>
t_ = {trace_leave_called = false, file_ = 0x55dc2e4c49d7
"src/amf/amfd/sg_2n_fsm.cc", function_ = 0x55dc2e4c5358
<SG_2N::su_insvc(cl_cb_tag*, AVD_SU*)::__FUNCTION__> "su_insvc"}
__FUNCTION__ = "su_insvc"
#5 0x000055dc2e49fd59 in AVD_SU::unlock (this=this@entry=0x55dc2efa95f0,
immoi_handle=immoi_handle@entry=901943263503,
invocation=invocation@entry=794568949761) at src/amf/amfd/su.cc:954
is_oper_successful = true
t_ = {trace_leave_called = false, file_ = 0x55dc2e4cacea
"src/amf/amfd/su.cc", function_ = 0x55dc2e4cbfb1 <AVD_SU::unlock(unsigned long
long, unsigned long long)::__FUNCTION__> "unlock"}
__FUNCTION__ = "unlock"
#6 0x000055dc2e4a28f4 in su_admin_op_cb (immoi_handle=901943263503,
invocation=794568949761, su_name=0x7f8938008268, op_id=1, params=<optimized
out>) at src/amf/amfd/su.cc:1435
su = 0x55dc2efa95f0
__FUNCTION__ = "su_admin_op_cb"
cb = 0x55dc2e6efe60 <_control_block>
t_ = {trace_leave_called = false, file_ = 0x55dc2e4cacea
"src/amf/amfd/su.cc",
function_ = 0x55dc2e4cbe44 <su_admin_op_cb(unsigned long long,
unsigned long long, SaNameT const*, unsigned long long,
SaImmAdminOperationParamsT_2 const**)::__FUNCTION__> "su_admin_op_cb"}
#7 0x000055dc2e42ade8 in admin_operation_cb (immoi_handle=901943263503,
invocation=794568949761, obj_name=0x7f8938008268, op_id=1,
params=0x7f89380015c0) at src/amf/amfd/imm.cc:907
object_name = {static npos = <optimized out>, _M_dataplus =
{<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data
fields>}, <No data fields>},
_M_p = 0x55dc2ef77c78 "safSu=ma_su_1,safSg=ma_sg,safApp=ma_app"}}
type = AVSV_SA_AMF_SU
t_ = {trace_leave_called = false, file_ = 0x55dc2e4bc791
"src/amf/amfd/imm.cc",
function_ = 0x55dc2e4bd120 <admin_operation_cb(unsigned long long,
unsigned long long, SaNameT const*, unsigned long long,
SaImmAdminOperationParamsT_2 const**)::__FUNCTION__> "admin_operation_cb"}
__FUNCTION__ = "admin_operation_cb"
#8 0x00007f8943cd98ba in imma_process_callback_info
(cb=cb@entry=0x7f8943ee4300 <imma_cb>, cl_node=0x55dc2ef77d00,
callback=callback@entry=0x7f8938008240, immHandle=901943263503)
at src/imm/agent/imma_proc.cc:2240
__FUNCTION__ = "imma_process_callback_info"
---Type <return> to continue, or q <return> to quit---
clientCapable = true
t_ = {trace_leave_called = false, file_ = 0x7f8943ce0c98
"src/imm/agent/imma_proc.cc",
function_ = 0x7f8943ce11f0 <imma_process_callback_info(imma_cb*,
imma_client_node*, imma_callback_info*, unsigned long long)::__FUNCTION__>
"imma_process_callback_info"}
isPbeOp = <optimized out>
isExtendedNameValid = true
isAttrExtendedName = false
#9 0x00007f8943cdadc9 in imma_hdl_callbk_dispatch_all (cb=0x7f8943ee4300
<imma_cb>, immHandle=901943263503) at src/imm/agent/imma_proc.cc:1832
callback = 0x7f8938008240
cl_node = 0x55dc2ef77d00
#10 0x00007f8943ccf1b1 in saImmOiDispatch (immOiHandle=901943263503,
dispatchFlags=SA_DISPATCH_ALL) at src/imm/agent/imma_oi_api.cc:642
locked = false
pend_dis = 0
__FUNCTION__ = "saImmOiDispatch"
rc = SA_AIS_OK
cl_node = 0x0
pend_fin = 0
t_ = {trace_leave_called = false, file_ = 0x7f8943cdc9a1
"src/imm/agent/imma_oi_api.cc", function_ = 0x7f8943cde940
<saImmOiDispatch::__FUNCTION__> "saImmOiDispatch"}
#11 0x000055dc2e3e5b5c in main_loop () at src/amf/amfd/main.cc:720
pollretval = <optimized out>
evt = <optimized out>
polltmo = <optimized out>
term_fd = 15
cb = 0x55dc2e6efe60 <_control_block>
error = <optimized out>
old_sync_state = AVD_STBY_IN_SYNC
#12 main (argc=<optimized out>, argv=<optimized out>) at
src/amf/amfd/main.cc:851
---
** [tickets:#2969] Amf: Amfd crashes when su is unlocked**
**Status:** unassigned
**Milestone:** 5.18.12
**Created:** Thu Nov 22, 2018 04:19 AM UTC by Thang Duc Nguyen
**Last Updated:** Thu Nov 22, 2018 04:19 AM UTC
**Owner:** nobody
Reproduce steps
1. Deploy 2N-2SU, 2Csi per SI.
2. set depency csi1 on csi2.
3. delete csi2.
4. lock and unlock SU. Then AMFD crash.
---
Sent from sourceforge.net because [email protected] is
subscribed to https://sourceforge.net/p/opensaf/tickets/
To unsubscribe from further messages, a project admin can change settings at
https://sourceforge.net/p/opensaf/admin/tickets/options. Or, if this is a
mailing list, you can unsubscribe from the mailing list.
_______________________________________________
Opensaf-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets