Description
Is there an existing issue for this?
- I have checked for existing issues https://github.com/getsentry/sentry-javascript/issues
- I have reviewed the documentation https://docs.sentry.io/
- I am using the latest SDK release https://github.com/getsentry/sentry-javascript/releases
How do you use Sentry?
Sentry Saas (sentry.io)
Which package are you using?
@sentry/browser
SDK Version
6.18.2
Framework Version
No response
Link to Sentry event
Steps to Reproduce
Using nuxt integration @nuxtjs/sentry
config :
sentry: {
sourceMapStyle: "hidden-source-map",
publishRelease: process.env.SENTRY_RELEASE ? {
release: process.env.SENTRY_RELEASE,
stripPrefix: ["/** redacted /"],
urlPrefix: process.env.PUBLIC_PATH,
setCommits: {
repo: "/ redacted **//website",
commit: process.env.GIT_COMMIT,
ignoreMissing: true,
},
deploy: {
env: process.env.SENTRY_ENVIRONMENT as string,
url: baseUrl,
},
} : false,
config: {
environment: process.env.SENTRY_ENVIRONMENT,
release: process.env.SENTRY_RELEASE,
//normalizeDepth:3,
},
tracing: true,
},
Expected Result
An actual trace
Actual Result
TypeError: Cannot create property 'normalizeDepth' on string 'non-serializable'
at eventToSentryRequest(./node_modules/@sentry/core/esm/request.js:70:21)
at sendEvent(./node_modules/@sentry/browser/esm/transports/base.js:35:34)
at sendEvent(./node_modules/@sentry/core/esm/basebackend.js:33:30)
at call(./node_modules/@sentry/core/esm/baseclient.js:397:28)
at _sendEvent(./node_modules/@sentry/browser/esm/client.js:70:37)
at onfulfilled(./node_modules/@sentry/core/esm/baseclient.js:469:19)
at Array.(./node_modules/@sentry/utils/esm/syncpromise.js:100:37)
at ? (./node_modules/@sentry/utils/esm/syncpromise.js:71:29)
at Array.forEach()
at _executeHandlers(./node_modules/@sentry/utils/esm/syncpromise.js:65:28)
at executor(./node_modules/@sentry/utils/esm/syncpromise.js:121:19)
at new e(./node_modules/@sentry/utils/esm/syncpromise.js:80:13)
at then(./node_modules/@sentry/utils/esm/syncpromise.js:89:16)
at _processEvent(./node_modules/@sentry/core/esm/baseclient.js:460:14)
at _captureEvent(./node_modules/@sentry/core/esm/baseclient.js:406:21)
at onfulfilled(./node_modules/@sentry/core/esm/baseclient.js:87:51)
at Array.(./node_modules/@sentry/utils/esm/syncpromise.js:100:37)
at ? (./node_modules/@sentry/utils/esm/syncpromise.js:71:29)
at Array.forEach()
at _executeHandlers(./node_modules/@sentry/utils/esm/syncpromise.js:65:28)
at executor(./node_modules/@sentry/utils/esm/syncpromise.js:121:19)
at new e(./node_modules/@sentry/utils/esm/syncpromise.js:80:13)
at then(./node_modules/@sentry/utils/esm/syncpromise.js:89:16)
at apply(./node_modules/@sentry/core/esm/baseclient.js:87:14)
at _invokeClient(./node_modules/@sentry/hub/esm/hub.js:382:35)
at captureMessage(./node_modules/@sentry/hub/esm/hub.js:158:14)
at callback(./node_modules/@sentry/integrations/esm/reportingobserver.js:66:21)
at withScope(./node_modules/@sentry/hub/esm/hub.js:84:13)
at _loop_1(./node_modules/@sentry/integrations/esm/reportingobserver.js:44:17)
at e.handler(./node_modules/@sentry/integrations/esm/reportingobserver.js:72:17)