[cairo] Pixman concurrency problem on iOS/ARM

cu cairouser at yahoo.com
Mon Mar 26 12:42:38 PDT 2012

I seem to be hitting occasional (but unfortunate) issue where Pixman
crashes when the same function is called from two threads.
During that time nothing is in common between threads - i.e. they render
from/to separate surfaces, cairo drawing contexts etc.

Nevertheless, from time to time when two threads enter
pixman_composite_over_8888_8888_asm_neon, the process will crash.
I am using pixman 0.24.4 for iOS compiled with the "one off" set of
generated asm NEON intrinsics.

Any help from those "in the know" would be greatly appreciated.


More information about the cairo mailing list