Skip to content

Seeing a crash on Iterable sdk init for NSPersistentContainer #911

Open
@PSinha1202

Description

@PSinha1202

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)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions