firebase-ios-sdk
firebase-ios-sdk copied to clipboard
Title: Data Race in - [GULNetwork reachability:statusChanged:] Method (Version 10.25.0)
Description
I've identified a potential data race condition in the reachability:statusChanged: method of the Firebase library (version 10.25.0). Specifically, the issue is in the following line of code:
_networkConnected = (status == kGULReachabilityViaCellular || status == kGULReachabilityViaWifi);
Location:
- GULNetwork.m:266 -> Google Utilities
Reproducing the issue
No response
Firebase SDK Version
10.25.0
Xcode Version
16.1
Installation Method
Swift Package Manager
Firebase Product(s)
All
Targeted Platforms
iOS
Relevant Log Output
Data race in -[GULNetwork reachability:statusChanged:] at 0x10b752180
If using Swift Package Manager, the project's Package.resolved
No response
If using CocoaPods, the project's Podfile.lock
No response
I couldn't figure out how to label this issue, so I've labeled it for a human to triage. Hang tight.
Hi there, closing due to inactivity. If the issue still persists, please let me know and I can re-open.