[cairo] Memory (?) problems with master

Damian Frank damian.frank at gmail.com
Fri Aug 14 09:39:03 PDT 2009


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.

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.

Meanwhile, I haven't heard from anyone on my xlib change, so I'll mail in my
patches in a few minutes.

Damian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.cairographics.org/archives/cairo/attachments/20090814/40c4f392/attachment.html 


More information about the cairo mailing list