Description
We are using the latest swift-sdk and seeing a crash related to Coredata
Last Exception Backtrace: 0 CoreFoundation 0x1912747cc __exceptionPreprocess + 164 (NSException.m:249) 1 libobjc.A.dylib 0x18e5472e4 objc_exception_throw + 88 (objc-exception.mm:356) 2 CoreData 0x199261a08 -[NSPersistentContainer _loadStoreDescriptions:withCompletionHandler:] + 468 (NSPersistentContainer.m:285) 3 CoreData 0x199260b6c -[NSPersistentContainer loadPersistentStoresWithCompletionHandler:] + 248 (NSPersistentContainer.m:274) 4 classABC 0x107bd0c68 static PersistentContainer.create() + 208 (IterableCoreDataPersistence.swift:47) 5 classABC 0x107bca274 static PersistentContainer.initialize() + 4 (IterableCoreDataPersistence.swift:29) 6 classABC 0x107bca274 CoreDataPersistenceContextProvider.init(dateProvider:) + 4 (IterableCoreDataPersistence.swift:83) 7 classABC 0x107bca274 specialized DependencyContainerProtocol.createPersistenceContextProvider() + 48 (DependencyContainerProtocol.swift:128) 8 classABC 0x107bca274 protocol witness for DependencyContainerProtocol.createPersistenceContextProvider() in conformance DependencyContainer + 48 (/<compiler-generated>:127) 9 classABC 0x107bca274 specialized DependencyContainerProtocol.createRequestHandler(apiKey:config:endpoint:authProvider:authManager:deviceMetadata:offlineMode:) + 464 (DependencyContainerProtocol.swift:86) 10 classABC 0x107bc72a4 closure #1 in InternalIterableAPI.requestHandler.getter + 476 (/<compiler-generated>:0) 11 classABC 0x107bc50a4 InternalIterableAPI.inAppManager.getter + 52 12 classABC 0x107bc4ecc closure #1 in InternalIterableAPI.inAppManager.getter + 124 (InternalIterableAPI.swift:77) 13 classABC 0x107bc50a4 InternalIterableAPI.inAppManager.getter + 52 14 classABC 0x107bc7ab8 InternalIterableAPI.start() + 400 (InternalIterableAPI.swift:703) 15 classABC 0x107c44068 specialized static IterableAPI.initialize2(apiKey:launchOptions:config:apiEndPointOverride:callback:) + 504 (IterableAPI.swift:123) 16 classABC 0x10794c9f8 static IterableAPI.initialize(apiKey:launchOptions:config:) + 36 (/<compiler-generated>:0) 17 classABC 0x10794c9f8 IterableManager.setLaunchOptions(_:apiKey:baseURLString:) + 308 (IterableManager.swift:105)
We call this api from our app delegate, which is always called from the main thread. Do we have any issues tracking this crash?
iterable sdk version: 6.5.11
OS version crashing: 17.3 - 18.1 (last 1 year traces)