Skip to content
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]: Lockdown Console Errors #20937

Closed
mmansour opened this issue Sep 18, 2023 · 10 comments
Closed

[Bug]: Lockdown Console Errors #20937

mmansour opened this issue Sep 18, 2023 · 10 comments
Labels
Sev2-normal Normal severity; minor loss of service or inconvenience. team-extension-platform type-bug

Comments

@mmansour
Copy link

Describe the bug

Getting these consistently in the developer console on the Brave Browser: Release Notes v1.58.124 (Sep 14, 2023)

Steps to reproduce

  1. Install Metamask (Bug happens when Metamask is closed, locked/logged out.
  2. Open Brave
  3. Check Console (Developer Console)

Error messages or log output

: 

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
(anonymous) @ lockdown-run.js:17
Show 1 more frame
Show less
lockdown-more.js:99 Protecting intrinsics failed: ReferenceError: harden is not defined
  at lockdown-more.js:69:13
  at Set.forEach (<anonymous>)
  at protectIntrinsics (lockdown-more.js:44:22)
  at lockdown-more.js:97:5
(anonymous) @ lockdown-more.js:99
Show 1 more frame
Show less
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
(anonymous) @ lockdown-run.js:17
Show 1 more frame
Show less
lockdown-more.js:99 Protecting intrinsics failed: ReferenceError: harden is not defined
  at lockdown-more.js:69:13
  at Set.forEach (<anonymous>)
  at protectIntrinsics (lockdown-more.js:44:22)
  at lockdown-more.js:97:5
(anonymous) @ lockdown-more.js:99
Show 1 more frame
Show less


### Version

Latest

### Build type

None

### Browser

Brave

### Operating system

MacOS

### Hardware wallet

_No response_

### Additional context

_No response_
@manazpr
Copy link

manazpr commented Sep 18, 2023

Same issue I'm getting in chrome.

@anaamolnar anaamolnar added team-extension-client team-extension-platform Sev3-low Low severity; minimal to no impact upon users labels Sep 19, 2023
@anaamolnar
Copy link

Hello, @mmansour. Thank you for reporting this! The team will take a look at this as soon as they can.

@hongshu7
Copy link

Facing the same issue

Browser: Chrome Version 117.0.5938.88 (arm64)
MetaMask version: 11.0.0
OS: MacOS 13.4.1

@Kiki-dingqi
Copy link

looking for the solution

@sntgchns
Copy link

Facing the same issue on Windows 11, Edge latest version and MetaMask Flask latest

@atsoc1993
Copy link

atsoc1993 commented Sep 25, 2023

EDIT: Just uninstall metamask extension on your browser or I believe if you want to keep it someone said updating works too, fixed.

This started happening to me today-- I'm on edge, and not using metamask-- using perawallet on Algorand-- any fix yet? Was working just fine a few hours ago...

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
(anonymous) @ lockdown-run.js:17
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

@etsraphael
Copy link

Do you know if we have a quick solution? This is causing a loop of hard refresh on my app.

@dcsan
Copy link

dcsan commented Sep 29, 2023

how can you update MM chrome ext? it should update itself i thought but
https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn

updated: September 12, 2023

image

I love how their address is some apartment in brooklyn lol

49 Bogart St APT 22

@anaamolnar anaamolnar added Sev2-normal Normal severity; minor loss of service or inconvenience. and removed Sev3-low Low severity; minimal to no impact upon users labels Sep 29, 2023
@anaamolnar
Copy link

Thanks for reporting everyone! We have a fix for this coming in version 11.1.0. I will close this in favor #20847, as it is a duplicate. Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Sev2-normal Normal severity; minor loss of service or inconvenience. team-extension-platform type-bug
Projects
None yet
Development

No branches or pull requests

10 participants