Created attachment 70006 [details] test case The attached file causes poppler to segfault when poppler_page_get_image_mapping () is called. The reason being that: > image_dev = new CairoImageOutputDev(); is run and eventually: CairoOutputDev::setSoftMaskFromImageMask() is called but image_dev->setCairo() is never called. This was introduced in 9c092e17e8f0cf0335b431a223e6e44bddc27e64, "[xpdf] More Splash and Gfx changes from Thomas." To repeat, open broken.pdf with evince.
Created attachment 70065 [details] [review] fix crash
I can confirm the patch does fix the crash.
Carlos are you handling this?
Comment on attachment 70065 [details] [review] fix crash Review of attachment 70065 [details] [review]: ----------------------------------------------------------------- LGTM, please push it, thanks!
pushed
*** Bug 52230 has been marked as a duplicate of this bug. ***
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.