-
Notifications
You must be signed in to change notification settings - Fork 313
Open
Description
I am getting a crash on this +[ADJUtil readObject:objectName:classes:syncObject:] which I believe is occurring while configuring adjust sdk i.e.
.
.
.
private func fetchAdid() async -> String? {
await withCheckedContinuation { continuation in
Adjust.adid { adid in
continuation.resume(returning: adid)
}
}
}
.
.
private func initializeAdid() async {
guard cachedAdjustId == nil else { return }
let adid = await fetchAdid()
cachedAdjustId = adid
}
.
.
.
var initializeAdidHandler: () async -> Void = { await AdjustKit.shared.initializeAdid() }
.
.
func configure() async {
guard isConfigured == false else { return }
adjustConfig = ADJConfig(appToken: appToken, environment: environment, suppressLogLevel: true)
adjustConfig?.delegate = delegate
adjustConfig?.defaultTracker = ""
adjustConfig?.enableSendingInBackground()
AdjustSdk.Adjust.initSdk(adjustConfig)
isConfigured = true
await initializeAdidHandler()
}
.
.
.
Stack trace:
Crashed: com.apple.root.user-initiated-qos.cooperative
EXC_BAD_ACCESS KERN_INVALID_ADDRESS 0x00000000000000c8
0
libobjc.A.dylib
objc_autoreleaseReturnValue + 68
1 ADJUtil.m:227
+[ADJUtil readObject:objectName:classes:syncObject:] + 227
2 ADJActivityHandler.m:2316
-[ADJActivityHandler readAttribution] + 2316
3 ADJActivityHandler.m:196
-[ADJActivityHandler initWithConfig:savedPreLaunch:deeplinkResolutionCallback:] + 196
4 Adjust.m:349
-[Adjust initSdk:] + 349
5 Adjust.m:71
+[Adjust initSdk:] + 71
6 AdjustKit.swift:106
AdjustKit.configure() + 106
7 libswift_Concurrency.dylib
swift::runJobInEstablishedExecutorContext(swift::Job*) + 292
8 libswift_Concurrency.dylib
swift_job_runImpl(swift::Job*, swift::SerialExecutorRef) + 156
9 libdispatch.dylib
_dispatch_root_queue_drain + 364
10 libdispatch.dylib
_dispatch_worker_thread2 + 156
11 libsystem_pthread.dylib
_pthread_wqthread + 232
12 libsystem_pthread.dylib
start_wqthread + 8
can you help me with this?
Metadata
Metadata
Assignees
Labels
No labels