You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
The engine sometimes (but not always) causes an AHP error when the user removes a fragment
To Reproduce
Steps to reproduce the behavior:
Create fragment with SceneView
Set model and texture
Try to remove fragment using getParentFragmentManager().beginTransaction().remove(this).commit()
Expected behavior
Disappearing a fragment without an ANR error
Screenshots
No screenshots
Logs
[split_config.arm64_v8a.apk] std::__ndk1::thread::join
Input dispatching timed out
Поток 1
"main" tid=1 Native
#00 pc 0x0000000000085e1c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) #1 pc 0x00000000000ec5ec /apex/com.android.runtime/lib64/bionic/libc.so (pthread_join+264)
#2 pc 0x00000000001ef304 /data/app/~~SAqRdUhEPFr-H8YWZc321g==/com.punkesta.clicker-jsnDgEqcBdleQiLBRYrt9A==/split_config.arm64_v8a.apk (std::__ndk1::thread::join+32) (BuildId: c1ee70bcc213bdfcce2421b7860127c85b755d6d) #3 pc 0x0000000000117590 /data/app/~~SAqRdUhEPFr-H8YWZc321g==/com.punkesta.clicker-jsnDgEqcBdleQiLBRYrt9A==/split_config.arm64_v8a.apk (BuildId: c1ee70bcc213bdfcce2421b7860127c85b755d6d)
at com.google.android.filament.Engine.nDestroyEngine (Engine.java)
at com.google.android.filament.Engine.destroy (Engine.java:564)
at io.github.sceneview.EngineKt.safeDestroy (Engine.kt:38)
at io.github.sceneview.SceneView.destroy (SceneView.kt:653)
at io.github.sceneview.SceneView.onDetachedFromWindow (SceneView.kt:708)
at android.view.View.dispatchDetachedFromWindow (View.java:21217)
at android.view.ViewGroup.dispatchDetachedFromWindow (ViewGroup.java:4154)
at android.view.ViewGroup.dispatchDetachedFromWindow (ViewGroup.java:4154)
at android.view.ViewGroup.removeViewInternal (ViewGroup.java:5796)
at android.view.ViewGroup.removeViewInternal (ViewGroup.java:5767)
at android.view.ViewGroup.removeView (ViewGroup.java:5698)
at androidx.fragment.app.SpecialEffectsController$Operation$State.applyState (SpecialEffectsController.kt:516)
at androidx.fragment.app.SpecialEffectsController.applyContainerChangesToOperation$fragment_release (SpecialEffectsController.kt:305)
at androidx.fragment.app.SpecialEffectsController.commitEffects$fragment_release (SpecialEffectsController.kt:405)
at androidx.fragment.app.SpecialEffectsController.executePendingOperations (SpecialEffectsController.kt:282)
at androidx.fragment.app.FragmentManager.executeOpsTogether (FragmentManager.java:2116)
at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute (FragmentManager.java:1998)
at androidx.fragment.app.FragmentManager.execPendingActions (FragmentManager.java:1941)
at androidx.fragment.app.FragmentManager$5.run (FragmentManager.java:661)
at android.os.Handler.handleCallback (Handler.java:955)
at android.os.Handler.dispatchMessage (Handler.java:102)
at android.os.Looper.loopOnce (Looper.java:206)
at android.os.Looper.loop (Looper.java:296)
at android.app.ActivityThread.main (ActivityThread.java:8971)
at java.lang.reflect.Method.invoke (Native method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:569)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:976)
Desktop (please complete the following information):
OS: Android 12, SDK 31
GPU: PowerVR GE8320
Backend: Vulkan
Smartphone (please complete the following information):
Device: HONOR X7a (HRNKY-M1)
OS: Android 12, SDK 31
Additional context
The text was updated successfully, but these errors were encountered:
Describe the bug
The engine sometimes (but not always) causes an AHP error when the user removes a fragment
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Disappearing a fragment without an ANR error
Screenshots
No screenshots
Logs
[split_config.arm64_v8a.apk] std::__ndk1::thread::join
Input dispatching timed out
Поток 1
"main" tid=1 Native
#00 pc 0x0000000000085e1c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28)
#1 pc 0x00000000000ec5ec /apex/com.android.runtime/lib64/bionic/libc.so (pthread_join+264)
#2 pc 0x00000000001ef304 /data/app/~~SAqRdUhEPFr-H8YWZc321g==/com.punkesta.clicker-jsnDgEqcBdleQiLBRYrt9A==/split_config.arm64_v8a.apk (std::__ndk1::thread::join+32) (BuildId: c1ee70bcc213bdfcce2421b7860127c85b755d6d)
#3 pc 0x0000000000117590 /data/app/~~SAqRdUhEPFr-H8YWZc321g==/com.punkesta.clicker-jsnDgEqcBdleQiLBRYrt9A==/split_config.arm64_v8a.apk (BuildId: c1ee70bcc213bdfcce2421b7860127c85b755d6d)
at com.google.android.filament.Engine.nDestroyEngine (Engine.java)
at com.google.android.filament.Engine.destroy (Engine.java:564)
at io.github.sceneview.EngineKt.safeDestroy (Engine.kt:38)
at io.github.sceneview.SceneView.destroy (SceneView.kt:653)
at io.github.sceneview.SceneView.onDetachedFromWindow (SceneView.kt:708)
at android.view.View.dispatchDetachedFromWindow (View.java:21217)
at android.view.ViewGroup.dispatchDetachedFromWindow (ViewGroup.java:4154)
at android.view.ViewGroup.dispatchDetachedFromWindow (ViewGroup.java:4154)
at android.view.ViewGroup.removeViewInternal (ViewGroup.java:5796)
at android.view.ViewGroup.removeViewInternal (ViewGroup.java:5767)
at android.view.ViewGroup.removeView (ViewGroup.java:5698)
at androidx.fragment.app.SpecialEffectsController$Operation$State.applyState (SpecialEffectsController.kt:516)
at androidx.fragment.app.SpecialEffectsController.applyContainerChangesToOperation$fragment_release (SpecialEffectsController.kt:305)
at androidx.fragment.app.SpecialEffectsController.commitEffects$fragment_release (SpecialEffectsController.kt:405)
at androidx.fragment.app.SpecialEffectsController.executePendingOperations (SpecialEffectsController.kt:282)
at androidx.fragment.app.FragmentManager.executeOpsTogether (FragmentManager.java:2116)
at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute (FragmentManager.java:1998)
at androidx.fragment.app.FragmentManager.execPendingActions (FragmentManager.java:1941)
at androidx.fragment.app.FragmentManager$5.run (FragmentManager.java:661)
at android.os.Handler.handleCallback (Handler.java:955)
at android.os.Handler.dispatchMessage (Handler.java:102)
at android.os.Looper.loopOnce (Looper.java:206)
at android.os.Looper.loop (Looper.java:296)
at android.app.ActivityThread.main (ActivityThread.java:8971)
at java.lang.reflect.Method.invoke (Native method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:569)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:976)
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
The text was updated successfully, but these errors were encountered: