---
** [tickets:#2741] amfnd: Indefinite recursion in csi removal**
**Status:** unassigned
**Milestone:** 5.18.01
**Created:** Wed Dec 20, 2017 12:47 AM UTC by Minh Hon Chau
**Last Updated:** Wed Dec 20, 2017 12:47 AM UTC
**Owner:** Minh Hon Chau
print out from gdb
~~~
### BT ###
#0 0x00007f9253263d40 in vfprintf () from /lib64/libc.so.6
#1 0x00007f92533157d5 in __vasprintf_chk () from /lib64/libc.so.6
#2 0x00007f9253315712 in __asprintf_chk () from /lib64/libc.so.6
#3 0x00007f9253da6484 in asprintf (__fmt=0x7f9253dde740 "%s %s",
__ptr=0x7ffeeb998768) at /usr/include/bits/stdio2.h:179
#4 logtrace_log (file=0x55af1f15a228 "../../opensaf/src/amf/amfnd/comp.cc",
line=1773, priority=6, format=0x55af1f15a0ac "Removed '%s' from '%s'") at
../../opensaf/src/base/logtrace.cc:218
#5 0x000055af1f1224b3 in avnd_comp_csi_remove_done (cb=cb@entry=0x55af1f370240
<_avnd_cb>, comp=comp@entry=0x55af209f3f50, csi=csi@entry=0x55af20a16440) at
../../opensaf/src/amf/amfnd/comp.cc:1773
#6 0x000055af1f12216e in avnd_comp_csi_remove (cb=cb@entry=0x55af1f370240
<_avnd_cb>, comp=0x55af209f3f50, csi=csi@entry=0x55af20a16440) at
../../opensaf/src/amf/amfnd/comp.cc:1339
#7 0x000055af1f122546 in avnd_comp_csi_remove_done (cb=cb@entry=0x55af1f370240
<_avnd_cb>, comp=comp@entry=0x55af209f3f50, csi=csi@entry=0x55af20a16440) at
../../opensaf/src/amf/amfnd/comp.cc:1835
#8 0x000055af1f12216e in avnd_comp_csi_remove (cb=cb@entry=0x55af1f370240
<_avnd_cb>, comp=0x55af209f3f50, csi=csi@entry=0x55af20a16440) at
../../opensaf/src/amf/amfnd/comp.cc:1339
#9 0x000055af1f122546 in avnd_comp_csi_remove_done (cb=cb@entry=0x55af1f370240
<_avnd_cb>, comp=comp@entry=0x55af209f3f50, csi=csi@entry=0x55af20a16440) at
../../opensaf/src/amf/amfnd/comp.cc:1835
#10 0x000055af1f12216e in avnd_comp_csi_remove (cb=cb@entry=0x55af1f370240
<_avnd_cb>, comp=0x55af209f3f50, csi=csi@entry=0x55af20a16440) at
../../opensaf/src/amf/amfnd/comp.cc:1339
#11 0x000055af1f122546 in avnd_comp_csi_remove_done (cb=cb@entry=0x55af1f370240
<_avnd_cb>, comp=comp@entry=0x55af209f3f50, csi=csi@entry=0x55af20a16440) at
../../opensaf/src/amf/amfnd/comp.cc:1835
~~~
<...>
~~~
#52398 0x000055af1f12216e in avnd_comp_csi_remove (cb=cb@entry=0x55af1f370240
<_avnd_cb>, comp=0x55af209f3f50, csi=0x55af20a16440) at
../../opensaf/src/amf/amfnd/comp.cc:1339
#52399 0x000055af1f1526d4 in avnd_su_si_remove (cb=cb@entry=0x55af1f370240
<_avnd_cb>, su=0x55af209f2010, si=si@entry=0x55af20a12940) at
../../opensaf/src/amf/amfnd/susm.cc:838
#52400 0x000055af1f155cdd in avnd_evt_last_step_term_evh (cb=0x55af1f370240
<_avnd_cb>, evt=<optimized out>) at ../../opensaf/src/amf/amfnd/term.cc:166
#52401 0x000055af1f13c58f in avnd_evt_process (evt=0x55af20a07b20) at
../../opensaf/src/amf/amfnd/main.cc:668
#52402 avnd_main_process () at ../../opensaf/src/amf/amfnd/main.cc:620
#52403 0x000055af1f111a65 in main (argc=1, argv=0x7ffeec1975e8) at
../../opensaf/src/amf/amfnd/main.cc:213
~~~
More printout on frame 6 and 7
~~~
(gdb) f 6
#6 0x000055af1f12216e in avnd_comp_csi_remove (
cb=cb@entry=0x55af1f370240 <_avnd_cb>, comp=0x55af209f3f50,
csi=csi@entry=0x55af20a16440) at ../../opensaf/src/amf/amfnd/comp.cc:1339
1339 in ../../opensaf/src/amf/amfnd/comp.cc
(gdb) p csi->name
$2 = {static npos = <optimized out>,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>},
_M_p = 0x55af20a00b98 "safCsi=qwe,safSi=qwe.core-NWA-1,safApp=ABC"}}
(gdb) p csi->curr_assign_state
$3 = AVND_COMP_CSI_ASSIGN_STATE_UNASSIGNED
(gdb) f 7
#7 0x000055af1f122546 in avnd_comp_csi_remove_done (
cb=cb@entry=0x55af1f370240 <_avnd_cb>, comp=comp@entry=0x55af209f3f50,
csi=csi@entry=0x55af20a16440) at ../../opensaf/src/amf/amfnd/comp.cc:1835
1835 in ../../opensaf/src/amf/amfnd/comp.cc
~~~
---
Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net 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.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets