Vector35 / dwarf_import

This loads DWARF info from an open binary and propagates function names, arguments, and type info
MIT License
24 stars 7 forks source link

Broken on pyelftools 0.27 #9

Closed implr closed 3 years ago

implr commented 3 years ago

Error on import:

Failed to import python plugin: official/Vector35_dwarf_import: cannot import name 'GenericExprVisitor' from 'elftools.dwarf.dwarf_expr' (/usr/lib/python3.8/site-packages/elftools/dwarf/dwarf_expr.py)

Downgrading to 0.26 fixes this.

TACIXAT commented 3 years ago

Also running into this issue. GenericExprVisitor was removed March of 2020. Relevant commit.

TACIXAT commented 3 years ago

pip install -Iv pyelftools==v0.26

ElykDeer commented 3 years ago

Resolved by #8.