Commit 15a73704 authored by
Carlos Garcia Campos
Memleak and invalid free.
CairoOutputDev::setSoftMask() fails to free the cairo_t and mask it uses to draw the opaque soft mask and attempts to destroy a reference to a surface it does not own (this bug was masked by the fact that a reference was still being held by the unfreed cairo_t).
Showing with 8 additions and 3 deletions