MetaMask / MetaMask/metamask-extension
[Sentry] PPOM - Error: (code: -32005, message: Limit exceeded, data: None)
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
Sentry Issue: [METAMASK-X8VD](https://metamask.sentry.io/issues/4988240515/?referrer=github_integration)
```
Error: (code: -32005, message: Limit exceeded, data: None)
at imports.wbg.__wbindgen_error_new (app/scripts/lib/ppom/ppom.js:443:21)
at None (/metamask/ppom_bg.wasm:wasm-function[758]:0x165f40)
at None (/metamask/ppom_bg.wasm:wasm-function[51]:0x3efff)
at None (/metamask/ppom_bg.wasm:wasm-function[1214]:0x199f16)
at None (/metamask/ppom_bg.wasm:wasm-function[4938]:0x22c1bc)
...
(2 additional frame(s) were not displayed)
```
Comment: Issue occurs in `ppom.js` file, maybe related to Confirmations?
Potentially same root cause for these issues:
- https://github.com/MetaMask/metamask-extension/issues/23173
- https://github.com/MetaMask/metamask-extension/issues/23174
Contributor guide
Research direction
Start with the Sentry trace in app/scripts/lib/ppom/ppom.js, especially the reported line 443, and compare the related issues #23173 and #23174 for a shared cause. Determine where the PPOM error code -32005 is produced and document or fix the confirmed root cause, using the related reports to verify the result.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript, wasm
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100