Denver Coneybeare
Denver Coneybeare
Hi @sspogra. This seems to be a duplicate of https://github.com/firebase/firebase-ios-sdk/issues/9302 which you logged earlier this year. Unfortunately, there are no additional insights into the root cause of this issue. Based...
@sspogra Is there a chance that your application is flooding GCD with blocking work? Also, you mentioned in the original post that every minute your app "checks data on firestore...
@sspogra Can you clarify what you mean by your last comment? Were you able to solve the problem by performing one-time "gets" instead of repeatedly adding a snapshot listener then...
@sspogra I still don't have too much insight into this crash. It's quite puzzling. It looks like a use-after-free crash with the ListenerRegistration object. Maybe there is some race condition...
I've merged https://github.com/firebase/firebase-ios-sdk/pull/10065 which _may_ fix this crash for you. It will be included in the next release, which is planned for the last week of August 2022. I'll post...
9.5.0 was released yesterday, Aug 23, 2022, with the potential fix. Please test it out and report back.
@ikappaki I wasn't able to reproduce the error message that you mentioned. I got this expected error instead: ``` FirestoreError [FirebaseError]: Can't update a document that doesn't exist. ``` Here...
@ikappaki I still cannot reproduce the "the stored version (1641636454958701) does not match the required base version (0)" error, even when I add the import for `firebase/auth`. What sort of...
Ahh okay NOW I can reproduce. Let me dig into this a bit.
I'm assigning this to @yuchenshi who has expertise in the Firestore emulator. Here are the results of my investigation: Here is the problematic code (hereafter referred to as `index.ts`): ```...