[
https://issues.apache.org/jira/browse/PDFBOX-5223?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17367886#comment-17367886
]
Tilman Hausherr edited comment on PDFBOX-5223 at 6/23/21, 6:24 AM:
-------------------------------------------------------------------
I don't see how this is our problem. We didn't manufacture ProGuard. And the
problem isn't in PDFBox, it is in commons logging (check the initialization of
your logging). And the current PDFBox version is 2.0.24.
was (Author: tilman):
I don't see how this is our problem. We didn't manufacture ProGuard. And the
problem isn't in PDFBox, it is in commons logging. And the current PDFBox
version is 2.0.24.
> 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: Wish
> Components: PDModel
> Affects Versions: 2.0.3, 2.0.24
> Reporter: Sujeet Singh
> Assignee: Andreas Lehmkühler
> Priority: Minor
>
> 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: [email protected]
For additional commands, e-mail: [email protected]