<div dir="ltr">Hi,<div>  I maintain a Ruby gem that uses Cairo, and one of my users is reporting an error that results in a CAIRO_STATUS_WRITE_ERROR being returned. <a href="https://github.com/andymeneely/squib/issues/236">https://github.com/andymeneely/squib/issues/236</a></div><div><br></div><div>I haven't been able to reproduce the conditions myself, and the only times I have ever gotten that was when I tried to write to a file that was being held onto by another process. I'm confident that we've eliminated that.</div><div><br></div><div>What other conditions might you get a CAIRO_STATUS_WRITE_ERROR on a cairo_<span style="white-space:pre-wrap">write_to_png call?</span></div><div><br></div><div><span style="white-space:pre-wrap">-Andy</span></div><br><br></div>