[Bug 982675] Re: pdftops crashed with SIGABRT in __libc_message()
This bug was fixed in the package cups-filters - 1.0.18-0ubuntu0.1 --- cups-filters (1.0.18-0ubuntu0.1) precise-proposed; urgency=low [ Till Kamppeter ] * New upstream release - pdftops: Allow selection whether Ghostscript or Poppler is used at runtime, setting the "pdftops-renderer" option to "gs" or "pdftops". This way one can switch to Poppler per-queue if there are incompatibilities with certain PostScript printers. - pdftops: Allow setting an upper limit for the image rendering resolution, also at runtime, setting the option "pdftops-max-image-resolution-default" to the desired limit in dpi. "0" means no limit. - pdftops: Fixed crash by wrong usage of sizeof() function when adding "Collate" to the fifth command line argument for the "pstops" CUPS filter call (LP: #982675). - pdftops: Removed newline from copies value when reading it from the "%%PDFTOPDFNumCopies" entry of the incoming PDF file. - pdftops: Silenced compiler warning about ignoring the return value of the write() function. - pdftops: Added a crash guard. - pdftops: Start determining the printing resolution with cupsRasterInterpretPPD(), this is the most reliable as often the choice names of the "Resolution" option are marketing names with higher numerical values than the actual resolution. Also ignore error exit values of cupsRasterInterpretPPD() as the function can error out after having found the resolution (LP: #984082). - pdftops: If printing resolution is determined by cupsRasterInterpretPPD() do not stick on 100 dpi if the resolution cannot be determined (LP: #984082). * debian/rules: Set default renderer for the pdftops filter to Poppler due to many printer's buggy interpreters having problems with GhostScript's PostScript and set image rendering resolution limit of the pdftops filter to 360 dpi to prevents slow processing by the printer if very high resolutions are used or if the printing resolution is mis-detected by the pdftops filter (LP: #668800, LP #951627 (comment #30), LP: #998087, LP: #992982 (comments #26, #27, #30, #31), LP: #997728, LP: #994477, LP: #998087, LP: #978120, LP: #862167). [ Didier Raboud ] * Drop libtiff5-dev, just use libtiff-dev, this fixes the FTBFS due to incompatibility with cups. -- Till KamppeterWed, 16 May 2012 11:25:03 +0200 ** Changed in: cups-filters (Ubuntu Precise) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/982675 Title: pdftops crashed with SIGABRT in __libc_message() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 982675] Re: pdftops crashed with SIGABRT in __libc_message()
Confirmed this bug was affecting us on Xerox Workcentre 7425, and the new package from proposed fixed it. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/982675 Title: pdftops crashed with SIGABRT in __libc_message() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 982675] Re: pdftops crashed with SIGABRT in __libc_message()
we have successfully printed several hundret print-jobs this morning without a single pdftops crash and print output as expected. That looks good, thank you! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/982675 Title: pdftops crashed with SIGABRT in __libc_message() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 982675] Re: pdftops crashed with SIGABRT in __libc_message()
Thank you for testing. I have marked the bug as verified now. ** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/982675 Title: pdftops crashed with SIGABRT in __libc_message() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 982675] Re: pdftops crashed with SIGABRT in __libc_message()
I tested it this morning and could print 3x copies double sided to that printer... good job! Thanks. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/982675 Title: pdftops crashed with SIGABRT in __libc_message() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 982675] Re: pdftops crashed with SIGABRT in __libc_message()
** Branch linked: lp:ubuntu/precise-proposed/cups-filters -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/982675 Title: pdftops crashed with SIGABRT in __libc_message() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 982675] Re: pdftops crashed with SIGABRT in __libc_message()
Hello Lorenco, or anyone else affected, Accepted cups-filters into precise-proposed. The package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance! ** Tags added: verification-needed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/982675 Title: pdftops crashed with SIGABRT in __libc_message() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 982675] Re: pdftops crashed with SIGABRT in __libc_message()
To the SRU team: The relevant changes for the fix are in the file filter/pdftops.c. The file in the debdiff looks very cluttered as there are many lines where only white space (indentation) changed. Attached to this comment is a cleaner diff for this file with white space changes ignored (diff -b), here one especially sees how the conditional compiling for Ghostscript/Poppler is replaced by "if"s so that the Ghostscript/Poppler decision can be made at run time. ** Patch added: "cups-filters-pdftops-c-1.0.17-1.0.18.diff" https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+attachment/3149145/+files/cups-filters-pdftops-c-1.0.17-1.0.18.diff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/982675 Title: pdftops crashed with SIGABRT in __libc_message() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 982675] Re: pdftops crashed with SIGABRT in __libc_message()
I have uploaded a fixed cups-filters package to precise-proposed now. Please test the package as soon as it gets available for download and give feedback here. This is required to make the new package an official update for Precise. Another comment with testing instructions will get posted here. A debdiff of the changes is attached. ** Also affects: cups-filters (Ubuntu Precise) Importance: Undecided Status: New ** Changed in: cups-filters (Ubuntu Precise) Status: New => Fix Committed ** Changed in: cups-filters (Ubuntu Precise) Importance: Undecided => High ** Changed in: cups-filters (Ubuntu Precise) Milestone: None => precise-updates ** Changed in: cups-filters (Ubuntu) Milestone: precise-updates => quantal-alpha-1 ** Patch added: "cups-filters_1.0.17-0bzr0.1_1.0.18-0ubuntu0.1.debdiff" https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+attachment/3149138/+files/cups-filters_1.0.17-0bzr0.1_1.0.18-0ubuntu0.1.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/982675 Title: pdftops crashed with SIGABRT in __libc_message() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 982675] Re: pdftops crashed with SIGABRT in __libc_message()
This bug was fixed in the package cups-filters - 1.0.18-1 --- cups-filters (1.0.18-1) unstable; urgency=low * New upstream release - pdftops: Allow selection whether Ghostscript or Poppler is used at runtime, setting the "pdftops-renderer" option to "gs" or "pdftops". This way one can switch to Poppler per-queue if there are incompatibilities with certain PostScript printers. - pdftops: Allow setting an upper limit for the image rendering resolution, also at runtime, setting the option "pdftops-max-image-resolution-default" to the desired limit in dpi. "0" means no limit. Default limit is 1440 dpi. This prevents slow processing by the printer if very high resolutions are used or if the printing resolution is mis-detected by the pdftops filter. - pdftops: Fixed crash by wrong usage of sizeof() function when adding "Collate" to the fifth command line argument for the "pstops" CUPS filter call (LP: #982675). - pdftops: Removed newline from copies value when reading it from the "%%PDFTOPDFNumCopies" entry of the incoming PDF file. - pdftops: Silenced compiler warning about ignoring the return value of the write() function. - pdftops: Added a crash guard. - pdftops: Start determining the printing resolution with cupsRasterInterpretPPD(), this is the most reliable as often the choice names of the "Resolution" option are marketing names with higher numerical values than the actual resolution. Also ignore error exit values of cupsRasterInterpretPPD() as the function can error out after having found the resolution. - pdftops: If printing resolution is determined by cupsRasterInterpretPPD() do not stick on 100 dpi if the resolution cannot be determined (LP: #984082). - pdftopdf: Fixed segmentation fault when printing selected pages ("page-ranges" option, LP: #980673). -- Martin PittWed, 16 May 2012 11:45:03 +0200 ** Changed in: cups-filters (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/982675 Title: pdftops crashed with SIGABRT in __libc_message() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 982675] Re: pdftops crashed with SIGABRT in __libc_message()
I could reproduce this bug also on my PostScript printer (HP Color LaserJet CM3530 MFP, should occur on all PostScript printers which do internal Collate according to their PPD files) and with this I could find the bug in the pdftops filter. I have fixed it now in the cups- filters package upstream and will make it available as SRU for Precise. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/982675 Title: pdftops crashed with SIGABRT in __libc_message() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 982675] Re: pdftops crashed with SIGABRT in __libc_message()
** Attachment added: "the ppd to reproduce the bug" https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+attachment/3141038/+files/Kopierer-OG1.ppd -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/982675 Title: pdftops crashed with SIGABRT in __libc_message() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 982675] Re: pdftops crashed with SIGABRT in __libc_message()
I can reproduce the bug by sending multiple copies of this document with duplex printing to a Samsung CLX copy machine ** Attachment added: "sample document to reproduce the bug" https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+attachment/3141037/+files/qmf19-03.pdf -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/982675 Title: pdftops crashed with SIGABRT in __libc_message() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 982675] Re: pdftops crashed with SIGABRT in __libc_message()
Thank you very much. Unfortunately, I cannot reproduce this bug, even printing 2 copies into a queue using your PPD. I have added a crash guard to the upstream code now.and also some improvements to solve other problems. he new package will appear as an update. I will ask you for testing as soon as it gets available. ** Changed in: cups-filters (Ubuntu) Status: Incomplete => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/982675 Title: pdftops crashed with SIGABRT in __libc_message() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 982675] Re: pdftops crashed with SIGABRT in __libc_message()
** Attachment added: "PPD as requested" https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+attachment/3098264/+files/IBM-Infoprint-Color-1764.ppd -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/982675 Title: pdftops crashed with SIGABRT in __libc_message() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 982675] Re: pdftops crashed with SIGABRT in __libc_message()
Lorenco, can you post the PPD file of your print queue (in /etc/cups/ppd/)? Thanks. ** Changed in: cups-filters (Ubuntu) Status: New => Incomplete ** Changed in: cups-filters (Ubuntu) Importance: Medium => High ** Changed in: cups-filters (Ubuntu) Milestone: None => precise-updates -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/982675 Title: pdftops crashed with SIGABRT in __libc_message() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 982675] Re: pdftops crashed with SIGABRT in __libc_message()
** Visibility changed to: Public -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/982675 Title: pdftops crashed with SIGABRT in __libc_message() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/982675/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs