AndroidPdfViewer icon indicating copy to clipboard operation
AndroidPdfViewer copied to clipboard

Native crash on PdfiumCore.nativeLoadPage with IllegalStateException and message "can not load page"

Open aalap03 opened this issue 7 years ago • 1 comments

Hi, I got crash email from crashlytics for a client user with following stacktrace. I tried reproducing by opening multiple PDFs, but I could not. I tried looking at the source code of the mentioned classes but I am not able to figure out what might have gone wrong.

The attached is the txt file downloaded from crashlytics for complete stacktrace and these are the logs in brief to understand.

OS Version: 8.0.0 Device: SM-A320FL library version: 2.5.1

`#0. Crashed: PDF renderer
   at com.shockwave.pdfium.PdfiumCore.nativeLoadPage(PdfiumCore.java)
   at com.shockwave.pdfium.PdfiumCore.openPage(PdfiumCore.java:134)
   at com.github.barteksc.pdfviewer.RenderingHandler.proceed(RenderingHandler.java:89)
   at com.github.barteksc.pdfviewer.RenderingHandler.handleMessage(RenderingHandler.java:71)
   at android.os.Handler.dispatchMessage(Handler.java:105)
   at android.os.Looper.loop(Looper.java:164)
   at android.os.HandlerThread.run(HandlerThread.java:65)
--

Fatal Exception: java.lang.IllegalStateException: cannot load page
   at com.shockwave.pdfium.PdfiumCore.nativeLoadPage(PdfiumCore.java)
   at com.shockwave.pdfium.PdfiumCore.openPage(PdfiumCore.java:134)
   at com.github.barteksc.pdfviewer.RenderingHandler.proceed(RenderingHandler.java:89)
   at com.github.barteksc.pdfviewer.RenderingHandler.handleMessage(RenderingHandler.java:71)
   at android.os.Handler.dispatchMessage(Handler.java:105)
   at android.os.Looper.loop(Looper.java:164)
   at android.os.HandlerThread.run(HandlerThread.java:65)

#0. Crashed: PDF renderer
   at com.shockwave.pdfium.PdfiumCore.nativeLoadPage(PdfiumCore.java)
   at com.shockwave.pdfium.PdfiumCore.openPage(PdfiumCore.java:134)
   at com.github.barteksc.pdfviewer.RenderingHandler.proceed(RenderingHandler.java:89)
   at com.github.barteksc.pdfviewer.RenderingHandler.handleMessage(RenderingHandler.java:71)
   at android.os.Handler.dispatchMessage(Handler.java:105)
   at android.os.Looper.loop(Looper.java:164)
   at android.os.HandlerThread.run(HandlerThread.java:65)
`

plante.com.cobalt.mobileaccess_issue_116_crash_5BB6088A0334000164A1B01218D24B8B_DNE_0_v2.txt

aalap03 avatar Oct 04 '18 14:10 aalap03

have you found any solution to this issue yet?

junaidraz1 avatar Oct 27 '22 05:10 junaidraz1