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
There was no problem fuzzing my target (instrument using sancov) using 16 threads through the -nthreads argument, but Jackalope terminated suddenly when 32 was given as the factor.
At first, I thought the limitation of open files was the cause, but after a little debugging, I thought maybe it wasn't the cause.
I was looking the code, I found that the values of FUZZ_CHILD_CTRL_IN, FUZZ_CHILD_CTRL_OUT, the file descriptor that used in __post_fuzz / __pre_fuzz is quite low.
I haven't review the entire code, but I think the problem was that the program could open more than 100 fd.
Therefore, I changed the values of FUZZ_CHILD_CTRL_IN and FUZZ_CHILD_CTRL_OUT to 1000 and 1001, respectively, and the problem was solved.
So, the values of FUZZ_CHILD_CTRL_IN and FUZZ_CHILD_CTRL_OUT need to be changed.
I can't think of it right now, but I think there will be a better solution than simply modifying these values to a slightly larger value than now.
The text was updated successfully, but these errors were encountered:
There was no problem fuzzing my target (instrument using sancov) using 16 threads through the
-nthreads
argument, but Jackalope terminated suddenly when 32 was given as the factor.At first, I thought the limitation of
open files
was the cause, but after a little debugging, I thought maybe it wasn't the cause.# lldb-12 -- ./fuzzer -nthreads 32 <.....>
strace -f <...>
I was looking the code, I found that the values of FUZZ_CHILD_CTRL_IN, FUZZ_CHILD_CTRL_OUT, the file descriptor that used in __post_fuzz / __pre_fuzz is quite low.
I haven't review the entire code, but I think the problem was that the program could open more than 100 fd.
Therefore, I changed the values of FUZZ_CHILD_CTRL_IN and FUZZ_CHILD_CTRL_OUT to 1000 and 1001, respectively, and the problem was solved.
So, the values of FUZZ_CHILD_CTRL_IN and FUZZ_CHILD_CTRL_OUT need to be changed.
I can't think of it right now, but I think there will be a better solution than simply modifying these values to a slightly larger value than now.
The text was updated successfully, but these errors were encountered: