summaryrefslogtreecommitdiff
path: root/apps/pdfclean.c
diff options
context:
space:
mode:
authorRobin Watts <robin.watts@artifex.com>2012-12-21 17:49:45 +0000
committerRobin Watts <robin.watts@artifex.com>2012-12-21 17:53:28 +0000
commit6f1b7687de910617cbbf0ea2fb926751782294cd (patch)
tree00ae1359c64eb9aa53df0fa33a0e8b845891d098 /apps/pdfclean.c
parent6cb9f8a67dcc972924f49b919edf90acbfa09105 (diff)
downloadmupdf-6f1b7687de910617cbbf0ea2fb926751782294cd.tar.xz
Bug 693503: Fix infinite recursion in OCGs.
If an OCG refers to itself, we end up recursing forever and eventually stack overflow. Fix with the pdf_dict_mark stuff. Problem found in 1551.pdf.SIGSEGV.7fd.615, a test file supplied by Mateusz "j00ru" Jurczyk and Gynvael Coldwind of the Google Security Team using Address Sanitizer. Many thanks!
Diffstat (limited to 'apps/pdfclean.c')
0 files changed, 0 insertions, 0 deletions