diff options
author | Robin Watts <robin.watts@artifex.com> | 2012-12-21 17:49:45 +0000 |
---|---|---|
committer | Robin Watts <robin.watts@artifex.com> | 2012-12-21 17:53:28 +0000 |
commit | 6f1b7687de910617cbbf0ea2fb926751782294cd (patch) | |
tree | 00ae1359c64eb9aa53df0fa33a0e8b845891d098 /apps | |
parent | 6cb9f8a67dcc972924f49b919edf90acbfa09105 (diff) | |
download | mupdf-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')
0 files changed, 0 insertions, 0 deletions