Looks like the crash is happening in the host stack... Can you try to reproduce it in debug mode, and maybe even with Address Sanitizer: https://s3-docs.fd.io/vpp/22.06/gettingstarted/troubleshooting/sanitizer.html#id2
best ben > -----Original Message----- > From: vpp-dev@lists.fd.io <vpp-dev@lists.fd.io> On Behalf Of Raj Kumar > Sent: Wednesday, June 8, 2022 15:47 > To: vpp-dev@lists.fd.io > Subject: [vpp-dev] Crash in VPP 21.06 #vnet > > Hi , > I am observing some infrequent crash in VPP. I am using VCL for receiving > UDP packets in my application. We compiled VPP with DPDP and using > Mellanox NIC to receive UDP packets ( the MTU is set to 9000). Attached is > the startup.conf file. > > > #0 0x00007efd06b8837f in raise () from /lib64/libc.so.6 > #1 0x00007efd06b72db5 in abort () from /lib64/libc.so.6 > #2 0x000055ffa1ed1134 in os_exit (code=code@entry=1) at > /usr/src/debug/vpp-21.06.0- > 4~g2a4131173_dirty.x86_64/src/vpp/vnet/main.c:431 > #3 0x00007efd07de215a in unix_signal_handler (signum=11, si=<optimized > out>, uc=<optimized out>) > at /usr/src/debug/vpp-21.06.0- > 4~g2a4131173_dirty.x86_64/src/vlib/unix/main.c:187 > #4 <signal handler called> > #5 0x00007efd07b4cbc6 in _mm_storeu_si128 (__B=..., __P=<optimized out>) > at /usr/lib/gcc/x86_64-redhat-linux/8/include/emmintrin.h:721 > #6 clib_mov16 (src=0x7efcb99f8c00 "`", dst=<optimized out>) at > /usr/src/debug/vpp-21.06.0- > 4~g2a4131173_dirty.x86_64/src/vppinfra/memcpy_avx2.h:65 > #7 clib_memcpy_fast_avx2 (n=45, src=0x7efcb99f8c00, dst=<optimized out>) > at /usr/src/debug/vpp-21.06.0- > 4~g2a4131173_dirty.x86_64/src/vppinfra/memcpy_avx2.h:166 > #8 clib_memcpy_fast (n=45, src=0x7efcb99f8c00, dst=<optimized out>) at > /usr/src/debug/vpp-21.06.0- > 4~g2a4131173_dirty.x86_64/src/vppinfra/string.h:97 > #9 svm_fifo_copy_to_chunk_ma_skx (f=0x7efccb716040, c=0x7ef44e1e2cb0, > tail_idx=<optimized out>, src=0x7efcb99f8c00 "`", len=45, > last=0x7ef44e000c08) > at /usr/src/debug/vpp-21.06.0- > 4~g2a4131173_dirty.x86_64/src/svm/svm_fifo.c:53 > #10 0x00007efd07b49b73 in svm_fifo_copy_to_chunk (last=<optimized out>, > len=<optimized out>, src=<optimized out>, tail_idx=<optimized out>, > c=<optimized out>, f=0x7efccb716040) > at /usr/src/debug/vpp-21.06.0- > 4~g2a4131173_dirty.x86_64/src/svm/svm_fifo.c:96 > #11 svm_fifo_enqueue_segments (f=0x7efccb716040, > segs=segs@entry=0x7efcb99f7fb0, n_segs=n_segs@entry=2, > allow_partial=allow_partial@entry=0 '\000') > at /usr/src/debug/vpp-21.06.0- > 4~g2a4131173_dirty.x86_64/src/svm/svm_fifo.c:1006 > #12 0x00007efd0883cd25 in session_enqueue_dgram_connection > (s=s@entry=0x7efccb6d3580, hdr=0x7efcb99f8c00, b=0x1005415480, > proto=proto@entry=1 '\001', > queue_event=queue_event@entry=1 '\001') at /usr/src/debug/vpp-21.06.0- > 4~g2a4131173_dirty.x86_64/src/vnet/session/session.c:637 > #13 0x00007efd0869e089 in udp_connection_enqueue (uc0=0x7efccb671e40, > s0=0x7efccb6d3580, hdr0=hdr0@entry=0x7efcb99f8c00, > thread_index=thread_index@entry=4, > b=b@entry=0x1005415480, queue_event=queue_event@entry=1 '\001', > error0=0x7efcb99f80d4) at /usr/src/debug/vpp-21.06.0- > 4~g2a4131173_dirty.x86_64/src/vnet/udp/udp_input.c:159 > #14 0x00007efd0869e4d7 in udp46_input_inline (is_ip4=0 '\000', > frame=<optimized out>, node=<optimized out>, vm=<optimized out>) > at /usr/src/debug/vpp-21.06.0- > 4~g2a4131173_dirty.x86_64/src/vnet/udp/udp_input.c:311 > #15 udp6_input (vm=<optimized out>, node=<optimized out>, frame=<optimized > out>) at /usr/src/debug/vpp-21.06.0- > 4~g2a4131173_dirty.x86_64/src/vnet/udp/udp_input.c:368 > #16 0x00007efd07d8e172 in dispatch_pending_node (vm=0x7efcca76a840, > pending_frame_index=<optimized out>, last_time_stamp=<optimized out>) > at /usr/src/debug/vpp-21.06.0- > 4~g2a4131173_dirty.x86_64/src/vlib/main.c:1024 > #17 0x00007efd07d8fc6f in vlib_worker_loop (vm=vm@entry=0x7efcca76a840) at > /usr/src/debug/vpp-21.06.0-4~g2a4131173_dirty.x86_64/src/vlib/main.c:1649 > #18 0x00007efd07dc8738 in vlib_worker_thread_fn (arg=<optimized out>) at > /usr/src/debug/vpp-21.06.0- > 4~g2a4131173_dirty.x86_64/src/vlib/threads.c:1560 > #19 0x00007efd072efee8 in clib_calljmp () at /usr/src/debug/vpp-21.06.0- > 4~g2a4131173_dirty.x86_64/src/vppinfra/longjmp.S:123 > #20 0x00007efcba7fbd20 in ?? () > #21 0x00007efcc4ff41c5 in eal_thread_loop.cold () from > /usr/lib/vpp_plugins/dpdk_plugin.so >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#21516): https://lists.fd.io/g/vpp-dev/message/21516 Mute This Topic: https://lists.fd.io/mt/91623364/21656 Mute #vnet:https://lists.fd.io/g/vpp-dev/mutehashtag/vnet Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/1480452/21656/631435203/xyzzy [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-