I just got a build working with the current master, and I'm noticing what looks a lot like memory corruption. On shutdown, I always get complaints from glibc (*** glibc detected *** double free or corruption (!prev): 0x08b2c1b0 ***, or other linked list corruption complaints) on Linux. I have also seen some random null dereferences on Windows. I have no idea what this is, but it didn't happen on any platform with the 1.9.2 snapshot.<br>
<br>Also, I think cairo-win32-surface doesn't handle the new operators yet. Trying to use DIFFERENCE, I got an unreachable assert in categorize_solid_dest_operator(). Probably the new ones just need to return UNSUPPORTED, but I don't know what the state of this work is.<br>
<br>Meanwhile, I haven't heard from anyone on my xlib change, so I'll mail in my patches in a few minutes.<br><br>Damian<br><br>