Closed mathaeus closed 4 years ago
Hi @mathaeus,
Thanks for filing this issue with the details and stack trace. We are looking into it and tracking internally - thanks!
Best, Daniel
I'm closing out this public issue since we are looking at it internally. Please add any additional information that would help with the investigation as you come across it - thank you!
Hi @hokstuff
Another crash with a somewhat different stack trace.
Crashed: NSOperationQueue 0x129da5270 (QOS: UNSPECIFIED)
0 libobjc.A.dylib 0x1b6b28140 objc_release + 16
1 Foundation 0x1b7193284 -[NSObject(NSKeyValueObservingPrivate) _changeValueForKeys:count:maybeOldValuesDict:maybeNewValuesDict:usingBlock:] + 644
2 Foundation 0x1b70e3aa0 -[NSObject(NSKeyValueObservingPrivate) _notifyObserversOfChangeFromValuesForKeys:toValuesForKeys:] + 808
3 CoreFoundation 0x1b6cce39c -[CFPrefsSource forEachObserver:] + 312
4 CoreFoundation 0x1b6ccfd54 -[CFPrefsSource _notifyObserversOfChangeFromValuesForKeys:toValuesForKeys:] + 92
5 CoreFoundation 0x1b6e1f5a8 ___CFPrefsDeliverPendingKVONotificationsGuts_block_invoke + 432
6 CoreFoundation 0x1b6d2df44 __CFDictionaryApplyFunction_block_invoke + 24
7 CoreFoundation 0x1b6e072f8 CFBasicHashApply + 136
8 CoreFoundation 0x1b6d2dee4 CFDictionaryApplyFunction + 184
9 CoreFoundation 0x1b6e1b77c _CFPrefsDeliverPendingKVONotificationsGuts + 260
10 CoreFoundation 0x1b6e1b65c -[_CFXPreferences _deliverPendingKVONotifications] + 88
11 CoreFoundation 0x1b6d4fadc __108-[_CFXPreferences(SearchListAdditions) withSearchListForIdentifier:container:cloudConfigurationURL:perform:]_block_invoke + 412
12 CoreFoundation 0x1b6d4f350 normalizeQuintuplet + 356
13 CoreFoundation 0x1b6cbf570 -[_CFXPreferences(SearchListAdditions) withSearchListForIdentifier:container:cloudConfigurationURL:perform:] + 124
14 CoreFoundation 0x1b6cc2628 -[_CFXPreferences setValue:forKey:appIdentifier:container:configurationURL:] + 108
15 CoreFoundation 0x1b6e1d9f0 _CFPreferencesSetAppValueWithContainerAndConfiguration + 132
16 Foundation 0x1b70de670 -[NSUserDefaults(NSUserDefaults) setObject:forKey:] + 64
17 Freeletics 0x1014449b8 -[ABKPersistentData synchronizeDataToUserDefaults:] + 348 (ABKPersistentData.m:348)
18 CoreFoundation 0x1b6decc20 __invoking___ + 144
19 CoreFoundation 0x1b6cbcd30 -[NSInvocation invoke] + 300
20 Foundation 0x1b70feaa0 -[NSInvocationOperation main] + 44
21 Foundation 0x1b71ad628 __NSOPERATION_IS_INVOKING_MAIN__ + 20
22 Foundation 0x1b70b4d60 -[NSOperation start] + 732
23 Foundation 0x1b71ae020 __NSOPERATIONQUEUE_IS_STARTING_AN_OPERATION__ + 20
24 Foundation 0x1b71adaec __NSOQSchedule_f + 180
25 libdispatch.dylib 0x1b6a657dc _dispatch_block_async_invoke2 + 104
26 libdispatch.dylib 0x1b6ab3184 _dispatch_client_callout + 16
27 libdispatch.dylib 0x1b6a5ba3c _dispatch_continuation_pop$VARIANT$mp + 412
28 libdispatch.dylib 0x1b6a5b190 _dispatch_async_redirect_invoke + 600
29 libdispatch.dylib 0x1b6a67fa4 _dispatch_root_queue_drain + 376
30 libdispatch.dylib 0x1b6a68770 _dispatch_worker_thread2 + 128
31 libsystem_pthread.dylib 0x1b6b02b48 _pthread_wqthread + 212
32 libsystem_pthread.dylib 0x1b6b05760 start_wqthread + 8
Model: iPhone 6s
Version: 13.3.1 (17D50)
Hi @hokstuff, another one with a slightly different stack trace. Have you already fixed this issue?
This one's about:
[ABKPersistentData(DataVersioning) persistMostRecentSdkVersion]
Crashed: NSOperationQueue 0x103d08a30 (QOS: UNSPECIFIED)
0 libobjc.A.dylib 0x1823541a0 objc_retain + 16
1 CoreFoundation 0x1831c5b50 +[__NSArrayI __new::::] + 184
2 CoreFoundation 0x18304b514 -[NSArray initWithArray:range:copyItems:] + 464
3 UIKit 0x18cd0fa20 +[_UICanvas canvases] + 32
4 UIKit 0x18cd0f958 +[_UIApplicationCanvas canvases] + 52
5 UIKit 0x18cd0f8bc +[_UIApplicationCanvas mostActiveCanvas] + 28
6 UIKit 0x18cd0f86c -[UIApplication isSuspended] + 32
7 UIKit 0x18d050780 UpdateSystemSoundActiveStatus + 72
8 UIKit 0x18d05092c IsSystemSoundEnabled + 104
9 UIKit 0x18d050760 UpdateSystemSoundActiveStatus + 40
10 UIKit 0x18cf217cc -[UIDevice _updateSystemSoundActiveStatus:] + 144
11 CoreFoundation 0x183110c3c __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 20
12 CoreFoundation 0x1831101b8 _CFXRegistrationPost + 428
13 CoreFoundation 0x18310ff14 ___CFXNotificationPost_block_invoke + 216
14 CoreFoundation 0x18318d84c -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1408
15 CoreFoundation 0x183046f38 _CFXNotificationPost + 384
16 Foundation 0x183ab7bbc -[NSNotificationCenter postNotificationName:object:userInfo:] + 68
17 Freeletics 0x10144e098 +[ABKPersistentData(DataVersioning) persistMostRecentSdkVersion] + 52 (ABKPersistentData+dataVersioning.m:52)
18 Freeletics 0x101401b2c -[ABKPersistentData synchronizeDataToUserDefaults:] + 353 (ABKPersistentData.m:353)
19 CoreFoundation 0x183186580 __invoking___ + 144
20 CoreFoundation 0x183065748 -[NSInvocation invoke] + 284
21 Foundation 0x183ba7308 -[NSInvocationOperation main] + 40
22 Foundation 0x183ae7cac -[__NSOperationInternal _start:] + 848
23 Foundation 0x183ba876c __NSOQSchedule_f + 404
24 libdispatch.dylib 0x182a70ae4 _dispatch_client_callout + 16
25 libdispatch.dylib 0x182a78f18 _dispatch_continuation_pop$VARIANT$mp + 424
26 libdispatch.dylib 0x182a77850 _dispatch_async_redirect_invoke$VARIANT$mp + 604
27 libdispatch.dylib 0x182a7dd30 _dispatch_root_queue_drain + 588
28 libdispatch.dylib 0x182a7da80 _dispatch_worker_thread3 + 120
29 libsystem_pthread.dylib 0x182da3fac _pthread_wqthread + 1176
30 libsystem_pthread.dylib 0x182da3b08 start_wqthread + 4
Hi @mathaeus,
Thank you for attaching the stack traces! I'll add them to our notes so we can try to get to the bottom of what is going on within that class. We will try to prioritize this accordingly to investigate and alleviate the crashes we are seeing within that file.
-[ABKPersistentData synchronizeDataToUserDefaults:]
crashes. Only happened a handful of times from what I can see. Please have a look nevertheless. Thx.SDK version
3.21.1
. I had a look at3.21.2
and3.21.3
. No mentioning of this being fixed there.