Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hooks is null on SSR after 13.4.13 and up #54429

Closed
1 task done
EloB opened this issue Aug 23, 2023 · 13 comments
Closed
1 task done

Hooks is null on SSR after 13.4.13 and up #54429

EloB opened this issue Aug 23, 2023 · 13 comments
Labels
bug Issue was opened via the bug report template. locked please add a complete reproduction Please add a complete reproduction.

Comments

@EloB
Copy link

EloB commented Aug 23, 2023

Verify canary release

  • I verified that the issue exists in the latest Next.js canary release

Provide environment information

Operating System:
      Platform: darwin
      Arch: arm64
      Version: Darwin Kernel Version 22.6.0: Wed Jul  5 22:21:53 PDT 2023; root:xnu-8796.141.3~6/RELEASE_ARM64_T6020
    Binaries:
      Node: 16.15.1
      npm: 8.11.0
      Yarn: 1.22.19
      pnpm: 8.2.0
    Relevant Packages:
      next: 13.4.20-canary.2
      eslint-config-next: 12.3.4
      react: 18.2.0
      react-dom: 18.2.0
      typescript: 5.1.6
    Next.js Config:
      output: N/A

Which area(s) of Next.js are affected? (leave empty if unsure)

No response

Link to the code that reproduces this issue or a replay of the bug

TanStack/query#5371

To Reproduce

I don't have any reproduce repo but I found this issue describing a simliar situation as our error. The error was introduced for us in 13.4.13 and still exists in 13.4.20-canary.2. In 13.4.12 everything works fine for us.

  • We have a custom server and use App.getInitialProps. We use this pattern <AppTree /> is incorrect #9336 (comment). A thought might be the await getDataFromTree(<AppTree {...treeProps} />); being executed in App.getInitialProps. This might be the cause for renderWithHooks?
  • We use monorepo
  • We use pnpm
  • We don't use app/.
  • We use pages/.
  • We also use @tanstack/react-query. It fails because it tries to run useEffect in SSR and therefor useEffect becomes null and throws an error. I saw that they had 'use client' in that failing file. Maybe has something todo with it. I'm unsure if @tanstack/react-query is the source error or the first occurrence of useEffect. Adding the experimental appDir: false in the next.config.js fixed the issue a bit but then instead get this error:
[0] Error: Failed to initialize render worker app
[0]     at invokeRender (/Users/ollebroms/Documents/tv4/nordic-web/node_modules/.pnpm/next@13.4.20-canary.2_@babel+core@7.22.5_react-dom@18.2.0_react@18.2.0/node_modules/next/src/server/lib/router-server.ts:362:15)
[0]     at handleRequest (/Users/ollebroms/Documents/tv4/nordic-web/node_modules/.pnpm/next@13.4.20-canary.2_@babel+core@7.22.5_react-dom@18.2.0_react@18.2.0/node_modules/next/src/server/lib/router-server.ts:662:22)
[0]     at runMicrotasks (<anonymous>)
[0]     at processTicksAndRejections (node:internal/process/task_queues:96:5)
[0]     at async NextCustomServer.requestHandlerImpl [as requestHandler] (/Users/ollebroms/Documents/tv4/nordic-web/node_modules/.pnpm/next@13.4.20-canary.2_@babel+core@7.22.5_react-dom@18.2.0_react@18.2.0/node_modules/next/src/server/lib/router-server.ts:700:7)

Sometimes the server starts up without errors but making multiple requests before all startup script than we see that above error more frequently. So it seems like a queuing issue.

When using canary without appDir: false I get this error:

[0] Warning: Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:
[0] 1. You might have mismatching versions of React and the renderer (such as React DOM)
[0] 2. You might be breaking the Rules of Hooks
[0] 3. You might have more than one copy of React in the same app
[0] See https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.
[0] TypeError: Cannot read properties of null (reading 'useReducer')

Running these shows the project only containing one version of react and react-dom except those bundled in next so it doesn't seem to be multiple react versions and our ESLint isn't complaining about "Rules of Hooks".

❯ grep -R '"name": "react"'
./node_modules/.pnpm/react@18.2.0/node_modules/react/package.json:  "name": "react",

❯ grep -R '"name": "react-dom"'
./node_modules/.pnpm/react-dom@18.2.0_react@18.2.0/node_modules/react-dom/package.json:  "name": "react-dom",

Describe the Bug

It runs useEffect on SSR.

Expected Behavior

Don't expect useEffect to run on SSR.

https://react.dev/reference/react/useEffect#caveats
image

Which browser are you using? (if relevant)

No response

How are you deploying your application? (if relevant)

No response

@EloB EloB added the bug Issue was opened via the bug report template. label Aug 23, 2023
@EloB EloB changed the title Hooks being executed on SSR after 13.4.13 The hook useEffect being executed on SSR after 13.4.13 Aug 23, 2023
@EloB EloB changed the title The hook useEffect being executed on SSR after 13.4.13 Hooks is null on SSR after 13.4.13 Aug 23, 2023
@EloB
Copy link
Author

EloB commented Aug 23, 2023

I saw that next contains a bundled react and react-dom. Maybe it's some type of conflict here?

https://unpkg.com/browse/next@13.4.19/dist/compiled/react/
https://unpkg.com/browse/next@13.4.19/dist/compiled/react-dom/

How does next use those bundle versions of react and react-dom? Is it using some type of alias overriding?

@EloB EloB changed the title Hooks is null on SSR after 13.4.13 Hooks is null on SSR after 13.4.13 and up Aug 23, 2023
@balazsorban44 balazsorban44 added the please add a complete reproduction Please add a complete reproduction. label Aug 23, 2023
@github-actions
Copy link
Contributor

We cannot recreate the issue with the provided information. Please add a reproduction in order for us to be able to investigate.

Why was this issue marked with the please add a complete reproduction label?

To be able to investigate, we need access to a reproduction to identify what triggered the issue. We prefer a link to a public GitHub repository (template for App Router, template for Pages Router), but you can also use these templates: CodeSandbox: App Router or CodeSandbox: Pages Router.

To make sure the issue is resolved as quickly as possible, please make sure that the reproduction is as minimal as possible. This means that you should remove unnecessary code, files, and dependencies that do not contribute to the issue. Ensure your reproduction does not depend on secrets, 3rd party registries, private dependencies, or any other data that cannot be made public. Avoid a reproduction including a whole monorepo (unless relevant to the issue). The easier it is to reproduce the issue, the quicker we can help.

Please test your reproduction against the latest version of Next.js (next@canary) to make sure your issue has not already been fixed.

If you cannot create a clean reproduction, another way you can help the maintainers' job is to pinpoint the canary version of next that introduced the issue. Check out our releases, and try to find the first canary release that introduced the issue. This will help us narrow down the scope of the issue, and possibly point to the PR/code change that introduced it. You can install a specific version of next by running npm install next@<version>.

I added a link, why was it still marked?

Ensure the link is pointing to a codebase that is accessible (e.g. not a private repository). "example.com", "n/a", "will add later", etc. are not acceptable links -- we need to see a public codebase. See the above section for accepted links.

What happens if I don't provide a sufficient minimal reproduction?

Issues with the please add a complete reproduction label that receives no meaningful activity (e.g. new comments with a reproduction link) are automatically closed and locked after 30 days.

If your issue has not been resolved in that time and it has been closed/locked, please open a new issue with the required reproduction.

I did not open this issue, but it is relevant to me, what can I do to help?

Anyone experiencing the same issue is welcome to provide a minimal reproduction following the above steps. Furthermore, you can upvote the issue using the 👍 reaction on the topmost comment (please do not comment "I have the same issue" without reproduction steps). Then, we can sort issues by votes to prioritize.

I think my reproduction is good enough, why aren't you looking into it quicker?

We look into every Next.js issue and constantly monitor open issues for new comments.

However, sometimes we might miss one or two due to the popularity/high traffic of the repository. We apologize, and kindly ask you to refrain from tagging core maintainers, as that will usually not result in increased priority.

Upvoting issues to show your interest will help us prioritize and address them as quickly as possible. That said, every issue is important to us, and if an issue gets closed by accident, we encourage you to open a new one linking to the old issue and we will look into it.

Useful Resources

@EloB
Copy link
Author

EloB commented Aug 23, 2023

I've been debugging this issue for 3 days. The team/client has decided to not invest more time into this. Maybe in the future.

I think it might have something todo with the bundled version and node_modules/ of react/react-dom somehow conflicting. Using canary it complained that useReducer wasn't available as well. We don't have any babel and pretty clean next.config.js. I curious how that bundle version of react works?

Is Next.js battle tested with pnpm? I don't use it except from my current client.

That 13.4.13 looks like a bug patch version.
image

@balazsorban44
Copy link
Member

Next.js works well with pnpm (in fact, we are using it in this repo and for all tests, etc., we also have tests for veryfing compatibility), but it's hard to tell more about your use case without having a look at your code. I'm going to close this for now since say you cannot invest more time into making a reproduction. If that changes, feel free to open a new issue with one and we will look into it!

@jvandenaardweg
Copy link
Contributor

jvandenaardweg commented Aug 25, 2023

I'm seeing the exact same error when running npm run dev. Just using regular npm. No custom server logic. Using react-query (latest). Using pages dir. Using turborepo.

I've (also) tracked it down to being a problem since 13.4.13: https://github.com/vercel/next.js/releases/tag/v13.4.13

Works fine on 13.4.12 and lower. Once I upgrade to 13.4.13 I get the error like @EloB mentioned.

Also tried different versions of react-query, but that does not seem to have any effect.

Warning: Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:
1. You might have mismatching versions of React and the renderer (such as React DOM)
2. You might be breaking the Rules of Hooks
3. You might have more than one copy of React in the same app
See https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.
TypeError: Cannot read properties of null (reading 'useEffect')
    at Module.useEffect (/Users/jordy/Projects/**********/node_modules/react/cjs/react.development.js:1634:21)
    at QueryClientProvider (file:///Users/jordy/Projects/**********/node_modules/@tanstack/react-query/build/lib/QueryClientProvider.mjs:46:9)
    at renderWithHooks (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:8738:16)
    at renderIndeterminateComponent (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:8812:15)
    at renderElement (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9047:7)
    at renderNodeDestructiveImpl (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9213:11)
    at renderNodeDestructive (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9185:14)
    at renderContextProvider (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9011:3)
    at renderElement (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9124:11)
    at renderNodeDestructiveImpl (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9213:11)
    at renderNodeDestructive (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9185:14)
    at renderIndeterminateComponent (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:8866:7)
    at renderElement (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9047:7)
    at renderNodeDestructiveImpl (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9213:11)
    at renderNodeDestructive (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9185:14)
    at renderIndeterminateComponent (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:8866:7)
    at renderElement (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9047:7)
    at renderNodeDestructiveImpl (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9213:11)
    at renderNodeDestructive (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9185:14)
    at renderIndeterminateComponent (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:8866:7)
    at renderElement (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9047:7)
    at renderNodeDestructiveImpl (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9213:11)
    at renderNodeDestructive (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9185:14)
    at renderNode (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9392:12)
    at renderChildrenArray (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9341:7)
    at renderNodeDestructiveImpl (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9249:7)
    at renderNodeDestructive (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9185:14)
    at renderElement (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9073:9)
    at renderNodeDestructiveImpl (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9213:11)
    at renderNodeDestructive (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9185:14)
    at renderNode (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9392:12)
    at renderChildrenArray (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9341:7)
    at renderNodeDestructiveImpl (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9249:7)
    at renderNodeDestructive (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9185:14)
    at renderElement (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9073:9)
    at renderNodeDestructiveImpl (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9213:11)
    at renderNodeDestructive (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9185:14)
    at renderContextProvider (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9011:3)
    at renderElement (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9124:11)
    at renderNodeDestructiveImpl (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9213:11)
    at renderNodeDestructive (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9185:14)
    at renderContextProvider (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9011:3)
    at renderElement (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9124:11)
    at renderNodeDestructiveImpl (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9213:11)
    at renderNodeDestructive (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9185:14)
    at renderIndeterminateComponent (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:8866:7)
    at renderElement (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9047:7)
    at renderNodeDestructiveImpl (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9213:11)
    at renderNodeDestructive (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9185:14)
    at renderContextProvider (/Users/jordy/Projects/**********/node_modules/next/dist/compiled/react-dom/cjs/react-dom-server.browser.development.js:9011:3)

@EloB
Copy link
Author

EloB commented Aug 25, 2023

@jvandenaardweg do you also have apollo client?

@jvandenaardweg
Copy link
Contributor

@EloB nope!

@EloB
Copy link
Author

EloB commented Aug 25, 2023

@jvandenaardweg Good to know. I thought it maybe was that. It's weird that renderWithHooks is ran on server.

Have you tried to add in next.config.js? That fixed some of the issues but wasn't fully working.

experimental: {
  appDir: false,
},

@jvandenaardweg

This comment has been minimized.

@joshua-lawrence
Copy link

joshua-lawrence commented Aug 25, 2023

Only one developer on our team is encountering this issue.. same setup with pnpm and Next 13.4.19 using /app. The app runs fine, his console is just unreadable.

❯ pnpm i                          
Lockfile is up to date, resolution step is skipped
Packages: +525 -311
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------------------------------------------------------------

   ╭──────────────────────────────────────────────────────────────────╮
   │                                                                  │
   │                Update available! 8.6.5 → 8.6.12.                 │
   │   Changelog: https://github.com/pnpm/pnpm/releases/tag/v8.6.12   │
   │                Run "pnpm add -g pnpm" to update.                 │
   │                                                                  │
   │      Follow @pnpmjs for updates: https://twitter.com/pnpmjs      │
   │                                                                  │
   ╰──────────────────────────────────────────────────────────────────╯

Progress: resolved 525, reused 516, downloaded 9, added 309, done

dependencies:
+ @mui/x-date-pickers 6.11.2
+ @tanstack/query-sync-storage-persister 5.0.0-beta.18
- @tanstack/react-query 4.33.0
+ @tanstack/react-query 5.0.0-beta.19
+ @tanstack/react-query-devtools 5.0.0-beta.19
+ @tanstack/react-query-persist-client 5.0.0-beta.19
+ dayjs 1.11.9

devDependencies:
- @types/testing-library__jest-dom 5.14.0
+ @types/testing-library__jest-dom 5.14.9

Done in 5.9s
                                                                                                                                                                                                                                                                                     
velvet-ui git:staging  6s
❯ pnpm dev

> velvet_ui@0.1.0 dev /Users/redacted/Developer/velvet/velvet-ui
> next dev

- info Loaded env from /Users/redacted/Developer/velvet/velvet-ui/.env.local
- ready started server on [::]:3000, url: http://localhost:3000
- event compiled client and server successfully in 532 ms (20 modules)
- wait compiling...
- event compiled client and server successfully in 63 ms (20 modules)
- info Loaded env from /Users/redacted/Developer/velvet/velvet-ui/.env.local
- info Loaded env from /Users/redacted/Developer/velvet/velvet-ui/.env.local
- wait compiling /(dashboard)/(individual)/page (client and server)...
- event compiled client and server successfully in 5.4s (3466 modules)
AccessTokenError: The user does not have a valid session.
    at Object.eval [as getAccessToken] (webpack-internal:///(rsc)/./node_modules/.pnpm/@auth0+nextjs-auth0@3.1.0_next@13.4.19/node_modules/@auth0/nextjs-auth0/dist/session/get-access-token.js:22:19)
    at async attachAccessToken (webpack-internal:///(rsc)/./hooks/make-server-request.tsx:22:24)
    at async handleRequest (webpack-internal:///(rsc)/./hooks/make-server-request.tsx:38:32) {
  code: 'ERR_MISSING_SESSION',
  cause: undefined,
  status: undefined
}
- wait compiling /api/auth/[auth0]/route (client and server)...
- error node_modules/.pnpm/@auth0+nextjs-auth0@3.1.0_next@13.4.19/node_modules/@auth0/nextjs-auth0/dist/session/get-access-token.js (17:18) @ Object.eval [as getAccessToken]
- error unhandledRejection: Error [AccessTokenError]: The user does not have a valid session.
    at Object.eval [as getAccessToken] (webpack-internal:///(rsc)/./node_modules/.pnpm/@auth0+nextjs-auth0@3.1.0_next@13.4.19/node_modules/@auth0/nextjs-auth0/dist/session/get-access-token.js:22:19)
    at async attachAccessToken (webpack-internal:///(rsc)/./hooks/make-server-request.tsx:22:24)
    at async handleRequest (webpack-internal:///(rsc)/./hooks/make-server-request.tsx:38:32) {
  digest: undefined
}
null
- event compiled client and server successfully in 3.2s (3423 modules)
nextjs-auth0 is attempting to set cookies from a server component,see https://github.com/auth0/nextjs-auth0#important-limitations-of-the-app-directory
- wait compiling /onboarding/page (client and server)...
- wait compiling /_error (client and server)...
- event compiled client and server successfully in 1808 ms (4181 modules)
Warning: Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:
1. You might have mismatching versions of React and the renderer (such as React DOM)
2. You might be breaking the Rules of Hooks
3. You might have more than one copy of React in the same app
See https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.
TypeError: Cannot read properties of null (reading 'useReducer')
    at Object.useReducer (/Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/next@13.4.19_@babel+core@7.22.9_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/compiled/react/cjs/react.development.js:1760:21)
    at ReactDevOverlay (/Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/next@13.4.19_@babel+core@7.22.9_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/compiled/@next/react-dev-overlay/dist/client.js:857:969)
    at ReactDevOverlay (/Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/next@13.4.19_@babel+core@7.22.9_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/server/dev/next-dev-server.js:96:12)
    at renderWithHooks (/Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/react-dom@18.2.0_react@18.2.0/node_modules/react-dom/cjs/react-dom-server.browser.development.js:5658:16)
    at renderIndeterminateComponent (/Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/react-dom@18.2.0_react@18.2.0/node_modules/react-dom/cjs/react-dom-server.browser.development.js:5731:15)
    at renderElement (/Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/react-dom@18.2.0_react@18.2.0/node_modules/react-dom/cjs/react-dom-server.browser.development.js:5946:7)
    at renderNodeDestructiveImpl (/Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/react-dom@18.2.0_react@18.2.0/node_modules/react-dom/cjs/react-dom-server.browser.development.js:6104:11)
    at renderNodeDestructive (/Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/react-dom@18.2.0_react@18.2.0/node_modules/react-dom/cjs/react-dom-server.browser.development.js:6076:14)
    at renderNode (/Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/react-dom@18.2.0_react@18.2.0/node_modules/react-dom/cjs/react-dom-server.browser.development.js:6259:12)
    at renderHostElement (/Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/react-dom@18.2.0_react@18.2.0/node_modules/react-dom/cjs/react-dom-server.browser.development.js:5642:3)
    at renderElement (/Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/react-dom@18.2.0_react@18.2.0/node_modules/react-dom/cjs/react-dom-server.browser.development.js:5952:5)
    at renderNodeDestructiveImpl (/Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/react-dom@18.2.0_react@18.2.0/node_modules/react-dom/cjs/react-dom-server.browser.development.js:6104:11)
    at renderNodeDestructive (/Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/react-dom@18.2.0_react@18.2.0/node_modules/react-dom/cjs/react-dom-server.browser.development.js:6076:14)
    at renderIndeterminateComponent (/Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/react-dom@18.2.0_react@18.2.0/node_modules/react-dom/cjs/react-dom-server.browser.development.js:5785:7)
    at renderElement (/Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/react-dom@18.2.0_react@18.2.0/node_modules/react-dom/cjs/react-dom-server.browser.development.js:5946:7)
    at renderNodeDestructiveImpl (/Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/react-dom@18.2.0_react@18.2.0/node_modules/react-dom/cjs/react-dom-server.browser.development.js:6104:11)
    at renderNodeDestructive (/Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/react-dom@18.2.0_react@18.2.0/node_modules/react-dom/cjs/react-dom-server.browser.development.js:6076:14)
    at retryTask (/Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/react-dom@18.2.0_react@18.2.0/node_modules/react-dom/cjs/react-dom-server.browser.development.js:6528:5)
    at performWork (/Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/react-dom@18.2.0_react@18.2.0/node_modules/react-dom/cjs/react-dom-server.browser.development.js:6576:7)
    at /Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/react-dom@18.2.0_react@18.2.0/node_modules/react-dom/cjs/react-dom-server.browser.development.js:6902:12
    at scheduleWork (/Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/react-dom@18.2.0_react@18.2.0/node_modules/react-dom/cjs/react-dom-server.browser.development.js:77:3)
    at startWork (/Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/react-dom@18.2.0_react@18.2.0/node_modules/react-dom/cjs/react-dom-server.browser.development.js:6901:3)
    at /Users/redacted/Developer/velvet/velvet-ui/node_modules/.pnpm/react-dom@18.2.0_react@18.2.0/node_modules/react-dom/cjs/react-dom-server.browser.development.js:6996:5... (151 KB left)
    ```

@EloB
Copy link
Author

EloB commented Aug 31, 2023

Maybe reopen this? Multiple different consumers getting the same problem.

@balazsorban44
Copy link
Member

balazsorban44 commented Aug 31, 2023

@EloB see #54429 (comment)

None of the other comments are providing helpful information to track this down.

The team/client has decided to not invest more time into this.

If this is not true anymore, the correct action here that provides the most help for us to investigate is to open a new issue with a minimal reproduction.

@github-actions
Copy link
Contributor

This closed issue has been automatically locked because it had no new activity for 2 weeks. If you are running into a similar issue, please create a new issue with the steps to reproduce. Thank you.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 15, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Issue was opened via the bug report template. locked please add a complete reproduction Please add a complete reproduction.
Projects
None yet
Development

No branches or pull requests

4 participants