Open mkrasnitski-tst opened 2 years ago
Have a tentative fix for this in https://github.com/Vector35/arch-armv7/commit/3be5c43acf64301cf709aefc269d8081cdb6b1c1 but I'd like to look at a way to add the plumbing to make it unnecessary to lie about instruction lengths.
Version and Platform (required):
Bug Description: Analysis of certain functions in the VxWorks armv7 binary linked below gets stuck in a cyclic infinite loop, never resolving.
Steps To Reproduce: Please provide all steps required to reproduce the behavior:
analysis.limits.maxFunctionUpdateCount
Here is the list of addresses which cause this problem. A few of these are false positives, because they contain calls into functions which are true positives, which ends up causing problems for them too:
Expected Behavior: Analysis should resolve and not cycle.
Screenshots: