Skip to content

Failure to find library results in incorrect error message #58

@anthonyharrison

Description

@anthonyharrison

If the dynamic library can't be found during the analysis process, the output generation fails with the message '[ERROR] Only ELF files can be analysed.' The file being analysed is in ELF format.

Analysis shows that the message is as a result of a library name of None being passed to the get_version function in util.py (and the subsequent run_process function). This then results in the checksum entry for the library containing an empty dictionary resulting in the output generation also failing.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions