From 2b06bc26bf8b970ef7aa039f59c079bd8a4064da Mon Sep 17 00:00:00 2001 From: redkale Date: Mon, 7 Oct 2024 10:14:32 +0800 Subject: [PATCH] Utility --- src/main/java/org/redkale/util/Utility.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/redkale/util/Utility.java b/src/main/java/org/redkale/util/Utility.java index b56141ca7..25f7d3e45 100644 --- a/src/main/java/org/redkale/util/Utility.java +++ b/src/main/java/org/redkale/util/Utility.java @@ -201,7 +201,7 @@ public final class Utility { } // strLatin1Function try { - if (unsafeInstance != null) { + if (!NATIVE_IMAGE_ENV && unsafeInstance != null) { // native-image模式下objectFieldOffset值不一定精准,可能崩溃 final Unsafe unsafe = unsafeInstance; final long coderOffset = unsafe.objectFieldOffset(String.class.getDeclaredField("coder")); final long valueOffset = unsafe.objectFieldOffset(String.class.getDeclaredField("value"));