ICEpdf
  1. ICEpdf
  2. PDF-535

ArrayIndexOutOfBoundsException thrown from Indexed.init()

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.3.4, 4.4, 5.0.0 alpha1
    • Fix Version/s: 4.4.1, 5.0
    • Component/s: Core/Parsing
    • Labels:
      None
    • Environment:
      All
    • Salesforce Case Reference:
    • Workaround Exists:
      Yes
    • Workaround Description:
      Customer is printing them as images from the pdf itself using BullZip to be able to open them in icepdf.

      Description

      The following stack trace is thrown when rendering the provided PDF files:

      java.lang.ArrayIndexOutOfBoundsException: 6
      at org.icepdf.core.pobjects.graphics.Indexed.init(Indexed.java:104)
      at org.icepdf.core.pobjects.Resources.getColorSpace(Resources.java:199)
      at org.icepdf.core.pobjects.Stream.getImage(Stream.java:2209)
      at org.icepdf.core.pobjects.Resources.getImage(Resources.java:252)
      at org.icepdf.core.util.ContentParser.consume_Do(ContentParser.java:2001)
      at org.icepdf.core.util.ContentParser.parse(ContentParser.java:382)
      at org.icepdf.core.pobjects.Page.init(Page.java:372)
      at org.icepdf.core.views.swing.PageViewComponentImpl$PageInitilizer.run(PageViewComponentImpl.java:1072)
      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      at java.lang.Thread.run(Thread.java:662)

        Activity

        Arran Mccullough created issue -
        Arran Mccullough made changes -
        Field Original Value New Value
        Salesforce Case Reference 5007000000PYKy7AAH
        Patrick Corless made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s 5.0 [ 10314 ]
        Resolution Fixed [ 1 ]
        Patrick Corless made changes -
        Fix Version/s 4.4.1 [ 10871 ]
        Patrick Corless made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Patrick Corless
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: