Open
Description
In my Next.js 14.1 project I get the following error log in the server console on every build/dev run:
TypeError: Cannot read properties of null (reading 'entries')
at useRoute (file:///xxx/node_modules/.pnpm/@[email protected][email protected][email protected]/node_modules/@vercel/speed-insights/dist/next/index.mjs:140:40)
at SpeedInsightsComponent (file:///xxx/node_modules/.pnpm/@[email protected][email protected][email protected]/node_modules/@vercel/speed-insights/dist/next/index.mjs:148:17)
at renderWithHooks (xxx\node_modules\.pnpm\[email protected][email protected]\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5658:16)
at renderIndeterminateComponent (xxx\node_modules\.pnpm\[email protected][email protected]\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5731:15)
at renderElement (xxx\node_modules\.pnpm\[email protected][email protected]\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5946:7)
at renderNodeDestructiveImpl (xxx\node_modules\.pnpm\[email protected][email protected]\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (xxx\node_modules\.pnpm\[email protected][email protected]\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderNode (xxx\node_modules\.pnpm\[email protected][email protected]\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6259:12)
at renderSuspenseBoundary (xxx\node_modules\.pnpm\[email protected][email protected]\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5591:5)
at renderElement (xxx\node_modules\.pnpm\[email protected][email protected]\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5994:11)
at renderNodeDestructiveImpl (xxx\node_modules\.pnpm\[email protected][email protected]\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
at renderNodeDestructive (xxx\node_modules\.pnpm\[email protected][email protected]\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6076:14)
at renderIndeterminateComponent (xxx\node_modules\.pnpm\[email protected][email protected]\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5785:7)
at renderElement (xxx\node_modules\.pnpm\[email protected][email protected]\node_modules\react-dom\cjs\react-dom-server.browser.development.js:5946:7)
at renderNodeDestructiveImpl (xxx\node_modules\.pnpm\[email protected][email protected]\node_modules\react-dom\cjs\react-dom-server.browser.development.js:6104:11)
<SpeedInsights />
is used inside <body>
in both /pages/_document.tsx
and /app/layout.tsx
. The error doesn't stop the build process. Happens both in @latest
and @canary
.