Uploaded image for project: 'PDFBox'
  1. PDFBox
  2. PDFBOX-5223

Getting exception in PDDocument.load() in Android application after enabling ProGaurd

    XMLWordPrintableJSON

Details

    • Wish
    • Status: Closed
    • Minor
    • Resolution: Not A Problem
    • 2.0.3, 2.0.24
    • None
    • PDModel
    • None

    Description

      java.lang.RuntimeException: An error occurred while executing doInBackground()
      at android.os.AsyncTask$4.done(AsyncTask.java:415)
      at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)
      at java.util.concurrent.FutureTask.setException(FutureTask.java:252)
      at java.util.concurrent.FutureTask.run(FutureTask.java:271)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
      at java.lang.Thread.run(Thread.java:923)
      Caused by: java.lang.ExceptionInInitializerError
      at org.apache.pdfbox.pdmodel.PDDocument.load(Unknown Source:0)
      at com.sample.application.fragments.PrintQueueFragment$PrintTask.a(PrintQueueFragment.java:11)
      at com.sample.application.fragments.PrintQueueFragment$PrintTask.doInBackground(PrintQueueFragment.java:1)
      at android.os.AsyncTask$3.call(AsyncTask.java:394)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 
      at java.lang.Thread.run(Thread.java:923) 
      Caused by: org.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.lang.String.trim()' on a null object reference (Caused by java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.lang.String.trim()' on a null object reference)
      at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:7)
      at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:3)
      at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:1)
      at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:1)
      at org.apache.pdfbox.pdmodel.PDDocument.<clinit>(PDDocument.java:1)
      at org.apache.pdfbox.pdmodel.PDDocument.load(Unknown Source:0) 
      at com.sample.application.fragments.PrintQueueFragment$PrintTask.a(PrintQueueFragment.java:11) 
      at com.sample.application.fragments.PrintQueueFragment$PrintTask.doInBackground(PrintQueueFragment.java:1) 
      at android.os.AsyncTask$3.call(AsyncTask.java:394) 
      at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 
      at java.lang.Thread.run(Thread.java:923) 
      Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.lang.String.trim()' on a null object reference
      at org.apache.commons.logging.impl.LogFactoryImpl.createLogFromClass(LogFactoryImpl.java:27)
      at org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:19)
      at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:2)
      at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:3) 
      at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:1) 
      at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:1) 
      at org.apache.pdfbox.pdmodel.PDDocument.<clinit>(PDDocument.java:1) 
      at org.apache.pdfbox.pdmodel.PDDocument.load(Unknown Source:0) 
      at com.sample.application.fragments.PrintQueueFragment$PrintTask.a(PrintQueueFragment.java:11) 
      at com.sample.application.fragments.PrintQueueFragment$PrintTask.doInBackground(PrintQueueFragment.java:1) 
      at android.os.AsyncTask$3.call(AsyncTask.java:394) 
      at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 
      at java.lang.Thread.run(Thread.java:923) 

      Attachments

        Activity

          People

            lehmi Andreas Lehmkühler
            sujeet.singh Sujeet Singh
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: