Uniswap / Uniswap/interface

Crash report: `TypeError: s is undefined`

Open
#3,615 0 comments 0 reactions 0 assignees View on GitHub

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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.