Open Mic92 opened 5 years ago
The crash site is within libasan __sanitizer_get_allocated_size and from assembly code I have no idea why this happens.
A possible solution is to change angr irop returning unconstrained while zero division happening.
Could you print out that basic block? There are cases where the following combination occurs:
We try to patch up VEX output to put the explicit exits in (here: https://github.com/angr/pyvex/blob/master/pyvex_c/postprocess.c#L328), but we could have missed something.