Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Large amount of app crashes on [APMIdentity identifierForVendor] and other APM related code #13669

Open
Fump opened this issue Sep 19, 2024 · 0 comments
Assignees

Comments

@Fump
Copy link

Fump commented Sep 19, 2024

Description

Recently we released new updates of our apps where we updated firebase to version 11.1.0 and started building with Xcode 16.0. Since then we have seen a very large increase in firebase related crashes in our Crashlytics logs, these are now our most common crashes in all our apps. All the crashes seem to happen in the APM submodule, where calls to [APMIdentity identifierForVendor] is the most common crash so far. Many of the crashes seem to be related to internal database handling.

So far all crashes have happened on iOS 17 and iOS 16, no logs on iOS 18 yet. We have not tried to update to Firebase 11.2.0, but I saw no mention of fixes related to this in the release notes..

Attaching all related crashlogs for one of our apps in the logs section.

Reproducing the issue

Have not been able to reproduce our selves, most crashes happen on app launch.

Firebase SDK Version

11.1.0

Xcode Version

16.0

Installation Method

Swift Package Manager

Firebase Product(s)

Analytics, Crashlytics, DynamicLinks, Remote Config

Targeted Platforms

iOS

Relevant Log Output

Here are all the APM related crashes we have seen so far for one of our apps.

Crash on [APMIdentity identifierForVendor]

com.google.fira.worker
0  libsystem_kernel.dylib         0x7bcc __ulock_wait
1  libdispatch.dylib              0x47c4 _dlock_wait
2  libdispatch.dylib              0x4578 _dispatch_thread_event_wait_slow
3  libdispatch.dylib              0x135b0 __DISPATCH_WAIT_FOR_QUEUE__
4  libdispatch.dylib              0x1315c _dispatch_sync_f_slow
5  App                            0x9796ac -[APMIdentity identifierForVendor] + 4374451884
6  App                            0x98fff0 APMUpdateConsentSignalsAndIdentifiers + 4374544368
7  App                            0x995b34 -[APMMeasurement(Event) createRawEventMetadataWithUserAttributes:] + 4374567732
8  App                            0x997834 -[APMMeasurement(Event) writeEvent:isPublicEvent:isRealtime:] + 4374575156
9  App                            0x9955e8 __57-[APMMeasurement(Event) writeFilteredEventOnWorkerQueue:]_block_invoke + 4374566376
10 App                            0x9e5a14 -[APMSqliteStore performTransactionWithError:block:] + 4374895124
11 App                            0x95c0a0 -[APMDatabase performTransaction:] + 4374331552
12 App                            0x99533c -[APMMeasurement(Event) writeFilteredEventOnWorkerQueue:] + 4374565692
13 App                            0x9950a4 -[APMMeasurement(Event) writeEventOnWorkerQueue:] + 4374565028
14 App                            0x994c7c -[APMMeasurement(Event) handleEventOnWorkerQueue:] + 4374563964
15 App                            0x989208 -[APMMeasurement logEventOnWorkerQueue:notifyEventListeners:] + 4374516232
16 App                            0x989094 -[APMMeasurement logEventOnWorkerQueueWithOrigin:isPublicEvent:name:parameters:timestamp:enabled:ignoreEnabled:ignoreInterceptor:interceptor:addedScreenParameters:] + 4374515860
17 App                            0x988ec4 __151-[APMMeasurement logEventWithOrigin:isPublicEvent:name:parameters:timestamp:enabled:ignoreEnabled:ignoreInterceptor:interceptor:addedScreenParameters:]_block_invoke + 4374515396
18 App                            0x9dca54 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 4374858324
19 libdispatch.dylib              0x213c _dispatch_call_block_and_release
20 libdispatch.dylib              0x3dd4 _dispatch_client_callout
21 libdispatch.dylib              0xb400 _dispatch_lane_serial_drain
22 libdispatch.dylib              0xbf30 _dispatch_lane_invoke
23 libdispatch.dylib              0x16cb4 _dispatch_root_queue_drain_deferred_wlh
24 libdispatch.dylib              0x16528 _dispatch_workloop_worker_thread
25 libsystem_pthread.dylib        0x4934 _pthread_wqthread
26 libsystem_pthread.dylib        0x10cc start_wqthread

Crash on [APMSqliteStore validateDatabaseWithError:]

com.google.fira.worker
0  libsystem_kernel.dylib         0x1bbc pread + 8
1  libsqlite3.dylib               0x92e60 sqlite3_sourceid + 7600
2  libsqlite3.dylib               0x74cc sqlite3_snprintf + 7840
3  libsqlite3.dylib               0x1a904 sqlite3_log + 3472
4  libsqlite3.dylib               0x9ced0 sqlite3_sourceid + 48672
5  libsqlite3.dylib               0xaf2e4 sqlite3_sourceid + 123444
6  libsqlite3.dylib               0x35d58 sqlite3_step + 42160
7  libsqlite3.dylib               0x2bc6c sqlite3_step + 964
8  App                            0x9e63dc -[APMSqliteStore validateDatabaseWithError:] + 4320961500
9  App                            0x9e6310 -[APMSqliteStore openAndValidateDatabase:] + 4320961296
10 App                            0x9e27d8 -[APMSqliteStore initWithDatabasePath:error:] + 4320946136
11 App                            0x964a4c -[APMDatabase initializeDatabaseResourcesWithContext:databasePath:error:] + 4320430668
12 App                            0x95bf80 -[APMDatabase initWithDatabaseName:persistedConfig:error:] + 4320395136
13 App                            0x9848b0 __47-[APMMeasurement startMeasurementOnWorkerQueue]_block_invoke + 4320561328
14 App                            0x9845dc -[APMMeasurement startMeasurementOnWorkerQueue] + 4320560604
15 App                            0x983e40 -[APMMeasurement setEnabledOnWorkerQueue:] + 4320558656
16 App                            0x983d58 __29-[APMMeasurement setEnabled:]_block_invoke + 4320558424
17 App                            0x9dca54 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 4320922196
18 libdispatch.dylib              0x213c <redacted> + 32
19 libdispatch.dylib              0x3dd4 <redacted> + 20
20 libdispatch.dylib              0xb400 <redacted> + 748
21 libdispatch.dylib              0xbf30 <redacted> + 380
22 libdispatch.dylib              0x16cb4 <redacted> + 288
23 libdispatch.dylib              0x16528 <redacted> + 404
24 libsystem_pthread.dylib        0x4934 _pthread_wqthread + 288
25 libsystem_pthread.dylib        0x10cc start_wqthread + 8

Crash on [APMSqliteStore executeSQLStatement:error:]

  com.google.fira.worker
0  libsystem_kernel.dylib         0x7830 guarded_pwrite_np + 8
1  libsqlite3.dylib               0x93148 sqlite3_sourceid + 8344
2  libsqlite3.dylib               0x4c8f4 sqlite3_free_table + 46676
3  libsqlite3.dylib               0x55d40 sqlite3_randomness + 2156
4  libsqlite3.dylib               0x4c67c sqlite3_free_table + 46044
5  libsqlite3.dylib               0x3cd68 sqlite3_value_text + 19848
6  libsqlite3.dylib               0x3c930 sqlite3_value_text + 18768
7  libsqlite3.dylib               0x15c60 sqlite3_finalize + 1812
8  libsqlite3.dylib               0x36b50 sqlite3_step + 45736
9  libsqlite3.dylib               0x2bc6c sqlite3_step + 964
10 App                            0x9e60c4 -[APMSqliteStore executeSQLStatement:error:] + 4381843652
11 App                            0x9e4a28 -[APMSqliteStore upsertRecord:inTableWithName:error:] + 4381837864
12 App                            0x966644 -[APMDatabase upsertDataType:inTableWithName:columnName:columnValue:tableLimit:error:] + 4381320772
13 App                            0x960bbc -[APMDatabase updateUserAttribute:error:] + 4381297596
14 App                            0x98a4c4 -[APMMeasurement setUserPropertyInDatabaseOnWorkerQueue:] + 4381467844
15 App                            0x989fd4 -[APMMeasurement setUserAttributeOnWorkerQueue:] + 4381466580
16 App                            0x989f80 __35-[APMMeasurement setUserAttribute:]_block_invoke + 4381466496
17 App                            0x9dca54 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 4381805140
18 libdispatch.dylib              0x213c _dispatch_call_block_and_release + 32
19 libdispatch.dylib              0x3dd4 _dispatch_client_callout + 20
20 libdispatch.dylib              0xb400 _dispatch_lane_serial_drain + 748
21 libdispatch.dylib              0xbf30 _dispatch_lane_invoke + 380
22 libdispatch.dylib              0x16cb4 _dispatch_root_queue_drain_deferred_wlh + 288
23 libdispatch.dylib              0x16528 _dispatch_workloop_worker_thread + 404
24 libsystem_pthread.dylib        0x4934 _pthread_wqthread + 288
25 libsystem_pthread.dylib        0x10cc start_wqthread + 8

Crash on [APMSqliteStore executeSQLStatement:error:]

com.google.fira.worker
0  libsystem_kernel.dylib         0x7830 guarded_pwrite_np + 8
1  libsqlite3.dylib               0x93148 sqlite3_sourceid + 8344
2  libsqlite3.dylib               0x4c8f4 sqlite3_free_table + 46676
3  libsqlite3.dylib               0x55d40 sqlite3_randomness + 2156
4  libsqlite3.dylib               0x4c67c sqlite3_free_table + 46044
5  libsqlite3.dylib               0x3cd68 sqlite3_value_text + 19848
6  libsqlite3.dylib               0x3c930 sqlite3_value_text + 18768
7  libsqlite3.dylib               0x15c60 sqlite3_finalize + 1812
8  libsqlite3.dylib               0x36b50 sqlite3_step + 45736
9  libsqlite3.dylib               0x2bc6c sqlite3_step + 964
10 App                            0x9e60c4 -[APMSqliteStore executeSQLStatement:error:] + 4381843652
11 App                            0x9e4a28 -[APMSqliteStore upsertRecord:inTableWithName:error:] + 4381837864
12 App                            0x966644 -[APMDatabase upsertDataType:inTableWithName:columnName:columnValue:tableLimit:error:] + 4381320772
13 App                            0x960bbc -[APMDatabase updateUserAttribute:error:] + 4381297596
14 App                            0x98a4c4 -[APMMeasurement setUserPropertyInDatabaseOnWorkerQueue:] + 4381467844
15 App                            0x989fd4 -[APMMeasurement setUserAttributeOnWorkerQueue:] + 4381466580
16 App                            0x989f80 __35-[APMMeasurement setUserAttribute:]_block_invoke + 4381466496
17 App                            0x9dca54 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 4381805140
18 libdispatch.dylib              0x213c _dispatch_call_block_and_release + 32
19 libdispatch.dylib              0x3dd4 _dispatch_client_callout + 20
20 libdispatch.dylib              0xb400 _dispatch_lane_serial_drain + 748
21 libdispatch.dylib              0xbf30 _dispatch_lane_invoke + 380
22 libdispatch.dylib              0x16cb4 _dispatch_root_queue_drain_deferred_wlh + 288
23 libdispatch.dylib              0x16528 _dispatch_workloop_worker_thread + 404
24 libsystem_pthread.dylib        0x4934 _pthread_wqthread + 288
25 libsystem_pthread.dylib        0x10cc start_wqthread + 8

Crash on [APMSqliteStore endTransaction]

com.google.fira.worker
0  libsystem_kernel.dylib         0x91f8 fsync + 8
1  libsqlite3.dylib               0x4caa0 sqlite3_free_table + 47104
2  libsqlite3.dylib               0x55b54 sqlite3_randomness + 1664
3  libsqlite3.dylib               0x4c660 sqlite3_free_table + 46016
4  libsqlite3.dylib               0x3cd68 sqlite3_value_text + 19848
5  libsqlite3.dylib               0x3c930 sqlite3_value_text + 18768
6  libsqlite3.dylib               0x15c60 sqlite3_finalize + 1812
7  libsqlite3.dylib               0x36cf0 sqlite3_step + 46152
8  libsqlite3.dylib               0x2bc6c sqlite3_step + 964
9  libsqlite3.dylib               0x88cc sqlite3_exec + 368
10 App                            0x9e5b98 -[APMSqliteStore endTransaction] + 4315552664
11 App                            0x9e5a3c -[APMSqliteStore performTransactionWithError:block:] + 4315552316
12 App                            0x95c0a0 -[APMDatabase performTransaction:] + 4314988704
13 App                            0x99533c -[APMMeasurement(Event) writeFilteredEventOnWorkerQueue:] + 4315222844
14 App                            0x9950a4 -[APMMeasurement(Event) writeEventOnWorkerQueue:] + 4315222180
15 App                            0x994c7c -[APMMeasurement(Event) handleEventOnWorkerQueue:] + 4315221116
16 App                            0x994990 -[APMMeasurement(Event) handleInternalEventOnWorkerQueue:] + 4315220368
17 App                            0x985258 -[APMMeasurement reportSessionStartOnWorkerQueueWithTimestamp:appInBackground:] + 4315157080
18 App                            0x9856e4 -[APMMeasurement reportFirstOpenOnWorkerQueue] + 4315158244
19 App                            0x984bd0 __47-[APMMeasurement startMeasurementOnWorkerQueue]_block_invoke + 4315155408
20 App                            0x9845dc -[APMMeasurement startMeasurementOnWorkerQueue] + 4315153884
21 App                            0x983e40 -[APMMeasurement setEnabledOnWorkerQueue:] + 4315151936
22 App                            0x983d58 __29-[APMMeasurement setEnabled:]_block_invoke + 4315151704
23 App                            0x9dca54 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 4315515476
24 libdispatch.dylib              0x213c _dispatch_call_block_and_release + 32
25 libdispatch.dylib              0x3dd4 _dispatch_client_callout + 20
26 libdispatch.dylib              0xb400 _dispatch_lane_serial_drain + 748
27 libdispatch.dylib              0xbf30 _dispatch_lane_invoke + 380
28 libdispatch.dylib              0x16cb4 _dispatch_root_queue_drain_deferred_wlh + 288
29 libdispatch.dylib              0x16528 _dispatch_workloop_worker_thread + 404
30 libsystem_pthread.dylib        0x4934 _pthread_wqthread + 288
31 libsystem_pthread.dylib        0x10cc start_wqthread + 8

Crash on [APMIdentity resettableDeviceID]:

com.google.fira.worker
0  libsystem_kernel.dylib         0x1424 kevent_id + 8
1  libdispatch.dylib              0x267d4 _dispatch_kq_poll + 228
2  libdispatch.dylib              0x271bc _dispatch_event_loop_wait_for_ownership + 436
3  libdispatch.dylib              0x13594 __DISPATCH_WAIT_FOR_QUEUE__ + 340
4  libdispatch.dylib              0x1315c _dispatch_sync_f_slow + 148
5  App                            0x978cac -[APMIdentity resettableDeviceID] + 4315221164
6  App                            0x979584 -[APMIdentity identifierForVendor] + 4315223428
7  App                            0x9900a8 APMUpdateConsentSignalsAndIdentifiers + 4315316392
8  App                            0x995b34 -[APMMeasurement(Event) createRawEventMetadataWithUserAttributes:] + 4315339572
9  App                            0x997834 -[APMMeasurement(Event) writeEvent:isPublicEvent:isRealtime:] + 4315346996
10 App                            0x9955e8 __57-[APMMeasurement(Event) writeFilteredEventOnWorkerQueue:]_block_invoke + 4315338216
11 App                            0x9e5a14 -[APMSqliteStore performTransactionWithError:block:] + 4315666964
12 App                            0x95c0a0 -[APMDatabase performTransaction:] + 4315103392
13 App                            0x99533c -[APMMeasurement(Event) writeFilteredEventOnWorkerQueue:] + 4315337532
14 App                            0x9950a4 -[APMMeasurement(Event) writeEventOnWorkerQueue:] + 4315336868
15 App                            0x994c7c -[APMMeasurement(Event) handleEventOnWorkerQueue:] + 4315335804
16 App                            0x994990 -[APMMeasurement(Event) handleInternalEventOnWorkerQueue:] + 4315335056
17 App                            0x985258 -[APMMeasurement reportSessionStartOnWorkerQueueWithTimestamp:appInBackground:] + 4315271768
18 App                            0x9856e4 -[APMMeasurement reportFirstOpenOnWorkerQueue] + 4315272932
19 App                            0x984bd0 __47-[APMMeasurement startMeasurementOnWorkerQueue]_block_invoke + 4315270096
20 App                            0x9845dc -[APMMeasurement startMeasurementOnWorkerQueue] + 4315268572
21 App                            0x983e40 -[APMMeasurement setEnabledOnWorkerQueue:] + 4315266624
22 App                            0x983d58 __29-[APMMeasurement setEnabled:]_block_invoke + 4315266392
23 App                            0x9dca54 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 4315630164
24 libdispatch.dylib              0x213c _dispatch_call_block_and_release + 32
25 libdispatch.dylib              0x3dd4 _dispatch_client_callout + 20
26 libdispatch.dylib              0xb400 _dispatch_lane_serial_drain + 748
27 libdispatch.dylib              0xbf30 _dispatch_lane_invoke + 380
28 libdispatch.dylib              0x16cb4 _dispatch_root_queue_drain_deferred_wlh + 288
29 libdispatch.dylib              0x16528 _dispatch_workloop_worker_thread + 404
30 libsystem_pthread.dylib        0x4934 _pthread_wqthread + 288
31 libsystem_pthread.dylib        0x10cc start_wqthread + 8

Crash on [APMIdentity appleConsentStatus]:

com.google.fira.worker
0  libsystem_kernel.dylib         0x1424 kevent_id + 8
1  libdispatch.dylib              0x267d4 _dispatch_kq_poll + 228
2  libdispatch.dylib              0x271bc _dispatch_event_loop_wait_for_ownership + 436
3  libdispatch.dylib              0x13594 __DISPATCH_WAIT_FOR_QUEUE__ + 340
4  libdispatch.dylib              0x1315c _dispatch_sync_f_slow + 148
5  App                            0x978a48 -[APMIdentity appleConsentStatus] + 4321069640
6  App                            0x98ff7c APMUpdateConsentSignalsAndIdentifiers + 4321165180
7  App                            0x995b34 -[APMMeasurement(Event) createRawEventMetadataWithUserAttributes:] + 4321188660
8  App                            0x997834 -[APMMeasurement(Event) writeEvent:isPublicEvent:isRealtime:] + 4321196084
9  App                            0x9955e8 __57-[APMMeasurement(Event) writeFilteredEventOnWorkerQueue:]_block_invoke + 4321187304
10 App                            0x9e5a14 -[APMSqliteStore performTransactionWithError:block:] + 4321516052
11 App                            0x95c0a0 -[APMDatabase performTransaction:] + 4320952480
12 App                            0x99533c -[APMMeasurement(Event) writeFilteredEventOnWorkerQueue:] + 4321186620
13 App                            0x9950a4 -[APMMeasurement(Event) writeEventOnWorkerQueue:] + 4321185956
14 App                            0x994c7c -[APMMeasurement(Event) handleEventOnWorkerQueue:] + 4321184892
15 App                            0x989208 -[APMMeasurement logEventOnWorkerQueue:notifyEventListeners:] + 4321137160
16 App                            0x989094 -[APMMeasurement logEventOnWorkerQueueWithOrigin:isPublicEvent:name:parameters:timestamp:enabled:ignoreEnabled:ignoreInterceptor:interceptor:addedScreenParameters:] + 4321136788
17 App                            0x988ec4 __151-[APMMeasurement logEventWithOrigin:isPublicEvent:name:parameters:timestamp:enabled:ignoreEnabled:ignoreInterceptor:interceptor:addedScreenParameters:]_block_invoke + 4321136324
18 App                            0x9dca54 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 4321479252
19 libdispatch.dylib              0x213c _dispatch_call_block_and_release + 32
20 libdispatch.dylib              0x3dd4 _dispatch_client_callout + 20
21 libdispatch.dylib              0xb400 _dispatch_lane_serial_drain + 748
22 libdispatch.dylib              0xbf30 _dispatch_lane_invoke + 380
23 libdispatch.dylib              0x16cb4 _dispatch_root_queue_drain_deferred_wlh + 288
24 libdispatch.dylib              0x16528 _dispatch_workloop_worker_thread + 404
25 libsystem_pthread.dylib        0x4934 _pthread_wqthread + 288
26 libsystem_pthread.dylib        0x10cc start_wqthread + 8

Crash on [APMIdentity appInstanceID]

com.google.fira.worker
0  libsystem_kernel.dylib         0x1424 kevent_id + 8
1  libdispatch.dylib              0x267d4 _dispatch_kq_poll + 228
2  libdispatch.dylib              0x271bc _dispatch_event_loop_wait_for_ownership + 436
3  libdispatch.dylib              0x13594 __DISPATCH_WAIT_FOR_QUEUE__ + 340
4  libdispatch.dylib              0x1315c _dispatch_sync_f_slow + 148
5  App                            0x978dac -[APMIdentity appInstanceID] + 4379299244
6  App                            0x990130 APMUpdateConsentSignalsAndIdentifiers + 4379394352
7  App                            0x995b34 -[APMMeasurement(Event) createRawEventMetadataWithUserAttributes:] + 4379417396
8  App                            0x997834 -[APMMeasurement(Event) writeEvent:isPublicEvent:isRealtime:] + 4379424820
9  App                            0x9955e8 __57-[APMMeasurement(Event) writeFilteredEventOnWorkerQueue:]_block_invoke + 4379416040
10 App                            0x9e5a14 -[APMSqliteStore performTransactionWithError:block:] + 4379744788
11 App                            0x95c0a0 -[APMDatabase performTransaction:] + 4379181216
12 App                            0x99533c -[APMMeasurement(Event) writeFilteredEventOnWorkerQueue:] + 4379415356
13 App                            0x9950a4 -[APMMeasurement(Event) writeEventOnWorkerQueue:] + 4379414692
14 App                            0x994c7c -[APMMeasurement(Event) handleEventOnWorkerQueue:] + 4379413628
15 App                            0x994990 -[APMMeasurement(Event) handleInternalEventOnWorkerQueue:] + 4379412880
16 App                            0x985258 -[APMMeasurement reportSessionStartOnWorkerQueueWithTimestamp:appInBackground:] + 4379349592
17 App                            0x9856e4 -[APMMeasurement reportFirstOpenOnWorkerQueue] + 4379350756
18 App                            0x984bd0 __47-[APMMeasurement startMeasurementOnWorkerQueue]_block_invoke + 4379347920
19 App                            0x9845dc -[APMMeasurement startMeasurementOnWorkerQueue] + 4379346396
20 App                            0x983e40 -[APMMeasurement setEnabledOnWorkerQueue:] + 4379344448
21 App                            0x983d58 __29-[APMMeasurement setEnabled:]_block_invoke + 4379344216
22 App                            0x9dca54 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 4379707988
23 libdispatch.dylib              0x213c _dispatch_call_block_and_release + 32
24 libdispatch.dylib              0x3dd4 _dispatch_client_callout + 20
25 libdispatch.dylib              0xb400 _dispatch_lane_serial_drain + 748
26 libdispatch.dylib              0xbf30 _dispatch_lane_invoke + 380
27 libdispatch.dylib              0x16cb4 _dispatch_root_queue_drain_deferred_wlh + 288
28 libdispatch.dylib              0x16528 _dispatch_workloop_worker_thread + 404
29 libsystem_pthread.dylib        0x4934 _pthread_wqthread + 288
30 libsystem_pthread.dylib        0x10cc start_wqthread + 8

Crash on [APMSqliteStore numberForQuery:parameterValues:error:]

com.google.fira.worker
0  libsystem_kernel.dylib         0x72d8 stat64 + 8
1  libsystem_kernel.dylib         0x72d8 stat + 8
2  libsqlite3.dylib               0x16f74 sqlite3_finalize + 6696
3  libsqlite3.dylib               0x169de8 sqlite3_sourceid + 888120
4  libsqlite3.dylib               0x168d0 sqlite3_finalize + 4996
5  libsqlite3.dylib               0x9e2f0 sqlite3_sourceid + 53824
6  libsqlite3.dylib               0x2d240 sqlite3_step + 6552
7  libsqlite3.dylib               0x2bc6c sqlite3_step + 964
8  App                            0x9e5884 -[APMSqliteStore numberForQuery:parameterValues:error:] + 4375550084
9  App                            0x9870f8 -[APMMeasurement nextUploadingTime] + 4375163128
10 App                            0x986b88 -[APMMeasurement updateSchedule] + 4375161736
11 App                            0x994e9c -[APMMeasurement(Event) handleEventOnWorkerQueue:] + 4375219868
12 App                            0x989208 -[APMMeasurement logEventOnWorkerQueue:notifyEventListeners:] + 4375171592
13 App                            0x989094 -[APMMeasurement logEventOnWorkerQueueWithOrigin:isPublicEvent:name:parameters:timestamp:enabled:ignoreEnabled:ignoreInterceptor:interceptor:addedScreenParameters:] + 4375171220
14 App                            0x988ec4 __151-[APMMeasurement logEventWithOrigin:isPublicEvent:name:parameters:timestamp:enabled:ignoreEnabled:ignoreInterceptor:interceptor:addedScreenParameters:]_block_invoke + 4375170756
15 App                            0x9dca54 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 4375513684
16 libdispatch.dylib              0x213c _dispatch_call_block_and_release + 32
17 libdispatch.dylib              0x3dd4 _dispatch_client_callout + 20
18 libdispatch.dylib              0xb400 _dispatch_lane_serial_drain + 748
19 libdispatch.dylib              0xbf30 _dispatch_lane_invoke + 380
20 libdispatch.dylib              0x16cb4 _dispatch_root_queue_drain_deferred_wlh + 288
21 libdispatch.dylib              0x16528 _dispatch_workloop_worker_thread + 404
22 libsystem_pthread.dylib        0x4934 _pthread_wqthread + 288
23 libsystem_pthread.dylib        0x10cc start_wqthread + 8

Crash on apmpb_decode_repeated_experiment

APMExperimentWorkerQueue
0  App                            0x9ad5e4 apmpb_decode_repeated_experiment + 4311979492
1  App                            0x7f1ddc pb_decode_noinit + 1028 (pb_decode.c:1028)
2  App                            0x7f2700 pb_decode + 1088 (pb_decode.c:1088)
3  App                            0x9b9d5c apmpb_decode_snapshot + 4312030556
4  App                            0x9c1f80 -[APMPBSnapshot initWithBuffer:] + 4312063872
5  App                            0x96968c APMESnapshotsFromRecords + 4311701132
6  App                            0x96a348 -[APMEDatabase fetchAllLaunchedSnapshots:] + 4311704392
7  App                            0x970834 -[APMETaskManager fetchAllSnapshotsOnWorkerQueue] + 4311730228
8  App                            0x970658 -[APMETaskManager startTaskManagerOnWorkerQueue] + 4311729752
9  App                            0x9705f4 __35-[APMETaskManager startTaskManager]_block_invoke + 4311729652
10 App                            0x971920 __46-[APMETaskManager dispatchAsyncOnWorkerQueue:]_block_invoke + 4311734560
11 libdispatch.dylib              0x213c _dispatch_call_block_and_release
12 libdispatch.dylib              0x3dd4 _dispatch_client_callout
13 libdispatch.dylib              0xb400 _dispatch_lane_serial_drain
14 libdispatch.dylib              0xbf30 _dispatch_lane_invoke
15 libdispatch.dylib              0x16cb4 _dispatch_root_queue_drain_deferred_wlh
16 libdispatch.dylib              0x16528 _dispatch_workloop_worker_thread
17 libsystem_pthread.dylib        0x4934 _pthread_wqthread
18 libsystem_pthread.dylib        0x10cc start_wqthread

Crash on [APMSqliteStore beginTransaction]

com.google.fira.worker
0  libsystem_platform.dylib       0x13a0 _platform_bzero + 32
1  libsystem_platform.dylib       0x13a0 __bzero + 32
2  libsqlite3.dylib               0x1a7d0 sqlite3_log + 3164
3  libsqlite3.dylib               0x104008 sqlite3_sourceid + 470872
4  libsqlite3.dylib               0x19fa0 sqlite3_log + 1068
5  libsqlite3.dylib               0x9ccfc sqlite3_sourceid + 48204
6  libsqlite3.dylib               0x9e310 sqlite3_sourceid + 53856
7  libsqlite3.dylib               0x2d240 sqlite3_step + 6552
8  libsqlite3.dylib               0x2bc6c sqlite3_step + 964
9  libsqlite3.dylib               0x88cc sqlite3_exec + 368
10 App                            0x9e5b64 -[APMSqliteStore beginTransaction] + 4355627876
11 App                            0x9e59f0 -[APMSqliteStore performTransactionWithError:block:] + 4355627504
12 App                            0x95c0a0 -[APMDatabase performTransaction:] + 4355063968
13 App                            0x957ac4 -[APMConditionalUserPropertyController(Private) processEventOnWorkerQueue:] + 4355046084
14 App                            0x994ff4 -[APMMeasurement(Event) writeEventOnWorkerQueue:] + 4355297268
15 App                            0x994c7c -[APMMeasurement(Event) handleEventOnWorkerQueue:] + 4355296380
16 App                            0x994990 -[APMMeasurement(Event) handleInternalEventOnWorkerQueue:] + 4355295632
17 App                            0x985258 -[APMMeasurement reportSessionStartOnWorkerQueueWithTimestamp:appInBackground:] + 4355232344
18 App                            0x9856e4 -[APMMeasurement reportFirstOpenOnWorkerQueue] + 4355233508
19 App                            0x984bd0 __47-[APMMeasurement startMeasurementOnWorkerQueue]_block_invoke + 4355230672
20 App                            0x9845dc -[APMMeasurement startMeasurementOnWorkerQueue] + 4355229148
21 App                            0x983e40 -[APMMeasurement setEnabledOnWorkerQueue:] + 4355227200
22 App                            0x983d58 __29-[APMMeasurement setEnabled:]_block_invoke + 4355226968
23 App                            0x9dca54 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 4355590740
24 libdispatch.dylib              0x213c _dispatch_call_block_and_release + 32
25 libdispatch.dylib              0x3dd4 _dispatch_client_callout + 20
26 libdispatch.dylib              0xb400 _dispatch_lane_serial_drain + 748
27 libdispatch.dylib              0xbf30 _dispatch_lane_invoke + 380
28 libdispatch.dylib              0x16cb4 _dispatch_root_queue_drain_deferred_wlh + 288
29 libdispatch.dylib              0x16528 _dispatch_workloop_worker_thread + 404
30 libsystem_pthread.dylib        0x4934 _pthread_wqthread + 288
31 libsystem_pthread.dylib        0x10cc start_wqthread + 8

Crash on [APMEManager dispatchSyncOnSerialQueue:]

com.google.fira.worker
0  libsystem_kernel.dylib         0x1424 kevent_id + 8
1  libdispatch.dylib              0x267d4 _dispatch_kq_poll + 228
2  libdispatch.dylib              0x271bc _dispatch_event_loop_wait_for_ownership + 436
3  libdispatch.dylib              0x13594 __DISPATCH_WAIT_FOR_QUEUE__ + 340
4  libdispatch.dylib              0x1315c _dispatch_sync_f_slow + 148
5  App                            0x96e084 -[APMEManager dispatchSyncOnSerialQueue:] + 4345045124
6  App                            0x96c788 -[APMEManager activateSnapshotOfSDK:error:] + 4345038728
7  App                            0x968aac -[APMEClient activateLatestSnapshot:] + 4345023148
8  App                            0x9d917c -[APMRemoteConfig initWithAppID:database:measurementConfig:experimentManager:] + 4345483644
9  App                            0x9d8e48 -[APMRemoteConfig initWithAppID:database:experimentManager:] + 4345482824
10 App                            0x984958 __47-[APMMeasurement startMeasurementOnWorkerQueue]_block_invoke + 4345137496
11 App                            0x9845dc -[APMMeasurement startMeasurementOnWorkerQueue] + 4345136604
12 App                            0x983e40 -[APMMeasurement setEnabledOnWorkerQueue:] + 4345134656
13 App                            0x983d58 __29-[APMMeasurement setEnabled:]_block_invoke + 4345134424
14 App                            0x9dca54 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 4345498196
15 libdispatch.dylib              0x213c _dispatch_call_block_and_release + 32
16 libdispatch.dylib              0x3dd4 _dispatch_client_callout + 20
17 libdispatch.dylib              0xb400 _dispatch_lane_serial_drain + 748
18 libdispatch.dylib              0xbf30 _dispatch_lane_invoke + 380
19 libdispatch.dylib              0x16cb4 _dispatch_root_queue_drain_deferred_wlh + 288
20 libdispatch.dylib              0x16528 _dispatch_workloop_worker_thread + 404
21 libsystem_pthread.dylib        0x4934 _pthread_wqthread + 288
22 libsystem_pthread.dylib        0x10cc start_wqthread + 8

Crash on [APMSqliteStore cleanUpStatement:forQuery:]

com.google.fira.worker
0  libsqlite3.dylib               0x74544 sqlite3_backup_pagecount + 216
1  libsqlite3.dylib               0x15590 sqlite3_finalize + 68
2  App                            0x9e5e4c -[APMSqliteStore cleanUpStatement:forQuery:] + 4373323340
3  App                            0x9e4460 -[APMSqliteStore tableExists:error:] + 4373316704
4  App                            0x9e3a48 -[APMSqliteStore ensureTableWithName:createSQL:requiredColumnNames:addOnColumns:error:] + 4373314120
5  App                            0x9e2f48 -[APMSqliteStore ensureTableWithName:elementaryColumnInfo:addOnColumnInfo:error:] + 4373311304
6  App                            0x9e36b0 -[APMSqliteStore ensureTableWithName:elementaryColumnInfo:addOnColumnInfo:modifyColumnInfo:error:] + 4373313200
7  App                            0x965e04 -[APMDatabase ensureAllTables] + 4372798980
8  App                            0x964a6c -[APMDatabase initializeDatabaseResourcesWithContext:databasePath:error:] + 4372793964
9  App                            0x95bf80 -[APMDatabase initWithDatabaseName:persistedConfig:error:] + 4372758400
10 App                            0x9848b0 __47-[APMMeasurement startMeasurementOnWorkerQueue]_block_invoke + 4372924592
11 App                            0x9845dc -[APMMeasurement startMeasurementOnWorkerQueue] + 4372923868
12 App                            0x983e40 -[APMMeasurement setEnabledOnWorkerQueue:] + 4372921920
13 App                            0x983d58 __29-[APMMeasurement setEnabled:]_block_invoke + 4372921688
14 App                            0x9dca54 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 4373285460
15 libdispatch.dylib              0x213c _dispatch_call_block_and_release + 32
16 libdispatch.dylib              0x3dd4 _dispatch_client_callout + 20
17 libdispatch.dylib              0xb400 _dispatch_lane_serial_drain + 748
18 libdispatch.dylib              0xbf30 _dispatch_lane_invoke + 380
19 libdispatch.dylib              0x16cb4 _dispatch_root_queue_drain_deferred_wlh + 288
20 libdispatch.dylib              0x16528 _dispatch_workloop_worker_thread + 404
21 libsystem_pthread.dylib        0x4934 _pthread_wqthread + 288
22 libsystem_pthread.dylib        0x10cc start_wqthread + 8

Crash on [APMSqliteStore recordsForQuery:parameterValues:error:withFilter:]

com.google.fira.worker
0  libsystem_kernel.dylib         0x1bbc pread + 8
1  libsqlite3.dylib               0x92e60 sqlite3_sourceid + 7600
2  libsqlite3.dylib               0x74cc sqlite3_snprintf + 7840
3  libsqlite3.dylib               0x1a904 sqlite3_log + 3472
4  libsqlite3.dylib               0x9ced0 sqlite3_sourceid + 48672
5  libsqlite3.dylib               0xa97cc sqlite3_sourceid + 100124
6  libsqlite3.dylib               0x377dc sqlite3_step + 48948
7  libsqlite3.dylib               0xa66a8 sqlite3_sourceid + 87544
8  libsqlite3.dylib               0x2d0bc sqlite3_step + 6164
9  libsqlite3.dylib               0x2bc6c sqlite3_step + 964
10 App                            0x9e55c8 -[APMSqliteStore recordsForQuery:parameterValues:error:withFilter:] + 4309964232
11 App                            0x966288 -[APMDatabase dataTypesFromTableWithName:columnName:columnValue:error:createDataTypeBlock:] + 4309443208
12 App                            0x9603dc -[APMDatabase userAttributeWithName:error:] + 4309418972
13 App                            0x98bd58 -[APMMeasurement checkPSMDependencyOnWorkerQueue] + 4309597528
14 App                            0x984bb0 __47-[APMMeasurement startMeasurementOnWorkerQueue]_block_invoke + 4309568432
15 App                            0x9845dc -[APMMeasurement startMeasurementOnWorkerQueue] + 4309566940
16 App                            0x983e40 -[APMMeasurement setEnabledOnWorkerQueue:] + 4309564992
17 App                            0x983d58 __29-[APMMeasurement setEnabled:]_block_invoke + 4309564760
18 App                            0x9dca54 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 4309928532
19 libdispatch.dylib              0x213c _dispatch_call_block_and_release + 32
20 libdispatch.dylib              0x3dd4 _dispatch_client_callout + 20
21 libdispatch.dylib              0xb400 _dispatch_lane_serial_drain + 748
22 libdispatch.dylib              0xbf30 _dispatch_lane_invoke + 380
23 libdispatch.dylib              0x16cb4 _dispatch_root_queue_drain_deferred_wlh + 288
24 libdispatch.dylib              0x16528 _dispatch_workloop_worker_thread + 404
25 libsystem_pthread.dylib        0x4934 _pthread_wqthread + 288
26 libsystem_pthread.dylib        0x10cc start_wqthread + 8

Crash on [APMSqliteStore deleteRecordsFromTableWithName:condition:parameterValues:error:]

com.google.fira.worker
0  libsystem_kernel.dylib         0x153c _kernelrpc_mach_vm_deallocate_trap + 8
1  libsystem_kernel.dylib         0x5bd4 mach_vm_deallocate + 88
2  libsqlite3.dylib               0x103a54 sqlite3_sourceid + 469412
3  libsqlite3.dylib               0x527dc sqlite3_bind_int64 + 6612
4  libsqlite3.dylib               0x52330 sqlite3_bind_int64 + 5416
5  libsqlite3.dylib               0x51cd8 sqlite3_bind_int64 + 3792
6  libsqlite3.dylib               0xa202c sqlite3_sourceid + 69500
7  libsqlite3.dylib               0x157a0 sqlite3_finalize + 596
8  libsqlite3.dylib               0x36b50 sqlite3_step + 45736
9  libsqlite3.dylib               0x2bc6c sqlite3_step + 964
10 App                            0x9e52cc -[APMSqliteStore deleteRecordsFromTableWithName:condition:parameterValues:error:] + 4308554444
11 App                            0x95da50 -[APMDatabase deleteRawEventsOverAbsoluteLimit:] + 4307999312
12 App                            0x997ad8 -[APMMeasurement(Event) writeEvent:isPublicEvent:isRealtime:] + 4308237016
13 App                            0x9955e8 __57-[APMMeasurement(Event) writeFilteredEventOnWorkerQueue:]_block_invoke + 4308227560
14 App                            0x9e5a14 -[APMSqliteStore performTransactionWithError:block:] + 4308556308
15 App                            0x95c0a0 -[APMDatabase performTransaction:] + 4307992736
16 App                            0x99533c -[APMMeasurement(Event) writeFilteredEventOnWorkerQueue:] + 4308226876
17 App                            0x9950a4 -[APMMeasurement(Event) writeEventOnWorkerQueue:] + 4308226212
18 App                            0x994c7c -[APMMeasurement(Event) handleEventOnWorkerQueue:] + 4308225148
19 App                            0x989208 -[APMMeasurement logEventOnWorkerQueue:notifyEventListeners:] + 4308177416
20 App                            0x989094 -[APMMeasurement logEventOnWorkerQueueWithOrigin:isPublicEvent:name:parameters:timestamp:enabled:ignoreEnabled:ignoreInterceptor:interceptor:addedScreenParameters:] + 4308177044
21 App                            0x988ec4 __151-[APMMeasurement logEventWithOrigin:isPublicEvent:name:parameters:timestamp:enabled:ignoreEnabled:ignoreInterceptor:interceptor:addedScreenParameters:]_block_invoke + 4308176580
22 App                            0x9dca54 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 4308519508
23 libdispatch.dylib              0x213c _dispatch_call_block_and_release + 32
24 libdispatch.dylib              0x3dd4 _dispatch_client_callout + 20
25 libdispatch.dylib              0xb400 _dispatch_lane_serial_drain + 748
26 libdispatch.dylib              0xbf30 _dispatch_lane_invoke + 380
27 libdispatch.dylib              0x16cb4 _dispatch_root_queue_drain_deferred_wlh + 288
28 libdispatch.dylib              0x16528 _dispatch_workloop_worker_thread + 404
29 libsystem_pthread.dylib        0x4934 _pthread_wqthread + 288
30 libsystem_pthread.dylib        0x10cc start_wqthread + 8

Crash on [APMSqliteStore openAndValidateDatabase:]

com.google.fira.worker
0  libsystem_malloc.dylib         0x3584 nanov2_malloc + 256
1  libsqlite3.dylib               0x307c sqlite3_config + 1580
2  libsqlite3.dylib               0x8218 sqlite3_overload_function + 2960
3  libsqlite3.dylib               0x104d74 sqlite3_sourceid + 474308
4  libsqlite3.dylib               0x2444 sqlite3_open_v2 + 3232
5  App                            0x9e6284 -[APMSqliteStore openAndValidateDatabase:] + 4341408388
6  App                            0x9e27d8 -[APMSqliteStore initWithDatabasePath:error:] + 4341393368
7  App                            0x964a4c -[APMDatabase initializeDatabaseResourcesWithContext:databasePath:error:] + 4340877900
8  App                            0x95bf80 -[APMDatabase initWithDatabaseName:persistedConfig:error:] + 4340842368
9  App                            0x9848b0 __47-[APMMeasurement startMeasurementOnWorkerQueue]_block_invoke + 4341008560
10 App                            0x9845dc -[APMMeasurement startMeasurementOnWorkerQueue] + 4341007836
11 App                            0x983e40 -[APMMeasurement setEnabledOnWorkerQueue:] + 4341005888
12 App                            0x983d58 __29-[APMMeasurement setEnabled:]_block_invoke + 4341005656
13 App                            0x9dca54 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 4341369428
14 libdispatch.dylib              0x213c _dispatch_call_block_and_release + 32
15 libdispatch.dylib              0x3dd4 _dispatch_client_callout + 20
16 libdispatch.dylib              0xb400 _dispatch_lane_serial_drain + 748
17 libdispatch.dylib              0xbf30 _dispatch_lane_invoke + 380
18 libdispatch.dylib              0x16cb4 _dispatch_root_queue_drain_deferred_wlh + 288
19 libdispatch.dylib              0x16528 _dispatch_workloop_worker_thread + 404
20 libsystem_pthread.dylib        0x4934 _pthread_wqthread + 288
21 libsystem_pthread.dylib        0x10cc start_wqthread + 8

Crash on [APMKeychainWrapper keychainDataWithIdentifier:appID:]

com.google.fira.worker
0  libsystem_kernel.dylib         0x16c8 mach_msg2_trap + 8
1  libsystem_kernel.dylib         0x4ec8 mach_msg2_internal + 80
2  libsystem_kernel.dylib         0x4de0 mach_msg_overwrite + 436
3  libsystem_kernel.dylib         0x4c20 mach_msg + 24
4  libdispatch.dylib              0x1eb18 _dispatch_mach_send_and_wait_for_reply + 544
5  libdispatch.dylib              0x1eeb8 dispatch_mach_send_with_result_and_wait_for_reply + 60
6  libxpc.dylib                   0x10ac8 xpc_connection_send_message_with_reply_sync + 264
7  Security                       0x20bf4 security_fw_send_message_with_reply_sync_inner + 92
8  Security                       0x20578 securityd_send_sync_and_do + 88
9  Security                       0x20514 cftype_to_bool_cftype_error_request + 160
10 Security                       0x20330 __SecItemCopyMatching_block_invoke_2 + 184
11 Security                       0x20110 __SecItemAuthDoQuery_block_invoke + 532
12 Security                       0x1f3d4 SecItemAuthDoQuery + 1312
13 Security                       0x1eea8 __SecItemCopyMatching_block_invoke + 140
14 Security                       0x1e634 SecOSStatusWith + 56
15 Security                       0x1e4c4 SecItemCopyMatching + 400
16 App                            0x9822e0 +[APMKeychainWrapper keychainDataWithIdentifier:appID:] + 4345340640
17 App                            0x981f54 +[APMKeychainWrapper keychainValueWithIdentifier:appID:] + 4345339732
18 App                            0x989a60 -[APMMeasurement previousFirstOpenCount] + 4345371232
19 App                            0x985614 -[APMMeasurement reportFirstOpenOnWorkerQueue] + 4345353748
20 App                            0x984bd0 __47-[APMMeasurement startMeasurementOnWorkerQueue]_block_invoke + 4345351120
21 App                            0x9845dc -[APMMeasurement startMeasurementOnWorkerQueue] + 4345349596
22 App                            0x983e40 -[APMMeasurement setEnabledOnWorkerQueue:] + 4345347648
23 App                            0x983d58 __29-[APMMeasurement setEnabled:]_block_invoke + 4345347416
24 App                            0x9dca54 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 4345711188
25 libdispatch.dylib              0x213c _dispatch_call_block_and_release + 32
26 libdispatch.dylib              0x3dd4 _dispatch_client_callout + 20
27 libdispatch.dylib              0xb400 _dispatch_lane_serial_drain + 748
28 libdispatch.dylib              0xbf30 _dispatch_lane_invoke + 380
29 libdispatch.dylib              0x16cb4 _dispatch_root_queue_drain_deferred_wlh + 288
30 libdispatch.dylib              0x16528 _dispatch_workloop_worker_thread + 404
31 libsystem_pthread.dylib        0x4934 _pthread_wqthread + 288
32 libsystem_pthread.dylib        0x10cc start_wqthread + 8

Crash on [APMDatabase insertRawEvent:metadataFingerprint:isRealtime:error:]

com.google.fira.worker
0  libobjc.A.dylib                0x7514 method_t* getMethodFromListArray<method_list_t**>(method_list_t**, unsigned int, objc_selector*) + 1660
1  libobjc.A.dylib                0x5e2c lookUpImpOrForward + 448
2  libobjc.A.dylib                0x40c4 _objc_msgSend_uncached + 68
3  App                            0x95d570 -[APMDatabase insertRawEvent:metadataFingerprint:isRealtime:error:] + 4350874992
4  App                            0x997cf0 -[APMMeasurement(Event) writeEvent:isPublicEvent:isRealtime:] + 4351114480
5  App                            0x9955e8 __57-[APMMeasurement(Event) writeFilteredEventOnWorkerQueue:]_block_invoke + 4351104488
6  App                            0x9e5a14 -[APMSqliteStore performTransactionWithError:block:] + 4351433236
7  App                            0x95c0a0 -[APMDatabase performTransaction:] + 4350869664
8  App                            0x99533c -[APMMeasurement(Event) writeFilteredEventOnWorkerQueue:] + 4351103804
9  App                            0x9950a4 -[APMMeasurement(Event) writeEventOnWorkerQueue:] + 4351103140
10 App                            0x994c7c -[APMMeasurement(Event) handleEventOnWorkerQueue:] + 4351102076
11 App                            0x994990 -[APMMeasurement(Event) handleInternalEventOnWorkerQueue:] + 4351101328
12 App                            0x985258 -[APMMeasurement reportSessionStartOnWorkerQueueWithTimestamp:appInBackground:] + 4351038040
13 App                            0x9856e4 -[APMMeasurement reportFirstOpenOnWorkerQueue] + 4351039204
14 App                            0x984bd0 __47-[APMMeasurement startMeasurementOnWorkerQueue]_block_invoke + 4351036368
15 App                            0x9845dc -[APMMeasurement startMeasurementOnWorkerQueue] + 4351034844
16 App                            0x983e40 -[APMMeasurement setEnabledOnWorkerQueue:] + 4351032896
17 App                            0x983d58 __29-[APMMeasurement setEnabled:]_block_invoke + 4351032664
18 App                            0x9dca54 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 4351396436
19 libdispatch.dylib              0x213c _dispatch_call_block_and_release + 32
20 libdispatch.dylib              0x3dd4 _dispatch_client_callout + 20
21 libdispatch.dylib              0xb400 _dispatch_lane_serial_drain + 748
22 libdispatch.dylib              0xbf30 _dispatch_lane_invoke + 380
23 libdispatch.dylib              0x16cb4 _dispatch_root_queue_drain_deferred_wlh + 288
24 libdispatch.dylib              0x16528 _dispatch_workloop_worker_thread + 404
25 libsystem_pthread.dylib        0x4934 _pthread_wqthread + 288
26 libsystem_pthread.dylib        0x10cc start_wqthread + 8

Crash on [APMIdentity hasLimitedAdTracking]

com.google.fira.worker
0  libsystem_kernel.dylib         0x1424 kevent_id + 8
1  libdispatch.dylib              0x267d4 _dispatch_kq_poll + 228
2  libdispatch.dylib              0x271bc _dispatch_event_loop_wait_for_ownership + 436
3  libdispatch.dylib              0x13594 __DISPATCH_WAIT_FOR_QUEUE__ + 340
4  libdispatch.dylib              0x1315c _dispatch_sync_f_slow + 148
5  App                            0x978b18 -[APMIdentity hasLimitedAdTracking] + 4376546072
6  App                            0x98ffb4 APMUpdateConsentSignalsAndIdentifiers + 4376641460
7  App                            0x995b34 -[APMMeasurement(Event) createRawEventMetadataWithUserAttributes:] + 4376664884
8  App                            0x997834 -[APMMeasurement(Event) writeEvent:isPublicEvent:isRealtime:] + 4376672308
9  App                            0x9955e8 __57-[APMMeasurement(Event) writeFilteredEventOnWorkerQueue:]_block_invoke + 4376663528
10 App                            0x9e5a14 -[APMSqliteStore performTransactionWithError:block:] + 4376992276
11 App                            0x95c0a0 -[APMDatabase performTransaction:] + 4376428704
12 App                            0x99533c -[APMMeasurement(Event) writeFilteredEventOnWorkerQueue:] + 4376662844
13 App                            0x9950a4 -[APMMeasurement(Event) writeEventOnWorkerQueue:] + 4376662180
14 App                            0x994c7c -[APMMeasurement(Event) handleEventOnWorkerQueue:] + 4376661116
15 App                            0x989208 -[APMMeasurement logEventOnWorkerQueue:notifyEventListeners:] + 4376613384
16 App                            0x989094 -[APMMeasurement logEventOnWorkerQueueWithOrigin:isPublicEvent:name:parameters:timestamp:enabled:ignoreEnabled:ignoreInterceptor:interceptor:addedScreenParameters:] + 4376613012
17 App                            0x988ec4 __151-[APMMeasurement logEventWithOrigin:isPublicEvent:name:parameters:timestamp:enabled:ignoreEnabled:ignoreInterceptor:interceptor:addedScreenParameters:]_block_invoke + 4376612548
18 App                            0x9dca54 __51-[APMScheduler scheduleOnWorkerQueueBlockID:block:]_block_invoke + 4376955476
19 libdispatch.dylib              0x213c _dispatch_call_block_and_release + 32
20 libdispatch.dylib              0x3dd4 _dispatch_client_callout + 20
21 libdispatch.dylib              0xb400 _dispatch_lane_serial_drain + 748
22 libdispatch.dylib              0xbf30 _dispatch_lane_invoke + 380
23 libdispatch.dylib              0x16cb4 _dispatch_root_queue_drain_deferred_wlh + 288
24 libdispatch.dylib              0x16528 _dispatch_workloop_worker_thread + 404
25 libsystem_pthread.dylib        0x4934 _pthread_wqthread + 288
26 libsystem_pthread.dylib        0x10cc start_wqthread + 8

If using Swift Package Manager, the project's Package.resolved

Expand Package.resolved snippet

Kept all firebase related pins, removed private packages and replaced with ...

{
  "originHash" : "1f2fb89a900da49d9e9dbea939b65e32ca24a1445e8f75433a79fd9095530165",
  "pins" : [
...
    {
      "identity" : "app-check",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/google/app-check.git",
      "state" : {
        "revision" : "21fe1af9be463a359aaf8d96789ef73fc3760d09",
        "version" : "11.0.1"
      }
    },
   ...
    {
      "identity" : "firebase-ios-sdk",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/firebase/firebase-ios-sdk.git",
      "state" : {
        "revision" : "9118aca998dbe2ceac45d64b21a91c6376928df7",
        "version" : "11.1.0"
      }
    },
    {
      "identity" : "googleappmeasurement",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/google/GoogleAppMeasurement.git",
      "state" : {
        "revision" : "07a2f57d147d2bf368a0d2dcb5579ff082d9e44f",
        "version" : "11.1.0"
      }
    },
    {
      "identity" : "googledatatransport",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/google/GoogleDataTransport.git",
      "state" : {
        "revision" : "617af071af9aa1d6a091d59a202910ac482128f9",
        "version" : "10.1.0"
      }
    },
    {
      "identity" : "googleutilities",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/google/GoogleUtilities.git",
      "state" : {
        "revision" : "53156c7ec267db846e6b64c9f4c4e31ba4cf75eb",
        "version" : "8.0.2"
      }
    },
    {
      "identity" : "grpc-binary",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/google/grpc-binary.git",
      "state" : {
        "revision" : "f56d8fc3162de9a498377c7b6cea43431f4f5083",
        "version" : "1.65.1"
      }
    },
    {
      "identity" : "gtm-session-fetcher",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/google/gtm-session-fetcher.git",
      "state" : {
        "revision" : "a2ab612cb980066ee56d90d60d8462992c07f24b",
        "version" : "3.5.0"
      }
    },
...
    {
      "identity" : "interop-ios-for-google-sdks",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/google/interop-ios-for-google-sdks.git",
      "state" : {
        "revision" : "2d12673670417654f08f5f90fdd62926dc3a2648",
        "version" : "100.0.0"
      }
    },
...
    {
      "identity" : "leveldb",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/firebase/leveldb.git",
      "state" : {
        "revision" : "a0bc79961d7be727d258d33d5a6b2f1023270ba1",
        "version" : "1.22.5"
      }
    },
...
    {
      "identity" : "nanopb",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/firebase/nanopb.git",
      "state" : {
        "revision" : "b7e1104502eca3a213b46303391ca4d3bc8ddec1",
        "version" : "2.30910.0"
      }
    },
...
    {
      "identity" : "promises",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/google/promises.git",
      "state" : {
        "revision" : "540318ecedd63d883069ae7f1ed811a2df00b6ac",
        "version" : "2.4.0"
      }
    },
...
    {
      "identity" : "swift-protobuf",
      "kind" : "remoteSourceControl",
      "location" : "https://github.com/apple/swift-protobuf.git",
      "state" : {
        "revision" : "e17d61f26df0f0e06f58f6977ba05a097a720106",
        "version" : "1.27.1"
      }
    },
...
    }
  ],
  "version" : 3
}

If using CocoaPods, the project's Podfile.lock

Expand Podfile.lock snippet
Replace this line with the contents of your Podfile.lock!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants