MetaMask / MetaMask/metamask-mobile
[Sentry] Error: KeyringController - The operation cannot be completed while the controller is locked.
- Dominant language
- TypeScript
- Stars
- 3k
- Forks
- 1.7k
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 669
Description
View issue in GitHub: https://github.com/MetaMask/metamask-mobile/issues/14745
View issue in GitHub: https://github.com/MetaMask/metamask-mobile/issues/14745
View issue in GitHub: https://github.com/MetaMask/metamask-mobile/issues/14745
View issue in GitHub: https://github.com/MetaMask/metamask-mobile/issues/14745
View issue in GitHub: https://github.com/MetaMask/metamask-mobile/issues/14745
View issue in GitHub: https://github.com/MetaMask/metamask-mobile/issues/14745
Sentry Issue: [METAMASK-MOBILE-3HJD](https://metamask.sentry.io/issues/6416946885/?referrer=github_integration)
```
Error: KeyringController - The operation cannot be completed while the controller is locked.
at ResultError (ses.cjs:7676:17)
at create$75 (app/components/UI/QRHardware/withQRHardwareAwareness.tsx:33:40)
...
(19 additional frame(s) were not displayed)
```
What's Wrong
KeyringController is locked during PPOM Validation, causing errors. Multiple call sites are affected.
In the Trace
Other errors in the session include address import and lock screen issues.
Possible Cause
The app may be attempting to access the KeyringController while it's locked during a QR sign request or lockscreen operation.
Contributor guide
Assessment
This issue has not been assessed yet.