sigp / beacon-fuzz

Differential Fuzzer for Ethereum 2.0
MIT License
161 stars 25 forks source link

Teku: No such file or directory #39

Open MysticRyuujin opened 4 years ago

MysticRyuujin commented 4 years ago

Description

Running eth2fuzz_teku on Windows results in the following error:

[eth2fuzz] Testing FuzzerJavaJQFAfl is available
No such file or directory (os error 2)

All 4 of the other clients launch correctly (assuming I mount the correct workspace folder 🤣 )

Expected Behavior

teku fuzzing should launch, and run

Actual Behavior

[eth2fuzz] Testing FuzzerJavaJQFAfl is available
No such file or directory (os error 2)

Steps to Reproduce

I am running docker under Windows Subsystem for Linux 2 with Ubuntu 20.04 but I don't think it's specific to that setup, Butta also has the same issue on Windows, but I'm not sure if he's running WSL2 or not?

Anyway, I ran the following inside my WSL2 Ubuntu host:

cd /mnt/e/ETH2/
git clone https://github.com/sigp/beacon-fuzz
cd beacon-fuzz/eth2fuzz
make teku

Then, from my windows host:

docker run -it -v E:\ETH2\beacon-fuzz\eth2fuzz\workspace:/eth2fuzz/workspace eth2fuzz_teku target teku_attester_slashing

Your Environment

zedt3ster commented 4 years ago

This is an obscure bug that we're investigating. Thanks for reporting it!