Currently we are using 1.14.6 and the latest stable version 1.15.2. We have had a few issues which are solved by upgrading to 1.15.2.
Created attachment 710 [details] l.pdf Printing this document with pdftocairo 1.15.2 results in following assertion: Program: C:\Users\cendio\Desktop\pdftocairo_1.15.2.exe File: cairo-recording-surface.c, Line 599 Expression: ! surface->unbounded This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. C:\Users\cendio\Documents>..\Desktop\pdftocairo_1.15.2.exe -r 300 -printdlg pdf\l.pdf Assertion failed! Program: C:\Users\cendio\Desktop\pdftocairo_1.15.2.exe File: cairo-recording-surface.c, Line 599 Expression: ! surface->unbounded This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information.
I found this issue via Google search after suffering from similar issues: https://github.com/google/cloud-print-connector/issues/308 The bug was fixed in Cairo's source but they haven't pushed any new releases in months. I was able to submit a pull request to msys2 which has been accepted, cairo-1.15.2-4 package is released and should resolve this issue. https://github.com/Alexpux/MINGW-packages/pull/1742#event-798376061 Jay