https://bugs.freedesktop.org/show_bug.cgi?id=67416

Tor Lillqvist <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #4 from Tor Lillqvist <[email protected]> ---
Is fixed by this commit in master although I accidentally referred another PDF
export bug report in the commit message. (I haven't yet verified whether that
bug, too, is fixed by the commit.)

commit a321be22907c47e2e378c494f0de9f3f68af5167
Author: Tor Lillqvist <[email protected]>
Date:   Tue Aug 6 11:55:14 2013 +0300

    fdo#67660: Fix memory mismanagement crash

    The CTLayout constructor called CFRetain() on the associated
    CTTextStyle's attribute directory (a CFMutableDictionaryRef) and the
    destructor then called CFRelease() on it, even if there was no
    guarantee it was still the same CTTextStyle. And in the scenario that
    caused this crash, AquaSalGraphics::SetFont() had in fact deleted the
    original CTTextStyle and created a new one.

    It seems to me that these CFRetain() and CFRelease() calls are not
    necessary.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to