You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "Sujeet Singh (Jira)" <ji...@apache.org> on 2021/06/22 08:18:00 UTC

[jira] [Commented] (PDFBOX-5223) Getting exception in PDDocument.load() in Android application after enabling ProGaurd

    [ https://issues.apache.org/jira/browse/PDFBOX-5223?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17367123#comment-17367123 ] 

Sujeet Singh commented on PDFBOX-5223:
--------------------------------------

This is blocker for our release, need urgent input on this.

> Getting exception in PDDocument.load() in Android application after enabling ProGaurd
> -------------------------------------------------------------------------------------
>
>                 Key: PDFBOX-5223
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-5223
>             Project: PDFBox
>          Issue Type: Bug
>          Components: PDModel
>    Affects Versions: 2.0.3, 2.0.24
>            Reporter: Sujeet Singh
>            Priority: Blocker
>
> 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) 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@pdfbox.apache.org
For additional commands, e-mail: dev-help@pdfbox.apache.org