https://bugzilla.redhat.com/show_bug.cgi?id=678397
--- Comment #42 from Marek Kašík <[email protected]> --- (In reply to Steve Tyler from comment #41) > This backtrace shows two threads with the same worker pointer > (Bug 977517, Attachment 764742 [details]): > > Thread 3 (Thread 0x7fcf50cba9c0 (LWP 2278)): > #0 gray_find_cell (worker=0x10d7b50) at > /usr/src/debug/freetype-2.4.11/src/smooth/ftgrays.c:480 > > Thread 1 (Thread 0x7fcf43ccd700 (LWP 2280)): > #0 gray_find_cell (worker=0x10d7b50) at > /usr/src/debug/freetype-2.4.11/src/smooth/ftgrays.c:480 > > Marek, can you suggest a way that could happen? It can be there because grayPWorker is part of gray_PRaster, gray_PRaster is as a FT_Raster (see gray_raster_reset()) part of FT_Renderer which is part of FT_Library. The FT_Library is used by multiple threads in cairo. Maybe some mutexes in cairo could help. -- 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=t9zzL59N96&a=cc_unsubscribe _______________________________________________ fonts-bugs mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/fonts-bugs http://fonts.fedoraproject.org/
