diff --git a/OAT.xml b/OAT.xml
index 0e4aff54..0330ab10 100644
--- a/OAT.xml
+++ b/OAT.xml
@@ -52,15 +52,7 @@
-
-
-
+
diff --git a/frameworks/js/napi/dataShare/src/async_call.cpp b/frameworks/js/napi/dataShare/src/async_call.cpp
index a7e43680..b4e1bf9b 100644
--- a/frameworks/js/napi/dataShare/src/async_call.cpp
+++ b/frameworks/js/napi/dataShare/src/async_call.cpp
@@ -19,8 +19,8 @@
#include "napi_common_data.h"
namespace OHOS::DataShare {
-AsyncCall::AsyncCall(napi_env env, napi_callback_info info, std::shared_ptr context)
- : env_(env)
+__attribute__((no_sanitize("undefined"))) AsyncCall::AsyncCall(napi_env env, napi_callback_info info,
+ std::shared_ptr context) : env_(env)
{
context_ = new AsyncContext();
size_t argc = ARGS_MAX_COUNT;