________________________ 10 Sep, 2024 10:00 AM @CameraActivity.takePhoto() androidx.camera.core.ImageCaptureException: Camera is closed. at androidx.camera.core.imagecapture.TakePictureManager.abortRequests(TakePictureManager.java:161) at androidx.camera.core.ImageCapture.abortImageCaptureRequests(ImageCapture.java:787) at androidx.camera.core.ImageCapture.onStateDetached(ImageCapture.java:781) at androidx.camera.camera2.internal.Camera2CameraImpl.notifyStateDetachedToUseCases(Camera2CameraImpl.java:879) at androidx.camera.camera2.internal.Camera2CameraImpl.detachUseCases(Camera2CameraImpl.java:898) at androidx.camera.core.internal.CameraUseCaseAdapter.detachUseCases(CameraUseCaseAdapter.java:603) at androidx.camera.lifecycle.LifecycleCamera.onStop(LifecycleCamera.java:97) at androidx.camera.lifecycle.LifecycleCamera.suspend(LifecycleCamera.java:140) at androidx.camera.lifecycle.LifecycleCameraRepository.suspendUseCases(LifecycleCameraRepository.java:472) at androidx.camera.lifecycle.LifecycleCameraRepository.setInactive(LifecycleCameraRepository.java:417) at androidx.camera.lifecycle.LifecycleCameraRepository$LifecycleCameraRepositoryObserver.onStop(LifecycleCameraRepository.java:545) at java.lang.reflect.Method.invoke(Native Method) at androidx.lifecycle.ClassesInfoCache$MethodReference.invokeCallback(ClassesInfoCache.java:225) at androidx.lifecycle.ClassesInfoCache$CallbackInfo.invokeMethodsForEvent(ClassesInfoCache.java:199) at androidx.lifecycle.ClassesInfoCache$CallbackInfo.invokeCallbacks(ClassesInfoCache.java:190) at androidx.lifecycle.ReflectiveGenericLifecycleObserver.onStateChanged(ReflectiveGenericLifecycleObserver.java:40) at androidx.lifecycle.LifecycleRegistry$ObserverWithState.dispatchEvent(LifecycleRegistry.jvm.kt:320) at androidx.lifecycle.LifecycleRegistry.backwardPass(LifecycleRegistry.jvm.kt:272) at androidx.lifecycle.LifecycleRegistry.sync(LifecycleRegistry.jvm.kt:289) at androidx.lifecycle.LifecycleRegistry.moveToState(LifecycleRegistry.jvm.kt:142) at androidx.lifecycle.LifecycleRegistry.handleLifecycleEvent(LifecycleRegistry.jvm.kt:124) at androidx.lifecycle.ReportFragment$Companion.dispatch$lifecycle_runtime_release(ReportFragment.android.kt:190) at androidx.lifecycle.ReportFragment$LifecycleCallbacks.onActivityPreStopped(ReportFragment.android.kt:135) at android.app.Activity.dispatchActivityPreStopped(Activity.java:1637) at android.app.Activity.performStop(Activity.java:9250) at android.app.ActivityThread.callActivityOnStop(ActivityThread.java:5676) at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:5656) at android.app.ActivityThread.handleStopActivity(ActivityThread.java:5721) at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:342) at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:307) at android.app.servertransaction.TransactionExecutor.executeLifecycleItem(TransactionExecutor.java:279) at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:150) at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:93) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2602) at android.os.Handler.dispatchMessage(Handler.java:107) at android.os.Looper.loopOnce(Looper.java:232) at android.os.Looper.loop(Looper.java:317) at android.app.ActivityThread.main(ActivityThread.java:8623) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580) at com.android.internal.os.ExecInit.main(ExecInit.java:50) at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method) at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:369)