google / AFL

american fuzzy lop - a security-oriented fuzzer
https://lcamtuf.coredump.cx/afl/
Apache License 2.0
3.56k stars 625 forks source link

Communication issues with parent-child processes #158

Open kimiwanano opened 2 years ago

kimiwanano commented 2 years ago

The following error occurs during the execution of AFL:

[-] PROGRAM ABORT: read: Unable to request new process from fork Server (OOM?)
Location: run_target (), the afl - fuzz. C: 2530

So I print the return value of read() res = 0, which means nothing is read. When I check the write(), it does write the child id of the new fork correctly. What would cause afl-fuzz to return a value of 0?

17ssDP commented 2 years ago

I meet the same problem, do you have solved it?