Fix dynamic link library missing
Gegl-0.2 installs libgegl-0.2.so.0 into /usr/local/lib, which needs to be linked to gimp.



By the way, after modifying the code according to the #15 , it runs normally but the fuzz times out. Is this because of the location of the exit?
I've tried two different methods and it doesn't seem to make a difference, both time out.
Hi @Mundi-Xu !
Gegl-0.2 installs
libgegl-0.2.so.0into/usr/local/lib, which needs to be linked to gimp.
Did you need to include it explicitly? What error did you get?
By the way, after modifying the code according to the #15 , it runs normally but the fuzz times out. Is this because of the location of the exit?
Did you remove plugins with rm ./install/lib/gimp/2.0/plug-ins/* ?? Cause plugins loading is very time-consuming.
Beyond this, this timeout value is just an approximated value based on my machine. I just added a note to Exercise 6 to make it clear. Did you try with different timeout values?
The error is that the link library cannot be found, you can set LD_PRELOAD instead, at least the recommended VM does not add the directory to the $PATH.
I removed all plugins, the problem was that I tried other seeds and it worked fine, but the repository's sampleinput.xcf was causing aflpp to timeout no matter what the timeout value was set to. But running it alone again without problems, I don't know what's going on.