Gabor Buella
Gabor Buella
@elboulangero , could you try if this fixes the tests in #77 on your debians?
@elboulangero I updated the patch, could you check it again? I tried matching it with the logs you provided, there should be some improvement now. I realized the mmap syscall's...
BTW, this can be used to handle nasty pointers pass to pmemfile via syscall interfaces, e.g.: ``` thread_local sigjmp_buf user_pointer_jmb_buf; thread_local bool jump_back_to_pmemfile; pmemfile_write(pfp, file, buf, size) { ssize_t result;...
I think there is something really wrong with the docker related scripts, which wasn't manifested until #48 was merged. It might be a good a idea to copy docker build...
Hi @thed00de , What assembler is that -- can I reproduce this error? you can use the environment variable `INTERCEPT_ALL_OBJS` for this -- it is not tested a lot, but...
Related: It looks like collecting coverage data using gcc's `--coverage` flag also involves unexpected syscalls. The result is a failing test: ``` 23/28 Test #23: hook ...................................***Failed 0.27 sec Executing:...
Collecting coverage information was broken for a while (`.gcda` files ended up being corrupt, due to some tests altering some write syscalls), but #27 allows some more spurious syscalls in...
Should be fixed by #88
Could you specify on what distribution this happens?
By the way I just tried it: I installed Linux Mint 18.2 https://www.linuxmint.com/edition.php?id=237 I managed to install libcapstone-dev, build syscall_intercept, and run the tests successfully. If you mean can't `sudo...