https://bugzilla.redhat.com/show_bug.cgi?id=678397
Marek Kašík <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] Component|freetype |cairo Assignee|[email protected] |[email protected] External Bug ID| |FreeDesktop.org 69034 --- Comment #48 from Marek Kašík <[email protected]> --- Hi, I've created an upstream bug for this issue (see https://bugs.freedesktop.org/show_bug.cgi?id=69034). The patch fixing it is attached there. I've changed my mind a little since yesterday. Locking every dangerous usage of freetype's functions by mutex would lock almost whole freetype code in cairo. Not talking about possible usage of some structures outside of cairo. So I did what freetype recommends. It recommends to have FT_Library for each thread. I created a hash table which contains FT_Library for each thread. Thread IDs are used as keys to this hash table. geeqie doesn't crash with the patch applied. I'm reassigning this to cairo. Regards Marek -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=oWrpGUV60Y&a=cc_unsubscribe _______________________________________________ fonts-bugs mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/fonts-bugs http://fonts.fedoraproject.org/
