Summary: | upgrade to poppler-0.20.1 breaks printing in firefox-13.0 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | gringo <gringofent> |
Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | asturm, grafgrimm77, mrueg, octoploid |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 426706 |
Description
gringo
2012-07-14 08:27:13 UTC
poppler-0.20.2 is in tree, can you try again? which cups version do you have installed? I had the same problem with poppler-0.20.1. Poppler-0.20.2 fixes the issue for me. I successfully printed a PDF from firefox-13 with poppler-0.20.2 Same problem here, but poppler-0.20.2 did not fix the problem. Only some web pages causes problems when printing out of firefox-13.0. Some other web pages work. It seems that poppler-0.20.2 produces files which /usr/libexec/cups/filter/pdftops (from cups) can not handle. It is not a nice test web page, but the problem occurs here with (firefox): http://www.heise.de/security/news/foren/S-Anbieter-Produkt-Versprechung-und-Zielgruppe/forum-233189/msg-22116192/read/ Same web page can be printed out of opera. problems with this combination: app-text/poppler-0.20.2 www-client/firefox-13.0 net-print/cups-1.5.2-r21 net-print/cups-pdf-2.6.1 no problems with this combination: app-text/poppler-0.18.4-r1 www-client/firefox-13.0 net-print/cups-1.5.2-r21 net-print/cups-pdf-2.6.1 I know the versions of cups and cups-pdf are some days old. When the problem occurs, my cups-error_log says: E [15/Jul/2012:19:30:12 +0200] [Job 1658] Job stopped due to filter errors; please consult the error_log file for details. D [15/Jul/2012:19:30:12 +0200] [Job 1658] The following messages were recorded from 19:30:11 to 19:30:12 D [15/Jul/2012:19:30:12 +0200] [Job 1658] Adding start banner page "none". D [15/Jul/2012:19:30:12 +0200] [Job 1658] Queued on "pdf" by "grafrotz". D [15/Jul/2012:19:30:12 +0200] [Job 1658] File of type application/pdf queued by "grafrotz". D [15/Jul/2012:19:30:12 +0200] [Job 1658] Adding end banner page "none". D [15/Jul/2012:19:30:12 +0200] [Job 1658] job-sheets=none,none D [15/Jul/2012:19:30:12 +0200] [Job 1658] argv[0]="pdf" D [15/Jul/2012:19:30:12 +0200] [Job 1658] argv[1]="1658" D [15/Jul/2012:19:30:12 +0200] [Job 1658] argv[2]="grafrotz" D [15/Jul/2012:19:30:12 +0200] [Job 1658] argv[3]="Anbieter, Produkt, Versprechung und Zielgruppe..... | Comeback des unsicheren Fe stplattenversc... | heise security news-Foren" D [15/Jul/2012:19:30:12 +0200] [Job 1658] argv[4]="1" D [15/Jul/2012:19:30:12 +0200] [Job 1658] argv[5]="HPJobAccounting= HPJobByJobOverride= HPManualDuplexDialogItems=InstructionID_01_ NPP noHPOrientRotate180 noHPStraightPaperPath HPXMLFileUsed=HPXMLFileName InputSlot=Tray1 noJCLFastRes noJCLHPPrintOnBothSidesManua lly JCLResolution=1200dpi JCLRETChoice job-originating-host-name=192.168.0.4 job-uuid=urn:uuid:06e5391f-0056-3f5f-49dc-461fbf81576d lease-duration=60 MediaType=PLAIN number-up=1 OutputBin=Upper PageSize=A4 PrintQualityGroup=PQGroup_2 time-at-creation=1342373411 time-at-processing=1342373411 time-at-creation=1342373411" D [15/Jul/2012:19:30:12 +0200] [Job 1658] argv[6]="/var/spool/cups/d01658-001" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[0]="CUPS_CACHEDIR=/var/cache/cups" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[1]="CUPS_DATADIR=/usr/share/cups" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[2]="CUPS_DOCROOT=/usr/share/cups/html" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[3]="CUPS_FONTPATH=/usr/share/cups/fonts" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[4]="CUPS_REQUESTROOT=/var/spool/cups" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[5]="CUPS_SERVERBIN=/usr/libexec/cups" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[6]="CUPS_SERVERROOT=/etc/cups" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[7]="CUPS_STATEDIR=/var/run/cups" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[8]="HOME=/var/spool/cups/tmp" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[9]="PATH=/usr/libexec/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[10]="SERVER_ADMIN=root@server.grafnetz" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[11]="SOFTWARE=CUPS/1.5.3" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[12]="TMPDIR=/var/spool/cups/tmp" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[13]="USER=root" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[14]="CUPS_SERVER=/var/run/cups/cups.sock" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[15]="CUPS_ENCRYPTION=IfRequested" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[16]="IPP_PORT=631" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[17]="CHARSET=utf-8" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[18]="LANG=de_DE.UTF-8" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[19]="PPD=/etc/cups/ppd/pdf.ppd" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[20]="RIP_MAX_CACHE=128m" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[21]="CONTENT_TYPE=application/pdf" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[22]="DEVICE_URI=cups-pdf:/" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[23]="PRINTER_INFO=PDF-Drucker" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[24]="PRINTER_LOCATION=share" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[25]="PRINTER=pdf" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[26]="PRINTER_STATE_REASONS=none" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[27]="CUPS_FILETYPE=document" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[28]="FINAL_CONTENT_TYPE=application/vnd.cups-postscript" D [15/Jul/2012:19:30:12 +0200] [Job 1658] envp[29]="AUTH_I****" D [15/Jul/2012:19:30:12 +0200] [Job 1658] Started filter /usr/libexec/cups/filter/pdftops (PID 18335) D [15/Jul/2012:19:30:12 +0200] [Job 1658] Started backend /usr/libexec/cups/backend/cups-pdf (PID 18336) D [15/Jul/2012:19:30:12 +0200] [Job 1658] Started filter pdftops (PID 18337) D [15/Jul/2012:19:30:12 +0200] [Job 1658] Started filter pstops (PID 18338) D [15/Jul/2012:19:30:12 +0200] [Job 1658] Page = 595x842; 12,12 to 583,829 D [15/Jul/2012:19:30:12 +0200] [Job 1658] slow_collate=0, slow_duplex=0, slow_order=0 D [15/Jul/2012:19:30:12 +0200] [Job 1658] Before copy_comments - %!PS-Adobe-3.0 D [15/Jul/2012:19:30:12 +0200] [Job 1658] %!PS-Adobe-3.0 D [15/Jul/2012:19:30:12 +0200] [Job 1658] %Produced by poppler pdftops version: 0.20.2 (http://poppler.freedesktop.org) D [15/Jul/2012:19:30:12 +0200] [Job 1658] %%Creator: cairo 1.10.2 (http://cairographics.org) D [15/Jul/2012:19:30:12 +0200] [Job 1658] %%LanguageLevel: 2 D [15/Jul/2012:19:30:12 +0200] [Job 1658] %%DocumentSuppliedResources: (atend) D [15/Jul/2012:19:30:12 +0200] [Job 1658] %%DocumentMedia: 596x842 596 842 0 () () D [15/Jul/2012:19:30:12 +0200] [Job 1658] %%BoundingBox: 0 0 596 842 D [15/Jul/2012:19:30:12 +0200] [Job 1658] %%Pages: 1 D [15/Jul/2012:19:30:12 +0200] [Job 1658] %%EndComments D [15/Jul/2012:19:30:12 +0200] [Job 1658] Before copy_prolog - %%BeginProlog D [15/Jul/2012:19:30:12 +0200] [Job 1658] Before copy_setup - %%BeginSetup D [15/Jul/2012:19:30:12 +0200] [Job 1658] The %%EndSetup comment is missing. D [15/Jul/2012:19:30:12 +0200] [Job 1658] Before page loop - DEBUG: Wrote 0 pages... D [15/Jul/2012:19:30:12 +0200] [Job 1658] PID 18337 (pdftops) crashed on signal 8! D [15/Jul/2012:19:30:12 +0200] [Job 1658] PID 18338 (pstops) exited with no errors. D [15/Jul/2012:19:30:12 +0200] [Job 1658] GPL Ghostscript 9.05: Unrecoverable error, exit code 1 D [15/Jul/2012:19:30:12 +0200] [Job 1658] GPL Ghostscript 9.05: Set UseCIEColor for UseDeviceIndependentColor to work properly. D [15/Jul/2012:19:30:12 +0200] [Job 1658] [1] Wrote 1 pages, 13422 bytes D [15/Jul/2012:19:30:12 +0200] [Job 1658] [1] Wrote 1 pages, 13423 bytes D [15/Jul/2012:19:30:12 +0200] [Job 1658] GPL Ghostscript 9.05: Set UseCIEColor for UseDeviceIndependentColor to work properly. D [15/Jul/2012:19:30:12 +0200] [Job 1658] GPL Ghostscript 9.05: Set UseCIEColor for UseDeviceIndependentColor to work properly. D [15/Jul/2012:19:30:12 +0200] [Job 1658] End of messages D [15/Jul/2012:19:30:12 +0200] [Job 1658] printer-state=3(idle) D [15/Jul/2012:19:30:12 +0200] [Job 1658] printer-state-message="/usr/libexec/cups/filter/pdftops failed" D [15/Jul/2012:19:30:12 +0200] [Job 1658] printer-state-reasons=none The important message is: Before page loop - DEBUG: Wrote 0 pages... As I said: Some web pages work with the bad combination (poppler-0.20.2), I succsessfully printed: http://www.heise.de/newsticker/meldung/USB-Spionagekoeder-Niederlaendische-Firma-beisst-nicht-an-1641190.html?view=print (In reply to comment #1) > poppler-0.20.2 is in tree, can you try again? which cups version do you have > installed? nope, same problem with 0.20.2. cups version is the latest available in ~arch : 1.5.3. thanks (In reply to comment #2) > I had the same problem with poppler-0.20.1. > Poppler-0.20.2 fixes the issue for me. No. I spoke too soon. Still crashes with 0.20.2. https://bugs.gentoo.org/show_bug.cgi?id=426674 is a dup I'm getting this same problem with glabels pdftops crashed on signal 8! I have had this problem with poppler-0.20.0 through 0.20.2, no difference. I have rebuilt everything that Poppler depends on, as well as cups itself. What can I do to further test this problem? Thanks, James I'm sorry to add to this, but I am receiving a note in my dmesg: pdftops[21266] trap divide error ip:7fe98a1ce88a sp:7fff7dfe4a60 error:0 in libpoppler.so.26.0.0[7fe98a06d000+223000] pdftops[3918] trap divide error ip:7f809dba588a sp:7fff07bf7b50 error:0 in libpoppler.so.26.0.0[7f809da44000+223000] pdftops[2831] trap divide error ip:7f0d5282188a sp:7fff87b55850 error:0 in libpoppler.so.26.0.0[7f0d526c0000+223000] I should also note that bug 426674 mentions that this has been filed upstream: https://bugs.freedesktop.org/show_bug.cgi?id=52215 Since bug #426674 is closer to a solution, with a patch attached, I'm closing this one as a duplicate of that issue. *** This bug has been marked as a duplicate of bug 426674 *** |