From 155332464c49f5b2db707053144d35c6b0998e22 Mon Sep 17 00:00:00 2001 From: joonhaengHeo <85541460+joonhaengHeo@users.noreply.github.com> Date: Fri, 25 Aug 2023 23:55:53 +0900 Subject: [PATCH] Fix SSID, Password String release crash (#28853) --- src/controller/java/AndroidDeviceControllerWrapper.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/controller/java/AndroidDeviceControllerWrapper.cpp b/src/controller/java/AndroidDeviceControllerWrapper.cpp index 2b8c699f96bdb1..f81d8c1c0efdb8 100644 --- a/src/controller/java/AndroidDeviceControllerWrapper.cpp +++ b/src/controller/java/AndroidDeviceControllerWrapper.cpp @@ -535,11 +535,13 @@ void AndroidDeviceControllerWrapper::OnCommissioningComplete(NodeId deviceId, CH { env->ReleaseStringUTFChars(ssidStr, ssid); env->DeleteGlobalRef(ssidStr); + ssidStr = nullptr; } if (passwordStr != nullptr) { env->ReleaseStringUTFChars(passwordStr, password); env->DeleteGlobalRef(passwordStr); + passwordStr = nullptr; } if (operationalDatasetBytes != nullptr) {