Hi,

I am not sure if the ping debug CLI is being actively used, but the
function "init_icmp46_echo_request" goes ahead and writes 2000 bytes into
the vlib_buffer corrupting the surrounding memory area. After 3-4 pings,
vpp always crashes.

Instead of copying sizeof(icmp_echo_request->data) which is 2000, it we
copy just data_len to the buffer, it should be fine?

Thanks,
-nagp
_______________________________________________
vpp-dev mailing list
vpp-dev@lists.fd.io
https://lists.fd.io/mailman/listinfo/vpp-dev

Reply via email to