Global pointer analysis causes infinite analysis loop #5951
Labels
Component: Core
Issue needs changes to the core
Effort: Trivial
Issue should take < 1 day
Impact: Medium
Issue is impactful with a bad, or no, workaround
Type: Bug
Issue is a non-crashing bug with repro steps
Milestone
Version and Platform (required):
Bug Description:
When analyzing the file with SHA256 0953cc3b77ed2974b09e3a00708f88de931d681e2d0cb64afbaf714610beabe6, Binary Ninja takes a really long time. At least 20 hours and 36GB RAM (before I killed it), despite the file being around 100KB.
Steps To Reproduce:
Load file using default options.
Expected Behavior:
Other binary analysis tools take a few seconds to disassemble and return (as an API user).
Screenshot:
After about an hour of analysis:
Binary:
https://github.com/mandiant/capa-testfiles/blob/master/0953cc3b77ed2974b09e3a00708f88de931d681e2d0cb64afbaf714610beabe6.exe_
Additional Details:
Note this is a .NET executable, so there's not actually that much native code to analyze.
The text was updated successfully, but these errors were encountered: