boxme / SquareCamera

Android Camera Library For Square Photo Taking
MIT License
569 stars 189 forks source link

Crash on back pressed on preview. #64

Open ghost opened 7 years ago

ghost commented 7 years ago

Im using a Samsung Galaxy S6 to test, when on camera preview if i hit back button the app crashes. Samsung SM-G920I Android 6.0.1 Api 23

04-03 08:50:05.151 13082-13082/com.regr.autosmart E/AndroidRuntime: FATAL EXCEPTION: main Process: com.regr.autosmart, PID: 13082 java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=0, result=0, data=null} to activity {com.regr.autosmart/com.regr.autosmart.ActivityMain}: java.lang.NullPointerException: Attempt to invoke virtual method 'android.net.Uri android.content.Intent.getData()' on a null object reference at android.app.ActivityThread.deliverResults(ActivityThread.java:4925) at android.app.ActivityThread.handleSendResult(ActivityThread.java:4968) at android.app.ActivityThread.access$1600(ActivityThread.java:222) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1849) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:158) at android.app.ActivityThread.main(ActivityThread.java:7229) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120) Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.net.Uri android.content.Intent.getData()' on a null object reference at com.regr.autosmart.ActivityMain.onActivityResult(ActivityMain.java:303) at android.app.Activity.dispatchActivityResult(Activity.java:7137) at android.app.ActivityThread.deliverResults(ActivityThread.java:4921) at android.app.ActivityThread.handleSendResult(ActivityThread.java:4968)  at android.app.ActivityThread.access$1600(ActivityThread.java:222)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1849)  at android.os.Handler.dispatchMessage(Handler.java:102)  at android.os.Looper.loop(Looper.java:158)  at android.app.ActivityThread.main(ActivityThread.java:7229)  at java.lang.reflect.Method.invoke(Native Method)  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)