-
Notifications
You must be signed in to change notification settings - Fork 5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: Chrome console error related to lockdown-run.js and lockdown-more.js #20847
Comments
Hello, @unsiu. Thanks for reporting! Do you have other crypto wallets and extensions in the browser? Did this start occurring when updating the extension? Thank you! |
I only have this one cryptocurrency related extension. These errors were reported with the last version (v10.35.1). |
I'm facing the same error on macos. |
The same issue on my machine. OS: Windows 11 Pro |
Same here |
Same here: |
Same here: |
same here |
I just solved this issue by Uninstall Metamask and VPN Google Chrome plugin |
How do you use MetaMask wallet interactions in a dApp then? |
Same error message, also using Chrome v117. Chrome 117.0.5938.63 I disabled the MetaMask plugin instead of removing it.. that removes the error as well. |
same getting the error too |
I agree with you that perhaps there are many other alternatives to at least continue to develop. And I agree that the question posed that way makes no sense at all. But it's not exactly as you say. There are situations in which there are non-technical limitations for which one is forced from the outside to use a certain wallet. And therefore the problem must be solved in all cases. I don't change my car every time it runs out of petrol, I solve the problem by refueling. So if this is a problem with the metamask extension and does not depend on factors external to metamask this issue should be resolved. There are products in production that can only use metamasks and cannot find themselves unable to connect the wallet overnight. And I'm in a similar case .....so if any maintainers or contributors read this, please let us know if we can provide you with additional information about the bug to analyze and resolve it asap. |
I just upgraded chrome to 117.0.5938.62 and started seeing this error as well, wasn't there before (unsure what version I was on tbf). MetaMask still seems to work though. |
It seems to be an issue between Chrome and MetaMask because I notice the same behavior after browser update. |
Hello, In my Dapp everything was working fine so far but when I added the web3js package to my dapp to make my contract read function work, it kept showing the same error in my console, so I want to know if there will be any problem with my dapp due to this error? Should I ignore this error? |
Hey @danjm. Could you please take a look? Thanks! |
Yup just removed meta mask and error goes away. For me it also appeared after updating chrome. |
I have the same problem and it came up just before. What is the reason and what is the solution? |
Me too. Error on Brave and Chrome. |
Same here |
same came after updating chrome. |
Details relating to metamask lockdown.js issue and root cause on stackoverflow : https://stackoverflow.com/questions/76393186/what-is-causing-the-warning-removing-intrinsics-arrayprototype-toreversed-in Its the anti-pershing detect feature on metamask (v10.31.1), that isnt aligned with latest ES2023 prototypes, so all those new native methods throw warnings with MetaMask 10.31.1 Seems to be resolved with MetaMask 11.0.0 Those warning are going to occur with Chrome 110 and higher (latest version is 116) and MetaMask 10.31.1 , 110 is when ES2023 support/compatibility was activated. |
@weizman please look into this as you resolved an issue that is mentioned here I think this two may be related. |
Chrome update 117.0.5938.88 for desktop and the errors persist, (I am editing my question because it was not clear) |
Facing the same issue. |
I am also facing the same issue. |
Bumping this. The wallet functions fine but this pollutes the console + any debugging/tracing tool you have out there. |
Thanks bro you just saved me from stressing much haha |
About one in ten sites are currently broken for me because of this. Removing metamask fixes them. |
I'm facing the same issue |
Same 🙃 |
same here. I've Metamask plugin. |
Same issue here, the only trick right now is to disable it. But that's not even a solution. |
uninstalled metamask :) |
Same Hereだよもう |
Same issue here |
For gods sake don't post new comments if you have nothing relevant to add. |
Thanks for the report. I had the same problem, I reinstalled Metamask with a VPN to fix the bug |
I think the issue is fixed. I recently updated to version 11.1.2, and now there are no more error logs, so everything seems to be working fine. |
The issue has been resolved in version 11.1.2. Thank you all for your assistance! This issue can now be considered closed. |
what is my options now ?, I cant access my wallet. |
Still happening with 11.7.3 version of extension in Chromium 123.0.6267.0 (nightly). Metamask is not loading, making it useless. |
it says it solve, but im having the same problems updated chrome and metamask and still getting this |
Describe the bug
lockdown-run.js:17
Lockdown failed: TypeError: At intrinsics.Object.groupBy expected boolean not function
at isAllowedPropertyValue (lockdown-install.js:1:53384)
at isAllowedProperty (lockdown-install.js:1:53807)
at visitProperties (lockdown-install.js:1:55095)
at isAllowedPropertyValue (lockdown-install.js:1:53041)
at isAllowedProperty (lockdown-install.js:1:53807)
at visitProperties (lockdown-install.js:1:55095)
at lockdown-install.js:1:55523
at repairIntrinsics (lockdown-install.js:1:144597)
at lockdown-install.js:1:145462
at lockdown-run.js:4:3
lockdown-more.js:99
lockdown-more.js:99 Protecting intrinsics failed: ReferenceError: harden is not defined
at lockdown-more.js:69:13
at Set.forEach ()
at protectIntrinsics (lockdown-more.js:44:22)
at lockdown-more.js:97:5
Steps to reproduce
When I turn on the MetaMask extension and open any web page, an error appears in the console.
These errors disappear when MetaMask is disabled.
Error messages or log output
No response
Version
11.0.0
Build type
None
Browser
Chrome
Operating system
MacOS
Hardware wallet
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: