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
I have read the FAQ section, searched the open issues, and still think this is a new bug.
Describe the bug you encountered:
After logging into ChatGPT Android app (which uses a webview to login), I pressed on TOTP and KeePass2Android stopped working.
Here are the logs I got using the command:
adb logcat --buffer=crash
01-27 22:05:00.381 29225 29225 E AndroidRuntime: FATAL EXCEPTION: main
01-27 22:05:00.381 29225 29225 E AndroidRuntime: Process: keepass2android.keepass2android, PID: 29225
01-27 22:05:00.381 29225 29225 E AndroidRuntime: android.view.WindowManager$BadTokenException: Unable to add window -- token android.view.ViewRootImpl$W@ce6d25 is not valid; is your activity running?
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl.setView(ViewRootImpl.java:1002)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:384)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:101)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.app.Dialog.show(Dialog.java:430)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at keepass2android.softkeyboard.KP2AKeyboard.showKp2aDialog(KP2AKeyboard.java:1615)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at keepass2android.softkeyboard.KP2AKeyboard.onKp2aKeyPressed(KP2AKeyboard.java:1469)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at keepass2android.softkeyboard.KP2AKeyboard.onKey(KP2AKeyboard.java:1288)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at keepass2android.softkeyboard.PointerTracker.detectAndSendKey(PointerTracker.java:515)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at keepass2android.softkeyboard.PointerTracker.onUpEvent(PointerTracker.java:384)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at keepass2android.softkeyboard.LatinKeyboardBaseView.onUpEvent(LatinKeyboardBaseView.java:1450)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at keepass2android.softkeyboard.LatinKeyboardBaseView.onTouchEvent(LatinKeyboardBaseView.java:1415)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at keepass2android.softkeyboard.LatinKeyboardView.onTouchEvent(LatinKeyboardView.java:250)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.View.dispatchTouchEvent(View.java:12632)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3172)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2857)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3172)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2857)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3172)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2857)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3172)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2857)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3172)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2857)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:615)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1879)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.app.Dialog.dispatchTouchEvent(Dialog.java:935)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.inputmethodservice.SoftInputWindow.dispatchTouchEvent(SoftInputWindow.java:147)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:577)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.View.dispatchPointerEvent(View.java:12880)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:5863)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:5658)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5151)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5204)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5170)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:5307)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5178)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:5364)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5151)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5204)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5170)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5178)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5151)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:7981)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:7921)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:7882)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:8092)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:198)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.os.MessageQueue.nativePollOnce(Native Method)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.os.MessageQueue.next(MessageQueue.java:325)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.os.Looper.loop(Looper.java:142)
01-27 22:05:00.382 29225 29225 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7000)
01-27 22:05:00.382 29225 29225 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
01-27 22:05:00.382 29225 29225 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:441)
01-27 22:05:00.382 29225 29225 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1408)
Describe what you expected to happen:
No response
What version of Keepass2Android are you using?
1.11-r0
Which version of Android are you on?
8.1
The text was updated successfully, but these errors were encountered:
Checks
Describe the bug you encountered:
After logging into ChatGPT Android app (which uses a webview to login), I pressed on TOTP and KeePass2Android stopped working.
Here are the logs I got using the command:
adb logcat --buffer=crash
01-27 22:05:00.381 29225 29225 E AndroidRuntime: FATAL EXCEPTION: main
01-27 22:05:00.381 29225 29225 E AndroidRuntime: Process: keepass2android.keepass2android, PID: 29225
01-27 22:05:00.381 29225 29225 E AndroidRuntime: android.view.WindowManager$BadTokenException: Unable to add window -- token android.view.ViewRootImpl$W@ce6d25 is not valid; is your activity running?
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl.setView(ViewRootImpl.java:1002)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:384)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:101)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.app.Dialog.show(Dialog.java:430)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at keepass2android.softkeyboard.KP2AKeyboard.showKp2aDialog(KP2AKeyboard.java:1615)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at keepass2android.softkeyboard.KP2AKeyboard.onKp2aKeyPressed(KP2AKeyboard.java:1469)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at keepass2android.softkeyboard.KP2AKeyboard.onKey(KP2AKeyboard.java:1288)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at keepass2android.softkeyboard.PointerTracker.detectAndSendKey(PointerTracker.java:515)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at keepass2android.softkeyboard.PointerTracker.onUpEvent(PointerTracker.java:384)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at keepass2android.softkeyboard.LatinKeyboardBaseView.onUpEvent(LatinKeyboardBaseView.java:1450)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at keepass2android.softkeyboard.LatinKeyboardBaseView.onTouchEvent(LatinKeyboardBaseView.java:1415)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at keepass2android.softkeyboard.LatinKeyboardView.onTouchEvent(LatinKeyboardView.java:250)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.View.dispatchTouchEvent(View.java:12632)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3172)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2857)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3172)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2857)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3172)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2857)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3172)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2857)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3172)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2857)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:615)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1879)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.app.Dialog.dispatchTouchEvent(Dialog.java:935)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.inputmethodservice.SoftInputWindow.dispatchTouchEvent(SoftInputWindow.java:147)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:577)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.View.dispatchPointerEvent(View.java:12880)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:5863)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:5658)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5151)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5204)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5170)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:5307)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5178)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:5364)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5151)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5204)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5170)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5178)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5151)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:7981)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:7921)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:7882)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:8092)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:198)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.os.MessageQueue.nativePollOnce(Native Method)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.os.MessageQueue.next(MessageQueue.java:325)
01-27 22:05:00.381 29225 29225 E AndroidRuntime: at android.os.Looper.loop(Looper.java:142)
01-27 22:05:00.382 29225 29225 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7000)
01-27 22:05:00.382 29225 29225 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
01-27 22:05:00.382 29225 29225 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:441)
01-27 22:05:00.382 29225 29225 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1408)
Describe what you expected to happen:
No response
What version of Keepass2Android are you using?
1.11-r0
Which version of Android are you on?
8.1
The text was updated successfully, but these errors were encountered: