codesandbox / codesandbox/codesandbox-client
Crashed just after signin with GitHub on iPad from safari
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 13.6k
- Forks
- 2.4k
- Avg merge
- 6d 19h
- Merged PRs (30d)
- 2
Description
💥 Crash Report
What were you trying to accomplish when the crash occurred?
clicked on the upgrade link to $15 plan, was prompted to login, went through GitHub login flow with passkey, then when it finished I was taken to a “crashed” page.
Crash Details
Environment
| Browser | Version | Operating System | CodeSandbox Version |
|---|---|---|---|
| safari | 17.1.1 | OS X 10.15.7 | d1bdb1eec |
Route:
https://codesandbox.io/pro
Error Code:
276673fe7f0e4b7780e049e7b35a55bc
Error Message
TypeError: null is not an object (evaluating 'a.name')
ue@https://codesandbox.io/static/js/page-pro.87c1d4828.chunk.js:1:14433
us@https://codesandbox.io/static/js/common.f414db27e.chunk.js:1:1967594
xa@https://codesandbox.io/static/js/common.f414db27e.chunk.js:1:2012677
ml@https://codesandbox.io/static/js/common.f414db27e.chunk.js:1:1998281
hl@https://codesandbox.io/static/js/common.f414db27e.chunk.js:1:1998206
il@https://codesandbox.io/static/js/common.f414db27e.chunk.js:1:1995554
@https://codesandbox.io/static/js/common.f414db27e.chunk.js:1:1953995
@https://codesandbox.io/static/js/common.f414db27e.chunk.js:1:2028977
$o@https://codesandbox.io/static/js/common.f414db27e.chunk.js:1:1953941
Yo@https://codesandbox.io/static/js/common.f414db27e.chunk.js:1:1953876
el@https://codesandbox.io/static/js/common.f414db27e.chunk.js:1:1992343
enqueueSetState@https://codesandbox.io/static/js/common.f414db27e.chunk.js:1:1958657
@https://codesandbox.io/static/js/common.f414db27e.chunk.js:1:2252482
@https://codesandbox.io/static/js/default~app~embed.840a4deaa.chunk.js:610:130064
in ue
in ge
in Unknown
in t
in t
in div
in elements__Content
in Ie
in withRouter(Ie)
in div
in elements__Container
in Unknown
in withRouter()
in t
in Unknown
in Ie
in c
in t
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
Start at the /pro route and reproduce the GitHub passkey sign-in flow in Safari, using the reported error code and the page-pro.87c1d4828.chunk.js stack location as entry points. Trace the null value behind the reported a.name access and confirm that upgrading after authentication no longer reaches the crashed page.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, react
- Domain
- authentication, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100