Comment 17 for bug 179988

Revision history for this message
Kees Cook (kees) wrote :

Without digging into it on Windows (I don't have any Windows machines), this sounds like a problem somewhere between Cairo and the GTK Printing subsystem. I slightly suspect this bug report contains 2 separate issues:
- no-crash no-print
- crash-on-print

The first backtrace shows a crash in fontconfig via cairo. The "no crash no print" issue is likely what is reporting the "cairo_win32_surface_create: The handle is invalid." error. In this case, it seems like the win32 Cairo backend is unable to do something that GTK Printing API is asking it to do -- something that DOES work under Linux.