Closed elazarg closed 5 years ago
Hi,
Thanks for reporting this bug. I wanted to know if you are using the latest version of ELINA?
Cheers, Gagandeep Singh
I believe it is the latest. I'm using it through Crab. (@caballa, does Crab fetch the latest version?)
I also tried building ebpf tool on my machine in order to reproduce the bug but I get the following error while compiling:
src/asm_marshal.cpp:77:40: sorry, unimplemented: non-trivial designated initializers not supported compilation terminated due to -Wfatal-errors
any idea how to fix it?
@GgnDpSngh : I'm trying to reproduce the problem on my side as well. Not familiar with the error but I think he is using the post-submission branch. Let me try first before you spend more time on this.
Hi, sorry for the misunderstanding, I have linked to the assert-bits branch. Only there does it reproduce. (I will not be able to respond in the next 24 hours. My sincere apologies)
@GgnDpSngh the tool requires gcc 8.2+.
I was able to run the example and I can confirm it works fine.
Just cloned from scratch and reproduced the error (with -O0
FWIW).
Can you pull ELINA again and check if the bug disappears? I made a fix which might help.
Seems to be fixed. Thanks! I will run regression to make sure (will take a while).
Fixed. Thanks for the quick response!
Segfault encountered using ebpf-verifier. Valgrind trace:
cc @caballa