Open jfk056 opened 1 year ago
I couldn't figure out how to label this issue, so I've labeled it for a human to triage. Hang tight.
Looks like a similar crash to #3183. There may be an interaction issue between FirebasePerformance and FirebaseAnalytics.
Same crash happened. Users on iOS 15-17. Happens after starting or expanding
We have a similar crash report in our app. Users affected are on iOS 15-17. It's not an early crash for us.
10.21.0 (but was also present on 9.6.0)
15.2
Swift Package Manager
FirebaseAnalyticsWithoutAdldSupport FirebaseCrashlytics FirebaseDynamicLinks FirebaselnAppMessagingSwift-Beta FirebasePerformance FirebaseRemoteConfig FirebaseRemoteConfiaSwift
iOS, iPadOS
same here across iOS 16 and iOS 17 - I use Firebase Firestore Database, Analytics, Performance, Crashlytics etc.
+[GULNetworkURLSession setSessionInFetcherMap:forSessionID:]
EXC_BAD_ACCESS (KERN_INVALID_ADDRESS)
GULNetworkURLSession.m:695
Crashed: com.google.fira.worker
0 libobjc.A.dylib 0xda8c realizeClassWithoutSwift(objc_class*, objc_class*) + 56
1 libobjc.A.dylib 0xdd80 realizeClassWithoutSwift(objc_class*, objc_class*) + 812
2 libobjc.A.dylib 0xcfb0 realizeClassMaybeSwiftMaybeRelock(objc_class*, locker_mixin<lockdebug::lock_mixin<objc_lock_base_t> >&, bool) + 404
3 libobjc.A.dylib 0xd0e8 initializeAndMaybeRelock(objc_class*, objc_object*, locker_mixin<lockdebug::lock_mixin<objc_lock_base_t> >&, bool) + 144
4 libobjc.A.dylib 0x8338 objc_loadWeakRetained + 268
5 libobjc.A.dylib 0x8204 objc_loadWeak + 24
6 Foundation 0xe744 readARCWeakAt + 32
7 Foundation 0x124e8 NSConcreteMapTable_reclaim + 156
8 Foundation 0x11978 -[NSConcreteMapTable grow] + 204
9 Foundation 0xe340 -[NSConcreteMapTable setObject:forKey:] + 164
10 REFoundation 0x524e0 +[GULNetworkURLSession setSessionInFetcherMap:forSessionID:] + 703 (GULNetworkURLSession.m:703)
11 REFoundation 0x507f4 -[GULNetworkURLSession sessionIDFromAsyncPOSTRequest:completionHandler:] + 185 (GULNetworkURLSession.m:185)
12 REFoundation 0x4edb8 -[GULNetwork postURL:headers:payload:queue:usingBackgroundSession:completionHandler:] + 159 (GULNetwork.m:159)
13 REFoundation 0x266aa8 -[APMMeasurement(SKAN) fetchSKANCV] + 900
14 REFoundation 0x266714 __58-[APMMeasurement(SKAN) scheduleSKANCVFetchAfterDataUpload]_block_invoke + 28
15 libdispatch.dylib 0x3dd4 _dispatch_client_callout + 20
16 libdispatch.dylib 0x72d8 _dispatch_continuation_pop + 600
17 libdispatch.dylib 0x1b1c8 _dispatch_source_latch_and_call + 420
18 libdispatch.dylib 0x19d8c _dispatch_source_invoke + 832
19 libdispatch.dylib 0xb284 _dispatch_lane_serial_drain + 368
20 libdispatch.dylib 0xbf30 _dispatch_lane_invoke + 380
21 libdispatch.dylib 0x16cb4 _dispatch_root_queue_drain_deferred_wlh + 288
22 libdispatch.dylib 0x16528 _dispatch_workloop_worker_thread + 404
23 libsystem_pthread.dylib 0x4934 _pthread_wqthread + 288
24 libsystem_pthread.dylib 0x10cc start_wqthread + 8
Description
. Crashlytics report suggests early crash within 5s of starting the application exclusively on iOS 16.
Reproducing the issue
Don't have exact steps to reproduce
Firebase SDK Version
10.9.0
Xcode Version
14.3
Installation Method
Swift Package Manager
Firebase Product(s)
Analytics, Crashlytics, Performance
Targeted Platforms
iOS
Relevant Log Output
If using Swift Package Manager, the project's Package.resolved
Expand
Package.resolved
snippet```json Replace this line with the contents of your Package.resolved. ```
If using CocoaPods, the project's Podfile.lock
Expand
Podfile.lock
snippet```yml Replace this line with the contents of your Podfile.lock! ```