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?chain=mainnet
Error
TypeError: s is undefined
Stacktrace
1478/z/</</<.details<@https://app.uniswap.org/static/js/78.3dda833f.chunk.js:1:2895
1478/z/</<@https://app.uniswap.org/static/js/78.3dda833f.chunk.js:1:2738
1478/z/<@https://app.uniswap.org/static/js/78.3dda833f.chunk.js:1:2178
Pa@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:3013668
t.useMemo@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:2931515
z@https://app.uniswap.org/static/js/78.3dda833f.chunk.js:1:1902
_@https://app.uniswap.org/static/js/78.3dda833f.chunk.js:1:3664
xt@https://app.uniswap.org/static/js/78.3dda833f.chunk.js:1:37720
oa@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:3008935
Ha@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:3018502
Ko@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:3062226
Cu@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:3048478
Pu@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:3048406
xu@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:3048267
wu@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:3045233
Qf/<@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:2994727
t.unstable_runWithPriority@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:3071964
Xf@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:2994504
Qf@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:2994674
Kf@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:2994607
ku@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:3045554
notify@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:394585
t.notifyNestedSubs@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:395220
t.handleChangeWrapper@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:395288
m@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:562818
t.save/</</<@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:2155824
ae/</</<@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:598217
ie/</</<@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:596374
re/</</<@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:595633
ne/</</<@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:594201
te/</</<@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:593397
ee/</</<@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:592590
oe/</</<@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:599285
ce/init/middleware/P/P@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:604027
ae/</</<@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:598217
ie/</</<@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:596374
re/</</<@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:595633
ne/</</<@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:594201
te/</</<@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:593397
ee/</</<@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:592590
oe/</</<@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:599285
ce/init/middleware/P/P@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:604027
i/</</<@https://app.uniswap.org/static/js/35.8c2ca95e.chunk.js:2:269342
939/cm/</</<@https://app.uniswap.org/static/js/main.ee9b8398.chunk.js:1:809151
Device data
{
"ua": "Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Firefox/91.0",
"browser": {
"name": "Firefox",
"version": "91.0",
"major": "91"
},
"engine": {
"name": "Gecko",
"version": "91.0"
},
"os": {
"name": "Linux",
"version": "x86_64"
},
"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?chain=mainnet using the reported Firefox 91/Linux environment. Start by tracing the stack in static/js/78.3dda833f.chunk.js and static/js/35.8c2ca95e.chunk.js; done means the vote page loads without the TypeError.
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
- 20/100