MetaMask / MetaMask/metamask-mobile

[Sentry] Error: KeyringController - The operation cannot be completed while the controller is locked.

Open
#14,745 6 comments 0 reactions 1 assignee Claimed by @Gudahtt View on GitHub
area-sentry external-contributor INVALID-ISSUE-TEMPLATE regression-prod-7.42.0 regression-prod-7.44.0 regression-prod-7.46.2 regression-prod-7.59.0 Sev2-normal team-core-platform type-bug
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.