Return-Path: X-Original-To: apmail-pdfbox-users-archive@www.apache.org Delivered-To: apmail-pdfbox-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id EF7E4D0BF for ; Sat, 20 Oct 2012 08:41:52 +0000 (UTC) Received: (qmail 51285 invoked by uid 500); 20 Oct 2012 08:41:52 -0000 Delivered-To: apmail-pdfbox-users-archive@pdfbox.apache.org Received: (qmail 51051 invoked by uid 500); 20 Oct 2012 08:41:51 -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 Delivered-To: moderator for users@pdfbox.apache.org Received: (qmail 41595 invoked by uid 99); 20 Oct 2012 02:36:23 -0000 X-ASF-Spam-Status: No, hits=1.7 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of peter.williams.97@gmail.com designates 209.85.215.48 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=1WvHLtKni77eQwZ3iGKJbREZu4xtoktFcQpRNh16Rwc=; b=lgpUoivfNHZXaoEPmabIkbvRBZwYa35wGq/aSxdIZUxZ7SL4RzwbNlTvQU/UF224wb jP97Jqh2TFGz9Eh0Lw1h1f/R/Z897SP0IGCtNEnL8F85tdQUdANUcRneoj3jjF1SmOrS 7wMPXLCTqphJb90iGq0abWHobEjwzzUAEsNNUb+bbtQtPdr5bD8lHhyNxedRpcOKc8If Grsl6IGC7jm5zIK0ldpVvg5pgZwWOpnueyluy5CF1jWwazPJeEE0PfEGO0vqUTurMSC+ fFazvQzDUr52TcuLd1ADDy0Z6Hn3Kk+1RAuCP8WK4XMlItXy8cfGJl3oEsQCzyO3ATwx GWwg== MIME-Version: 1.0 From: Peter Williams Date: Sat, 20 Oct 2012 13:35:36 +1100 Message-ID: Subject: Bug Report: java.lang.IllegalArgumentException from ExtractText To: users@pdfbox.apache.org Content-Type: multipart/alternative; boundary=bcaec5540826e384d204cc747ab0 X-Virus-Checked: Checked by ClamAV on apache.org --bcaec5540826e384d204cc747ab0 Content-Type: text/plain; charset=UTF-8 Hi, Your web page seemed to say that bugs should be reported by emailing this address. Steps to Reproduce Download GAM-OptimalScaling2.pdf from http://www.math.vu.nl/sto/onderwijs/statlearn/GAM-OptimalScaling2.pdf java -jar pdfbox-app-1.7.1.jar ExtractText -sort GAM-OptimalScaling2.pdf GAM-OptimalScaling2.sorted.txt ExtractText failed with the following exception: java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.TimSort.mergeHi(Unknown Source) at java.util.TimSort.mergeAt(Unknown Source) at java.util.TimSort.mergeCollapse(Unknown Source) at java.util.TimSort.sort(Unknown Source) at java.util.TimSort.sort(Unknown Source) at java.util.Arrays.sort(Unknown Source) at java.util.Collections.sort(Unknown Source) at org.apache.pdfbox.util.PDFTextStripper.writePage(PDFTextStripper.java:558) at org.apache.pdfbox.util.PDFTextStripper.processPage(PDFTextStripper.java:449) at org.apache.pdfbox.util.PDFTextStripper.processPages(PDFTextStripper.java:372) at org.apache.pdfbox.util.PDFTextStripper.writeText(PDFTextStripper.java:328) at org.apache.pdfbox.ExtractText.startExtraction(ExtractText.java:274) at org.apache.pdfbox.ExtractText.main(ExtractText.java:84) at org.apache.pdfbox.PDFBox.main(PDFBox.java:42) ---------------------------------------------- Peter Williams 0488 783 700 / +61 488 783 700 --bcaec5540826e384d204cc747ab0--