ex0dus-0x / ex0dus-0x/fuzzable

undefined symbol: static_assert when trying to run analysis

Open
#85 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
549
Forks
58
PR merge metrics
No merged PRs in 30d

Description

Hi,
Thanks for creating such a useful piece of software.
Looks like some dependency has changed an now when trying to analyze a source code one gets the following error:

`OSError: /usr/local/lib/python3.10/dist-packages/build/lang.so: undefined symbol: static_assert`

Indeed looks like the symbol is missing, but I don't know where does the missing dependency come from:
```
# readelf -s ./lang.so | grep -i assert
8: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND static_assert
117: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __assert_fail@GL[...]
125: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND static_assert
```

Thanks in advance for any hints.

The system is ubuntu 22.04 and fuzzable was installed via `pip install .`

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.