On Fri, 19 Apr 2019 09:11:05 +0800
曾懷恩 <[email protected]> wrote:

>       Hi all, 
> 
>       i have 1 problem while using rte_malloc
> 
>       Every time I use this function and use the memory it returns, it shows 
> segmentation fault(core dump)
> 
>       Is something wrong?
> 
>       thanks.
> 
> 
>       rte init …
>       ………...
>       unsigned char *str1;
>       printf("str1 addr = %x\n", str1);
>       str1 = rte_malloc(NULL,2,RTE_CACHE_LINE_SIZE);
>       printf("str1 addr = %x\n", str1);
>       str1[0] = 'a’; //segmentation fault here
>       str1[1] = '\0';
Do you have huge pages?
Did you do eal_init?

Reply via email to