[poppler] [PATCH] Poppler Crash Fix: Do not call FT_Done_Freetype in CairoOutputDev
Adrian Johnson
ajohnson at redneon.com
Wed Jun 25 16:57:50 PDT 2008
Michael Vrable wrote:
> I came across a rather interesting crash in Evince recently, which I
> think was due to FT_Done_FreeType being called in CairoOutputDev before
> all font faces loaded by that instance of FreeType were done being used
> by Cairo. The bug was non-deterministic, but usually showed up as a
> segmentation fault after reloading a document in Evince some number of
> times (sometimes one reload, sometimes many were needed).
There are a number of Ubuntu bugs reporting poppler crashes in
FT_Done_Face including this one which is easily reproducible
https://bugs.launchpad.net/ubuntu/+source/evince/+bug/242865
I tested your patch and it works for me.
More information about the poppler
mailing list