-
Bug
-
Resolution: Unresolved
-
Medium
-
None
-
None
-
None
I use the latest vpp master branch and configure end.ad.flow to send traffic for a period of time. vpp crashed, the relevant information is as follows
(gdb) bt
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1 0x00007f9fba2fb859 in __GI_abort () at abort.c:79
#2 0x0000555d5f857d4e in os_exit (code=code@entry=1) at /home/vswitch/src/vpp/vnet/main.c:392
#3 0x00007f9fba646146 in unix_signal_handler (signum=11, si=<optimized out>, uc=<optimized out>)
at /home/vswitch/src/vlib/unix/main.c:187
#4 <signal handler called>
#5 0x00007f9f761cac0b in clib_dlist_remove (index=9, pool=0x7f9f98cf7b48) at /home/vswitch/src/vppinfra/dlist.h:110
#6 ad_flow_entry_update_lru (e=0x7f9f97734648, ls=0x7f9f97f89e64) at /home/vswitch/src/plugins/srv6-ad-flow/node.c:130
#7 end_ad_flow_processing_v4 (now=2388.3000257013809, cnt_idx=<synthetic pointer>, cnt=<synthetic pointer>,
next=<synthetic pointer>, ls_mem=0x7f9f97f89e64, ip=0x103e01b0fe, b=0x103e01b040, vm=0x7f9f912ba200)
at /home/vswitch/src/plugins/srv6-ad-flow/node.c:564
#8 srv6_ad_flow_localsid_fn (vm=0x7f9f912ba200, node=0x7f9f98773440, frame=0x7f9f94647740)
at /home/vswitch/src/plugins/srv6-ad-flow/node.c:633
#9 0x00007f9fba5fd3eb in dispatch_node (last_time_stamp=<optimized out>, frame=0x7f9f94647740,
dispatch_state=VLIB_NODE_STATE_POLLING, type=VLIB_NODE_TYPE_INTERNAL, node=<optimized out>, vm=0x7f9f912ba200)
at /home/vswitch/src/vlib/main.c:1194
#10 dispatch_pending_node (vm=vm@entry=0x7f9f912ba200, pending_frame_index=pending_frame_index@entry=5,
last_time_stamp=<optimized out>) at /home/vswitch/src/vlib/main.c:1353
#11 0x00007f9fba5fef0f in vlib_main_or_worker_loop (is_main=0, vm=0x7f9f912ba200) at /home/vswitch/src/vlib/main.c:1846
#12 vlib_worker_loop (vm=0x7f9f912ba200) at /home/vswitch/src/vlib/main.c:1980
#13 0x00007f9fba4f2d90 in clib_calljmp () from /lib/x86_64-linux-gnu/libvppinfra.so.20.09
#14 0x00007f9c959f9d10 in ?? ()
#15 0x00007f9f76944aba in eal_thread_loop.cold () from /usr/lib/x86_64-linux-gnu/vpp_plugins/dpdk_plugin.so
#16 0x0000000000000000 in ?? ()