-
Notifications
You must be signed in to change notification settings - Fork 117
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: heimdall cfg produces empty cfg.dot file #53
Comments
I'll investigate! |
This contract has a non-standard function dispatcher. I'll make a patch for this in 3.0.1. This fix should also allow for vyper contract decompilation and CFG generation. |
FYI this bytecode is taken from Deconstructing a Solidity Contract by OZ. |
Resolved in commit b0c41c6. The CFG module should now support any EVM contract, regardless of compiler. I'll publish the release for this today or tomorrow, |
Pushing release to tomorrow |
Component
Heimdall Modules
Version
heimdall 0.3.0
Please check the following
Operating System
Windows
Describe the issue you are facing
I have been trying to generate a CFG file from a bytecode directly but
cfg.dot
file is empty.bytecode.evm
file is generated as well as adisassembled.asm
file. What am I doing wrong?I run:
I get:
I am on WIN 11, WSL2, Ubuntu 20.4;
Thanks is advance!
The text was updated successfully, but these errors were encountered: