[Pixman] Crash during stress-test

LE GARREC Vincent legarrec.vincent at gmail.com
Wed Nov 15 21:37:30 UTC 2017


Dear,

I ran stress-test under fuzzing and I found a crash.

I'm not really comfortable with pixman so I don't really know how to report
you the problem.

Please find enclosed modifications I needed to apply to allow fuzzing with
afl.
I disabled HAVE_GCC_VECTOR_EXTENSIONS and adapt smallprng_rand_r to read
from buffer instead of random data based on seed.

To make the stress-test crashes, run ./stress-test rasterize_edges_8.crash

I hope it's not my patch that make pixman crashes.

Please, tell me if you need further information or if I did something wrong.

Best regards,

Vincent LE GARREC
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/pixman/attachments/20171116/aac6da14/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: backtrace
Type: application/octet-stream
Size: 1895 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/pixman/attachments/20171116/aac6da14/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pixman_fuzzing.patch
Type: application/octet-stream
Size: 15091 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/pixman/attachments/20171116/aac6da14/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rasterize_edges_8.crash
Type: application/octet-stream
Size: 56 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/pixman/attachments/20171116/aac6da14/attachment-0002.obj>


More information about the Pixman mailing list