analytics-next icon indicating copy to clipboard operation
analytics-next copied to clipboard

"QuotaExceededError The quota has been exceeded" in packages/browser/src/lib/priority-queue/persisted.ts#L73.

Open mciastek opened this issue 10 months ago • 1 comments

Description

We have received a report in Sentry related to @segment/analytics-next package, which indicates that some localStorage operations are throwing QuotaExceededError The quota has been exceeded.. The trace points to https://github.com/segmentio/analytics-next/blob/master/packages/browser/src/lib/priority-queue/persisted.ts#L73.

image

Possible fix

In order to prevent such issues, it's recommended to wrap any localStorage.setItem() calls in try/catch block (see SO thread).

Device details

Browser Name Safari Version 17.6

Operating System Name Mac OS X Version >=10.15.7

mciastek avatar Dec 05 '24 14:12 mciastek