VES-Image-Compare
VES-Image-Compare copied to clipboard
Investigate crashes
Exception java.lang.RuntimeException:
at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:3430)
at android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:3594)
at android.app.servertransaction.LaunchActivityItem.execute (LaunchActivityItem.java:85)
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:2067)
at android.os.Handler.dispatchMessage (Handler.java:106)
at android.os.Looper.loop (Looper.java:223)
at android.app.ActivityThread.main (ActivityThread.java:7698)
at java.lang.reflect.Method.invoke
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:592)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:952)
Caused by java.lang.NullPointerException: Attempt to invoke virtual method 'int android.graphics.Bitmap.getWidth()' on a null object reference
at com.vincentengelsoftware.androidimagecompare.helper.BitmapHelper.resizeBitmap (BitmapHelper.java)
at com.vincentengelsoftware.androidimagecompare.util.ImageHolder.getAdjustedBitmap (ImageHolder.java)
at com.vincentengelsoftware.androidimagecompare.util.ImageHolder.updateVesImageViewWithAdjustedImage (ImageHolder.java)
at com.vincentengelsoftware.androidimagecompare.OverlayTransparentActivity.onCreate (OverlayTransparentActivity.java)
at android.app.Activity.performCreate (Activity.java:8000)
at android.app.Activity.performCreate (Activity.java:7984)
at android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1310)
at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:3403)
Exception java.lang.RuntimeException:
at android.app.ActivityThread.performLaunchActivity
at android.app.ActivityThread.handleLaunchActivity
at android.app.servertransaction.LaunchActivityItem.execute
at android.app.servertransaction.TransactionExecutor.executeCallbacks
at android.app.servertransaction.TransactionExecutor.execute
at android.app.ActivityThread$H.handleMessage
at android.os.Handler.dispatchMessage
at android.os.Looper.loopOnce
at android.os.Looper.loop
at android.app.ActivityThread.main
at java.lang.reflect.Method.invoke
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run
at com.android.internal.os.ZygoteInit.main
Caused by java.lang.NullPointerException: Attempt to invoke virtual method 'int android.graphics.Bitmap.getWidth()' on a null object reference
at com.vincentengelsoftware.androidimagecompare.helper.BitmapHelper.resizeBitmap (BitmapHelper.java)
at com.vincentengelsoftware.androidimagecompare.util.ImageHolder.getAdjustedBitmap (ImageHolder.java)
at com.vincentengelsoftware.androidimagecompare.util.ImageHolder.updateVesImageViewWithAdjustedImage (ImageHolder.java)
at com.vincentengelsoftware.androidimagecompare.SideBySideActivity.onCreate (SideBySideActivity.java)
at android.app.Activity.performCreate
at android.app.Activity.performCreate
at android.app.Instrumentation.callActivityOnCreate
at android.app.ActivityThread.performLaunchActivity
Maybe this happening when the AndroidSystems closes the App in the background. Could be solved by passing all necessary parameters per intent when opening a compare activity.