02/07/2019 13:50, Dumitrescu, Cristian:
> From: David Marchand [mailto:david.march...@redhat.com]
> On Tue, Jul 2, 2019 at 1:22 PM Jananee Parthasarathy 
> <jananeex.m.parthasara...@intel.com<mailto:jananeex.m.parthasara...@intel.com>>
>  wrote:
> Unit test table_autotest results in segmentation fault.
> Crash occurs in test_table_lpm_ipv6_combined().
> 
> Variable 'nht_pos0' used as array subscript is not initialized
> in rte_table_lpm_ipv6_entry_add(). It will not be assigned,
> if a rule does not exist.
> 
> In such case a junk number or invalid array index might result in
> segmentation fault due to array out of bounds when
> lpm->nht_users is used with such invalid array index.
> 
> Fix is to initialize the variables used for array subscript.
> 
> Bugzilla ID: 285
> 
> Fixes: d89a5bce1d ("lpm6: extend next hop field")
> Cc: sta...@dpdk.org<mailto:sta...@dpdk.org>
> 
> Signed-off-by: Jananee Parthasarathy 
> <jananeex.m.parthasara...@intel.com<mailto:jananeex.m.parthasara...@intel.com>>
[...]
> It fixes the segfault I saw, leaving the ack to the maintainer.
> Tested-by: David Marchand 
> <david.march...@redhat.com<mailto:david.march...@redhat.com>>
> 
> Acked-by: Cristian Dumitrescu <cristian.dumitre...@intel.com>

Applied, thanks


Reply via email to