-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Found segmentation fault in Pillow #11
Comments
It's worth noting it doesn't always crash. Sometime it ends with a |
It looks like when the crash happens it comes from a use-after-free. I haven't dug deep enough yet, but here is a pernosco debugging session from when the crash occurred: https://pernos.co/debug/lkC9KVox-a-m2pWWMd9Eeg/index.html |
This comment over the testcase could be relevant (my system is using libjpeg-turbo): |
When |
python-pillow/Pillow#8512 has been merged. |
As I'm well past the fuzzing tests from #9, I'm filing separately, but it might be the same underlying problem.
This one happens during
Tests/test_file_jpeg.py::TestFileJpeg::test_qtables
:The fact the crash happens in system malloc suggests something really bad happening.
The text was updated successfully, but these errors were encountered: