Skip to content

Extremely long delays when reporting errors with a long message #2286

@rgehan

Description

@rgehan

Package + Version

@sentry/browser

Version:

5.6.3

Description

I'm using mobx-state-tree, which generates very long error messages, when trying to instantiate a model with data that doesn't match the defined schema.

It appends a full dump of the the data to the message, among other things.

I've seen it generate a 300kB message from a 10kB JSON payload.

When calling Sentry.captureException(error), I notice delays around ~90s.

The issue seems to originate from Tracekit, and particularly from a RegExp which is ran on each line of the stacktrace (which includes the message).


I've also opened an issue on Tracekit repo. I opened one here too, because the dependency is duplicated in your repo too.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions