back trace of the coredump
SC-2-1:/home # gdb /usr/lib64/opensaf/osafamfd
/cluster/dumps/osafamfd.10581.SC-2-1.core
Reading symbols from /usr/lib64/opensaf/osafamfd...done.
[New LWP 10581]
[New LWP 10583]
[New LWP 10584]
[New LWP 10585]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/lib64/opensaf/osafamfd'.
Program terminated with signal SIGABRT, Aborted.
#0 0x00007f0783970f67 in raise () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7f07856b7780 (LWP 10581))]
Missing separate debuginfos, use: zypper install
opensaf-amf-director-debuginfo-4.11.0-0170.0.03c0a309d.sle12.x86_64
(gdb) bt
#0 0x00007f0783970f67 in raise () from /lib64/libc.so.6
#1 0x00007f078397233a in abort () from /lib64/libc.so.6
#2 0x00007f07847dd30e in __osafassert_fail (__file=<optimized out>,
__line=<optimized out>, __func=<optimized out>, __assertion=<optimized out>) at
src/base/sysf_def.c:296
#3 0x000055f13d57cf24 in AVD_SG::set_fsm_state (this=0x55f13ebec150,
state=state@entry=AVD_SG_FSM_STABLE, wrt_to_imm=wrt_to_imm@entry=true) at
src/amf/amfd/sg.cc:1807
#4 0x000055f13d5ac121 in avd_su_oper_state_evh (cb=0x55f13d818e60
<_control_block>, evt=0x7f0778001540) at src/amf/amfd/sgproc.cc:1001
#5 0x000055f13d556de0 in process_event (cb_now=0x55f13d818e60
<_control_block>, evt=0x7f0778001540) at src/amf/amfd/main.cc:795
#6 0x000055f13d50dc8e in main_loop () at src/amf/amfd/main.cc:710
#7 main (argc=<optimized out>, argv=<optimized out>) at
src/amf/amfd/main.cc:868
(gdb) bt full
#0 0x00007f0783970f67 in raise () from /lib64/libc.so.6
No symbol table info available.
#1 0x00007f078397233a in abort () from /lib64/libc.so.6
No symbol table info available.
#2 0x00007f07847dd30e in __osafassert_fail (__file=<optimized out>,
__line=<optimized out>, __func=<optimized out>, __assertion=<optimized out>) at
src/base/sysf_def.c:296
No locals.
#3 0x000055f13d57cf24 in AVD_SG::set_fsm_state (this=0x55f13ebec150,
state=state@entry=AVD_SG_FSM_STABLE, wrt_to_imm=wrt_to_imm@entry=true) at
src/amf/amfd/sg.cc:1807
t_ = {trace_leave_called = false, file_ = 0x55f13d5ec826
"src/amf/amfd/sg.cc", function_ = 0x55f13d5ece51
<AVD_SG::set_fsm_state(AVD_SG_FSM_STATE, bool)::__FUNCTION__> "set_fsm_state"}
__FUNCTION__ = "set_fsm_state"
#4 0x000055f13d5ac121 in avd_su_oper_state_evh (cb=0x55f13d818e60
<_control_block>, evt=0x7f0778001540) at src/amf/amfd/sgproc.cc:1001
node = 0x55f13ebea030
su = 0x55f13ebeedb0
node_reboot_req = true
__FUNCTION__ = "avd_su_oper_state_evh"
n2d_msg = 0x7f0778008490
t_ = {trace_leave_called = false, file_ = 0x55f13d5efe56
"src/amf/amfd/sgproc.cc", function_ = 0x55f13d5f0480
<avd_su_oper_state_evh(cl_cb_tag*, AVD_EVT*)::__FUNCTION__>
"avd_su_oper_state_evh"}
#5 0x000055f13d556de0 in process_event (cb_now=0x55f13d818e60
<_control_block>, evt=0x7f0778001540) at src/amf/amfd/main.cc:795
t_ = {trace_leave_called = false, file_ = 0x55f13d5e63c4
"src/amf/amfd/main.cc", function_ = 0x55f13d5e6772 <process_event(cl_cb_tag*,
AVD_EVT*)::__FUNCTION__> "process_event"}
__FUNCTION__ = "process_event"
#6 0x000055f13d50dc8e in main_loop () at src/amf/amfd/main.cc:710
pollretval = <optimized out>
evt = 0x7f0778001540
polltmo = 0
hangup_sel_obj = 0x7f0784a31678 <hangup_sel_obj>
term_fd = 15
cb = 0x55f13d818e60 <_control_block>
error = <optimized out>
old_sync_state = AVD_STBY_OUT_OF_SYNC
hangup_fd = 17
#7 main (argc=<optimized out>, argv=<optimized out>) at
src/amf/amfd/main.cc:868
No locals.
(gdb)
---
** [tickets:#3049] amf: amfd crashes after failover**
**Status:** assigned
**Milestone:** 5.19.06
**Created:** Tue Jun 04, 2019 07:20 AM UTC by Thang Duc Nguyen
**Last Updated:** Tue Jun 04, 2019 07:20 AM UTC
**Owner:** Thang Duc Nguyen
Steps to reproduce:
1. Deploy 2 2N app with SI dependency (SI1 depends on SI2).
2. Make active assignment on STANDBY SC-1, standby assignment on ACTIVE SC-2.
3. Lock node SC-1, SI1 -> QUIESCED then SI2 -> QUIESCED.
4. Delay ACTIVE assignment SI2 on ACTIVE SC-2.
5. Reboot SC-2.
6. After SC-2 come up. AMFD coredump happens on SC-1.
---
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