Crash report: `TypeError: s is undefined`
Open
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 5.5k
- Forks
- 5.4k
- PR merge metrics
- No merged PRs in 30d
Description
URL
https://app.uniswap.org/#/vote
Error
TypeError: s is undefined
Stacktrace
1404/q/</</<.details<@https://app.uniswap.org/static/js/78.0d57fd78.chunk.js:1:2884
1404/q/</<@https://app.uniswap.org/static/js/78.0d57fd78.chunk.js:1:2727
1404/q/<@https://app.uniswap.org/static/js/78.0d57fd78.chunk.js:1:2167
Ci@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:2458427
t.useMemo@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:2393446
q@https://app.uniswap.org/static/js/78.0d57fd78.chunk.js:1:1891
K@https://app.uniswap.org/static/js/78.0d57fd78.chunk.js:1:3653
Ot@https://app.uniswap.org/static/js/78.0d57fd78.chunk.js:1:37747
oi@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:2453694
Ji@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:2463261
Ko@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:2506985
Pu@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:2493237
Cu@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:2493165
Su@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:2493026
wu@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:2489992
Zf/<@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:2439486
t.unstable_runWithPriority@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:2516723
Xf@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:2439263
Zf@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:2439433
Kf@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:2439366
Tu@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:2490313
notify@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:387361
t.notifyNestedSubs@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:387996
t.handleChangeWrapper@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:388064
m@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:598190
t.save/</</<@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:1052395
ie/</</<@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:566234
ae/</</<@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:564391
re/</</<@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:563650
ne/</</<@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:562218
te/</</<@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:561414
ee/</</<@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:560607
oe/</</<@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:567302
ce/init/middleware/C/C@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:572044
ie/</</<@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:566234
ae/</</<@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:564391
re/</</<@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:563650
ne/</</<@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:562218
te/</</<@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:561414
ee/</</<@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:560607
oe/</</<@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:567302
ce/init/middleware/C/C@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:572044
a/</</<@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:226527
B/</h.current.cancellations</<@https://app.uniswap.org/static/js/34.e082fabe.chunk.js:2:914698
Device data
{
"ua": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:100.0) Gecko/20100101 Firefox/100.0",
"browser": {
"name": "Firefox",
"version": "100.0",
"major": "100"
},
"engine": {
"name": "Gecko",
"version": "100.0"
},
"os": {
"name": "Windows",
"version": "10"
},
"device": {},
"cpu": {
"architecture": "amd64"
}
}
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the crash at https://app.uniswap.org/#/vote and inspect the reported locations in static/js/78.0d57fd78.chunk.js and static/js/34.e082fabe.chunk.js. Identify the source for the minified stack and determine what missing value causes the TypeError; done means the vote page no longer crashes in the reported environment.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100