Fish
Fish
### Description VariableRecovery is too expensive for CCA. CCA should resort to a linear-scan + heuristics based analysis for better performance. ### Steps to reproduce the bug _No response_ ###...
### Description Binary `mips-ncc` (cbf44041a638581fc0de3760b766cc7a10b9d4345c494c975476224b58fc014a), function `doEventInternal` (0x497830), decompilation fails with the following exception: `assert len(vvars)
### Description angr fails to resolve the jump table indirect jump at 0x403bc8 (function 0x403b40) of the attached binary. [a71a3c3b922705cb5e2d8aa9c74f5c73c47fb27f10b1327eb2bb054d99a14397.zip](https://github.com/user-attachments/files/17078210/a71a3c3b922705cb5e2d8aa9c74f5c73c47fb27f10b1327eb2bb054d99a14397.zip) ### Steps to reproduce the bug _No response_ ### Environment...
### Description ``` ====================================================================== FAIL: test_decompiling_abnormal_switch_case_case3 (tests.analyses.decompiler.test_decompiler.TestDecompiler) ---------------------------------------------------------------------- Traceback (most recent call last): File "/__w/angr/angr/build/src/angr/tests/analyses/decompiler/test_decompiler.py", line 4227, in test_decompiling_abnormal_switch_case_case3 assert isinstance(arg1_type.pts_to, SimTypeBottom) AssertionError ``` ### Steps to reproduce the bug...
### Description It would be nice if cle parses stubs for MachO binaries, including at least x86, x64, and arm64. Ref: https://adrummond.net/posts/macho ### Alternatives _No response_ ### Additional context _No...