Pdf-Viewer icon indicating copy to clipboard operation
Pdf-Viewer copied to clipboard

It crashes, says progressBar is null

Open khalidlevz opened this issue 3 years ago • 1 comments

It crashes upon starting activity. Log states that progressBar is null.

khalidlevz avatar May 24 '22 05:05 khalidlevz

Can you please provide reproduction steps?

afreakyelf avatar Jul 20 '22 16:07 afreakyelf

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.rsmssb.oldpaper/com.rajat.pdfviewer.PdfViewerActivity}: java.lang.IllegalStateException: progressBar must not be null at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3751) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3919) at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103) at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2311) at android.os.Handler.dispatchMessage(Handler.java:111) at android.os.Looper.loopOnce(Looper.java:238) at android.os.Looper.loop(Looper.java:357) at android.app.ActivityThread.main(ActivityThread.java:8089) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1026) Caused by: java.lang.IllegalStateException: progressBar must not be null at com.rajat.pdfviewer.PdfViewerActivity.showProgressBar(PdfViewerActivity.kt:304) at com.rajat.pdfviewer.PdfViewerActivity.onPdfError(PdfViewerActivity.kt:299) at com.rajat.pdfviewer.PdfViewerActivity.initPdfViewer(PdfViewerActivity.kt:226) at com.rajat.pdfviewer.PdfViewerActivity.loadFileFromNetwork(PdfViewerActivity.kt:209) at com.rajat.pdfviewer.PdfViewerActivity.init(PdfViewerActivity.kt:122) at com.rajat.pdfviewer.PdfViewerActivity.onCreate(PdfViewerActivity.kt:112) at android.app.Activity.performCreate(Activity.java:8232) at android.app.Activity.performCreate(Activity.java:8212) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1331) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3724) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3919)  at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:103)  at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)  at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2311)  at android.os.Handler.dispatchMessage(Handler.java:111)  at android.os.Looper.loopOnce(Looper.java:238)  at android.os.Looper.loop(Looper.java:357)  at android.app.ActivityThread.main(ActivityThread.java:8089)  at java.lang.reflect.Method.invoke(Native Method)  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1026) 

                                                                                                Showing the same error 
                                                                                                
                                                                                                    implementation 'com.github.afreakyelf:Pdf-Viewer:1.0.7'

startActivity(PdfViewerActivity.Companion.launchPdfFromUrl(mContext, path, "PDF", "", false) .addFlags(Intent.FLAG_ACTIVITY_NEW_TASK));

hemrajKumawat1 avatar Jul 06 '23 07:07 hemrajKumawat1

Hi, Thank you for using this library. Above issue has been fixed in latest version. https://github.com/afreakyelf/Pdf-Viewer/releases/tag/v2.0.1

afreakyelf avatar Nov 29 '23 03:11 afreakyelf