[Okular-devel] [Bug 160860] the last page is not printed

John Layt john at layt.net
Mon Jul 21 19:15:05 CEST 2008


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=160860         




------- Additional Comments From john layt net  2008-07-21 19:15 -------
I'm struggling to find a cause for this.

* Printing a PDF file misses out pages.
* Printing a PS file doesn't miss pages
* PDF and PS printing use the same FilePrinter code
* FilePrinter does not use Qt to generate or submit the print job
* PDF printing first converts the PDF to a PS file before printing
* Browsing and/or Printing the resulting PS using okular doesn't miss pages
* Printing the resulting PS using the generated lpr command from the command line doesn't miss pages
* The generated lpr command does not specify the page range
* The generated lpr command is the same for both PDF and PS
* It currently affects at least >= 4.0.4 and 4.1 (with Qt4.4)
* It didn't affect 4.0.0 when first released (with Qt4.3)
* FilePrinter was not modified during 4.0.x before the problem started
* Printing from adobe or kpdf doesn't miss pages

All of which in theory rules out any issues with Cups, Qt, FilePrinter, KProcess, or the libpoppler PDF to PS conversion.  Which doesn't leave a lot else :-)

Perhaps a clean install of an old distro followed by progressive upgrades of the different components would be revealing as to which one is the culprit.  The Qt 4.3 to 4.4 upgrade could be suspect, however we don't use it for the print job submission, but it would be good to rule out.


More information about the Okular-devel mailing list