-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Description
Describe the bug
We're getting daily reports of users being unable to log into their wallet using the correct password.
After adding it, they're getting the "KeyringController - keyring metadata length mismatch" error.
It goes away after reinstalling the extension and using the SRP to restore the wallet, but some of them do not have their SRP saved, and they're locked out of their wallet.
Potential lead: One of the users sent us a video of the issue with the browser console open, and the error "Error#1: KeyringController - The account you are trying to import is a duplicate" appears.
It's also visible in the console log files from other reports. A sample file is attached to this issue.
Expected behaviour
The users should be able to log in using their passwords.
Screenshots/Recordings
https://github.com/user-attachments/assets/bb38c577-4de3-45b6-bbd8-495e5b88e5e4

Brave.mov
Steps to reproduce
- Install a fresh v12.16.0 build (though this repro steps should work on other versions as well)
- Import or create an SRP (I used
child guilt hollow arrive average popular nasty soon summer like scheme diary pill country rapid) - Import an account that is part of the mnemonic (e.g. I used
0x80842b7e3cfb1118e86a427cdec418e3b4179ef5bbbfd71c02a76349831c8a8bwhich is the account at index 2 of the above SRP) - Add a new account on the main HD - note that you'll be able to add the account, but (1) the account is the same as the imported one (expectable) and (2) the newly added account is wrongly labeled as "imported"
- Lock the wallet
- Unlock it with the right password - you will see the reported error:
Error: KeyringController - The account you are trying to import is a duplicate
await in withLock
submitPassword @ metamask-controller.js:4343
await in submitPassword
(anonymous) @ createMetaRPCHandler.js:23
Error messages or log output
Removing unpermitted intrinsics
Property eval will not be hardened because it is scuttled by LavaMoat protection. Visit https://github.com/LavaMoat/LavaMoat/pull/360 to learn more.
(anonymous) @ sentry-install.js:1
WARNING: Missing strong random number source
This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills
(anonymous) @ sentry-install.js:1
This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills
(anonymous) @ sentry-install.js:1
SCRIPTS IMPORT COMPLETE in Seconds: 2.341
Dropped attempt to register inpage content script. Error: Duplicate script ID 'inpage'
(anonymous) @ sentry-install.js:1
MetaMask initialization complete.
sentry-install.js:3 Uncaught
RPC (https://metamask.github.io): metamask_sendDomainMetadata -> success
RPC (https://metamask.github.io): metamask_getProviderState -> success
RPC (metamask): metamask_getProviderState -> success
(Error#1)
(anonymous) @ sentry-install.js:1
Error#1: KeyringController - The account you are trying to import is a duplicate
(anonymous) @ sentry-install.js:1
at ke.$ (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:48661)
at async ke.R (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47624)
at async ke.M (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47945)
at async ke.A (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:43982)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:45113
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:36893
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:49377
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async or.submitPassword (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-1.js:1:257141)
at async i.<anonymous> (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-0.js:1:14962)
(anonymous) @ sentry-install.js:1
(Error#2)
(anonymous) @ sentry-install.js:1
Error#2: KeyringController - The account you are trying to import is a duplicate
(anonymous) @ sentry-install.js:1
at ke.$ (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:48661)
at async ke.R (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47624)
at async ke.M (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47945)
at async ke.A (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:43982)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:45113
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:36893
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:49377
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async or.submitPassword (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-1.js:1:257141)
at async i.<anonymous> (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-0.js:1:14962)
(anonymous) @ sentry-install.js:1
(Error#3)
(anonymous) @ sentry-install.js:1
Error#3: KeyringController - The account you are trying to import is a duplicate
(anonymous) @ sentry-install.js:1
at ke.$ (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:48661)
at async ke.R (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47624)
at async ke.M (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47945)
at async ke.A (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:43982)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:45113
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:36893
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:49377
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async or.submitPassword (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-1.js:1:257141)
at async i.<anonymous> (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-0.js:1:14962)
(anonymous) @ sentry-install.js:1
RPC (metamask): metamask_getProviderState -> success
RPC (https://support.metamask.io): metamask_getProviderState -> success
ObjectMultiplex - orphaned data for stream "metamask-cookie-handler"
(anonymous) @ sentry-install.js:1
RPC (https://support.metamask.io): metamask_sendDomainMetadata -> success
RPC (https://platform.twitter.com): metamask_getProviderState -> success
RPC (https://platform.twitter.com): metamask_sendDomainMetadata -> success
RPC (metamask): metamask_getProviderState -> success
RPC (https://www.google.com): metamask_getProviderState -> success
RPC (https://www.google.com): metamask_getProviderState -> success
RPC (https://www.google.com): metamask_sendDomainMetadata -> success
RPC (https://www.google.com): metamask_getProviderState -> success
RPC (https://www.google.com): metamask_sendDomainMetadata -> success
Unchecked runtime.lastError: The page keeping the extension port is moved into back/forward cache, so the message channel is closed.
RPC (https://blockscan.com): metamask_getProviderState -> success
RPC (https://blockscan.com): metamask_sendDomainMetadata -> success
Unchecked runtime.lastError: The page keeping the extension port is moved into back/forward cache, so the message channel is closed.
RPC (https://blockscan.com): metamask_getProviderState -> success
RPC (https://blockscan.com): metamask_sendDomainMetadata -> success
RPC (https://challenges.cloudflare.com): metamask_getProviderState -> success
RPC (https://challenges.cloudflare.com): metamask_sendDomainMetadata -> success
RPC (https://challenges.cloudflare.com): metamask_logWeb3ShimUsage -> success
sentry-install.js:1 RPC (https://blockscan.com): metamask_getProviderState -> success
sentry-install.js:1 RPC (https://blockscan.com): metamask_sendDomainMetadata -> success
sentry-install.js:1 RPC (metamask): metamask_getProviderState -> success
sentry-install.js:1 (Error#4)
(anonymous) @ sentry-install.js:1
sentry-install.js:1 Error#4: KeyringController - The account you are trying to import is a duplicate
(anonymous) @ sentry-install.js:1
sentry-install.js:1 at ke.$ (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:48661)
at async ke.R (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47624)
at async ke.M (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47945)
at async ke.A (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:43982)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:45113
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:36893
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:49377
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async or.submitPassword (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-1.js:1:257141)
at async i.<anonymous> (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-0.js:1:14962)
(anonymous) @ sentry-install.js:1
sentry-install.js:1 (Error#5)
(anonymous) @ sentry-install.js:1
sentry-install.js:1 Error#5: KeyringController - The account you are trying to import is a duplicate
(anonymous) @ sentry-install.js:1
sentry-install.js:1 at ke.$ (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:48661)
at async ke.R (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47624)
at async ke.M (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47945)
at async ke.A (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:43982)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:45113
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:36893
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:49377
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async or.submitPassword (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-1.js:1:257141)
at async i.<anonymous> (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-0.js:1:14962)
(anonymous) @ sentry-install.js:1
sentry-install.js:1 (Error#6)
(anonymous) @ sentry-install.js:1
sentry-install.js:1 Error#6: KeyringController - The account you are trying to import is a duplicate
(anonymous) @ sentry-install.js:1
sentry-install.js:1 at ke.$ (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:48661)
at async ke.R (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47624)
at async ke.M (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47945)
at async ke.A (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:43982)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:45113
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:36893
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:49377
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async or.submitPassword (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-1.js:1:257141)
at async i.<anonymous> (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-0.js:1:14962)
(anonymous) @ sentry-install.js:1
sentry-install.js:1 RPC (https://support.metamask.io): metamask_getProviderState -> success
sentry-install.js:1 ObjectMultiplex - orphaned data for stream "metamask-cookie-handler"
(anonymous) @ sentry-install.js:1
sentry-install.js:1 RPC (https://support.metamask.io): metamask_sendDomainMetadata -> success
sentry-install.js:1 RPC (https://platform.twitter.com): metamask_getProviderState -> success
sentry-install.js:1 RPC (https://platform.twitter.com): metamask_sendDomainMetadata -> success
sentry-install.js:1 RPC (metamask): metamask_getProviderState -> success
sentry-install.js:1 (Error#7)
(anonymous) @ sentry-install.js:1
sentry-install.js:1 Error#7: KeyringController - The account you are trying to import is a duplicate
(anonymous) @ sentry-install.js:1
sentry-install.js:1 at ke.$ (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:48661)
at async ke.R (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47624)
at async ke.M (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47945)
at async ke.A (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:43982)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:45113
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:36893
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:49377
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async or.submitPassword (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-1.js:1:257141)
at async i.<anonymous> (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-0.js:1:14962)
(anonymous) @ sentry-install.js:1
sentry-install.js:1 (Error#8)
(anonymous) @ sentry-install.js:1
sentry-install.js:1 Error#8: KeyringController - The account you are trying to import is a duplicate
(anonymous) @ sentry-install.js:1
sentry-install.js:1 at ke.$ (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:48661)
at async ke.R (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47624)
at async ke.M (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47945)
at async ke.A (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:43982)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:45113
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:36893
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:49377
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async or.submitPassword (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-1.js:1:257141)
at async i.<anonymous> (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-0.js:1:14962)
(anonymous) @ sentry-install.js:1
sentry-install.js:1 (Error#9)
(anonymous) @ sentry-install.js:1
sentry-install.js:1 Error#9: KeyringController - The account you are trying to import is a duplicate
(anonymous) @ sentry-install.js:1
sentry-install.js:1 at ke.$ (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:48661)
at async ke.R (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47624)
at async ke.M (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47945)
at async ke.A (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:43982)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:45113
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:36893
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:49377
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async or.submitPassword (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-1.js:1:257141)
at async i.<anonymous> (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-0.js:1:14962)
(anonymous) @ sentry-install.js:1
sentry-install.js:1 (Error#10)
(anonymous) @ sentry-install.js:1
sentry-install.js:1 Error#10: KeyringController - The account you are trying to import is a duplicate
(anonymous) @ sentry-install.js:1
sentry-install.js:1 at ke.$ (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:48661)
at async ke.R (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47624)
at async ke.M (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47945)
at async ke.A (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:43982)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:45113
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:36893
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:49377
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async or.submitPassword (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-1.js:1:257141)
at async i.<anonymous> (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-0.js:1:14962)
(anonymous) @ sentry-install.js:1
sentry-install.js:1 (Error#11)
(anonymous) @ sentry-install.js:1
sentry-install.js:1 Error#11: KeyringController - The account you are trying to import is a duplicate
(anonymous) @ sentry-install.js:1
sentry-install.js:1 at ke.$ (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:48661)
at async ke.R (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47624)
at async ke.M (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47945)
at async ke.A (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:43982)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:45113
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:36893
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:49377
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async or.submitPassword (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-1.js:1:257141)
at async i.<anonymous> (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-0.js:1:14962)
(anonymous) @ sentry-install.js:1
sentry-install.js:1 (Error#12)
(anonymous) @ sentry-install.js:1
sentry-install.js:1 Error#12: KeyringController - The account you are trying to import is a duplicate
(anonymous) @ sentry-install.js:1
sentry-install.js:1 at ke.$ (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:48661)
at async ke.R (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47624)
at async ke.M (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:47945)
at async ke.A (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:43982)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:45113
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:36893
at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:49377
at async we (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-2.js:1:40006)
at async or.submitPassword (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-1.js:1:257141)
at async i.<anonymous> (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-0.js:1:14962)
(anonymous) @ sentry-install.js:1
runtime-lavamoat.js:5496 Removing unpermitted intrinsics
use-snow.js:23 Snow detected a new realm creation attempt in MetaMask. Performing scuttling on new realm. Window
use-snow.js:23 Snow detected a new realm creation attempt in MetaMask. Performing scuttling on new realm. Window
sentry-install.js:1 Property eval will not be hardened because it is scuttled by LavaMoat protection. Visit https://github.com/LavaMoat/LavaMoat/pull/360 to learn more.
e.<computed> @ sentry-install.js:1
sentry-install.js:1 WARNING: Missing strong random number source
sentry-install.js:1 The object notation for `createSlice.extraReducers` is deprecated, and will be removed in RTK 2.0. Please use the 'builder callback' notation instead: https://redux-toolkit.js.org/api/createSlice
e.<computed> @ sentry-install.js:1
sentry-install.js:1 RPC (metamask): metamask_getProviderState -> success
popup.html#unlock:1 [Intervention] Slow network is detected. See https://www.chromestatus.com/feature/5636954674692096 for more details. Fallback font will be used while loading: chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/fonts/Euclid/EuclidCircularB-Regular-WebXL.woff2
ui-7.js:1 [Intervention] Slow network is detected. See https://www.chromestatus.com/feature/5636954674692096 for more details. Fallback font will be used while loading: chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/fonts/Euclid/EuclidCircularB-Bold-WebXL.woff2Detection stage
In production (default)
Version
12.14.1 -> 12.16.0
Build type
None
Browser
Chrome
Operating system
Windows
Hardware wallet
No response
Additional context
Adding here a sample of the console logs received from one of the users.
nkbihfbeogaeaoehlefnkodbefgpgknn-1744705998400 (1).log
It looks to be related to:
MetaMask/core#5411
#31373
Slack thread where the "Error#11: KeyringController - The account you are trying to import is a duplicate" visible in the console logs was spotted: https://consensys.slack.com/archives/C8RSKCNCD/p1744814172853069?thread_ts=1744628552.582029&cid=C8RSKCNCD
Discussion Slack thread: https://consensys.slack.com/archives/C8RSKCNCD/p1744628552582029
Severity
We consider this an S1 because those impacted cannot log in without reinstalling the extension, and among those who reported it, there are cases where the SRP was not saved.
We have a total of 40 reports.