You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 12, 2024. It is now read-only.
The global onerror handler in 3.5.0 crashes when trying to handle Dexie's errors (see https://github.com/dfahlander/Dexie.js).
Please don't propagate new errors when trying to handle errors.
To reproduce: Run a website with Dexie on Safari private mode.
Error info: Unhandled rejection: QuotaExceededError: The quota has been exceeded. setItem@[native code] globalDatabaseList@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:36:18989 http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:35:3495 http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:34:22692 wrapFn@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:23:21237 invokeTask@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:23:10571 onInvokeTask@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:26:26523 invokeTask@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:23:10483 runTask@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:23:6481 invoke@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:23:11985 From previous: open@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:35:1957 initDB@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:62:3274 http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:51:6202 http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:14:15433 forEach@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:13:2380 createInjector@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:14:15380 doBootstrap@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:13:16405 invoke@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:23:9717 run@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:23:5559 runInOpbeatZone@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:26:27642 resumeDeferredBootstrap@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:24:9562 bootstrap@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:13:17228 angularInit@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:13:15667 http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:22:27825 trigger@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:14:2446
The text was updated successfully, but these errors were encountered:
StabbarN
changed the title
Crashes on Dexie.DexieError
Crashes on global onerror
Dec 14, 2016
The global onerror handler in 3.5.0 crashes when trying to handle Dexie's errors (see https://github.com/dfahlander/Dexie.js).
Please don't propagate new errors when trying to handle errors.
To reproduce: Run a website with Dexie on Safari private mode.
Error info:
Unhandled rejection: QuotaExceededError: The quota has been exceeded. setItem@[native code] globalDatabaseList@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:36:18989 http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:35:3495 http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:34:22692 wrapFn@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:23:21237 invokeTask@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:23:10571 onInvokeTask@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:26:26523 invokeTask@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:23:10483 runTask@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:23:6481 invoke@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:23:11985 From previous: open@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:35:1957 initDB@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:62:3274 http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:51:6202 http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:14:15433 forEach@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:13:2380 createInjector@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:14:15380 doBootstrap@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:13:16405 invoke@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:23:9717 run@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:23:5559 runInOpbeatZone@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:26:27642 resumeDeferredBootstrap@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:24:9562 bootstrap@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:13:17228 angularInit@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:13:15667 http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:22:27825 trigger@http://localhost:8000/yadayada-3ecc92879b86fa5ccfc8b03420c76e12.js:14:2446
The text was updated successfully, but these errors were encountered: