You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Using str(lief.ELF.parse("<path-to-binary>")) results in MemoryError: std::bad_alloc error
To Reproduce sbcl --version && python -c 'import lief; str(lief.ELF.parse("sbcl"))'
Expected behavior
Displays version followed by the string representation of sbcl Binary
Environment (please complete the following information):
System and Version : [Linux Debian0 5.18.0-0.deb11.4-amd64]
Target format (ELF)
LIEF commit version: 0.14.1
Additional context
The executable seems to be working well, it is a Common Lisp compiler and can re-build itself from source. Attached is the gzip sbcl binary. sbcl.gz
NOTICE
If the issue does not contain enough information to be reproduced,
it will be flagged as incomplete
and closed.
/NOTICE
The text was updated successfully, but these errors were encountered:
Great. Is there anything I can do to mitigate this error (compilation flags, etc...)? LIEF is used in conda-forge processes and this is preventing the release of a recipe. When is the next release scheduled? Thank you
Describe the bug
Using
str(lief.ELF.parse("<path-to-binary>"))
results inMemoryError: std::bad_alloc
errorTo Reproduce
sbcl --version && python -c 'import lief; str(lief.ELF.parse("sbcl"))'
Expected behavior
Displays version followed by the string representation of sbcl
Binary
Environment (please complete the following information):
Additional context
The executable seems to be working well, it is a Common Lisp compiler and can re-build itself from source. Attached is the
gzip sbcl
binary.sbcl.gz
NOTICE
If the issue does not contain enough information to be reproduced,
it will be flagged as incomplete
and closed.
/NOTICE
The text was updated successfully, but these errors were encountered: