From: Dmitry Volyntsev Date: Thu, 16 Jan 2020 18:29:43 +0000 (+0300) Subject: Fixed use-of-uninitialized-value for the global this object. X-Git-Tag: 0.3.8~5 X-Git-Url: http://www.kaiwu.me/postgresql/commit/?a=commitdiff_plain;h=f62e260454368221a1df6de1fa954e7cfeccf5e3;p=njs.git Fixed use-of-uninitialized-value for the global this object. Found by MemorySanitizer. --- diff --git a/src/njs_builtin.c b/src/njs_builtin.c index 0f075019..5206aed5 100644 --- a/src/njs_builtin.c +++ b/src/njs_builtin.c @@ -373,6 +373,8 @@ njs_builtin_objects_clone(njs_vm_t *vm, njs_value_t *global) } vm->global_object.__proto__ = object_prototype; + + njs_set_undefined(global); njs_set_object(global, &vm->global_object); vm->string_object = vm->shared->string_object;