Fixed
Status Update
Comments
kc...@google.com <kc...@google.com>
cu...@google.com <cu...@google.com>
ap...@google.com <ap...@google.com> #2
Thanks for filing the issue.
This is a particularly hard device to come by - do you happen to have access to the device? If so could you provide us with the output of: adb shell dumpsys media.camera > info.txt
Thanks!
This is a particularly hard device to come by - do you happen to have access to the device? If so could you provide us with the output of: adb shell dumpsys media.camera > info.txt
Thanks!
Description
Version used: androidx.biometric:biometric:1.0.0-beta01
Devices/Android versions reproduced on: any
STEPS TO REPRODUCE
1. trigger to show the fingerprint dialog
2. Rotate the screen multiple times, click back button multiple times while rorating the screen
3. Crash
EXPECTED RESULTS
No Crash
OBSERVED RESULTS
Crash
Crash Logs:
java.lang.IllegalStateException: Fragment FingerprintDialogFragment{5d52b54 (d796d2ee-47c5-4285-931d-3de83709fdf4)} not associated with a fragment manager.
at androidx.fragment.app.Fragment.requireFragmentManager(Fragment.java:901)
at androidx.fragment.app.DialogFragment.dismissInternal(DialogFragment.java:245)
at androidx.fragment.app.DialogFragment.dismiss(DialogFragment.java:202)
at androidx.biometric.FingerprintDialogFragment.lambda$QL3HxeopCbVj7FA_LS90lOy8iOg(Unknown Source:0)
at androidx.biometric.-$$Lambda$FingerprintDialogFragment$QL3HxeopCbVj7FA_LS90lOy8iOg.run(Unknown Source:2)
at android.os.Handler.handleCallback(Handler.java:789)
at android.os.Handler.dispatchMessage(Handler.java:98)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6938)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)
NUMBER OF TIMES YOU WERE ABLE TO REPRODUCE (3/10)