Skip to content

[Bug]: The extension exhibits performance degradation, then crashes with the "MetaMask Lavamoat show has crashed." error #33466

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

Open
sleepytanya opened this issue Jun 4, 2025 · 5 comments · May be fixed by #33507
Assignees
Labels
needs-triage Issue needs to be triaged regression-RC-12.20.0 Regression bug that was found in release candidate (RC) for release 12.20.0 release-blocker This bug is blocking the next release Sev1-high High severity; partial loss of service with severe impact upon users, with no workaround. team-extension-platform Extension Platform team type-bug Something isn't working

Comments

@sleepytanya
Copy link
Contributor

sleepytanya commented Jun 4, 2025

Describe the bug

I'm experiencing very similar behavior to what was described here for Firefox #33403. The extension exhibits performance degradation, particularly during quote fetching for swap/bridge txs, and eventually becomes unresponsive. However, instead of simply stopping (as seen in Firefox), the extension crashes with the error "MetaMask Lavamoat show has crashed."

While reloading the extension temporarily resolves the crash, the performance issues persist and the extension continues to experience reduced functionality.

Expected behavior

Screenshots/Recordings

lavamoat-crash1.mov

Steps to reproduce

  1. Install 12.20.0
  2. Start swaps / bridge

Error messages or log output

Detection stage

During release testing

Version

12.20.0

Build type

None

Browser

Chrome

Operating system

MacOS

Hardware wallet

No response

Additional context

No response

Severity

No response

@sleepytanya sleepytanya added type-bug Something isn't working Sev1-high High severity; partial loss of service with severe impact upon users, with no workaround. release-blocker This bug is blocking the next release team-security regression-RC-12.20.0 Regression bug that was found in release candidate (RC) for release 12.20.0 labels Jun 4, 2025
@github-project-automation github-project-automation bot moved this to To be fixed in Bugs by severity Jun 4, 2025
@github-project-automation github-project-automation bot moved this to To be triaged in Bugs by team Jun 4, 2025
@metamaskbot metamaskbot added the needs-triage Issue needs to be triaged label Jun 4, 2025
@sleepytanya
Copy link
Contributor Author

Cannot reproduce degrading performance in current prod 12.18.3.
Build from here - reproducing errors in the console when sending regular transactions, some performance degradation is also present, couldn't reproduce lavamoat crash:

Untitled.mov

@vpintorico vpintorico added the team-extension-platform Extension Platform team label Jun 5, 2025
@naugtur
Copy link
Contributor

naugtur commented Jun 5, 2025

I have no idea what a lavamoat show is. Could that be a typo?

@sleepytanya
Copy link
Contributor Author

@naugtur sorry, my bad, the recording was too big to upload. Anyway, it's not a lavamoat issue, according to @Gudahtt

@sleepytanya
Copy link
Contributor Author

Reproduced the crash again. No errors in the console, the same notification 'lavamoat snow has crashed'. I was in the Solana Bridge, selecting different destination networks, I did not fetched quotes often, mostly switching destination networks.

@gauthierpetetin
Copy link
Contributor

gauthierpetetin commented Jun 6, 2025

Hi @micaelae , I see the issue is now assigned to you. Is Extension Platform team still needed or can we relabel the issue with team-swaps-and-bridge?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-triage Issue needs to be triaged regression-RC-12.20.0 Regression bug that was found in release candidate (RC) for release 12.20.0 release-blocker This bug is blocking the next release Sev1-high High severity; partial loss of service with severe impact upon users, with no workaround. team-extension-platform Extension Platform team type-bug Something isn't working
Projects
Status: To be fixed
Status: To be triaged
Development

Successfully merging a pull request may close this issue.

6 participants