Bug 5923 - Out of memory crash while printing using windows client (pdftocairo)
Summary: Out of memory crash while printing using windows client (pdftocairo)
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Printing (show other bugs)
Target Milestone: MediumPrio
Assignee: Henrik Andersson
Depends on: 5922
  Show dependency treegraph
Reported: 2016-06-03 06:50 CEST by Henrik Andersson
Modified: 2016-06-07 10:27 CEST (History)
1 user (show)

See Also:
Acceptance Criteria:

pdf document (5.09 MB, application/pdf)
2016-06-03 06:53 CEST, Henrik Andersson

Description Henrik Andersson cendio 2016-06-03 06:50:56 CEST
We have an corner case where print the attached document results in error using pdftocairo with the following output to console:

  _cairo_win32_printing_surface_paint(StrtchDIBits): The data area passed to a system call is too small
  Internal Error: cairo error: Out of memory<0a>
Comment 1 Henrik Andersson cendio 2016-06-03 06:53:01 CEST
Recompiled pdftocairo to use cairo 1.15.2 due to hints about fixes on the topic in release notes, which solves the problem.
Comment 2 Henrik Andersson cendio 2016-06-03 06:53:29 CEST
Created attachment 709 [details]
pdf document
Comment 3 Henrik Andersson cendio 2016-06-03 06:58:55 CEST
(In reply to comment #2)
> Created an attachment (id=709) [details]
> pdf document

Reproduce by printing this document from evince within a ThinLinc session running on RHEL7 and with client running on Windows 10 with printer driver "HP Laserjet 500 color MFP M570 PCL6"

Doing the same on RHEL6, the bug is no triggered.

Note You need to log in before you can comment on or make changes to this bug.