Printing PDF from Evince fails with "cairo context error: out of memory"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cairo (Ubuntu) |
Invalid
|
High
|
Unassigned |
Bug Description
I am using Ubuntu 10.04 Lucid Lynx alpha 2 with poppler updated to the latest available Ubuntu package.
When launching evince from a command prompt to open the attached file, the file opens normally and renders correctly. When I press the print button evince temporarily says it is printing the file and the job appears in the printer job list window, however the job status is "stopped" and it never appears at the printer. After pressing print the following appears in the terminal:
BAD status: out of memory
BAD status: out of memory
cairo context error: out of memory
Evince does not crash though.
Other PDF's print without a problem.
Uname: Linux 2.6.32-10-generic i686
Packages: evince 2.29.5-0ubuntu1
Changed in libcairo (Ubuntu): | |
importance: | Undecided → Low |
affects: | libcairo (Ubuntu) → cairo (Ubuntu) |
Changed in cairo (Ubuntu): | |
importance: | Low → High |
status: | New → Confirmed |
Additional info - this is occurring when using the Ubuntu 10.04 Lucid Lynx alpha 2 Live CD (32 bit). My system has 1.5GB of RAM.
Evince in Ubuntu 9.10 Karmic Koala (32bit, installed onto the hard disk of the same system) almost chokes on this file, but manages to print it eventually. When I press the print button evince temporarily says it is printing the file and the job appears in the printer job list window, with the job status "Processing Job". After a minute or two printing begins (other PDF's begin to print immediately) and it takes approximately 15 minutes to print the 2 pages in the file. As noted above, Evince in Lucid does not print but gives an error on the console (at least when running from the Live CD). Once Lucid alpha 3 is released I will install it to the hard disk and try again.
I suspect I will need to report this upstream, but will wait for someone to confirm first.