Open
Description
openedon Dec 16, 2023
Describe your environment. Latest 1DS C++ SDK v3.7.62.1
Steps to reproduce.
No repro just a crash report from AppCenter from our Android app.
What is the expected behavior?
N/A
What is the actual behavior?
N/A
Additional context.
This is the crash in appcenter
libmaesdk.so
Microsoft::Applications::Events::OfflineStorage_Room::GetAndReserveRecords(std::__ndk1::function<bool (Microsoft::Applications::Events::StorageRecord&&)> const&, unsigned int, Microsoft::Applications::Events::EventLatency, unsigned int)
libmaesdk.so
Microsoft::Applications::Events::StorageObserver::handleRetrieveEvents(std::__ndk1::shared_ptr<Microsoft::Applications::Events::EventsUploadContext> const&)
libmaesdk.so
Microsoft::Applications::Events::TransmissionPolicyManager::uploadAsync(Microsoft::Applications::Events::EventLatency)
libmaesdk.so
Microsoft::Applications::Events::PlatformAbstraction::WorkerThread::threadFunc(void*)
libmaesdk.so
void* std::__ndk1::__thread_proxy<std::__ndk1::tuple<std::__ndk1::unique_ptr<std::__ndk1::__thread_struct, std::__ndk1::default_delete<std::__ndk1::__thread_struct> >, void (*)(void*), void*> >(void*)
We are not sending events right now just initializing:
override fun initialize(context: Context) {
loadLibraries()
setupHttpClient(context)
setupOfflineRoom(context)
initializeLogger()
}
private fun loadLibraries() {
System.loadLibrary(TelemetryConstants.MAE_SDK_LIB_NAME)
}
private fun setupHttpClient(context: Context) {
HttpClient(context.applicationContext)
}
private fun setupOfflineRoom(context: Context) {
OfflineRoom.connectContext(context.applicationContext)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment