This bug was found from the latest git version. In file src/cairo-os2-surface.c:79: Variable local_os2_surface leaks memory when this "if" is executed: if (rc != NO_ERROR) { /* Could not create mutex semaphore! */ return _cairo_surface_create_in_error (_cairo_error (CAIRO_STATUS_NO_MEMORY)); } This bug was found using cppcheck: http://cppcheck.wiki.sourceforge.net/
Fixed in local tree.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.