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
We're seeing a few crash paths from concurrent access of a Set private to AuthKeychainServices in the 11.12.0 SDK (and going back several versions). I believe it is this one.
Below are a few traces of variants of that crash, some on com.google.firebase.auth.globalWorkQueue and some on main. All of these crashes occur early, while didFinishLaunchingWithOptions is in scope. There we call Firebase.configure()and then Auth.getStoredUser(forAccessGroup: nil) as part of a local-to-iCloud keychain migration routine.
Description
We're seeing a few crash paths from concurrent access of a Set private to AuthKeychainServices in the 11.12.0 SDK (and going back several versions). I believe it is this one.
Below are a few traces of variants of that crash, some on
com.google.firebase.auth.globalWorkQueue
and some onmain
. All of these crashes occur early, whiledidFinishLaunchingWithOptions
is in scope. There we callFirebase.configure()
and thenAuth.getStoredUser(forAccessGroup: nil)
as part of a local-to-iCloud keychain migration routine.Traces
onGlobal-1.txt
onGlobal-2.txt
main-1.txt
main-2.txt
Reproducing the issue
No response
Firebase SDK Version
11.12.0
Xcode Version
16.3
Installation Method
Swift Package Manager
Firebase Product(s)
Authentication, Crashlytics, All
Targeted Platforms
iOS
Relevant Log Output
If using Swift Package Manager, the project's Package.resolved
Expand
Package.resolved
snippetThe text was updated successfully, but these errors were encountered: