theta3
theta3
It's in this branch, not the main branch https://github.com/microsoft/cpp_client_telemetry/tree/outlookmobile/droid. The method is this: `````` JNIEXPORT void JNICALL Java_com_microsoft_applications_events_Logger_nativeLogEventProperties( JNIEnv* env, jobject /* this */, jlong nativeLoggerPtr, // EventProperties jstring jstrEventName,...
Here is the init code (redacted for brevity): `````` HttpClient client = new OneDSHttpClient(context); OfflineRoom.connectContext(context); // from an object that has getApplicationContext ILogConfiguration logConfiguration = LogManager.getLogConfigurationCopy(); ... logConfiguration.set(......) ... LogManager.initialize(tenantId,...
@saurabh-sagrawal any thought? We have been using this code for a long time without any change and the crash is only for a small subset of devices
@saurabh-sagrawal yes, that's correct. It's the same ILogger. It's a private variable of a Java class. And the Java class instance is held in a static dictionary. We didn't notice...
No, after 2b9c151 is when we start noticing crashing. First crash was seen AFTER 2b9c151 The sync point before 2b9c151 IS 503a926
@saurabh-sagrawal any thought on what happens between 503a926 and 2b9c151?