From 83486fb3ef0f25f9787f9aa898eafc6562f1540e Mon Sep 17 00:00:00 2001 From: David Hotham Date: Fri, 30 Sep 2016 16:32:18 +0100 Subject: [PATCH] Fix double-free crash loop0 interfaces were transmitting the same packets multiple times, eventually causing them to be freed multiple times Change-Id: I32fcf5cfa10e58bb9e9bbbbc1b9312518d00ee9f Signed-off-by: David Hotham --- vnet/vnet/ethernet/interface.c | 1 + 1 file changed, 1 insertion(+) diff --git a/vnet/vnet/ethernet/interface.c b/vnet/vnet/ethernet/interface.c index 78d89f7e259..91d5a3c6aa3 100644 --- a/vnet/vnet/ethernet/interface.c +++ b/vnet/vnet/ethernet/interface.c @@ -363,6 +363,7 @@ simulated_ethernet_interface_tx (vlib_main_t * vm, else break; } + from += n_copy; vlib_put_next_frame (vm, node, next_index, n_left_to_next); -- 2.16.6