-
Notifications
You must be signed in to change notification settings - Fork 955
Closed
Description
[REQUIRED] Describe your environment
- Operating System version: macOS 13.0.1
- Browser version: Safari 16.1
- Firebase SDK version: 9.15.0 (compat version, not modular)
- Firebase Product: app
[REQUIRED] Describe the problem
When starting my Firebase app up in Safari, I get the following error:
It has to do with the HeartBeatService
I went on research and got the following findings:
- The error happens in this function:
async triggerHeartbeat(): Promise<void> { - The error "UnknownError: Error looking up record in object store by key range" is mentioned in the IndexedDB repo, in these two lines:
https://github.com/WebKit/WebKit/blob/eb072c37fe4eb37704d87b163dd4e9318cd83c5d/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp#L2177 and
https://github.com/WebKit/WebKit/blob/eb072c37fe4eb37704d87b163dd4e9318cd83c5d/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp#L2337
So my bet: it is an issue with IndexedDB on Safari