mirror of
https://github.com/JetBrains/JetBrainsRuntime.git
synced 2025-12-06 09:29:38 +01:00
JBR-3520 AddressSanitizer: stack-use-after-scope in java.desktop/share/native/libawt/java2d/loops/FillRect.c:72 on jtreg tests with IDEA VM options
8269882: stack-use-after-scope in NewObjectA
Reviewed-by: kbarrett
(cherry picked from commit 20eba35515)
This commit is contained in:
committed by
Maxim Kartashev
parent
8612216f60
commit
f68f262fbd
@@ -977,7 +977,7 @@ JNI_ENTRY(jobject, jni_NewObjectA(JNIEnv *env, jclass clazz, jmethodID methodID,
|
||||
HOTSPOT_JNI_NEWOBJECTA_ENTRY(env, clazz, (uintptr_t) methodID);
|
||||
|
||||
jobject obj = NULL;
|
||||
DT_RETURN_MARK(NewObjectA, jobject, (const jobject)obj);
|
||||
DT_RETURN_MARK(NewObjectA, jobject, (const jobject&)obj);
|
||||
|
||||
instanceOop i = InstanceKlass::allocate_instance(JNIHandles::resolve_non_null(clazz), CHECK_NULL);
|
||||
obj = JNIHandles::make_local(THREAD, i);
|
||||
|
||||
Reference in New Issue
Block a user