Open
Description
Crash at FPRTraceBackgroundActivityTracker.m
Here is stacktrace
Crashed: com.apple.main-thread
0 libobjc.A.dylib 0x9748 objc_moveWeak + 196
1 CoreFoundation 0x50a94 _CFXNotificationRegistrarAddObserver + 392
2 CoreFoundation 0x4f864 CFXNotificationRegistrarAdd + 580
3 CoreFoundation 0x4f040 _CFXNotificationRegisterObserver + 248
4 FirebasePerformance 0x1c9f4 __41-[FPRTraceBackgroundActivityTracker init]_block_invoke + 44 (FPRTraceBackgroundActivityTracker.m:44)
5 libdispatch.dylib 0x213c _dispatch_call_block_and_release + 32
6 libdispatch.dylib 0x3dd4 _dispatch_client_callout + 20
7 libdispatch.dylib 0x125a4 _dispatch_main_queue_drain + 988
8 libdispatch.dylib 0x121b8 _dispatch_main_queue_callback_4CF + 44
9 CoreFoundation 0x56710 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 16
10 CoreFoundation 0x53914 __CFRunLoopRun + 1996
11 CoreFoundation 0x52cd8 CFRunLoopRunSpecific + 608
12 GraphicsServices 0x11a8 GSEventRunModal + 164
13 UIKitCore 0x40a90c -[UIApplication _run] + 888
14 UIKitCore 0x4be9d0 UIApplicationMain + 340
15 App 0x844f4 main + 36 (KAAppDelegate.swift:36)
16 ??? 0x1c3b51e4c (Missing)
Reproducing the issue
We don't know a 100% way to reproduce it, but looks like the crash happens when user moves app to background and then back to the foreground
Firebase SDK Version
11.6.0
Xcode Version
16.1
Installation Method
CocoaPods
Firebase Product(s)
Performance, Crashlytics, Remote Config, Analytics
Targeted Platforms
iOS
Relevant Log Output
If using Swift Package Manager, the project's Package.resolved
Expand Package.resolved
snippet
Replace this line with the contents of your Package.resolved.
If using CocoaPods, the project's Podfile.lock
Expand Podfile.lock
snippet
Replace this line with the contents of your Podfile.lock!