summaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
authorRobin Watts <robin.watts@artifex.com>2014-01-10 14:19:09 +0000
committerRobin Watts <robin.watts@artifex.com>2014-01-10 14:29:10 +0000
commitbf2aa9521b016d849eb4e88be3281fa84b5ab317 (patch)
tree30d65601f85460a2aeffb12742b76ed5b142c2a3 /platform
parentf26bf94c5078d4ed498c283687cf19a24d71580c (diff)
downloadmupdf-bf2aa9521b016d849eb4e88be3281fa84b5ab317.tar.xz
Solve SEGV in mutool clean with fuzzed file.
While attempting to debug a valgrind issue with: 013b2dcbd0207501e922910ac335eb59_asan_heap-oob_a59696_5952_500.pdf I found that mutool -difggg on it failed with a SEGV. This is due to us parsing an array with a large invalid indirection in it (e.g. [123456789 0 R]) and then the renumbering code assuming this is valid and accessing off the end of an array.
Diffstat (limited to 'platform')
0 files changed, 0 insertions, 0 deletions