boxme / SquareCamera

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

Crash application while calling start camera activity #72

Open GyanSAwasthi opened 6 years ago

GyanSAwasthi commented 6 years ago

Exception: 08-13 18:35:26.918 9271-9271/in.penzebra.gyan.com.videocapturingretrofit I/Choreographer: Skipped 598 frames! The application may be doing too much work on its main thread. 08-13 18:35:26.941 9271-9271/in.penzebra.gyan.com.videocapturingretrofit D/MainActivity: User has denied requested permission 08-13 18:35:27.351 9271-9271/in.penzebra.gyan.com.videocapturingretrofit W/CameraBase: An error occurred while connecting to camera 0: Service not available 08-13 18:35:27.352 9271-9271/in.penzebra.gyan.com.videocapturingretrofit D/CameraFragment: Can't open camera with id 0 08-13 18:35:27.354 9271-9271/in.penzebra.gyan.com.videocapturingretrofit W/System.err: java.lang.RuntimeException: Fail to connect to camera service 08-13 18:35:27.360 9271-9271/in.penzebra.gyan.com.videocapturingretrofit W/System.err: at android.hardware.Camera.(Camera.java:496) 08-13 18:35:27.361 9271-9271/in.penzebra.gyan.com.videocapturingretrofit W/System.err: at android.hardware.Camera.open(Camera.java:345) 08-13 18:35:27.362 9271-9271/in.penzebra.gyan.com.videocapturingretrofit W/System.err: at com.desmond.squarecamera.CameraFragment.getCamera(CameraFragment.java:215) 08-13 18:35:27.363 9271-9271/in.penzebra.gyan.com.videocapturingretrofit W/System.err: at com.desmond.squarecamera.CameraFragment.restartPreview(CameraFragment.java:233) at com.desmond.squarecamera.CameraFragment.onResume(CameraFragment.java:434) at android.support.v4.app.Fragment.performResume(Fragment.java:2133) 08-13 18:35:27.364 9271-9271/in.penzebra.gyan.com.videocapturingretrofit W/System.err: at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1156) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1295) 08-13 18:35:27.365 9271-9271/in.penzebra.gyan.com.videocapturingretrofit W/System.err: at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1277) 08-13 18:35:27.366 9271-9271/in.penzebra.gyan.com.videocapturingretrofit W/System.err: at android.support.v4.app.FragmentManagerImpl.dispatchResume(FragmentManager.java:2164) at android.support.v4.app.FragmentController.dispatchResume(FragmentController.java:223) 08-13 18:35:27.367 9271-9271/in.penzebra.gyan.com.videocapturingretrofit W/System.err: at android.support.v4.app.FragmentActivity.onResumeFragments(FragmentActivity.java:509) 08-13 18:35:27.368 9271-9271/in.penzebra.gyan.com.videocapturingretrofit W/System.err: at android.support.v4.app.FragmentActivity.onPostResume(FragmentActivity.java:498) 08-13 18:35:27.370 9271-9271/in.penzebra.gyan.com.videocapturingretrofit W/System.err: at android.support.v7.app.AppCompatActivity.onPostResume(AppCompatActivity.java:175) at android.app.Activity.performResume(Activity.java:6807) 08-13 18:35:27.371 9271-9271/in.penzebra.gyan.com.videocapturingretrofit W/System.err: at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3406) 08-13 18:35:27.372 9271-9271/in.penzebra.gyan.com.videocapturingretrofit W/System.err: at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3469) 08-13 18:35:27.373 9271-9271/in.penzebra.gyan.com.videocapturingretrofit W/System.err: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2732) 08-13 18:35:27.374 9271-9271/in.penzebra.gyan.com.videocapturingretrofit W/System.err: at android.app.ActivityThread.-wrap12(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1477) 08-13 18:35:27.375 9271-9271/in.penzebra.gyan.com.videocapturingretrofit W/System.err: at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) 08-13 18:35:27.376 9271-9271/in.penzebra.gyan.com.videocapturingretrofit W/System.err: at android.app.ActivityThread.main(ActivityThread.java:6119) at java.lang.reflect.Method.invoke(Native Method) 08-13 18:35:27.377 9271-9271/in.penzebra.gyan.com.videocapturingretrofit W/System.err: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776) 08-13 18:35:27.424 9271-9271/in.penzebra.gyan.com.videocapturingretrofit D/AndroidRuntime: Shutting down VM

--------- beginning of crash

08-13 18:35:27.445 9271-9271/in.penzebra.gyan.com.videocapturingretrofit E/AndroidRuntime: FATAL EXCEPTION: main Process: in.penzebra.gyan.com.videocapturingretrofit, PID: 9271 java.lang.RuntimeException: Unable to resume activity {in.penzebra.gyan.com.videocapturingretrofit/com.desmond.squarecamera.CameraActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.hardware.Camera.setDisplayOrientation(int)' on a null object reference at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3429) at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3469) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2732) at android.app.ActivityThread.-wrap12(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1477) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6119) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776) Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.hardware.Camera.setDisplayOrientation(int)' on a null object reference at com.desmond.squarecamera.CameraFragment.determineDisplayOrientation(CameraFragment.java:325) at com.desmond.squarecamera.CameraFragment.startCameraPreview(CameraFragment.java:241) at com.desmond.squarecamera.CameraFragment.restartPreview(CameraFragment.java:234) at com.desmond.squarecamera.CameraFragment.onResume(CameraFragment.java:434) at android.support.v4.app.Fragment.performResume(Fragment.java:2133) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1156) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1295) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1277) at android.support.v4.app.FragmentManagerImpl.dispatchResume(FragmentManager.java:2164) at android.support.v4.app.FragmentController.dispatchResume(FragmentController.java:223) at android.support.v4.app.FragmentActivity.onResumeFragments(FragmentActivity.java:509) at android.support.v4.app.FragmentActivity.onPostResume(FragmentActivity.java:498) at android.support.v7.app.AppCompatActivity.onPostResume(AppCompatActivity.java:175) at android.app.Activity.performResume(Activity.java:6807) at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3406) at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3469)  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2732)  at android.app.ActivityThread.-wrap12(ActivityThread.java)  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1477)  at android.os.Handler.dispatchMessage(Handler.java:102)  at android.os.Looper.loop(Looper.java:154)  at android.app.ActivityThread.main(ActivityThread.java:6119)  at java.lang.reflect.Method.invoke(Native Method)  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)  08-13 18:37:41.837 9271-9278/in.penzebra.gyan.com.videocapturingretrofit I/art: Starting a blocking GC Instrumentation 08-13 18:37:41.854 9271-9278/in.penzebra.gyan.com.videocapturingretrofit I/art: Starting a blocking GC Instrumentation