diff --git a/platform/android/src/jni.cpp b/platform/android/src/jni.cpp index d59ee1b61..6d7fb4430 100755 --- a/platform/android/src/jni.cpp +++ b/platform/android/src/jni.cpp @@ -1538,6 +1538,7 @@ void setOfflineRegionObserver(JNIEnv *env, jni::jobject* offlineRegion_, jni::jo } // Error object + jni::UniqueLocalFrame frame = jni::PushLocalFrame(*env2, 3); jni::jobject* jerror = &jni::NewObject(*env2, *offlineRegionErrorClass, *offlineRegionErrorConstructorId); jni::SetField(*env2, jerror, *offlineRegionErrorReasonId, std_string_to_jstring(env2, errorReason)); jni::SetField(*env2, jerror, *offlineRegionErrorMessageId, std_string_to_jstring(env2, error.message));