igreenwood / SimpleCropView

A simple image cropping library for Android.
MIT License
2.48k stars 465 forks source link

NullPointerException occurs on app has resumed. #131

Open igreenwood opened 6 years ago

igreenwood commented 6 years ago
java.lang.NullPointerException: Attempt to read from field 'float android.graphics.RectF.left' on a null object reference
                                                                                      at com.isseiaoki.simplecropview.CropImageView.getActualCropRect(CropImageView.java:1921)
                                                                                      at com.example.simplecropviewsample.RxFragment.onSaveInstanceState(RxFragment.java:98)
                                                                                      at android.support.v4.app.Fragment.performSaveInstanceState(Fragment.java:2356)
                                                                                      at android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState(FragmentManager.java:2607)
                                                                                      at android.support.v4.app.FragmentManagerImpl.saveAllState(FragmentManager.java:2678)
                                                                                      at android.support.v4.app.FragmentController.saveAllState(FragmentController.java:134)
                                                                                      at android.support.v4.app.FragmentActivity.onSaveInstanceState(FragmentActivity.java:571)
                                                                                      at android.support.v7.app.AppCompatActivity.onSaveInstanceState(AppCompatActivity.java:509)
                                                                                      at android.app.Activity.performSaveInstanceState(Activity.java:1298)
                                                                                      at android.app.Instrumentation.callActivityOnSaveInstanceState(Instrumentation.java:1289)
                                                                                      at android.app.ActivityThread.callCallActivityOnSaveInstanceState(ActivityThread.java:4088)
                                                                                      at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:3490)
                                                                                      at android.app.ActivityThread.handleStopActivity(ActivityThread.java:3550)
                                                                                      at android.app.ActivityThread.-wrap20(ActivityThread.java)
                                                                                      at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1368)
                                                                                      at android.os.Handler.dispatchMessage(Handler.java:102)
                                                                                      at android.os.Looper.loop(Looper.java:148)
                                                                                      at android.app.ActivityThread.main(ActivityThread.java:5417)
                                                                                      at java.lang.reflect.Method.invoke(Native Method)
                                                                                      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
                                                                                      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)