ICEpdf
  1. ICEpdf
  2. PDF-983

NullPointerException thrown at SwingController.isPdfCollection

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 6.1
    • Fix Version/s: 6.1.1
    • Component/s: Core/Rendering
    • Labels:
      None
    • Environment:
      All

      Description

      With the provided PDF file the following error is thrown when opening the PDF file. This error prevents the file from being loaded:\

      FINE: Error opening document.
      java.lang.NullPointerException
      at org.icepdf.ri.common.SwingController.isPdfCollection(SwingController.java:1038)
      at org.icepdf.ri.common.SwingController.commonNewDocumentHandling(SwingController.java:2186)
      at org.icepdf.ri.common.SwingController.openDocument(SwingController.java:1762)
      at org.icepdf.ri.common.SwingController.openFileInSomeViewer(SwingController.java:1716)
      at org.icepdf.ri.common.SwingController.openFile(SwingController.java:1696)
      at org.icepdf.ri.common.SwingController$8.run(SwingController.java:3876)
      at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
      at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
      at java.awt.EventQueue.access$200(EventQueue.java:103)
      at java.awt.EventQueue$3.run(EventQueue.java:694)
      at java.awt.EventQueue$3.run(EventQueue.java:692)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
      at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
      at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
      at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)

        Activity

        Hide
        Patrick Corless added a comment -

        Added a null pointer check. Marking as fixed.

        Show
        Patrick Corless added a comment - Added a null pointer check. Marking as fixed.

          People

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

            Dates

            • Created:
              Updated:
              Resolved: