From users-return-10729-archive-asf-public=cust-asf.ponee.io@pdfbox.apache.org Thu Jan 18 15:24:36 2018 Return-Path: X-Original-To: archive-asf-public@eu.ponee.io Delivered-To: archive-asf-public@eu.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by mx-eu-01.ponee.io (Postfix) with ESMTP id 7DC82180654 for ; Thu, 18 Jan 2018 15:24:36 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 6D854160C36; Thu, 18 Jan 2018 14:24:36 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 8FF28160C2B for ; Thu, 18 Jan 2018 15:24:35 +0100 (CET) Received: (qmail 72148 invoked by uid 500); 18 Jan 2018 14:24:34 -0000 Mailing-List: contact users-help@pdfbox.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@pdfbox.apache.org Delivered-To: mailing list users@pdfbox.apache.org Received: (qmail 72134 invoked by uid 99); 18 Jan 2018 14:24:34 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 18 Jan 2018 14:24:34 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id A101AC0E43 for ; Thu, 18 Jan 2018 14:24:33 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.881 X-Spam-Level: * X-Spam-Status: No, score=1.881 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, KAM_SHORT=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=csdisco.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id d3nLue8DGBxo for ; Thu, 18 Jan 2018 14:24:32 +0000 (UTC) Received: from mail-qt0-f174.google.com (mail-qt0-f174.google.com [209.85.216.174]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id B37235F1F0 for ; Thu, 18 Jan 2018 14:24:31 +0000 (UTC) Received: by mail-qt0-f174.google.com with SMTP id x27so22530832qtm.12 for ; Thu, 18 Jan 2018 06:24:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=csdisco.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=9hkKMoQRGCXN/H3ccTxAq2ZHwluDepkBuuXd6rcUsPE=; b=Dyp5VT4MA8TgsltVr6+F6vNqY7mdqXCK6tmZ8LDXHWT7m/go6xXvDM9BNX1QSUNQyU 184G3v8BbM+2S+S4ssbdJ0akmo79NxJe9RxrPx3kOYLAvbxnsdJOR1WcUW4SCu9OlagA 7gzJ4M+zw2KYHb3fmjzL7UbNPczAYVZopejQU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=9hkKMoQRGCXN/H3ccTxAq2ZHwluDepkBuuXd6rcUsPE=; b=EAOEWWuPcf+e5GduVrsc1yHX8VIidglPjHATOc6oAbqfaqpFfAOjuCdtJbVz9RWynj pa4qio2eBBJDiYeqRI9zRBUhQ9u3m/RhdG3epLGma4Rtka0lyz/PfLRpgNnlbGYx91dc 6T8aJoJlVKc2ffqZO5NdQvyi7/TWbhjG40DAhOZNCAFAbqSN/4bY82nx3wjRSBf6Z/yI tMpcb9DPtlidwwzKI83FpFJgclvE0wUxYelnop2aAWeVka4Zj5GQGqvrsZ1m8O9XO5RV kPRdjmzoi2e2tv2X4qQC1kVJE2fl8s0kKsH2jD4w96joAvNg3LnuXWS1MwkSZoQZzVlx CWhQ== X-Gm-Message-State: AKwxytct6rHIW1kuIK6+YUTQ68A7Uo7xVOHxS/lfV8lJ6/gWXpnwO9HZ 3Hdgx18i14xeb3rKdHKGUN7PBSsypz3TO2WUmTBxBg== X-Google-Smtp-Source: ACJfBotu3UA1fi2XN3bBG8UWJyglQWM/lQ6nEetrnLnuzjmgiAH1PrBzcgZTeAYKV8JjdPTagZl5aphW5RhMf2hshz8= X-Received: by 10.237.56.65 with SMTP id j59mr7237869qte.324.1516285470880; Thu, 18 Jan 2018 06:24:30 -0800 (PST) MIME-Version: 1.0 Received: by 10.140.21.135 with HTTP; Thu, 18 Jan 2018 06:24:30 -0800 (PST) From: Luca Loiodice Date: Thu, 18 Jan 2018 08:24:30 -0600 Message-ID: Subject: Issue when rendering a pdf page as image To: users@pdfbox.apache.org Content-Type: multipart/alternative; boundary="001a1135bc12decd0d05630db8a1" --001a1135bc12decd0d05630db8a1 Content-Type: text/plain; charset="UTF-8" Hello, I get an exception when I call pdfRenderer.renderImageWithDPI(pageIndex, 300, ImageType.RGB); on the 4th page (pageIndex 3) of the Pdf https://www.dropbox.com/s/ut3ayyblsifsk36/my_inputfile.pdf?dl=0 This happens on a Amazon Linux instance (and not happening on my dev Mac machine) ... I'm trying to run PdfBox on AWS lambda so I can't make it work in the Amazon lambda environment. The code works for thousands of other Pdf ... so this is the only case where it fails for me. This is the stack trace java.awt.image.RasterFormatException: (y + height) is outside raster at sun.awt.image.IntegerInterleavedRaster.createWritableChild( IntegerInterleavedRaster.java:470) at sun.awt.image.IntegerInterleavedRaster.createChild( IntegerInterleavedRaster.java:514) at sun.java2d.pipe.GeneralCompositePipe.renderPathTile( GeneralCompositePipe.java:106) at sun.java2d.pipe.AAShapePipe.renderTiles(AAShapePipe.java:201) at sun.java2d.pipe.AAShapePipe.renderPath(AAShapePipe.java:159) at sun.java2d.pipe.AAShapePipe.fill(AAShapePipe.java:68) at sun.java2d.pipe.PixelToParallelogramConverter.fill( PixelToParallelogramConverter.java:164) at sun.java2d.pipe.ValidatePipe.fill(ValidatePipe.java:160) at sun.java2d.SunGraphics2D.fill(SunGraphics2D.java:2527) at org.apache.pdfbox.rendering.PageDrawer.shadingFill( PageDrawer.java:1144) at org.apache.pdfbox.contentstream.operator. graphics.ShadingFill.process(ShadingFill.java:41) at org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator( PDFStreamEngine.java:838) at org.apache.pdfbox.contentstream.PDFStreamEngine. processStreamOperators(PDFStreamEngine.java:495) at org.apache.pdfbox.contentstream.PDFStreamEngine. processTransparencyGroup(PDFStreamEngine.java:231) at org.apache.pdfbox.rendering.PageDrawer.access$1600( PageDrawer.java:97) at org.apache.pdfbox.rendering.PageDrawer$TransparencyGroup.< init>(PageDrawer.java:1518) at org.apache.pdfbox.rendering.PageDrawer$TransparencyGroup.< init>(PageDrawer.java:1397) at org.apache.pdfbox.rendering.PageDrawer.showTransparencyGroup( PageDrawer.java:1339) at org.apache.pdfbox.contentstream.operator. graphics.DrawObject.process(DrawObject.java:66) at org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator( PDFStreamEngine.java:838) at org.apache.pdfbox.contentstream.PDFStreamEngine. processStreamOperators(PDFStreamEngine.java:495) at org.apache.pdfbox.contentstream.PDFStreamEngine. processTransparencyGroup(PDFStreamEngine.java:231) at org.apache.pdfbox.contentstream.PDFStreamEngine.processSoftMask( PDFStreamEngine.java:192) at org.apache.pdfbox.rendering.PageDrawer.access$1500( PageDrawer.java:97) at org.apache.pdfbox.rendering.PageDrawer$TransparencyGroup.< init>(PageDrawer.java:1514) at org.apache.pdfbox.rendering.PageDrawer$TransparencyGroup.< init>(PageDrawer.java:1397) at org.apache.pdfbox.rendering. PageDrawer.applySoftMaskToPaint(PageDrawer.java:525) at org.apache.pdfbox.rendering.PageDrawer.showTransparencyGroup( PageDrawer.java:1381) at org.apache.pdfbox.contentstream.operator. graphics.DrawObject.process(DrawObject.java:66) at org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator( PDFStreamEngine.java:838) at org.apache.pdfbox.contentstream.PDFStreamEngine. processStreamOperators(PDFStreamEngine.java:495) at org.apache.pdfbox.contentstream.PDFStreamEngine. processStream(PDFStreamEngine.java:469) at org.apache.pdfbox.contentstream.PDFStreamEngine. showForm(PDFStreamEngine.java:179) at org.apache.pdfbox.contentstream.operator. graphics.DrawObject.process(DrawObject.java:70) at org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator( PDFStreamEngine.java:838) at org.apache.pdfbox.contentstream.PDFStreamEngine. processStreamOperators(PDFStreamEngine.java:495) at org.apache.pdfbox.contentstream.PDFStreamEngine. processStream(PDFStreamEngine.java:469) at org.apache.pdfbox.contentstream.PDFStreamEngine. processPage(PDFStreamEngine.java:150) at org.apache.pdfbox.rendering.PageDrawer.drawPage( PageDrawer.java:203) at org.apache.pdfbox.rendering.PDFRenderer.renderImage( PDFRenderer.java:145) at org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI( PDFRenderer.java:94) This is the Java version where it does not work openjdk version "1.8.0_151" OpenJDK Runtime Environment (build 1.8.0_151-b12) OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode) --001a1135bc12decd0d05630db8a1--