MetaMask / MetaMask/metamask-extension
[Bug]: Initialization - Error `Attempted to synchronize recursively in same direction: Source->Petnames`
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
**Describe the bug**
After importing the Extension for the first time and finishing onboarding I see this error in the console `Attempted to synchronize recursively in same direction: Source->Petnames`
**Expected behavior**
No errors
**Screenshots/Recordings**
https://github.com/user-attachments/assets/f4d5464a-15d6-4c97-9573-5dc08c1f316d
**Steps to reproduce**
1. Import the Extension for the first time
2. Onboard
3. See errors
**Error messages or log output**
```shell
```
**Where was this bug found?**
Internal release testing
**Version**
13.47.0
**Browser**
Chrome
**Operating system**
MacOS
Contributor guide
Research direction
Reproduce the issue by importing the extension for the first time, completing onboarding in Chrome on macOS, and observing the console error in version 13.47.0. Trace the `Source->Petnames` recursive synchronization path; done means onboarding completes without this console error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100