MetaMask / MetaMask/metamask-mobile
[Bug]: App crashes when tapping TOU or Privacy Policy link on onboarding screen
- Dominant language
- TypeScript
- Stars
- 3k
- Forks
- 1.7k
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 669
Description
### Describe the bug
Tapping on either the Terms of Use or Privacy Policy link on the Onboarding screen causes the app to crash immediately.
### Expected behavior
_No response_
### Screenshots/Recordings
https://github.com/user-attachments/assets/7ae55f30-c1fd-4df9-a767-dff8da33b76e
### Steps to reproduce
1. Launch the app.
2. On the onboarding screen (“Create a new wallet” / “I have an existing wallet”), tap on Terms of Use or Privacy Policy.
3. Observe crash.
### Error messages or log output
```shell
```
### Detection stage
In production (default)
### Version
7.59
### Build type
None
### Device
iphone 15 pro
### Operating system
iOS
### Additional context
_No response_
### Severity
_No response_
Contributor guide
Research direction
Start at the onboarding screen entry point described in the issue and reproduce the crash by tapping the Terms of Use and Privacy Policy links on iOS. Trace the link-handling path and use the production version and device details as context, since no error log or source file is provided. Done means both links open without crashing on the onboarding screen.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, react-native, typescript
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100