==14460== Memcheck, a memory error detector ==14460== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==14460== Using Valgrind-3.14.0 and LibVEX; rerun with -h for copyright info ==14460== Command: /home/anthony/.nvm/versions/node/v10.15.3/bin/node --expose-gc demo.js ==14460== ==14460== ------------------------- ==14460== Thread 2: ==14460== Syscall param epoll_ctl(event) points to uninitialised byte(s) ==14460== at 0x4CE108E: epoll_ctl (in /usr/lib64/libc-2.28.so) ==14460== by 0xA5A3A1: uv__io_poll (linux-core.c:242) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x9676D7: node::BackgroundTaskRunner::DelayedTaskScheduler::Start()::{lambda(void*)#1}::_FUN(void*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4BC958D: start_thread (in /usr/lib64/libpthread-2.28.so) ==14460== by 0x4CE06A2: clone (in /usr/lib64/libc-2.28.so) ==14460== Address 0x59a9d68 is on thread 2's stack ==14460== in frame #1, created by uv__io_poll (linux-core.c:189) ==14460== Uninitialised value was created by a stack allocation ==14460== at 0xA5A2D0: uv__io_poll (linux-core.c:189) ==14460== ==14460== ------------------------- { Memcheck:Param epoll_ctl(event) fun:epoll_ctl fun:uv__io_poll fun:uv_run fun:_ZZN4node20BackgroundTaskRunner20DelayedTaskScheduler5StartEvENUlPvE_4_FUNES2_ fun:start_thread fun:clone } ==14460== ------------------------- ==14460== Thread 1: ==14460== Syscall param epoll_ctl(event) points to uninitialised byte(s) ==14460== at 0x4CE108E: epoll_ctl (in /usr/lib64/libc-2.28.so) ==14460== by 0xA5A3A1: uv__io_poll (linux-core.c:242) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== Address 0x1ffeffab18 is on thread 1's stack ==14460== in frame #1, created by uv__io_poll (linux-core.c:189) ==14460== Uninitialised value was created by a stack allocation ==14460== at 0xA5A2D0: uv__io_poll (linux-core.c:189) ==14460== ==14460== ------------------------- { Memcheck:Param epoll_ctl(event) fun:epoll_ctl fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== Syscall param epoll_ctl(event) points to uninitialised byte(s) ==14460== at 0x4CE108E: epoll_ctl (in /usr/lib64/libc-2.28.so) ==14460== by 0xA5A3A1: uv__io_poll (linux-core.c:242) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x9B30F0: node::tracing::Agent::~Agent() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E549E: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== Address 0x1ffeffb548 is on thread 1's stack ==14460== in frame #1, created by uv__io_poll (linux-core.c:189) ==14460== Uninitialised value was created by a stack allocation ==14460== at 0xA5A2D0: uv__io_poll (linux-core.c:189) ==14460== ==14460== ------------------------- { Memcheck:Param epoll_ctl(event) fun:epoll_ctl fun:uv__io_poll fun:uv_run fun:_ZN4node7tracing5AgentD1Ev fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ==14460== HEAP SUMMARY: ==14460== in use at exit: 14,085,778 bytes in 251,117 blocks ==14460== total heap usage: 7,702,910 allocs, 7,451,793 frees, 7,642,271,472 bytes allocated ==14460== ==14460== ------------------------- ==14460== 16 bytes in 1 blocks are definitely lost in loss record 8 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8E4F90: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 40 bytes in 1 blocks are definitely lost in loss record 24 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8EB48A: napi_create_function (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x48509C1: njsModule_init (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8F51AF: napi_module_register_by_symbol(v8::Local, v8::Local, v8::Local, napi_value__* (*)(napi_env__*, napi_value__*)) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8DD801: node::DLOpen(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB62A3E: v8::internal::MaybeHandle v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::BuiltinArguments) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB635A8: v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CDBE1C: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C8EE74: ??? ==14460== by 0x33E127C892C0: ??? ==14460== by 0xE725D2: v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, int, v8::internal::Handle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xAFF8E8: v8::Function::Call(v8::Local, v8::Local, int, v8::Local*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8DFBC6: node::LoadEnvironment(node::Environment*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E6E4F: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_create_function fun:njsModule_init fun:_Z30napi_module_register_by_symbolN2v85LocalINS_6ObjectEEENS0_INS_5ValueEEENS0_INS_7ContextEEEPFP12napi_value__P10napi_env__S8_E fun:_ZN4nodeL6DLOpenERKN2v820FunctionCallbackInfoINS0_5ValueEEE fun:_ZN2v88internal12_GLOBAL__N_119HandleApiCallHelperILb0EEENS0_11MaybeHandleINS0_6ObjectEEEPNS0_7IsolateENS0_6HandleINS0_10HeapObjectEEESA_NS8_INS0_20FunctionTemplateInfoEEENS8_IS4_EENS0_16BuiltinArgumentsE fun:_ZN2v88internal21Builtin_HandleApiCallEiPPNS0_6ObjectEPNS0_7IsolateE obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution4CallEPNS0_7IsolateENS0_6HandleINS0_6ObjectEEES6_iPS6_ fun:_ZN2v88Function4CallENS_5LocalINS_7ContextEEENS1_INS_5ValueEEEiPS5_ fun:_ZN4node15LoadEnvironmentEPNS_11EnvironmentE fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 40 bytes in 1 blocks are definitely lost in loss record 25 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8E9982: napi_define_properties.part.76 (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x48512EB: njsOracleDb_prepareClass (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4850AB1: njsModule_externalInit (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB62A3E: v8::internal::MaybeHandle v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::BuiltinArguments) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB635A8: v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CDBE1C: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C8EE74: ??? ==14460== by 0x33E127C892C0: ??? ==14460== by 0xE725D2: v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, int, v8::internal::Handle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xAFF8E8: v8::Function::Call(v8::Local, v8::Local, int, v8::Local*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8DFBC6: node::LoadEnvironment(node::Environment*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E6E4F: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_define_properties.part.76 fun:njsOracleDb_prepareClass fun:njsModule_externalInit fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE fun:_ZN2v88internal12_GLOBAL__N_119HandleApiCallHelperILb0EEENS0_11MaybeHandleINS0_6ObjectEEEPNS0_7IsolateENS0_6HandleINS0_10HeapObjectEEESA_NS8_INS0_20FunctionTemplateInfoEEENS8_IS4_EENS0_16BuiltinArgumentsE fun:_ZN2v88internal21Builtin_HandleApiCallEiPPNS0_6ObjectEPNS0_7IsolateE obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution4CallEPNS0_7IsolateENS0_6HandleINS0_6ObjectEEES6_iPS6_ fun:_ZN2v88Function4CallENS_5LocalINS_7ContextEEENS1_INS_5ValueEEEiPS5_ fun:_ZN4node15LoadEnvironmentEPNS_11EnvironmentE fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 40 bytes in 1 blocks are definitely lost in loss record 26 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8E9982: napi_define_properties.part.76 (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x48512EB: njsOracleDb_prepareClass (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4850AD3: njsModule_externalInit (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB62A3E: v8::internal::MaybeHandle v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::BuiltinArguments) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB635A8: v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CDBE1C: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C8EE74: ??? ==14460== by 0x33E127C892C0: ??? ==14460== by 0xE725D2: v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, int, v8::internal::Handle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xAFF8E8: v8::Function::Call(v8::Local, v8::Local, int, v8::Local*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8DFBC6: node::LoadEnvironment(node::Environment*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E6E4F: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_define_properties.part.76 fun:njsOracleDb_prepareClass fun:njsModule_externalInit fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE fun:_ZN2v88internal12_GLOBAL__N_119HandleApiCallHelperILb0EEENS0_11MaybeHandleINS0_6ObjectEEEPNS0_7IsolateENS0_6HandleINS0_10HeapObjectEEESA_NS8_INS0_20FunctionTemplateInfoEEENS8_IS4_EENS0_16BuiltinArgumentsE fun:_ZN2v88internal21Builtin_HandleApiCallEiPPNS0_6ObjectEPNS0_7IsolateE obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution4CallEPNS0_7IsolateENS0_6HandleINS0_6ObjectEEES6_iPS6_ fun:_ZN2v88Function4CallENS_5LocalINS_7ContextEEENS1_INS_5ValueEEEiPS5_ fun:_ZN4node15LoadEnvironmentEPNS_11EnvironmentE fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 40 bytes in 1 blocks are definitely lost in loss record 27 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8E9982: napi_define_properties.part.76 (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x48512EB: njsOracleDb_prepareClass (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4850AF9: njsModule_externalInit (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB62A3E: v8::internal::MaybeHandle v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::BuiltinArguments) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB635A8: v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CDBE1C: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C8EE74: ??? ==14460== by 0x33E127C892C0: ??? ==14460== by 0xE725D2: v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, int, v8::internal::Handle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xAFF8E8: v8::Function::Call(v8::Local, v8::Local, int, v8::Local*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8DFBC6: node::LoadEnvironment(node::Environment*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E6E4F: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_define_properties.part.76 fun:njsOracleDb_prepareClass fun:njsModule_externalInit fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE fun:_ZN2v88internal12_GLOBAL__N_119HandleApiCallHelperILb0EEENS0_11MaybeHandleINS0_6ObjectEEEPNS0_7IsolateENS0_6HandleINS0_10HeapObjectEEESA_NS8_INS0_20FunctionTemplateInfoEEENS8_IS4_EENS0_16BuiltinArgumentsE fun:_ZN2v88internal21Builtin_HandleApiCallEiPPNS0_6ObjectEPNS0_7IsolateE obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution4CallEPNS0_7IsolateENS0_6HandleINS0_6ObjectEEES6_iPS6_ fun:_ZN2v88Function4CallENS_5LocalINS_7ContextEEENS1_INS_5ValueEEEiPS5_ fun:_ZN4node15LoadEnvironmentEPNS_11EnvironmentE fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 40 bytes in 1 blocks are definitely lost in loss record 28 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8E97F8: napi_define_properties.part.76 (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x48512EB: njsOracleDb_prepareClass (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4850B45: njsModule_externalInit (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB62A3E: v8::internal::MaybeHandle v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::BuiltinArguments) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB635A8: v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CDBE1C: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C8EE74: ??? ==14460== by 0x33E127C892C0: ??? ==14460== by 0xE725D2: v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, int, v8::internal::Handle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xAFF8E8: v8::Function::Call(v8::Local, v8::Local, int, v8::Local*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8DFBC6: node::LoadEnvironment(node::Environment*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E6E4F: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_define_properties.part.76 fun:njsOracleDb_prepareClass fun:njsModule_externalInit fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE fun:_ZN2v88internal12_GLOBAL__N_119HandleApiCallHelperILb0EEENS0_11MaybeHandleINS0_6ObjectEEEPNS0_7IsolateENS0_6HandleINS0_10HeapObjectEEESA_NS8_INS0_20FunctionTemplateInfoEEENS8_IS4_EENS0_16BuiltinArgumentsE fun:_ZN2v88internal21Builtin_HandleApiCallEiPPNS0_6ObjectEPNS0_7IsolateE obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution4CallEPNS0_7IsolateENS0_6HandleINS0_6ObjectEEES6_iPS6_ fun:_ZN2v88Function4CallENS_5LocalINS_7ContextEEENS1_INS_5ValueEEEiPS5_ fun:_ZN4node15LoadEnvironmentEPNS_11EnvironmentE fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 40 bytes in 1 blocks are definitely lost in loss record 29 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8E9982: napi_define_properties.part.76 (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x48512EB: njsOracleDb_prepareClass (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4850B6B: njsModule_externalInit (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB62A3E: v8::internal::MaybeHandle v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::BuiltinArguments) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB635A8: v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CDBE1C: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C8EE74: ??? ==14460== by 0x33E127C892C0: ??? ==14460== by 0xE725D2: v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, int, v8::internal::Handle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xAFF8E8: v8::Function::Call(v8::Local, v8::Local, int, v8::Local*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8DFBC6: node::LoadEnvironment(node::Environment*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E6E4F: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_define_properties.part.76 fun:njsOracleDb_prepareClass fun:njsModule_externalInit fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE fun:_ZN2v88internal12_GLOBAL__N_119HandleApiCallHelperILb0EEENS0_11MaybeHandleINS0_6ObjectEEEPNS0_7IsolateENS0_6HandleINS0_10HeapObjectEEESA_NS8_INS0_20FunctionTemplateInfoEEENS8_IS4_EENS0_16BuiltinArgumentsE fun:_ZN2v88internal21Builtin_HandleApiCallEiPPNS0_6ObjectEPNS0_7IsolateE obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution4CallEPNS0_7IsolateENS0_6HandleINS0_6ObjectEEES6_iPS6_ fun:_ZN2v88Function4CallENS_5LocalINS_7ContextEEENS1_INS_5ValueEEEiPS5_ fun:_ZN4node15LoadEnvironmentEPNS_11EnvironmentE fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 56 bytes in 1 blocks are possibly lost in loss record 39 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CF9F59: ??? ==14460== by 0x33E127CF954A: ??? ==14460== by 0x33E127C8A5C2: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: possible fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 56 bytes in 1 blocks are possibly lost in loss record 40 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CF9F59: ??? ==14460== by 0x33E127D64833: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: possible fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 56 bytes in 1 blocks are possibly lost in loss record 41 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0xF00631: v8::internal::MemoryReducer::NotifyTimer(v8::internal::MemoryReducer::Event const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF00AC4: v8::internal::MemoryReducer::TimerTask::RunInternal() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xBCA865: v8::internal::CancelableTask::Run() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x964CA3: node::PerIsolatePlatformData::RunForegroundTask(std::unique_ptr >) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x964FE2: node::PerIsolatePlatformData::RunForegroundTask(uv_timer_s*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45E64: uv__run_timers (timer.c:174) ==14460== by 0xA4A15B: uv_run (core.c:361) ==14460== by 0x8BFE90: node::Environment::CleanupHandles() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8C0238: node::Environment::RunCleanup() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E702B: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: possible fun:_Znwm fun:_ZN2v88internal13MemoryReducer11NotifyTimerERKNS1_5EventE fun:_ZN2v88internal13MemoryReducer9TimerTask11RunInternalEv fun:_ZN2v88internal14CancelableTask3RunEv fun:_ZN4node22PerIsolatePlatformData17RunForegroundTaskESt10unique_ptrIN2v84TaskESt14default_deleteIS3_EE fun:_ZN4node22PerIsolatePlatformData17RunForegroundTaskEP10uv_timer_s fun:uv__run_timers fun:uv_run fun:_ZN4node11Environment14CleanupHandlesEv fun:_ZN4node11Environment10RunCleanupEv fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 56 bytes in 1 blocks are definitely lost in loss record 47 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4850BC8: njsOracleDb_getConnection (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB62A3E: v8::internal::MaybeHandle v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::BuiltinArguments) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB635A8: v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CDBE1C: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127D312C5: ??? ==14460== by 0x33E127C8D150: ??? ==14460== by 0x33E127D09FFC: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C8A5C2: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C8EE74: ??? ==14460== by 0x33E127C892C0: ??? ==14460== by 0xE725D2: v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, int, v8::internal::Handle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xAFF8E8: v8::Function::Call(v8::Local, v8::Local, int, v8::Local*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8DFBC6: node::LoadEnvironment(node::Environment*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E6E4F: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsOracleDb_getConnection fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE fun:_ZN2v88internal12_GLOBAL__N_119HandleApiCallHelperILb0EEENS0_11MaybeHandleINS0_6ObjectEEEPNS0_7IsolateENS0_6HandleINS0_10HeapObjectEEESA_NS8_INS0_20FunctionTemplateInfoEEENS8_IS4_EENS0_16BuiltinArgumentsE fun:_ZN2v88internal21Builtin_HandleApiCallEiPPNS0_6ObjectEPNS0_7IsolateE obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution4CallEPNS0_7IsolateENS0_6HandleINS0_6ObjectEEES6_iPS6_ fun:_ZN2v88Function4CallENS_5LocalINS_7ContextEEENS1_INS_5ValueEEEiPS5_ fun:_ZN4node15LoadEnvironmentEPNS_11EnvironmentE fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 56 bytes in 1 blocks are definitely lost in loss record 48 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8E80CE: (anonymous namespace)::v8impl::Reference::New(napi_env__*, v8::Local, unsigned int, bool, void (*)(napi_env__*, void*, void*), void*, void*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8F01B5: napi_wrap (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4852272: njsUtils_genericNew (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x485175C: njsSodaDatabase_createFromHandle (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48507DF: njsConnection_getSodaDatabase (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB62A3E: v8::internal::MaybeHandle v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::BuiltinArguments) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB635A8: v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CDBE1C: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:_ZN12_GLOBAL__N_16v8impl9Reference3NewEP10napi_env__N2v85LocalINS4_5ValueEEEjbPFvS3_PvS8_ES8_S8_ fun:napi_wrap fun:njsUtils_genericNew fun:njsSodaDatabase_createFromHandle fun:njsConnection_getSodaDatabase fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE fun:_ZN2v88internal12_GLOBAL__N_119HandleApiCallHelperILb0EEENS0_11MaybeHandleINS0_6ObjectEEEPNS0_7IsolateENS0_6HandleINS0_10HeapObjectEEESA_NS8_INS0_20FunctionTemplateInfoEEENS8_IS4_EENS0_16BuiltinArgumentsE fun:_ZN2v88internal21Builtin_HandleApiCallEiPPNS0_6ObjectEPNS0_7IsolateE obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 56 bytes in 1 blocks are definitely lost in loss record 49 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4851634: njsSodaDatabase_createCollection (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB62A3E: v8::internal::MaybeHandle v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::BuiltinArguments) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB635A8: v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CDBE1C: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C8A5C2: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127D312C5: ??? ==14460== by 0x33E127C8D150: ??? ==14460== by 0x33E127D09FFC: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C8A5C2: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaDatabase_createCollection fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE fun:_ZN2v88internal12_GLOBAL__N_119HandleApiCallHelperILb0EEENS0_11MaybeHandleINS0_6ObjectEEEPNS0_7IsolateENS0_6HandleINS0_10HeapObjectEEESA_NS8_INS0_20FunctionTemplateInfoEEENS8_IS4_EENS0_16BuiltinArgumentsE fun:_ZN2v88internal21Builtin_HandleApiCallEiPPNS0_6ObjectEPNS0_7IsolateE obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 56 bytes in 1 blocks are definitely lost in loss record 50 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48518FD: njsSodaOperation_remove (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CFB836: ??? ==14460== by 0x33E127CF954A: ??? ==14460== by 0x33E127D7B213: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaOperation_remove fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 56 bytes in 1 blocks are definitely lost in loss record 51 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F76A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48518FD: njsSodaOperation_remove (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CFB836: ??? ==14460== by 0x33E127CF954A: ??? ==14460== by 0x33E127D7B213: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaOperation_remove fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 72 (56 direct, 16 indirect) bytes in 1 blocks are definitely lost in loss record 58 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8E80CE: (anonymous namespace)::v8impl::Reference::New(napi_env__*, v8::Local, unsigned int, bool, void (*)(napi_env__*, void*, void*), void*, void*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8F01B5: napi_wrap (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4852272: njsUtils_genericNew (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4851815: njsSodaDocument_createFromHandle (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x485074A: njsBaton_completeAsync (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E8A6B: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:_ZN12_GLOBAL__N_16v8impl9Reference3NewEP10napi_env__N2v85LocalINS4_5ValueEEEjbPFvS3_PvS8_ES8_S8_ fun:napi_wrap fun:njsUtils_genericNew fun:njsSodaDocument_createFromHandle fun:njsBaton_completeAsync fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 80 bytes in 2 blocks are definitely lost in loss record 60 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8E9982: napi_define_properties.part.76 (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x48512EB: njsOracleDb_prepareClass (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4850B1F: njsModule_externalInit (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB62A3E: v8::internal::MaybeHandle v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::BuiltinArguments) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB635A8: v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CDBE1C: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C8EE74: ??? ==14460== by 0x33E127C892C0: ??? ==14460== by 0xE725D2: v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, int, v8::internal::Handle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xAFF8E8: v8::Function::Call(v8::Local, v8::Local, int, v8::Local*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8DFBC6: node::LoadEnvironment(node::Environment*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E6E4F: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_define_properties.part.76 fun:njsOracleDb_prepareClass fun:njsModule_externalInit fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE fun:_ZN2v88internal12_GLOBAL__N_119HandleApiCallHelperILb0EEENS0_11MaybeHandleINS0_6ObjectEEEPNS0_7IsolateENS0_6HandleINS0_10HeapObjectEEESA_NS8_INS0_20FunctionTemplateInfoEEENS8_IS4_EENS0_16BuiltinArgumentsE fun:_ZN2v88internal21Builtin_HandleApiCallEiPPNS0_6ObjectEPNS0_7IsolateE obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution4CallEPNS0_7IsolateENS0_6HandleINS0_6ObjectEEES6_iPS6_ fun:_ZN2v88Function4CallENS_5LocalINS_7ContextEEENS1_INS_5ValueEEEiPS5_ fun:_ZN4node15LoadEnvironmentEPNS_11EnvironmentE fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 88 (56 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 61 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8E80CE: (anonymous namespace)::v8impl::Reference::New(napi_env__*, v8::Local, unsigned int, bool, void (*)(napi_env__*, void*, void*), void*, void*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8F01B5: napi_wrap (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4852272: njsUtils_genericNew (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4851567: njsSodaCollection_newFromBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x485074A: njsBaton_completeAsync (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E8A6B: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:_ZN12_GLOBAL__N_16v8impl9Reference3NewEP10napi_env__N2v85LocalINS4_5ValueEEEjbPFvS3_PvS8_ES8_S8_ fun:napi_wrap fun:njsUtils_genericNew fun:njsSodaCollection_newFromBaton fun:njsBaton_completeAsync fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 112 bytes in 2 blocks are possibly lost in loss record 65 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CF9F59: ??? ==14460== by 0x33E127D60A53: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: possible fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 112 bytes in 2 blocks are possibly lost in loss record 66 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CF9F59: ??? ==14460== by 0x33E127D696B3: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: possible fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 112 bytes in 2 blocks are possibly lost in loss record 67 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CF9F59: ??? ==14460== by 0x33E127D7C013: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: possible fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 168 bytes in 3 blocks are possibly lost in loss record 73 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CF9F59: ??? ==14460== by 0x33E127CF6D43: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: possible fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 169 bytes in 1 blocks are definitely lost in loss record 74 of 104 ==14460== at 0x483AD19: realloc (vg_replace_malloc.c:836) ==14460== by 0x1419DDC: ERR_add_error_vdata (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x1419F8A: ERR_add_error_data (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x13F3FA7: dlfcn_load (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x13F4848: DSO_load (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x13F4E7E: DSO_dsobyaddr (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x1440F43: ossl_init_load_crypto_nodelete_ossl_ (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4BD1116: __pthread_once_slow (in /usr/lib64/libpthread-2.28.so) ==14460== by 0x14849C8: CRYPTO_THREAD_run_once (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x14414D6: OPENSSL_init_crypto (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x1469E4C: do_rand_lock_init_ossl_ (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4BD1116: __pthread_once_slow (in /usr/lib64/libpthread-2.28.so) ==14460== by 0x14849C8: CRYPTO_THREAD_run_once (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x1469F25: rand_status (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x9EFBDF: node::crypto::EntropySource(unsigned char*, unsigned long) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x16CC132: v8::base::RandomNumberGenerator::RandomNumberGenerator() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x16CB2E0: v8::base::CallOnceImpl(long*, std::function) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x16CDB7E: v8::base::OS::GetRandomMmapAddr() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xAD1B76: v8::internal::GetRandomMmapAddr() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xED746E: v8::internal::Heap::SetUp() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8A442: v8::internal::Isolate::Init(v8::internal::StartupDeserializer*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x11D32F9: v8::internal::Snapshot::Initialize(v8::internal::Isolate*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xAEEC77: v8::Isolate::Initialize(v8::Isolate*, v8::Isolate::CreateParams const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xAEECC9: v8::Isolate::New(v8::Isolate::CreateParams const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5110: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:realloc fun:ERR_add_error_vdata fun:ERR_add_error_data fun:dlfcn_load fun:DSO_load fun:DSO_dsobyaddr fun:ossl_init_load_crypto_nodelete_ossl_ fun:__pthread_once_slow fun:CRYPTO_THREAD_run_once fun:OPENSSL_init_crypto fun:do_rand_lock_init_ossl_ fun:__pthread_once_slow fun:CRYPTO_THREAD_run_once fun:rand_status fun:_ZN4node6crypto13EntropySourceEPhm fun:_ZN2v84base21RandomNumberGeneratorC1Ev fun:_ZN2v84base12CallOnceImplEPlSt8functionIFvvEE fun:_ZN2v84base2OS17GetRandomMmapAddrEv fun:_ZN2v88internal17GetRandomMmapAddrEv fun:_ZN2v88internal4Heap5SetUpEv fun:_ZN2v88internal7Isolate4InitEPNS0_19StartupDeserializerE fun:_ZN2v88internal8Snapshot10InitializeEPNS0_7IsolateE fun:_ZN2v87Isolate10InitializeEPS0_RKNS0_12CreateParamsE fun:_ZN2v87Isolate3NewERKNS0_12CreateParamsE fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 184 bytes in 1 blocks are possibly lost in loss record 75 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x96726C: node::PerIsolatePlatformData::PostDelayedTask(std::unique_ptr >, double) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x965780: node::NodePlatform::CallDelayedOnForegroundThread(v8::Isolate*, v8::Task*, double) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF00685: v8::internal::MemoryReducer::NotifyTimer(v8::internal::MemoryReducer::Event const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF00AC4: v8::internal::MemoryReducer::TimerTask::RunInternal() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xBCA865: v8::internal::CancelableTask::Run() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x964CA3: node::PerIsolatePlatformData::RunForegroundTask(std::unique_ptr >) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x964FE2: node::PerIsolatePlatformData::RunForegroundTask(uv_timer_s*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45E64: uv__run_timers (timer.c:174) ==14460== by 0xA4A15B: uv_run (core.c:361) ==14460== by 0x8BFE90: node::Environment::CleanupHandles() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8C0238: node::Environment::RunCleanup() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E702B: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: possible fun:_Znwm fun:_ZN4node22PerIsolatePlatformData15PostDelayedTaskESt10unique_ptrIN2v84TaskESt14default_deleteIS3_EEd fun:_ZN4node12NodePlatform29CallDelayedOnForegroundThreadEPN2v87IsolateEPNS1_4TaskEd fun:_ZN2v88internal13MemoryReducer11NotifyTimerERKNS1_5EventE fun:_ZN2v88internal13MemoryReducer9TimerTask11RunInternalEv fun:_ZN2v88internal14CancelableTask3RunEv fun:_ZN4node22PerIsolatePlatformData17RunForegroundTaskESt10unique_ptrIN2v84TaskESt14default_deleteIS3_EE fun:_ZN4node22PerIsolatePlatformData17RunForegroundTaskEP10uv_timer_s fun:uv__run_timers fun:uv_run fun:_ZN4node11Environment14CleanupHandlesEv fun:_ZN4node11Environment10RunCleanupEv fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 224 bytes in 4 blocks are possibly lost in loss record 77 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CF9F59: ??? ==14460== by 0x33E127D6D493: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: possible fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 224 bytes in 4 blocks are possibly lost in loss record 78 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CF9F59: ??? ==14460== by 0x33E127D72313: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: possible fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 304 bytes in 1 blocks are possibly lost in loss record 79 of 104 ==14460== at 0x483AB1A: calloc (vg_replace_malloc.c:762) ==14460== by 0x4012281: allocate_dtv (in /usr/lib64/ld-2.28.so) ==14460== by 0x4012C21: _dl_allocate_tls (in /usr/lib64/ld-2.28.so) ==14460== by 0x4BCA1E6: pthread_create@@GLIBC_2.2.5 (in /usr/lib64/libpthread-2.28.so) ==14460== by 0x9C8F9D: node::inspector::Agent::Start(std::string const&, std::shared_ptr, bool) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E6B24: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:allocate_dtv fun:_dl_allocate_tls fun:pthread_create@@GLIBC_2.2.5 fun:_ZN4node9inspector5Agent5StartERKSsSt10shared_ptrINS_12DebugOptionsEEb fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 448 bytes in 8 blocks are possibly lost in loss record 80 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CF9F59: ??? ==14460== by 0x33E127D77193: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: possible fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 536 (56 direct, 480 indirect) bytes in 1 blocks are definitely lost in loss record 84 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8E80CE: (anonymous namespace)::v8impl::Reference::New(napi_env__*, v8::Local, unsigned int, bool, void (*)(napi_env__*, void*, void*), void*, void*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8F01B5: napi_wrap (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x485107C: njsOracleDb_new (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4850A52: njsModule_externalInit (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB62A3E: v8::internal::MaybeHandle v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::BuiltinArguments) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB635A8: v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CDBE1C: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C8EE74: ??? ==14460== by 0x33E127C892C0: ??? ==14460== by 0xE725D2: v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, int, v8::internal::Handle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xAFF8E8: v8::Function::Call(v8::Local, v8::Local, int, v8::Local*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8DFBC6: node::LoadEnvironment(node::Environment*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E6E4F: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:_ZN12_GLOBAL__N_16v8impl9Reference3NewEP10napi_env__N2v85LocalINS4_5ValueEEEjbPFvS3_PvS8_ES8_S8_ fun:napi_wrap fun:njsOracleDb_new fun:njsModule_externalInit fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE fun:_ZN2v88internal12_GLOBAL__N_119HandleApiCallHelperILb0EEENS0_11MaybeHandleINS0_6ObjectEEEPNS0_7IsolateENS0_6HandleINS0_10HeapObjectEEESA_NS8_INS0_20FunctionTemplateInfoEEENS8_IS4_EENS0_16BuiltinArgumentsE fun:_ZN2v88internal21Builtin_HandleApiCallEiPPNS0_6ObjectEPNS0_7IsolateE obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution4CallEPNS0_7IsolateENS0_6HandleINS0_6ObjectEEES6_iPS6_ fun:_ZN2v88Function4CallENS_5LocalINS_7ContextEEENS1_INS_5ValueEEEiPS5_ fun:_ZN4node15LoadEnvironmentEPNS_11EnvironmentE fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 2,120 (56 direct, 2,064 indirect) bytes in 1 blocks are definitely lost in loss record 87 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8E80CE: (anonymous namespace)::v8impl::Reference::New(napi_env__*, v8::Local, unsigned int, bool, void (*)(napi_env__*, void*, void*), void*, void*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8F01B5: napi_wrap (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4852272: njsUtils_genericNew (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x485198B: njsSodaOperation_createFromCollection (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4851454: njsSodaCollection_find (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127C863C0: ??? ==14460== by 0x33E127CFA336: ??? ==14460== by 0x33E127D7B16D: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:_ZN12_GLOBAL__N_16v8impl9Reference3NewEP10napi_env__N2v85LocalINS4_5ValueEEEjbPFvS3_PvS8_ES8_S8_ fun:napi_wrap fun:njsUtils_genericNew fun:njsSodaOperation_createFromCollection fun:njsSodaCollection_find fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 19,936 bytes in 356 blocks are definitely lost in loss record 91 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB62A3E: v8::internal::MaybeHandle v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::BuiltinArguments) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB635A8: v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CDBE1C: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127CF6D43: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE fun:_ZN2v88internal12_GLOBAL__N_119HandleApiCallHelperILb0EEENS0_11MaybeHandleINS0_6ObjectEEEPNS0_7IsolateENS0_6HandleINS0_10HeapObjectEEESA_NS8_INS0_20FunctionTemplateInfoEEENS8_IS4_EENS0_16BuiltinArgumentsE fun:_ZN2v88internal21Builtin_HandleApiCallEiPPNS0_6ObjectEPNS0_7IsolateE obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 114,184 bytes in 2,039 blocks are definitely lost in loss record 93 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB62A3E: v8::internal::MaybeHandle v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::Handle, v8::internal::BuiltinArguments) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xB635A8: v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CDBE1C: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127D312C5: ??? ==14460== by 0x33E127C8D150: ??? ==14460== by 0x33E127D09FFC: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127C8A5C2: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE fun:_ZN2v88internal12_GLOBAL__N_119HandleApiCallHelperILb0EEENS0_11MaybeHandleINS0_6ObjectEEEPNS0_7IsolateENS0_6HandleINS0_10HeapObjectEEESA_NS8_INS0_20FunctionTemplateInfoEEENS8_IS4_EENS0_16BuiltinArgumentsE fun:_ZN2v88internal21Builtin_HandleApiCallEiPPNS0_6ObjectEPNS0_7IsolateE obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 929,656 bytes in 16,601 blocks are definitely lost in loss record 94 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CF9F59: ??? ==14460== by 0x33E127CF954A: ??? ==14460== by 0x33E127C8A5C2: ??? ==14460== by 0x33E127C918D4: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 1,265,656 bytes in 22,601 blocks are definitely lost in loss record 95 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CF9F59: ??? ==14460== by 0x33E127CF6D43: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 1,285,424 bytes in 22,954 blocks are definitely lost in loss record 96 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CF9F59: ??? ==14460== by 0x33E127D77193: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 1,285,536 bytes in 22,956 blocks are definitely lost in loss record 97 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CF9F59: ??? ==14460== by 0x33E127D72313: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 1,285,760 bytes in 22,960 blocks are definitely lost in loss record 98 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CF9F59: ??? ==14460== by 0x33E127D66733: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 1,285,928 bytes in 22,963 blocks are definitely lost in loss record 99 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CF9F59: ??? ==14460== by 0x33E127D619A3: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 1,301,216 bytes in 23,236 blocks are definitely lost in loss record 100 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CF9F59: ??? ==14460== by 0x33E127D696B3: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 1,301,552 bytes in 23,242 blocks are definitely lost in loss record 101 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CF9F59: ??? ==14460== by 0x33E127D60A53: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 1,306,536 bytes in 23,331 blocks are definitely lost in loss record 102 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CF9F59: ??? ==14460== by 0x33E127D7C013: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 1,308,216 bytes in 23,361 blocks are definitely lost in loss record 103 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CF9F59: ??? ==14460== by 0x33E127D64833: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== ------------------------- ==14460== 1,308,272 bytes in 23,362 blocks are definitely lost in loss record 104 of 104 ==14460== at 0x4838E86: operator new(unsigned long) (vg_replace_malloc.c:344) ==14460== by 0x8F0531: napi_create_reference (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x484F74A: njsBaton_create (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x4852195: njsUtils_createBaton (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x48514AF: njsSodaCollection_insertOneAndGet (in /home/anthony/dev/node/issue_26667/build/Release/issue_26667.node) ==14460== by 0x8E85B4: (anonymous namespace)::v8impl::FunctionCallbackWrapper::Invoke(v8::FunctionCallbackInfo const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x33E127CF9A40: ??? ==14460== by 0x33E127CF9F59: ??? ==14460== by 0x33E127D6D493: ??? ==14460== by 0x33E127D32571: ??? ==14460== by 0x33E127CC19B0: ??? ==14460== by 0x33E127C9F8EB: ??? ==14460== by 0x33E127C84BA0: ??? ==14460== by 0xE73F0D: v8::internal::Execution::RunMicrotasks(v8::internal::Isolate*, v8::internal::Execution::MessageHandling, v8::internal::MaybeHandle*) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xF8705A: v8::internal::Isolate::RunMicrotasks() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8AB410: node::CallbackScope::~CallbackScope() (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E8AD2: (anonymous namespace)::uvimpl::Work::AfterThreadPoolWork(int) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0xA45564: uv__work_done (threadpool.c:313) ==14460== by 0xA498DE: uv__async_io (async.c:118) ==14460== by 0xA5A5C7: uv__io_poll (linux-core.c:375) ==14460== by 0xA4A21A: uv_run (core.c:370) ==14460== by 0x8E6F44: node::Start(v8::Isolate*, node::IsolateData*, std::vector > const&, std::vector > const&) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x8E5238: node::Start(int, char**) (in /home/anthony/.nvm/versions/node/v10.15.3/bin/node) ==14460== by 0x4C07412: (below main) (in /usr/lib64/libc-2.28.so) ==14460== ==14460== ------------------------- { Memcheck:Leak match-leak-kinds: definite fun:_Znwm fun:napi_create_reference fun:njsBaton_create fun:njsUtils_createBaton fun:njsSodaCollection_insertOneAndGet fun:_ZN12_GLOBAL__N_16v8impl23FunctionCallbackWrapper6InvokeERKN2v820FunctionCallbackInfoINS2_5ValueEEE obj:* obj:* obj:* obj:* obj:* obj:* obj:* fun:_ZN2v88internal9Execution13RunMicrotasksEPNS0_7IsolateENS1_15MessageHandlingEPNS0_11MaybeHandleINS0_6ObjectEEE fun:_ZN2v88internal7Isolate13RunMicrotasksEv fun:_ZN4node13CallbackScopeD1Ev fun:_ZN12_GLOBAL__N_16uvimpl4Work19AfterThreadPoolWorkEi fun:uv__work_done fun:uv__async_io fun:uv__io_poll fun:uv_run fun:_ZN4node5StartEPN2v87IsolateEPNS_11IsolateDataERKSt6vectorISsSaISsEES9_ fun:_ZN4node5StartEiPPc fun:(below main) } ==14460== LEAK SUMMARY: ==14460== definitely lost: 13,998,881 bytes in 249,981 blocks ==14460== indirectly lost: 2,592 bytes in 10 blocks ==14460== possibly lost: 2,056 bytes in 30 blocks ==14460== still reachable: 82,249 bytes in 1,096 blocks ==14460== of which reachable via heuristic: ==14460== multipleinheritance: 56 bytes in 1 blocks ==14460== suppressed: 0 bytes in 0 blocks ==14460== Reachable blocks (those to which a pointer was found) are not shown. ==14460== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==14460== ==14460== For counts of detected and suppressed errors, rerun with: -v ==14460== ERROR SUMMARY: 49 errors from 46 contexts (suppressed: 0 from 0)