Yashraj Kakkad
Yashraj Kakkad
I took help from [this page](https://github.com/google/sanitizers/wiki/AddressSanitizerInHardware) and the OP-TEE's library to [implement the hook functions](https://github.com/yashrajkakkad/resea/blob/asan/libs/common/kasan.c). I have integrated it and everything seemed good until one of the assertions started to...
> We have overflow redzones in malloc (`underflow_redzone` and `overflow_redzone`). `overflow_redzone` is commented out when I saw last > What does `-1` stands for in your implementation? `SHADOW_NEXT_PTR`? A negative...
Thanks for your time :). I'll try to still figure out myself why this paging error occurs.
Thanks for the tip! I did exactly that and this reveals the following - - The error occurs in `printf` / `vprintf`, depending on what I write in `check_address` -...
> * In kasan.h, `shadow` is declared as a global variable. It should be `extern`. Thanks for pointing. I fixed that for the time being by changing `user.ld` for x86...
Thank you! I will start my research and get back to you :smile: