Преглед изворни кода

wasm_application.c: Avoid null pointer dereference (#3620)

HongxiaWangSSSS пре 1 година
родитељ
комит
7affac0ed3
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      core/iwasm/common/wasm_application.c

+ 1 - 1
core/iwasm/common/wasm_application.c

@@ -513,7 +513,7 @@ execute_func(WASMModuleInstanceCommon *module_inst, const char *name,
                         bh_memcpy_s(&u.val, sizeof(double), &ud.d,
                                     sizeof(double));
                     }
-                    if (endptr[0] == ':') {
+                    if (endptr && endptr[0] == ':') {
                         uint64 sig;
                         union ieee754_double ud;
                         sig = strtoull(endptr + 1, &endptr, 0);