Uniswap / Uniswap/interface

Crash report: `TypeError: s is undefined`

Open
#3,895 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

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

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 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.