-
Notifications
You must be signed in to change notification settings - Fork 296
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wrap Fhirpath method evaluation calls to run from a different coroutineContext #2677
Labels
Comments
7 tasks
@LZRS It's possible these functions could be made suspendable, but I need more information to assess the impact. Could you provide some examples of how these functions are used and any observed performance issues, particularly UI pauses or delays, that might indicate main thread blocking? |
Here's a log I got at one point com.github.anrwatchdog.ANRError: Application Not Responding for at least 5000 ms.
2024-09-26 02:46:59.584 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: main (state = RUNNABLE)
2024-09-26 02:46:59.584 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.ArrayList.size(ArrayList.java:260)
2024-09-26 02:46:59.584 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at org.hl7.fhir.r4.model.QuestionnaireResponse$QuestionnaireResponseItemComponent.getProperty(QuestionnaireResponse.java:530)
2024-09-26 02:46:59.584 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at org.hl7.fhir.r4.model.Base.listChildrenByName(Base.java:223)
2024-09-26 02:46:59.584 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at org.hl7.fhir.r4.utils.FHIRPathEngine.getChildrenByName(FHIRPathEngine.java:450)
2024-09-26 02:46:59.584 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at org.hl7.fhir.r4.utils.FHIRPathEngine.execute(FHIRPathEngine.java:3093)
2024-09-26 02:46:59.585 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at org.hl7.fhir.r4.utils.FHIRPathEngine.execute(FHIRPathEngine.java:1478)
2024-09-26 02:46:59.585 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at org.hl7.fhir.r4.utils.FHIRPathEngine.funcRepeat(FHIRPathEngine.java:4805)
2024-09-26 02:46:59.585 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at org.hl7.fhir.r4.utils.FHIRPathEngine.evaluateFunction(FHIRPathEngine.java:3611)
2024-09-26 02:46:59.585 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at org.hl7.fhir.r4.utils.FHIRPathEngine.execute(FHIRPathEngine.java:1488)
2024-09-26 02:46:59.585 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at org.hl7.fhir.r4.utils.FHIRPathEngine.execute(FHIRPathEngine.java:1500)
2024-09-26 02:46:59.585 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at org.hl7.fhir.r4.utils.FHIRPathEngine.evaluate(FHIRPathEngine.java:825)
2024-09-26 02:46:59.585 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.android.fhir.datacapture.fhirpath.FhirPathUtilKt.evaluateToBase(FhirPathUtil.kt:93)
2024-09-26 02:46:59.585 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.android.fhir.datacapture.fhirpath.ExpressionEvaluator.evaluateVariable(ExpressionEvaluator.kt:498)
2024-09-26 02:46:59.585 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.android.fhir.datacapture.fhirpath.ExpressionEvaluator.evaluateQuestionnaireVariableExpression$datacapture_release(ExpressionEvaluator.kt:323)
2024-09-26 02:46:59.587 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.android.fhir.datacapture.fhirpath.ExpressionEvaluator.findAndEvaluateVariable(ExpressionEvaluator.kt:434)
2024-09-26 02:46:59.587 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.android.fhir.datacapture.fhirpath.ExpressionEvaluator.extractItemDependentVariables$datacapture_release(ExpressionEvaluator.kt:278)
2024-09-26 02:46:59.588 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.android.fhir.datacapture.fhirpath.ExpressionEvaluator.extractItemDependentVariables$datacapture_release$default(ExpressionEvaluator.kt:268)
2024-09-26 02:46:59.588 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.android.fhir.datacapture.fhirpath.ExpressionEvaluator.evaluateExpression(ExpressionEvaluator.kt:157)
2024-09-26 02:46:59.588 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.android.fhir.datacapture.fhirpath.ExpressionEvaluator.evaluateCalculatedExpressions(ExpressionEvaluator.kt:206)
2024-09-26 02:46:59.588 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.android.fhir.datacapture.QuestionnaireViewModel.updateDependentQuestionnaireResponseItems(QuestionnaireViewModel.kt:573)
2024-09-26 02:46:59.588 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.android.fhir.datacapture.QuestionnaireViewModel.access$updateDependentQuestionnaireResponseItems(QuestionnaireViewModel.kt:84)
2024-09-26 02:46:59.588 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.android.fhir.datacapture.QuestionnaireViewModel$questionnaireStateFlow$2.invokeSuspend(QuestionnaireViewModel.kt:553)
2024-09-26 02:46:59.588 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.android.fhir.datacapture.QuestionnaireViewModel$questionnaireStateFlow$2.invoke(Unknown Source:8)
2024-09-26 02:46:59.588 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.android.fhir.datacapture.QuestionnaireViewModel$questionnaireStateFlow$2.invoke(Unknown Source:4)
2024-09-26 02:46:59.588 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.flow.FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1$2.emit(Emitters.kt:219)
2024-09-26 02:46:59.588 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.flow.FlowKt__TransformKt$withIndex$1$1.emit(Transform.kt:67)
2024-09-26 02:46:59.589 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.flow.FlowKt__ZipKt$combine$$inlined$combineUnsafe$FlowKt__ZipKt$1$2.invokeSuspend(Zip.kt:258)
2024-09-26 02:46:59.589 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.flow.FlowKt__ZipKt$combine$$inlined$combineUnsafe$FlowKt__ZipKt$1$2.invoke(Unknown Source:13)
2024-09-26 02:46:59.589 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.flow.FlowKt__ZipKt$combine$$inlined$combineUnsafe$FlowKt__ZipKt$1$2.invoke(Unknown Source:6)
2024-09-26 02:46:59.589 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.flow.internal.CombineKt$combineInternal$2.invokeSuspend(Combine.kt:73)
2024-09-26 02:46:59.589 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
2024-09-26 02:46:59.589 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
2024-09-26 02:46:59.589 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.EventLoop.processUnconfinedEvent(EventLoop.common.kt:65)
2024-09-26 02:46:59.589 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.DispatchedTaskKt.resumeUnconfined(DispatchedTask.kt:241)
2024-09-26 02:46:59.589 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.DispatchedTaskKt.dispatch(DispatchedTask.kt:159)
2024-09-26 02:46:59.589 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.CancellableContinuationImpl.dispatchResume(CancellableContinuationImpl.kt:466)
2024-09-26 02:46:59.589 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.CancellableContinuationImpl.resumeImpl(CancellableContinuationImpl.kt:500)
2024-09-26 02:46:59.589 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.CancellableContinuationImpl.resumeImpl$default(CancellableContinuationImpl.kt:489)
2024-09-26 02:46:59.589 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.CancellableContinuationImpl.resumeWith(CancellableContinuationImpl.kt:364)
2024-09-26 02:46:59.589 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.flow.SharedFlowImpl.tryEmit(SharedFlow.kt:409)
2024-09-26 02:46:59.589 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.flow.internal.SubscriptionCountStateFlow.increment(AbstractSharedFlow.kt:125)
2024-09-26 02:46:59.594 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.flow.internal.AbstractSharedFlow.allocateSlot(AbstractSharedFlow.kt:64)
2024-09-26 02:46:59.595 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.flow.StateFlowImpl.collect(StateFlow.kt:382)
2024-09-26 02:46:59.595 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.flow.ReadonlyStateFlow.collect(Unknown Source:2)
2024-09-26 02:46:59.595 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.android.fhir.datacapture.QuestionnaireFragment$onViewCreated$6.invokeSuspend(QuestionnaireFragment.kt:160)
2024-09-26 02:46:59.595 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
2024-09-26 02:46:59.595 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
2024-09-26 02:46:59.595 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at androidx.lifecycle.DispatchQueue.drainQueue(DispatchQueue.kt:74)
2024-09-26 02:46:59.595 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at androidx.lifecycle.DispatchQueue.resume(DispatchQueue.kt:53)
2024-09-26 02:46:59.595 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at androidx.lifecycle.LifecycleController.observer$lambda$0(LifecycleController.kt:40)
2024-09-26 02:46:59.595 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at androidx.lifecycle.LifecycleController.$r8$lambda$INWMOb0xmlhb_ycZo7uXu7mUdSw(Unknown Source:0)
2024-09-26 02:46:59.595 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at androidx.lifecycle.LifecycleController$$ExternalSyntheticLambda0.onStateChanged(Unknown Source:4)
2024-09-26 02:46:59.595 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at androidx.lifecycle.LifecycleRegistry$ObserverWithState.dispatchEvent(LifecycleRegistry.kt:322)
2024-09-26 02:46:59.595 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at androidx.lifecycle.LifecycleRegistry.forwardPass(LifecycleRegistry.kt:258)
2024-09-26 02:46:59.595 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at androidx.lifecycle.LifecycleRegistry.sync(LifecycleRegistry.kt:294)
2024-09-26 02:46:59.595 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at androidx.lifecycle.LifecycleRegistry.moveToState(LifecycleRegistry.kt:143)
2024-09-26 02:46:59.595 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at androidx.lifecycle.LifecycleRegistry.handleLifecycleEvent(LifecycleRegistry.kt:126)
2024-09-26 02:46:59.595 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at androidx.fragment.app.FragmentViewLifecycleOwner.handleLifecycleEvent(FragmentViewLifecycleOwner.java:100)
2024-09-26 02:46:59.595 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at androidx.fragment.app.Fragment.restoreViewState(Fragment.java:709)
2024-09-26 02:46:59.595 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at androidx.fragment.app.Fragment.restoreViewState(Fragment.java:3177)
2024-09-26 02:46:59.595 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at androidx.fragment.app.Fragment.performActivityCreated(Fragment.java:3162)
2024-09-26 02:46:59.595 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at androidx.fragment.app.FragmentStateManager.activityCreated(FragmentStateManager.java:631)
2024-09-26 02:46:59.596 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:281)
2024-09-26 02:46:59.596 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2103)
2024-09-26 02:46:59.596 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1998)
2024-09-26 02:46:59.596 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1941)
2024-09-26 02:46:59.596 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:661)
2024-09-26 02:46:59.596 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.Handler.handleCallback(Handler.java:958)
2024-09-26 02:46:59.596 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.Handler.dispatchMessage(Handler.java:99)
2024-09-26 02:46:59.596 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.Looper.loopOnce(Looper.java:205)
2024-09-26 02:46:59.596 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.Looper.loop(Looper.java:294)
2024-09-26 02:46:59.596 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.app.ActivityThread.main(ActivityThread.java:8177)
2024-09-26 02:46:59.596 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.reflect.Method.invoke(Native Method)
2024-09-26 02:46:59.596 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552)
2024-09-26 02:46:59.596 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:971)
2024-09-26 02:46:59.596 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: Crashlytics Exception Handler1 (state = WAITING)
2024-09-26 02:46:59.596 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at jdk.internal.misc.Unsafe.park(Native Method)
2024-09-26 02:46:59.596 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
2024-09-26 02:46:59.596 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
2024-09-26 02:46:59.596 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3466)
2024-09-26 02:46:59.596 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3437)
2024-09-26 02:46:59.596 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
2024-09-26 02:46:59.596 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
2024-09-26 02:46:59.597 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1071)
2024-09-26 02:46:59.597 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-09-26 02:46:59.597 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-09-26 02:46:59.597 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.firebase.crashlytics.internal.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:67)
2024-09-26 02:46:59.597 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.firebase.crashlytics.internal.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:27)
2024-09-26 02:46:59.597 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Thread.run(Thread.java:1012)
2024-09-26 02:46:59.597 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: DefaultDispatcher-worker-1 (state = TIMED_WAITING)
2024-09-26 02:46:59.597 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at jdk.internal.misc.Unsafe.park(Native Method)
2024-09-26 02:46:59.597 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:376)
2024-09-26 02:46:59.597 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:856)
2024-09-26 02:46:59.597 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:801)
2024-09-26 02:46:59.597 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:749)
2024-09-26 02:46:59.597 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:702)
2024-09-26 02:46:59.597 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: DefaultDispatcher-worker-2 (state = TIMED_WAITING)
2024-09-26 02:46:59.597 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 6 more
2024-09-26 02:46:59.597 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: DefaultDispatcher-worker-3 (state = TIMED_WAITING)
2024-09-26 02:46:59.597 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 6 more
2024-09-26 02:46:59.597 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: DefaultDispatcher-worker-4 (state = TIMED_WAITING)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 6 more
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: DefaultDispatcher-worker-5 (state = TIMED_WAITING)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 6 more
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: DefaultDispatcher-worker-6 (state = TIMED_WAITING)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 6 more
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: FinalizerDaemon (state = WAITING)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Object.wait(Native Method)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Object.wait(Object.java:386)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:210)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:231)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:309)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Daemons$Daemon.run(Daemons.java:145)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Thread.run(Thread.java:1012)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: FinalizerWatchdogDaemon (state = TIMED_WAITING)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Thread.sleep(Native Method)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Thread.sleep(Thread.java:450)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Thread.sleep(Thread.java:355)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Daemons$FinalizerWatchdogDaemon.sleepForNanos(Daemons.java:481)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Daemons$FinalizerWatchdogDaemon.waitForProgress(Daemons.java:527)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:412)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 2 more
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: Firebase Background Thread #0 (state = WAITING)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at jdk.internal.misc.Unsafe.park(Native Method)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3466)
2024-09-26 02:46:59.598 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3437)
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1071)
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.firebase.concurrent.CustomThreadFactory.lambda$newThread$0$com-google-firebase-concurrent-CustomThreadFactory(CustomThreadFactory.java:47)
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.firebase.concurrent.CustomThreadFactory$$ExternalSyntheticLambda0.run(Unknown Source:4)
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 1 more
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: Firebase Background Thread #1 (state = WAITING)
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 13 more
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: Firebase Background Thread #2 (state = WAITING)
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 13 more
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: Firebase Background Thread #3 (state = WAITING)
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 13 more
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: Firebase Blocking Thread #0 (state = TIMED_WAITING)
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at jdk.internal.misc.Unsafe.park(Native Method)
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 5 more
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: Firebase Blocking Thread #1 (state = TIMED_WAITING)
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 10 more
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: Firebase Blocking Thread #2 (state = TIMED_WAITING)
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 10 more
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: Firebase Blocking Thread #3 (state = TIMED_WAITING)
2024-09-26 02:46:59.599 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 10 more
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: GmsDynamite (state = WAITING)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Object.wait(Native Method)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Object.wait(Object.java:386)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Object.wait(Object.java:524)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.android.gms.dynamite.zza.run(com.google.android.gms:play-services-basement@@18.3.0:2)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: InsetsAnimations (state = RUNNABLE)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.MessageQueue.nativePollOnce(Native Method)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.MessageQueue.next(MessageQueue.java:335)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.Looper.loopOnce(Looper.java:162)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.Looper.loop(Looper.java:294)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.HandlerThread.run(HandlerThread.java:67)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: InteractionJankMonitor-Worker (state = RUNNABLE)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 5 more
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: Measurement Worker (state = TIMED_WAITING)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Object.wait(Native Method)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Object.wait(Object.java:386)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.android.gms.measurement.internal.zzhn.run(com.google.android.gms:play-services-measurement-impl@@22.0.0:41)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: OkHttp Dispatcher (state = TIMED_WAITING)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at jdk.internal.misc.Unsafe.park(Native Method)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Thread.run(Thread.java:1012)
2024-09-26 02:46:59.600 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: Okio Watchdog (state = TIMED_WAITING)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at jdk.internal.misc.Unsafe.park(Native Method)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1757)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at okio.AsyncTimeout$Companion.awaitTimeout$okio(AsyncTimeout.kt:320)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at okio.AsyncTimeout$Watchdog.run(AsyncTimeout.kt:186)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: ReferenceQueueDaemon (state = WAITING)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Object.wait(Native Method)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Object.wait(Object.java:386)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Object.wait(Object.java:524)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:239)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Daemons$Daemon.run(Daemons.java:145)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Thread.run(Thread.java:1012)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: ScionFrontendApi (state = TIMED_WAITING)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at jdk.internal.misc.Unsafe.park(Native Method)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 1 more
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: SurfaceSyncGroupTimer (state = RUNNABLE)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.MessageQueue.nativePollOnce(Native Method)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.MessageQueue.next(MessageQueue.java:335)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.Looper.loopOnce(Looper.java:162)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.Looper.loop(Looper.java:294)
2024-09-26 02:46:59.601 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.HandlerThread.run(HandlerThread.java:67)
2024-09-26 02:46:59.602 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: arch_disk_io_0 (state = WAITING)
2024-09-26 02:46:59.602 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at jdk.internal.misc.Unsafe.park(Native Method)
2024-09-26 02:46:59.602 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
2024-09-26 02:46:59.602 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
2024-09-26 02:46:59.602 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3466)
2024-09-26 02:46:59.602 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3437)
2024-09-26 02:46:59.602 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
2024-09-26 02:46:59.602 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
2024-09-26 02:46:59.602 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1071)
2024-09-26 02:46:59.602 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-09-26 02:46:59.602 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-09-26 02:46:59.602 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Thread.run(Thread.java:1012)
2024-09-26 02:46:59.602 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: arch_disk_io_1 (state = WAITING)
2024-09-26 02:46:59.602 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 11 more
2024-09-26 02:46:59.602 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: arch_disk_io_2 (state = WAITING)
2024-09-26 02:46:59.602 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 11 more
2024-09-26 02:46:59.602 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: arch_disk_io_3 (state = WAITING)
2024-09-26 02:46:59.602 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 11 more
2024-09-26 02:46:59.602 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: awaitEvenIfOnMainThread task continuation executor1 (state = WAITING)
2024-09-26 02:46:59.604 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at jdk.internal.misc.Unsafe.park(Native Method)
2024-09-26 02:46:59.604 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
2024-09-26 02:46:59.632 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
2024-09-26 02:46:59.632 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3466)
2024-09-26 02:46:59.632 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3437)
2024-09-26 02:46:59.632 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
2024-09-26 02:46:59.632 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
2024-09-26 02:46:59.632 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1071)
2024-09-26 02:46:59.632 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-09-26 02:46:59.632 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-09-26 02:46:59.633 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.firebase.crashlytics.internal.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:67)
2024-09-26 02:46:59.633 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.google.firebase.crashlytics.internal.common.BackgroundPriorityRunnable.run(BackgroundPriorityRunnable.java:27)
2024-09-26 02:46:59.633 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 1 more
2024-09-26 02:46:59.635 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: com.google.firebase.crashlytics.startup1 (state = WAITING)
2024-09-26 02:46:59.635 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 13 more
2024-09-26 02:46:59.635 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: magnifier pixel copy result handler (state = RUNNABLE)
2024-09-26 02:46:59.635 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.MessageQueue.nativePollOnce(Native Method)
2024-09-26 02:46:59.635 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.MessageQueue.next(MessageQueue.java:335)
2024-09-26 02:46:59.635 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.Looper.loopOnce(Looper.java:162)
2024-09-26 02:46:59.635 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.Looper.loop(Looper.java:294)
2024-09-26 02:46:59.635 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.HandlerThread.run(HandlerThread.java:67)
2024-09-26 02:46:59.635 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: pool-12-thread-1 (state = TIMED_WAITING)
2024-09-26 02:46:59.635 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at jdk.internal.misc.Unsafe.park(Native Method)
2024-09-26 02:46:59.635 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-09-26 02:46:59.637 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672)
2024-09-26 02:46:59.643 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460)
2024-09-26 02:46:59.643 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
2024-09-26 02:46:59.643 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1131)
2024-09-26 02:46:59.643 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
2024-09-26 02:46:59.643 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Thread.run(Thread.java:1012)
2024-09-26 02:46:59.643 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: pool-5-thread-1 (state = WAITING)
2024-09-26 02:46:59.643 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at jdk.internal.misc.Unsafe.park(Native Method)
2024-09-26 02:46:59.643 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
2024-09-26 02:46:59.643 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506)
2024-09-26 02:46:59.648 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3466)
2024-09-26 02:46:59.648 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3437)
2024-09-26 02:46:59.648 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623)
2024-09-26 02:46:59.648 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
2024-09-26 02:46:59.648 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1071)
2024-09-26 02:46:59.648 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 3 more
2024-09-26 02:46:59.648 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: pool-9-thread-1 (state = WAITING)
2024-09-26 02:46:59.648 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 11 more
2024-09-26 02:46:59.648 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: process reaper (state = TIMED_WAITING)
2024-09-26 02:46:59.648 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at jdk.internal.misc.Unsafe.park(Native Method)
2024-09-26 02:46:59.648 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
2024-09-26 02:46:59.649 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401)
2024-09-26 02:46:59.649 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903)
2024-09-26 02:46:59.649 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
2024-09-26 02:46:59.649 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E ... 3 more
2024-09-26 02:46:59.649 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: queued-work-looper (state = RUNNABLE)
2024-09-26 02:46:59.649 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.MessageQueue.nativePollOnce(Native Method)
2024-09-26 02:46:59.649 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.MessageQueue.next(MessageQueue.java:335)
2024-09-26 02:46:59.649 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.Looper.loopOnce(Looper.java:162)
2024-09-26 02:46:59.649 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.Looper.loop(Looper.java:294)
2024-09-26 02:46:59.649 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at android.os.HandlerThread.run(HandlerThread.java:67)
2024-09-26 02:46:59.649 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E Caused by: com.github.anrwatchdog.ANRError$$$_Thread: |ANR-WatchDog| (state = RUNNABLE)
2024-09-26 02:46:59.649 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at dalvik.system.VMStack.getThreadStackTrace(Native Method)
2024-09-26 02:46:59.649 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Thread.getStackTrace(Thread.java:1841)
2024-09-26 02:46:59.649 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at java.lang.Thread.getAllStackTraces(Thread.java:1909)
2024-09-26 02:46:59.649 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.github.anrwatchdog.ANRError.New(ANRError.java:77)
2024-09-26 02:46:59.649 20802-20851 QuestApplication org...rtregister.fhircore.mwcoreDev E at com.github.anrwatchdog.ANRWatchDog.run(ANRWatchDog.java:273) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the Issue
The initialization of
FHIRPathEngine
and methods of evaluating FhirPath expressions inFhirPathUtil.kt
currently do not run as suspend functions and their use, especially the initialization, may cause the Main thread to blockWould you like to work on the issue?
Yes
The text was updated successfully, but these errors were encountered: