-
Bug
-
Resolution: Unresolved
-
Medium
-
None
-
20.09
-
None
Attempting to set the vxlan decap-next-index to ethernet-input using:
{{add_node_next node vxlan4-input next ethernet-input }}
vxlan_add_del_tunnel src 10.0.4.1 dst 10.0.6.1 decap-next 3 vni 9832580 instance -1
results in vpp crashing on the first packet received over the vxlan interface.
The resulting decoded backtrace is:
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1 0x00007f7ec0f9a859 in __GI_abort () at abort.c:79
#2 0x0000555a8f691d9e in os_exit (code=code@entry=1) at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vpp/vnet/main.c:395
#3 0x00007f7ec12e4736 in unix_signal_handler (signum=11, si=<optimized out>, uc=<optimized out>) at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vlib/unix/main.c:187
#4 <signal handler called>
#5 0x00007f7ec1418a49 in ethernet_input_inline (variant=ETHERNET_INPUT_VARIANT_ETHERNET, n_packets=<optimized out>, from=0x7f7e81923294, node=0x7f7e82638f00, vm=0x7f7ec1300540 <vlib_global_main>)
{{ at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vnet/ethernet/node.c:1581}}
#6 ethernet_input_node_fn_hsw (vm=0x7f7ec1300540 <vlib_global_main>, node=0x7f7e82638f00, frame=<optimized out>) at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vnet/ethernet/node.c:1725
{{#7 0x00007f7ec129c28b in dispatch_node (last_time_stamp=<optimized out>, frame=0x7f7e81923280, dispatch_state=VLIB_NODE_STATE_POLLING, type=VLIB_NODE_TYPE_INTERNAL, node=<optimized out>, }}
{{ vm=0x7f7ec1300540 <vlib_global_main>) at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vlib/main.c:1194}}
#8 dispatch_pending_node (vm=vm@entry=0x7f7ec1300540 <vlib_global_main>, pending_frame_index=pending_frame_index@entry=14, last_time_stamp=<optimized out>)
{{ at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vlib/main.c:1353}}
#9 0x00007f7ec12a0eb7 in vlib_main_or_worker_loop (is_main=1, vm=0x7f7ec1300540 <vlib_global_main>) at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vlib/main.c:1846
#10 vlib_main_loop (vm=0x7f7ec1300540 <vlib_global_main>) at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vlib/main.c:1974
#11 vlib_main (vm=<optimized out>, vm@entry=0x7f7ec1300540 <vlib_global_main>, input=input@entry=0x7f7e821b9fa0) at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vlib/main.c:2220
#12 0x00007f7ec12e370c in thread0 (arg=140182383756608) at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vlib/unix/main.c:660
#13 0x00007f7ec1191d90 in clib_calljmp () from /lib/x86_64-linux-gnu/libvppinfra.so.20.09
#14 0x00007fff4e7ba820 in ?? ()
#15 0x00007f7ec12e4c18 in vlib_unix_main (argc=<optimized out>, argv=<optimized out>) at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vlib/unix/main.c:733
#16 0xba0f48028b4890f3 in ?? ()
#17 0xffea3ce9f47224e0 in ?? ()
#18 0x41660442b70f44ff in ?? ()
#19 0x0f200442f606e8c1 in ?? ()
#20 0x8f8b41fffff28185 in ?? ()
#21 0xffc2c74800000254 in ?? ()