Currently the Leak Sanitizer (within clang v5.0.1) detects issues in node core (unrelated, as far as we can tell) to the code in node-cpp-skel.
Previously we have added default suppressions to avoid these (while keeping the option open for LeakSanitizer to detect leaks in user code).
=================================================================
==6053==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 1040 byte(s) in 1 object(s) allocated from:
#0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2)
#2 0xf8082f in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8082f)
#3 0xf81dff in v8::internal::Deserializer::ReadObject(int, v8::internal::Object**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf81dff)
#4 0xf8138e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8138e)
#5 0xf81dff in v8::internal::Deserializer::ReadObject(int, v8::internal::Object**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf81dff)
#6 0xf8138e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8138e)
#7 0xf824e2 in v8::internal::Deserializer::DeserializePartial(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSGlobalProxy>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf824e2)
#8 0xf8afac in v8::internal::Snapshot::NewContextFromSnapshot(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSGlobalProxy>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8afac)
#9 0x9ceeed in v8::internal::Genesis::Genesis(v8::internal::Isolate*, v8::internal::MaybeHandle<v8::internal::JSGlobalProxy>, v8::Local<v8::ObjectTemplate>, v8::ExtensionConfiguration*, v8::internal::GlobalContextType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9ceeed)
#10 0x9cf277 in v8::internal::Bootstrapper::CreateEnvironment(v8::internal::MaybeHandle<v8::internal::JSGlobalProxy>, v8::Local<v8::ObjectTemplate>, v8::ExtensionConfiguration*, v8::internal::GlobalContextType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cf277)
#11 0x97ccff in v8::Context::New(v8::Isolate*, v8::ExtensionConfiguration*, v8::Local<v8::ObjectTemplate>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97ccff)
#12 0x10ac74c in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac74c)
#13 0x2b1e41cfaf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44)
#14 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c)
Direct leak of 1040 byte(s) in 1 object(s) allocated from:
#0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2)
#2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1)
#3 0xd94bb8 in v8::internal::Map::EnsureDescriptorSlack(v8::internal::Handle<v8::internal::Map>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd94bb8)
#4 0xdac0fa in v8::internal::Map::ShareDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::DescriptorArray>, v8::internal::Descriptor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac0fa)
#5 0xdac9a4 in v8::internal::Map::CopyAddDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Descriptor*, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac9a4)
#6 0xdacad4 in v8::internal::Map::CopyWithField(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::FieldType>, v8::internal::PropertyAttributes, v8::internal::Representation, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdacad4)
#7 0xdc817d in v8::internal::Map::TransitionToDataProperty(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc817d)
#8 0xd6a8ac in v8::internal::LookupIterator::PrepareTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd6a8ac)
#9 0xdb3978 in v8::internal::Object::AddDataProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3978)
#10 0xdcb12f in v8::internal::Object::SetProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdcb12f)
#11 0xed81c0 in v8::internal::Runtime::SetObjectProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xed81c0)
#12 0x972cfa in v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x972cfa)
#13 0x985e4c in v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x985e4c)
#14 0x10a637f in node::Binding(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10a637f)
#15 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1)
#16 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd)
#17 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d)
#18 0x2f27797092a6 (<unknown module>)
Direct leak of 1040 byte(s) in 1 object(s) allocated from:
#0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2)
#2 0xca371b in v8::internal::Heap::IteratePromotedObjectPointers(v8::internal::HeapObject*, unsigned char*, unsigned char*, bool, void (*)(v8::internal::HeapObject**, v8::internal::HeapObject*)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca371b)
#3 0xdbfc67 in void v8::internal::BodyDescriptorApply<v8::internal::CallIterateBody, void, v8::internal::HeapObject*, int, v8::internal::ObjectVisitor*>(v8::internal::InstanceType, v8::internal::HeapObject*, int, v8::internal::ObjectVisitor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdbfc67)
#4 0xc99b5c in v8::internal::Heap::DoScavenge(v8::internal::ObjectVisitor*, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc99b5c)
#5 0xca4e59 in v8::internal::Heap::Scavenge() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca4e59)
#6 0xcaa57f in v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaa57f)
#7 0xcaaf29 in v8::internal::Heap::CollectGarbage(v8::internal::GarbageCollector, char const*, char const*, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaaf29)
#8 0xc66f34 in v8::internal::Factory::NewRawOneByteString(int, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc66f34)
#9 0xc67412 in v8::internal::Factory::NewStringFromOneByte(v8::internal::Vector<unsigned char const>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc67412)
#10 0xc67e92 in v8::internal::Factory::NewStringFromUtf8(v8::internal::Vector<char const>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc67e92)
#11 0x97e930 in v8::String::NewFromUtf8(v8::Isolate*, char const*, v8::String::NewStringType, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97e930)
#12 0x10f070f in node::StringBytes::Encode(v8::Isolate*, char const*, unsigned long, node::encoding) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10f070f)
#13 0x10b6e89 in void node::Buffer::StringSlice<(node::encoding)1>(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10b6e89)
#14 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1)
#15 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd)
#16 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d)
#17 0x2f27797092a6 (<unknown module>)
Direct leak of 1040 byte(s) in 1 object(s) allocated from:
#0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2)
#2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1)
#3 0xdc4344 in v8::internal::SharedFunctionInfo::InitFromFunctionLiteral(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc4344)
#4 0xb4eded in v8::internal::(anonymous namespace)::NewSharedFunctionInfoForLiteral(v8::internal::Isolate*, v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4eded)
#5 0xb54678 in v8::internal::Compiler::GetSharedFunctionInfo(v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>, v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb54678)
#6 0xc84bbc in v8::internal::FullCodeGenerator::VisitFunctionLiteral(v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc84bbc)
#7 0xc8130c in v8::internal::FullCodeGenerator::VisitForAccumulatorValue(v8::internal::Expression*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc8130c)
#8 0x1060612 in v8::internal::FullCodeGenerator::VisitAssignment(v8::internal::Assignment*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x1060612)
#9 0xc82284 in v8::internal::FullCodeGenerator::VisitExpressionStatement(v8::internal::ExpressionStatement*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc82284)
#10 0x9a49b2 in v8::internal::AstVisitor::VisitStatements(v8::internal::ZoneList<v8::internal::Statement*>*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a49b2)
#11 0x105a33f in v8::internal::FullCodeGenerator::Generate() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x105a33f)
#12 0xc80ba0 in v8::internal::FullCodeGenerator::MakeCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc80ba0)
#13 0xb4fc2d in v8::internal::(anonymous namespace)::GenerateBaselineCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4fc2d)
#14 0xb5495f in v8::internal::Compiler::GetSharedFunctionInfo(v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>, v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5495f)
#15 0xc84bbc in v8::internal::FullCodeGenerator::VisitFunctionLiteral(v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc84bbc)
#16 0xc8130c in v8::internal::FullCodeGenerator::VisitForAccumulatorValue(v8::internal::Expression*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc8130c)
#17 0x1060612 in v8::internal::FullCodeGenerator::VisitAssignment(v8::internal::Assignment*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x1060612)
#18 0xc82284 in v8::internal::FullCodeGenerator::VisitExpressionStatement(v8::internal::ExpressionStatement*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc82284)
#19 0x9a49b2 in v8::internal::AstVisitor::VisitStatements(v8::internal::ZoneList<v8::internal::Statement*>*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a49b2)
#20 0x105a33f in v8::internal::FullCodeGenerator::Generate() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x105a33f)
#21 0xc80ba0 in v8::internal::FullCodeGenerator::MakeCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc80ba0)
#22 0xb4fc2d in v8::internal::(anonymous namespace)::GenerateBaselineCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4fc2d)
#23 0xb50693 in v8::internal::(anonymous namespace)::CompileToplevel(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb50693)
#24 0xb53c66 in v8::internal::Compiler::GetSharedFunctionInfoForScript(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, int, int, v8::ScriptOriginOptions, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Context>, v8::Extension*, v8::internal::ScriptData**, v8::ScriptCompiler::CompileOptions, v8::internal::NativesFlag, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb53c66)
#25 0x97b745 in v8::ScriptCompiler::CompileUnboundInternal(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b745)
#26 0x97b9da in v8::ScriptCompiler::CompileUnboundScript(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b9da)
#27 0x10c35e1 in node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10c35e1)
#28 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1)
#29 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd)
Direct leak of 1040 byte(s) in 1 object(s) allocated from:
#0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2)
#2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1)
#3 0xdac027 in v8::internal::Map::ShareDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::DescriptorArray>, v8::internal::Descriptor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac027)
#4 0xdac9a4 in v8::internal::Map::CopyAddDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Descriptor*, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac9a4)
#5 0xdacc28 in v8::internal::Map::CopyWithConstant(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdacc28)
#6 0xdc81d5 in v8::internal::Map::TransitionToDataProperty(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc81d5)
#7 0xd6a8ac in v8::internal::LookupIterator::PrepareTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd6a8ac)
#8 0xdb3978 in v8::internal::Object::AddDataProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3978)
#9 0xdcb12f in v8::internal::Object::SetProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdcb12f)
#10 0xed81c0 in v8::internal::Runtime::SetObjectProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xed81c0)
#11 0x972cfa in v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x972cfa)
#12 0x985e4c in v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x985e4c)
#13 0x10b2424 in node::Buffer::Initialize(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10b2424)
#14 0x10a636d in node::Binding(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10a636d)
#15 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1)
#16 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd)
#17 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d)
#18 0x2f27797092a6 (<unknown module>)
Direct leak of 1040 byte(s) in 1 object(s) allocated from:
#0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2)
#2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1)
#3 0xc9a999 in v8::internal::Heap::AllocateWeakCell(v8::internal::HeapObject*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc9a999)
#4 0xc64205 in v8::internal::Factory::NewWeakCell(v8::internal::Handle<v8::internal::HeapObject>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc64205)
#5 0x106bc13 in v8::internal::PropertyHandlerCompiler::CheckPrototypes(v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Handle<v8::internal::Name>, v8::internal::Label*, v8::internal::PrototypeCheckType, v8::internal::ReturnHolder) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x106bc13)
#6 0xcff4ca in v8::internal::NamedLoadHandlerCompiler::FrontendHeader(v8::internal::Register, v8::internal::Handle<v8::internal::Name>, v8::internal::Label*, v8::internal::ReturnHolder) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcff4ca)
#7 0xcff9f6 in v8::internal::PropertyHandlerCompiler::Frontend(v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcff9f6)
#8 0xcffd96 in v8::internal::NamedLoadHandlerCompiler::CompileLoadConstant(v8::internal::Handle<v8::internal::Name>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcffd96)
#9 0xd0aae7 in v8::internal::LoadIC::CompileHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::CacheHolderFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aae7)
#10 0xd0aef2 in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aef2)
#11 0xd0b1af in v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b1af)
#12 0xd0b763 in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b763)
#13 0xd0c1eb in v8::internal::KeyedLoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) (.constprop.242) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0c1eb)
#14 0xd0f9f2 in v8::internal::Runtime_KeyedLoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0f9f2)
#15 0x2f27797092a6 (<unknown module>)
Direct leak of 1024 byte(s) in 1 object(s) allocated from:
#0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xc5f982 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f982)
#2 0xc962d6 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962d6)
#3 0xca726f in v8::internal::Heap::AllocateCode(int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca726f)
#4 0xc685b7 in v8::internal::Factory::NewCode(v8::internal::CodeDesc const&, unsigned int, v8::internal::Handle<v8::internal::Object>, bool, bool, int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc685b7)
#5 0xcfe5a7 in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, char const*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe5a7)
#6 0xcfe6eb in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe6eb)
#7 0xd01646 in v8::internal::NamedStoreHandlerCompiler::CompileStoreTransition(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd01646)
#8 0xd06be5 in v8::internal::StoreIC::CompileHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::CacheHolderFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd06be5)
#9 0xd0aef2 in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aef2)
#10 0xd0cb65 in v8::internal::StoreIC::UpdateCaches(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0cb65)
#11 0xd0d381 in v8::internal::StoreIC::Store(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0d381)
#12 0xd0e337 in v8::internal::KeyedStoreIC::Store(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0e337)
#13 0xd116ba in v8::internal::Runtime_KeyedStoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd116ba)
#14 0x2f27797092a6 (<unknown module>)
Direct leak of 1024 byte(s) in 1 object(s) allocated from:
#0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xf7ffa3 in v8::internal::Deserializer::Allocate(int, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf7ffa3)
#2 0xf81e3d in v8::internal::Deserializer::ReadObject(int, v8::internal::Object**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf81e3d)
#3 0xf8138e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8138e)
#4 0xf81dff in v8::internal::Deserializer::ReadObject(int, v8::internal::Object**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf81dff)
#5 0xf8138e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8138e)
#6 0xca3b8b in v8::internal::Heap::IterateStrongRoots(v8::internal::ObjectVisitor*, v8::internal::VisitMode) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca3b8b)
#7 0xf821c1 in v8::internal::Deserializer::Deserialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf821c1)
#8 0xd5ca1f in v8::internal::Isolate::Init(v8::internal::Deserializer*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd5ca1f)
#9 0xf8abeb in v8::internal::Snapshot::Initialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8abeb)
#10 0x9871a7 in v8::Isolate::New(v8::Isolate::CreateParams const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9871a7)
#11 0x10ac6d2 in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac6d2)
#12 0x2b1e41cfaf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44)
#13 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c)
Direct leak of 1024 byte(s) in 1 object(s) allocated from:
#0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xc5f982 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f982)
#2 0xc962d6 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962d6)
#3 0xca726f in v8::internal::Heap::AllocateCode(int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca726f)
#4 0xc685b7 in v8::internal::Factory::NewCode(v8::internal::CodeDesc const&, unsigned int, v8::internal::Handle<v8::internal::Object>, bool, bool, int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc685b7)
#5 0xcfe5a7 in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, char const*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe5a7)
#6 0xcfe6eb in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe6eb)
#7 0xcffded in v8::internal::NamedLoadHandlerCompiler::CompileLoadConstant(v8::internal::Handle<v8::internal::Name>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcffded)
#8 0xd0aae7 in v8::internal::LoadIC::CompileHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::CacheHolderFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aae7)
#9 0xd0aef2 in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aef2)
#10 0xd0b1af in v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b1af)
#11 0xd0b763 in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b763)
#12 0xd0f608 in v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0f608)
#13 0x2f27797092a6 (<unknown module>)
Direct leak of 672 byte(s) in 28 object(s) allocated from:
#0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xf80d1e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf80d1e)
#2 0xf81dff in v8::internal::Deserializer::ReadObject(int, v8::internal::Object**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf81dff)
#3 0xf8138e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8138e)
#4 0xf81dff in v8::internal::Deserializer::ReadObject(int, v8::internal::Object**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf81dff)
#5 0xf8138e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8138e)
#6 0xca3b8b in v8::internal::Heap::IterateStrongRoots(v8::internal::ObjectVisitor*, v8::internal::VisitMode) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca3b8b)
#7 0xf821c1 in v8::internal::Deserializer::Deserialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf821c1)
#8 0xd5ca1f in v8::internal::Isolate::Init(v8::internal::Deserializer*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd5ca1f)
#9 0xf8abeb in v8::internal::Snapshot::Initialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8abeb)
#10 0x9871a7 in v8::Isolate::New(v8::Isolate::CreateParams const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9871a7)
#11 0x10ac6d2 in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac6d2)
#12 0x2b1e41cfaf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44)
#13 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c)
Direct leak of 120 byte(s) in 3 object(s) allocated from:
#0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75)
#2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47)
#3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3)
#4 0xcab590 in v8::internal::Heap::ReserveSpace(v8::internal::List<v8::internal::Heap::Chunk, v8::internal::FreeStoreAllocationPolicy>*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcab590)
#5 0xf82137 in v8::internal::Deserializer::Deserialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf82137)
#6 0xd5ca1f in v8::internal::Isolate::Init(v8::internal::Deserializer*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd5ca1f)
#7 0xf8abeb in v8::internal::Snapshot::Initialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8abeb)
#8 0x9871a7 in v8::Isolate::New(v8::Isolate::CreateParams const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9871a7)
#9 0x10ac6d2 in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac6d2)
#10 0x2b1e41cfaf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44)
#11 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c)
Direct leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47)
#3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3)
#4 0xc5f955 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f955)
#5 0xc962f9 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962f9)
#6 0xca112f in v8::internal::Heap::AllocateFixedArray(int, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca112f)
#7 0xc601d5 in v8::internal::Factory::NewFixedArray(int, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc601d5)
#8 0xf974ae in v8::internal::TypeFeedbackVector::New(v8::internal::Isolate*, v8::internal::Handle<v8::internal::TypeFeedbackMetadata>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf974ae)
#9 0xb4f61f in v8::internal::(anonymous namespace)::EnsureFeedbackVector(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4f61f)
#10 0xb4fc18 in v8::internal::(anonymous namespace)::GenerateBaselineCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4fc18)
#11 0xb5200f in v8::internal::(anonymous namespace)::GetUnoptimizedCodeCommon(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5200f)
#12 0xb596d5 in v8::internal::(anonymous namespace)::GetLazyCode(v8::internal::Handle<v8::internal::JSFunction>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb596d5)
#13 0xb5995b in v8::internal::Compiler::Compile(v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Compiler::ClearExceptionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5995b)
#14 0x95a341 in v8::internal::Accessors::FunctionLengthGetter(v8::Local<v8::Name>, v8::PropertyCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x95a341)
#15 0xd76ece in v8::internal::Object::GetPropertyWithAccessor(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd76ece)
#16 0xdb5eaa in v8::internal::Object::GetProperty(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb5eaa)
#17 0x9eefdc in v8::internal::Builtin_Impl_FunctionPrototypeBind(v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)0>, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9eefdc)
#18 0x9ef995 in v8::internal::Builtin_FunctionPrototypeBind(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9ef995)
#19 0x2f27797092a6 (<unknown module>)
Direct leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75)
#2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47)
#3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3)
#4 0xc5f955 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f955)
#5 0xc962d6 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962d6)
#6 0xca726f in v8::internal::Heap::AllocateCode(int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca726f)
#7 0xc685b7 in v8::internal::Factory::NewCode(v8::internal::CodeDesc const&, unsigned int, v8::internal::Handle<v8::internal::Object>, bool, bool, int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc685b7)
#8 0xcfe5a7 in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, char const*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe5a7)
#9 0xcfe6eb in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe6eb)
#10 0xcffded in v8::internal::NamedLoadHandlerCompiler::CompileLoadConstant(v8::internal::Handle<v8::internal::Name>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcffded)
#11 0xd0aae7 in v8::internal::LoadIC::CompileHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::CacheHolderFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aae7)
#12 0xd0aef2 in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aef2)
#13 0xd0b1af in v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b1af)
#14 0xd0b763 in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b763)
#15 0xd0f608 in v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0f608)
#16 0x2f27797092a6 (<unknown module>)
Direct leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75)
#2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47)
#3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3)
#4 0xc5f955 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f955)
#5 0xc962d6 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962d6)
#6 0xca726f in v8::internal::Heap::AllocateCode(int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca726f)
#7 0xc685b7 in v8::internal::Factory::NewCode(v8::internal::CodeDesc const&, unsigned int, v8::internal::Handle<v8::internal::Object>, bool, bool, int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc685b7)
#8 0xcfe5a7 in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, char const*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe5a7)
#9 0xcfe6eb in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe6eb)
#10 0xd01646 in v8::internal::NamedStoreHandlerCompiler::CompileStoreTransition(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd01646)
#11 0xd06be5 in v8::internal::StoreIC::CompileHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::CacheHolderFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd06be5)
#12 0xd0aef2 in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aef2)
#13 0xd0cb65 in v8::internal::StoreIC::UpdateCaches(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0cb65)
#14 0xd0d381 in v8::internal::StoreIC::Store(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0d381)
#15 0xd0e337 in v8::internal::KeyedStoreIC::Store(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0e337)
#16 0xd116ba in v8::internal::Runtime_KeyedStoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd116ba)
#17 0x2f27797092a6 (<unknown module>)
Direct leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75)
#2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47)
#3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3)
#4 0xc5f955 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f955)
#5 0xc962f9 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962f9)
#6 0xc9e360 in v8::internal::Heap::Allocate(v8::internal::Map*, v8::internal::AllocationSpace, v8::internal::AllocationSite*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc9e360)
#7 0xc710aa in v8::internal::Handle<v8::internal::SharedFunctionInfo> v8::internal::Factory::New<v8::internal::SharedFunctionInfo>(v8::internal::Handle<v8::internal::Map>, v8::internal::AllocationSpace) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc710aa)
#8 0xc71285 in v8::internal::Factory::NewSharedFunctionInfo(v8::internal::Handle<v8::internal::String>, v8::internal::MaybeHandle<v8::internal::Code>, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc71285)
#9 0xc7183c in v8::internal::Factory::NewSharedFunctionInfo(v8::internal::Handle<v8::internal::String>, int, v8::internal::FunctionKind, v8::internal::Handle<v8::internal::Code>, v8::internal::Handle<v8::internal::ScopeInfo>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc7183c)
#10 0xb4eddf in v8::internal::(anonymous namespace)::NewSharedFunctionInfoForLiteral(v8::internal::Isolate*, v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4eddf)
#11 0xb54678 in v8::internal::Compiler::GetSharedFunctionInfo(v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>, v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb54678)
#12 0xc84bbc in v8::internal::FullCodeGenerator::VisitFunctionLiteral(v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc84bbc)
#13 0x105b23c in v8::internal::FullCodeGenerator::VisitFunctionDeclaration(v8::internal::FunctionDeclaration*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x105b23c)
#14 0x9a4951 in v8::internal::AstVisitor::VisitDeclarations(v8::internal::ZoneList<v8::internal::Declaration*>*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a4951)
#15 0xc7fc61 in v8::internal::FullCodeGenerator::VisitDeclarations(v8::internal::ZoneList<v8::internal::Declaration*>*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc7fc61)
#16 0x105a2ac in v8::internal::FullCodeGenerator::Generate() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x105a2ac)
#17 0xc80ba0 in v8::internal::FullCodeGenerator::MakeCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc80ba0)
#18 0xb4fc2d in v8::internal::(anonymous namespace)::GenerateBaselineCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4fc2d)
#19 0xb5495f in v8::internal::Compiler::GetSharedFunctionInfo(v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>, v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5495f)
#20 0xc84bbc in v8::internal::FullCodeGenerator::VisitFunctionLiteral(v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc84bbc)
#21 0xc8130c in v8::internal::FullCodeGenerator::VisitForAccumulatorValue(v8::internal::Expression*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc8130c)
#22 0x1060612 in v8::internal::FullCodeGenerator::VisitAssignment(v8::internal::Assignment*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x1060612)
#23 0xc82284 in v8::internal::FullCodeGenerator::VisitExpressionStatement(v8::internal::ExpressionStatement*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc82284)
#24 0x9a49b2 in v8::internal::AstVisitor::VisitStatements(v8::internal::ZoneList<v8::internal::Statement*>*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a49b2)
#25 0x105a33f in v8::internal::FullCodeGenerator::Generate() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x105a33f)
#26 0xc80ba0 in v8::internal::FullCodeGenerator::MakeCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc80ba0)
#27 0xb4fc2d in v8::internal::(anonymous namespace)::GenerateBaselineCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4fc2d)
#28 0xb50693 in v8::internal::(anonymous namespace)::CompileToplevel(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb50693)
#29 0xb53c66 in v8::internal::Compiler::GetSharedFunctionInfoForScript(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, int, int, v8::ScriptOriginOptions, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Context>, v8::Extension*, v8::internal::ScriptData**, v8::ScriptCompiler::CompileOptions, v8::internal::NativesFlag, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb53c66)
Direct leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75)
#2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47)
#3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3)
#4 0xc962a1 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962a1)
#5 0xc99e9d in v8::internal::Heap::AllocateMap(v8::internal::InstanceType, int, v8::internal::ElementsKind) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc99e9d)
#6 0xc64698 in v8::internal::Factory::NewMap(v8::internal::InstanceType, int, v8::internal::ElementsKind) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc64698)
#7 0xdaaceb in v8::internal::Map::RawCopy(v8::internal::Handle<v8::internal::Map>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdaaceb)
#8 0xdab5c8 in v8::internal::Map::CopyDropDescriptors(v8::internal::Handle<v8::internal::Map>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdab5c8)
#9 0xdab7c3 in v8::internal::JSObject::MigrateSlowToFast(v8::internal::Handle<v8::internal::JSObject>, int, char const*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdab7c3)
#10 0xdaa997 in v8::internal::JSObject::OptimizeAsPrototype(v8::internal::Handle<v8::internal::JSObject>, v8::internal::PrototypeOptimizationMode) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdaa997)
#11 0xdaaba0 in v8::internal::Map::SetPrototype(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Object>, v8::internal::PrototypeOptimizationMode) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdaaba0)
#12 0xdad9d3 in v8::internal::JSFunction::SetInitialMap(v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdad9d3)
#13 0xc72153 in v8::internal::Factory::NewFunction(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Code>, v8::internal::Handle<v8::internal::Object>, v8::internal::InstanceType, int, bool, bool, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc72153)
#14 0x99255d in v8::internal::ApiNatives::CreateApiFunction(v8::internal::Isolate*, v8::internal::Handle<v8::internal::FunctionTemplateInfo>, v8::internal::Handle<v8::internal::Object>, v8::internal::ApiNatives::ApiInstanceType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x99255d)
#15 0x992c46 in v8::internal::(anonymous namespace)::InstantiateFunction(v8::internal::Isolate*, v8::internal::Handle<v8::internal::FunctionTemplateInfo>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x992c46)
#16 0x993dc7 in v8::internal::ApiNatives::InstantiateFunction(v8::internal::Handle<v8::internal::FunctionTemplateInfo>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x993dc7)
#17 0x97e4f8 in v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97e4f8)
#18 0x986a7c in v8::FunctionTemplate::GetFunction() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x986a7c)
#19 0x10b23f0 in node::Buffer::Initialize(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10b23f0)
#20 0x10a636d in node::Binding(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10a636d)
#21 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1)
#22 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd)
#23 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d)
#24 0x2f27797092a6 (<unknown module>)
Direct leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75)
#2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47)
#3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3)
#4 0xce86c1 in void v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)1>::EvacuateObject<(v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)1>::ObjectContents)0, (v8::internal::AllocationAlignment)0>(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::HeapObject*, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xce86c1)
#5 0xca48bf in v8::internal::Heap::Scavenge() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca48bf)
#6 0xcaa57f in v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaa57f)
#7 0xcaaf29 in v8::internal::Heap::CollectGarbage(v8::internal::GarbageCollector, char const*, char const*, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaaf29)
#8 0xc66f34 in v8::internal::Factory::NewRawOneByteString(int, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc66f34)
#9 0xc67412 in v8::internal::Factory::NewStringFromOneByte(v8::internal::Vector<unsigned char const>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc67412)
#10 0xc67e92 in v8::internal::Factory::NewStringFromUtf8(v8::internal::Vector<char const>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc67e92)
#11 0x97e930 in v8::String::NewFromUtf8(v8::Isolate*, char const*, v8::String::NewStringType, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97e930)
#12 0x10f070f in node::StringBytes::Encode(v8::Isolate*, char const*, unsigned long, node::encoding) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10f070f)
#13 0x10b6e89 in void node::Buffer::StringSlice<(node::encoding)1>(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10b6e89)
#14 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1)
#15 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd)
#16 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d)
#17 0x2f27797092a6 (<unknown module>)
Direct leak of 24 byte(s) in 1 object(s) allocated from:
#0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0x9cbafb in v8::internal::Handle<v8::internal::String> v8::internal::Bootstrapper::SourceLookup<v8::internal::NativesCollection<(v8::internal::NativeType)1> >(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cbafb)
#2 0x9cbc1c in v8::internal::Bootstrapper::CompileExperimentalBuiltin(v8::internal::Isolate*, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cbc1c)
#3 0x9cc02a in v8::internal::Genesis::InstallExperimentalNatives() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cc02a)
#4 0x9cf16f in v8::internal::Genesis::Genesis(v8::internal::Isolate*, v8::internal::MaybeHandle<v8::internal::JSGlobalProxy>, v8::Local<v8::ObjectTemplate>, v8::ExtensionConfiguration*, v8::internal::GlobalContextType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cf16f)
#5 0x9cf277 in v8::internal::Bootstrapper::CreateEnvironment(v8::internal::MaybeHandle<v8::internal::JSGlobalProxy>, v8::Local<v8::ObjectTemplate>, v8::ExtensionConfiguration*, v8::internal::GlobalContextType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cf277)
#6 0x97ccff in v8::Context::New(v8::Isolate*, v8::ExtensionConfiguration*, v8::Local<v8::ObjectTemplate>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97ccff)
#7 0x10ac74c in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac74c)
#8 0x2b1e41cfaf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44)
#9 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c)
Direct leak of 24 byte(s) in 1 object(s) allocated from:
#0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0x9cbafb in v8::internal::Handle<v8::internal::String> v8::internal::Bootstrapper::SourceLookup<v8::internal::NativesCollection<(v8::internal::NativeType)1> >(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cbafb)
#2 0x9cbc1c in v8::internal::Bootstrapper::CompileExperimentalBuiltin(v8::internal::Isolate*, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cbc1c)
#3 0x9cc00a in v8::internal::Genesis::InstallExperimentalNatives() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cc00a)
#4 0x9cf16f in v8::internal::Genesis::Genesis(v8::internal::Isolate*, v8::internal::MaybeHandle<v8::internal::JSGlobalProxy>, v8::Local<v8::ObjectTemplate>, v8::ExtensionConfiguration*, v8::internal::GlobalContextType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cf16f)
#5 0x9cf277 in v8::internal::Bootstrapper::CreateEnvironment(v8::internal::MaybeHandle<v8::internal::JSGlobalProxy>, v8::Local<v8::ObjectTemplate>, v8::ExtensionConfiguration*, v8::internal::GlobalContextType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cf277)
#6 0x97ccff in v8::Context::New(v8::Isolate*, v8::ExtensionConfiguration*, v8::Local<v8::ObjectTemplate>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97ccff)
#7 0x10ac74c in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac74c)
#8 0x2b1e41cfaf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44)
#9 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c)
Direct leak of 24 byte(s) in 1 object(s) allocated from:
#0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0x9cbafb in v8::internal::Handle<v8::internal::String> v8::internal::Bootstrapper::SourceLookup<v8::internal::NativesCollection<(v8::internal::NativeType)1> >(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cbafb)
#2 0x9cbc1c in v8::internal::Bootstrapper::CompileExperimentalBuiltin(v8::internal::Isolate*, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cbc1c)
#3 0x9cc052 in v8::internal::Genesis::InstallExperimentalNatives() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cc052)
#4 0x9cf16f in v8::internal::Genesis::Genesis(v8::internal::Isolate*, v8::internal::MaybeHandle<v8::internal::JSGlobalProxy>, v8::Local<v8::ObjectTemplate>, v8::ExtensionConfiguration*, v8::internal::GlobalContextType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cf16f)
#5 0x9cf277 in v8::internal::Bootstrapper::CreateEnvironment(v8::internal::MaybeHandle<v8::internal::JSGlobalProxy>, v8::Local<v8::ObjectTemplate>, v8::ExtensionConfiguration*, v8::internal::GlobalContextType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cf277)
#6 0x97ccff in v8::Context::New(v8::Isolate*, v8::ExtensionConfiguration*, v8::Local<v8::ObjectTemplate>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97ccff)
#7 0x10ac74c in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac74c)
#8 0x2b1e41cfaf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44)
#9 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c)
Direct leak of 24 byte(s) in 1 object(s) allocated from:
#0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0x9cbafb in v8::internal::Handle<v8::internal::String> v8::internal::Bootstrapper::SourceLookup<v8::internal::NativesCollection<(v8::internal::NativeType)1> >(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cbafb)
#2 0x9cbc1c in v8::internal::Bootstrapper::CompileExperimentalBuiltin(v8::internal::Isolate*, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cbc1c)
#3 0x9cbfea in v8::internal::Genesis::InstallExperimentalNatives() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cbfea)
#4 0x9cf16f in v8::internal::Genesis::Genesis(v8::internal::Isolate*, v8::internal::MaybeHandle<v8::internal::JSGlobalProxy>, v8::Local<v8::ObjectTemplate>, v8::ExtensionConfiguration*, v8::internal::GlobalContextType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cf16f)
#5 0x9cf277 in v8::internal::Bootstrapper::CreateEnvironment(v8::internal::MaybeHandle<v8::internal::JSGlobalProxy>, v8::Local<v8::ObjectTemplate>, v8::ExtensionConfiguration*, v8::internal::GlobalContextType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cf277)
#6 0x97ccff in v8::Context::New(v8::Isolate*, v8::ExtensionConfiguration*, v8::Local<v8::ObjectTemplate>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97ccff)
#7 0x10ac74c in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac74c)
#8 0x2b1e41cfaf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44)
#9 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c)
Indirect leak of 2304 byte(s) in 18 object(s) allocated from:
#0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0x964cbd in v8::internal::SlotSet::AllocateBucket() (.isra.234) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964cbd)
#2 0x964e4f in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964e4f)
#3 0xd9a3c2 in v8::internal::Map::UpdateCodeCache(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Code>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd9a3c2)
#4 0xd0affb in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0affb)
#5 0xd0b1af in v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b1af)
#6 0xd0b763 in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b763)
#7 0xd0f608 in v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0f608)
#8 0x2f27797092a6 (<unknown module>)
Indirect leak of 1792 byte(s) in 14 object(s) allocated from:
#0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0x964cbd in v8::internal::SlotSet::AllocateBucket() (.isra.234) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964cbd)
#2 0x964e4f in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964e4f)
#3 0xc9a999 in v8::internal::Heap::AllocateWeakCell(v8::internal::HeapObject*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc9a999)
#4 0xc64205 in v8::internal::Factory::NewWeakCell(v8::internal::Handle<v8::internal::HeapObject>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc64205)
#5 0x106bc13 in v8::internal::PropertyHandlerCompiler::CheckPrototypes(v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Handle<v8::internal::Name>, v8::internal::Label*, v8::internal::PrototypeCheckType, v8::internal::ReturnHolder) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x106bc13)
#6 0xcff4ca in v8::internal::NamedLoadHandlerCompiler::FrontendHeader(v8::internal::Register, v8::internal::Handle<v8::internal::Name>, v8::internal::Label*, v8::internal::ReturnHolder) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcff4ca)
#7 0xcff9f6 in v8::internal::PropertyHandlerCompiler::Frontend(v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcff9f6)
#8 0xcffd96 in v8::internal::NamedLoadHandlerCompiler::CompileLoadConstant(v8::internal::Handle<v8::internal::Name>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcffd96)
#9 0xd0aae7 in v8::internal::LoadIC::CompileHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::CacheHolderFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aae7)
#10 0xd0aef2 in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aef2)
#11 0xd0b1af in v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b1af)
#12 0xd0b763 in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b763)
#13 0xd0c1eb in v8::internal::KeyedLoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) (.constprop.242) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0c1eb)
#14 0xd0f9f2 in v8::internal::Runtime_KeyedLoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0f9f2)
#15 0x2f27797092a6 (<unknown module>)
Indirect leak of 1536 byte(s) in 12 object(s) allocated from:
#0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0x964cbd in v8::internal::SlotSet::AllocateBucket() (.isra.234) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964cbd)
#2 0x964e4f in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964e4f)
#3 0xc9a999 in v8::internal::Heap::AllocateWeakCell(v8::internal::HeapObject*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc9a999)
#4 0xc64205 in v8::internal::Factory::NewWeakCell(v8::internal::Handle<v8::internal::HeapObject>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc64205)
#5 0xd86c18 in v8::internal::SharedFunctionInfo::AddToOptimizedCodeMap(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::MaybeHandle<v8::internal::Code>, v8::internal::Handle<v8::internal::LiteralsArray>, v8::internal::BailoutId) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd86c18)
#6 0xb5555a in v8::internal::Compiler::PostInstantiation(v8::internal::Handle<v8::internal::JSFunction>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5555a)
#7 0xc70260 in v8::internal::Factory::NewFunctionFromSharedFunctionInfo(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc70260)
#8 0xefb5b5 in v8::internal::Runtime_NewClosure(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xefb5b5)
#9 0x2f27797092a6 (<unknown module>)
Indirect leak of 1408 byte(s) in 11 object(s) allocated from:
#0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0x964cbd in v8::internal::SlotSet::AllocateBucket() (.isra.234) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964cbd)
#2 0x964e4f in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964e4f)
#3 0xdaad1b in v8::internal::Map::RawCopy(v8::internal::Handle<v8::internal::Map>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdaad1b)
#4 0xdab5c8 in v8::internal::Map::CopyDropDescriptors(v8::internal::Handle<v8::internal::Map>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdab5c8)
#5 0xdabf6e in v8::internal::Map::ShareDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::DescriptorArray>, v8::internal::Descriptor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdabf6e)
#6 0xdac9a4 in v8::internal::Map::CopyAddDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Descriptor*, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac9a4)
#7 0xdacc28 in v8::internal::Map::CopyWithConstant(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdacc28)
#8 0xdc81d5 in v8::internal::Map::TransitionToDataProperty(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc81d5)
#9 0xd6a8ac in v8::internal::LookupIterator::PrepareTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd6a8ac)
#10 0xd0c80d in v8::internal::StoreIC::LookupForWrite(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0c80d)
#11 0xd0cb21 in v8::internal::StoreIC::UpdateCaches(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0cb21)
#12 0xd0d381 in v8::internal::StoreIC::Store(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0d381)
#13 0xd0e337 in v8::internal::KeyedStoreIC::Store(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0e337)
#14 0xd116ba in v8::internal::Runtime_KeyedStoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd116ba)
#15 0x2f27797092a6 (<unknown module>)
Indirect leak of 896 byte(s) in 7 object(s) allocated from:
#0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0x964cbd in v8::internal::SlotSet::AllocateBucket() (.isra.234) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964cbd)
#2 0x964e4f in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964e4f)
#3 0xd94bb8 in v8::internal::Map::EnsureDescriptorSlack(v8::internal::Handle<v8::internal::Map>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd94bb8)
#4 0xdac0fa in v8::internal::Map::ShareDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::DescriptorArray>, v8::internal::Descriptor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac0fa)
#5 0xdac9a4 in v8::internal::Map::CopyAddDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Descriptor*, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac9a4)
#6 0xdacad4 in v8::internal::Map::CopyWithField(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::FieldType>, v8::internal::PropertyAttributes, v8::internal::Representation, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdacad4)
#7 0xdc817d in v8::internal::Map::TransitionToDataProperty(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc817d)
#8 0xd6a8ac in v8::internal::LookupIterator::PrepareTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd6a8ac)
#9 0xdb3978 in v8::internal::Object::AddDataProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3978)
#10 0xdcb12f in v8::internal::Object::SetProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdcb12f)
#11 0xed81c0 in v8::internal::Runtime::SetObjectProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xed81c0)
#12 0x972cfa in v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x972cfa)
#13 0x985e4c in v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x985e4c)
#14 0x10a637f in node::Binding(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10a637f)
#15 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1)
#16 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd)
#17 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d)
#18 0x2f27797092a6 (<unknown module>)
Indirect leak of 640 byte(s) in 5 object(s) allocated from:
#0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0x964cbd in v8::internal::SlotSet::AllocateBucket() (.isra.234) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964cbd)
#2 0x964e4f in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964e4f)
#3 0xc6322c in v8::internal::Factory::NewScript(v8::internal::Handle<v8::internal::String>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc6322c)
#4 0xb53aa2 in v8::internal::Compiler::GetSharedFunctionInfoForScript(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, int, int, v8::ScriptOriginOptions, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Context>, v8::Extension*, v8::internal::ScriptData**, v8::ScriptCompiler::CompileOptions, v8::internal::NativesFlag, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb53aa2)
#5 0x97b745 in v8::ScriptCompiler::CompileUnboundInternal(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b745)
#6 0x97b9da in v8::ScriptCompiler::CompileUnboundScript(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b9da)
#7 0x10c35e1 in node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10c35e1)
#8 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1)
#9 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd)
#10 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d)
#11 0x2f27797092a6 (<unknown module>)
Indirect leak of 512 byte(s) in 4 object(s) allocated from:
Aborted (core dumped)
npm ERR! Test failed. See above for more details.
=================================================================
==6042==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 2080 byte(s) in 2 object(s) allocated from:
#0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2)
#2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1)
#3 0xdc4344 in v8::internal::SharedFunctionInfo::InitFromFunctionLiteral(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc4344)
#4 0xb4eded in v8::internal::(anonymous namespace)::NewSharedFunctionInfoForLiteral(v8::internal::Isolate*, v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4eded)
#5 0xb54678 in v8::internal::Compiler::GetSharedFunctionInfo(v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>, v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb54678)
#6 0xc84bbc in v8::internal::FullCodeGenerator::VisitFunctionLiteral(v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc84bbc)
#7 0xc8130c in v8::internal::FullCodeGenerator::VisitForAccumulatorValue(v8::internal::Expression*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc8130c)
#8 0x1060612 in v8::internal::FullCodeGenerator::VisitAssignment(v8::internal::Assignment*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x1060612)
#9 0xc82284 in v8::internal::FullCodeGenerator::VisitExpressionStatement(v8::internal::ExpressionStatement*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc82284)
#10 0x9a49b2 in v8::internal::AstVisitor::VisitStatements(v8::internal::ZoneList<v8::internal::Statement*>*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a49b2)
#11 0x105a33f in v8::internal::FullCodeGenerator::Generate() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x105a33f)
#12 0xc80ba0 in v8::internal::FullCodeGenerator::MakeCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc80ba0)
#13 0xb4fc2d in v8::internal::(anonymous namespace)::GenerateBaselineCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4fc2d)
#14 0xb5495f in v8::internal::Compiler::GetSharedFunctionInfo(v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>, v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5495f)
#15 0xc84bbc in v8::internal::FullCodeGenerator::VisitFunctionLiteral(v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc84bbc)
#16 0xc8130c in v8::internal::FullCodeGenerator::VisitForAccumulatorValue(v8::internal::Expression*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc8130c)
#17 0x1060612 in v8::internal::FullCodeGenerator::VisitAssignment(v8::internal::Assignment*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x1060612)
#18 0xc82284 in v8::internal::FullCodeGenerator::VisitExpressionStatement(v8::internal::ExpressionStatement*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc82284)
#19 0x9a49b2 in v8::internal::AstVisitor::VisitStatements(v8::internal::ZoneList<v8::internal::Statement*>*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a49b2)
#20 0x105a33f in v8::internal::FullCodeGenerator::Generate() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x105a33f)
#21 0xc80ba0 in v8::internal::FullCodeGenerator::MakeCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc80ba0)
#22 0xb4fc2d in v8::internal::(anonymous namespace)::GenerateBaselineCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4fc2d)
#23 0xb50693 in v8::internal::(anonymous namespace)::CompileToplevel(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb50693)
#24 0xb53c66 in v8::internal::Compiler::GetSharedFunctionInfoForScript(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, int, int, v8::ScriptOriginOptions, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Context>, v8::Extension*, v8::internal::ScriptData**, v8::ScriptCompiler::CompileOptions, v8::internal::NativesFlag, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb53c66)
#25 0x97b745 in v8::ScriptCompiler::CompileUnboundInternal(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b745)
#26 0x97b9da in v8::ScriptCompiler::CompileUnboundScript(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b9da)
#27 0x10c35e1 in node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10c35e1)
#28 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1)
#29 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd)
Direct leak of 1040 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2)
#2 0x966429 in v8::internal::FixedArray::set(int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x966429)
#3 0xe554b1 in v8::internal::RegExpResultsCache::Enter(v8::internal::Isolate*, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::FixedArray>, v8::internal::Handle<v8::internal::FixedArray>, v8::internal::RegExpResultsCache::ResultsCacheType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xe554b1)
#4 0xef2c86 in v8::internal::Runtime_StringSplit(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xef2c86)
#5 0x3ff83f4092a6 (<unknown module>)
Direct leak of 1040 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2)
#2 0xf97ec2 in v8::internal::FeedbackNexus::EnsureExtraArrayOfSize(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf97ec2)
#3 0xf98c5a in v8::internal::KeyedLoadICNexus::ConfigureMonomorphic(v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Code>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf98c5a)
#4 0xd09144 in v8::internal::IC::ConfigureVectorState(v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Code>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd09144)
#5 0xd09d2b in v8::internal::IC::PatchCache(v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Code>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd09d2b)
#6 0xd0b1e1 in v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b1e1)
#7 0xd0b763 in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b763)
#8 0xd0c1eb in v8::internal::KeyedLoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) (.constprop.242) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0c1eb)
#9 0xd0f9f2 in v8::internal::Runtime_KeyedLoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0f9f2)
#10 0x3ff83f4092a6 (<unknown module>)
Direct leak of 1040 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2)
#2 0x962f01 in v8::internal::AllocationSiteCreationContext::ExitScope(v8::internal::Handle<v8::internal::AllocationSite>, v8::internal::Handle<v8::internal::JSObject>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x962f01)
#3 0xeca8b8 in v8::internal::Runtime_CreateObjectLiteral(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xeca8b8)
#4 0x3ff83f4092a6 (<unknown module>)
Direct leak of 1040 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2)
#2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1)
#3 0xc6322c in v8::internal::Factory::NewScript(v8::internal::Handle<v8::internal::String>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc6322c)
#4 0xb53aa2 in v8::internal::Compiler::GetSharedFunctionInfoForScript(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, int, int, v8::ScriptOriginOptions, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Context>, v8::Extension*, v8::internal::ScriptData**, v8::ScriptCompiler::CompileOptions, v8::internal::NativesFlag, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb53aa2)
#5 0x97b745 in v8::ScriptCompiler::CompileUnboundInternal(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b745)
#6 0x97b9da in v8::ScriptCompiler::CompileUnboundScript(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b9da)
#7 0x10c35e1 in node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10c35e1)
#8 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1)
#9 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd)
#10 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d)
#11 0x3ff83f4092a6 (<unknown module>)
Direct leak of 1040 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2)
#2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1)
#3 0xdac027 in v8::internal::Map::ShareDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::DescriptorArray>, v8::internal::Descriptor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac027)
#4 0xdac9a4 in v8::internal::Map::CopyAddDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Descriptor*, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac9a4)
#5 0xdacc28 in v8::internal::Map::CopyWithConstant(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdacc28)
#6 0xdc81d5 in v8::internal::Map::TransitionToDataProperty(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc81d5)
#7 0xd6a8ac in v8::internal::LookupIterator::PrepareTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd6a8ac)
#8 0xdb3978 in v8::internal::Object::AddDataProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3978)
#9 0xdcb12f in v8::internal::Object::SetProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdcb12f)
#10 0xed81c0 in v8::internal::Runtime::SetObjectProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xed81c0)
#11 0x972cfa in v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x972cfa)
#12 0x985e4c in v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x985e4c)
#13 0x10b2424 in node::Buffer::Initialize(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10b2424)
#14 0x10a636d in node::Binding(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10a636d)
#15 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1)
#16 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd)
#17 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d)
#18 0x3ff83f4092a6 (<unknown module>)
Direct leak of 1040 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2)
#2 0xd7385e in v8::internal::JSReceiver::set_properties(v8::internal::FixedArray*, v8::internal::WriteBarrierMode) (.part.426.constprop.727) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd7385e)
#3 0xdaa2a3 in v8::internal::JSObject::MigrateToMap(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Map>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdaa2a3)
#4 0xd6c88c in v8::internal::LookupIterator::ApplyTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd6c88c)
#5 0xdb3983 in v8::internal::Object::AddDataProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3983)
#6 0xdcb12f in v8::internal::Object::SetProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdcb12f)
#7 0xd0cd44 in v8::internal::StoreIC::Store(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0cd44)
#8 0xd10995 in v8::internal::Runtime_StoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd10995)
#9 0x3ff83f4092a6 (<unknown module>)
Direct leak of 1040 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2)
#2 0xca371b in v8::internal::Heap::IteratePromotedObjectPointers(v8::internal::HeapObject*, unsigned char*, unsigned char*, bool, void (*)(v8::internal::HeapObject**, v8::internal::HeapObject*)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca371b)
#3 0xdbfc67 in void v8::internal::BodyDescriptorApply<v8::internal::CallIterateBody, void, v8::internal::HeapObject*, int, v8::internal::ObjectVisitor*>(v8::internal::InstanceType, v8::internal::HeapObject*, int, v8::internal::ObjectVisitor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdbfc67)
#4 0xc99b5c in v8::internal::Heap::DoScavenge(v8::internal::ObjectVisitor*, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc99b5c)
#5 0xca4e59 in v8::internal::Heap::Scavenge() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca4e59)
#6 0xcaa57f in v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaa57f)
#7 0xcaaf29 in v8::internal::Heap::CollectGarbage(v8::internal::GarbageCollector, char const*, char const*, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaaf29)
#8 0xc66f34 in v8::internal::Factory::NewRawOneByteString(int, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc66f34)
#9 0xc67412 in v8::internal::Factory::NewStringFromOneByte(v8::internal::Vector<unsigned char const>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc67412)
#10 0xc67e92 in v8::internal::Factory::NewStringFromUtf8(v8::internal::Vector<char const>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc67e92)
#11 0x97e930 in v8::String::NewFromUtf8(v8::Isolate*, char const*, v8::String::NewStringType, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97e930)
#12 0x10f070f in node::StringBytes::Encode(v8::Isolate*, char const*, unsigned long, node::encoding) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10f070f)
#13 0x10b6e89 in void node::Buffer::StringSlice<(node::encoding)1>(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10b6e89)
#14 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1)
#15 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd)
#16 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d)
#17 0x3ff83f4092a6 (<unknown module>)
Direct leak of 1040 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2)
#2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1)
#3 0xd94bb8 in v8::internal::Map::EnsureDescriptorSlack(v8::internal::Handle<v8::internal::Map>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd94bb8)
#4 0xdac0fa in v8::internal::Map::ShareDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::DescriptorArray>, v8::internal::Descriptor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac0fa)
#5 0xdac9a4 in v8::internal::Map::CopyAddDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Descriptor*, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac9a4)
#6 0xdacad4 in v8::internal::Map::CopyWithField(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::FieldType>, v8::internal::PropertyAttributes, v8::internal::Representation, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdacad4)
#7 0xdc817d in v8::internal::Map::TransitionToDataProperty(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc817d)
#8 0xd6a8ac in v8::internal::LookupIterator::PrepareTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd6a8ac)
#9 0xdb3978 in v8::internal::Object::AddDataProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3978)
#10 0xdb3d06 in v8::internal::JSObject::DefineOwnPropertyIgnoreAttributes(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::JSObject::AccessorInfoHandling) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3d06)
#11 0xdb405b in v8::internal::JSObject::DefineOwnPropertyIgnoreAttributes(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::JSObject::AccessorInfoHandling) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb405b)
#12 0xdb441f in v8::internal::JSReceiver::ValidateAndApplyPropertyDescriptor(v8::internal::Isolate*, v8::internal::LookupIterator*, bool, v8::internal::PropertyDescriptor*, v8::internal::PropertyDescriptor*, v8::internal::Object::ShouldThrow, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb441f)
#13 0xdbde8d in v8::internal::JSReceiver::OrdinaryDefineOwnProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyDescriptor*, v8::internal::Object::ShouldThrow) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdbde8d)
#14 0xdc9b9b in v8::internal::JSArray::DefineOwnProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSArray>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyDescriptor*, v8::internal::Object::ShouldThrow) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc9b9b)
#15 0xdc9d5c in v8::internal::JSReceiver::DefineOwnProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSReceiver>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyDescriptor*, v8::internal::Object::ShouldThrow) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc9d5c)
#16 0xdc9e64 in v8::internal::JSReceiver::DefineProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc9e64)
#17 0xee3ac9 in v8::internal::Runtime_ObjectDefineProperty(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xee3ac9)
#18 0x3ff83f4092a6 (<unknown module>)
Direct leak of 1040 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2)
#2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1)
#3 0xd9a3c2 in v8::internal::Map::UpdateCodeCache(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Code>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd9a3c2)
#4 0xd0affb in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0affb)
#5 0xd0b1af in v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b1af)
#6 0xd0b763 in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b763)
#7 0xd0f608 in v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0f608)
#8 0x3ff83f4092a6 (<unknown module>)
Direct leak of 1040 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2)
#2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1)
#3 0xd9a3c2 in v8::internal::Map::UpdateCodeCache(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Code>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd9a3c2)
#4 0xd0affb in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0affb)
#5 0xd0b1af in v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b1af)
#6 0xd0b763 in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b763)
#7 0xd0c1eb in v8::internal::KeyedLoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) (.constprop.242) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0c1eb)
#8 0xd0f9f2 in v8::internal::Runtime_KeyedLoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0f9f2)
#9 0x3ff83f4092a6 (<unknown module>)
Direct leak of 1040 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2)
#2 0xca371b in v8::internal::Heap::IteratePromotedObjectPointers(v8::internal::HeapObject*, unsigned char*, unsigned char*, bool, void (*)(v8::internal::HeapObject**, v8::internal::HeapObject*)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca371b)
#3 0xdbfa4a in void v8::internal::BodyDescriptorBase::IterateBodyImpl<v8::internal::ObjectVisitor>(v8::internal::HeapObject*, int, int, v8::internal::ObjectVisitor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdbfa4a)
#4 0xdbfb2f in void v8::internal::BodyDescriptorApply<v8::internal::CallIterateBody, void, v8::internal::HeapObject*, int, v8::internal::ObjectVisitor*>(v8::internal::InstanceType, v8::internal::HeapObject*, int, v8::internal::ObjectVisitor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdbfb2f)
#5 0xc99b5c in v8::internal::Heap::DoScavenge(v8::internal::ObjectVisitor*, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc99b5c)
#6 0xca4e59 in v8::internal::Heap::Scavenge() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca4e59)
#7 0xcaa57f in v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaa57f)
#8 0xcaaf29 in v8::internal::Heap::CollectGarbage(v8::internal::GarbageCollector, char const*, char const*, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaaf29)
#9 0xc66f34 in v8::internal::Factory::NewRawOneByteString(int, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc66f34)
#10 0xc67412 in v8::internal::Factory::NewStringFromOneByte(v8::internal::Vector<unsigned char const>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc67412)
#11 0xc67e92 in v8::internal::Factory::NewStringFromUtf8(v8::internal::Vector<char const>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc67e92)
#12 0x97e930 in v8::String::NewFromUtf8(v8::Isolate*, char const*, v8::String::NewStringType, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97e930)
#13 0x10f070f in node::StringBytes::Encode(v8::Isolate*, char const*, unsigned long, node::encoding) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10f070f)
#14 0x10b6e89 in void node::Buffer::StringSlice<(node::encoding)1>(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10b6e89)
#15 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1)
#16 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd)
#17 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d)
#18 0x3ff83f4092a6 (<unknown module>)
Direct leak of 1040 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2)
#2 0x9a6c5d in v8::internal::ArrayLiteral::BuildConstantElements(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a6c5d)
#3 0x9a1be8 in v8::internal::AstNumberingVisitor::VisitArrayLiteral(v8::internal::ArrayLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a1be8)
#4 0x9a0645 in v8::internal::AstNumberingVisitor::VisitProperty(v8::internal::Property*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a0645)
#5 0x9a1ce8 in v8::internal::AstNumberingVisitor::VisitCall(v8::internal::Call*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a1ce8)
#6 0x9a1cc3 in v8::internal::AstNumberingVisitor::VisitCall(v8::internal::Call*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a1cc3)
#7 0x9a0324 in v8::internal::AstNumberingVisitor::VisitBlock(v8::internal::Block*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a0324)
#8 0x9a0105 in v8::internal::AstNumberingVisitor::VisitIfStatement(v8::internal::IfStatement*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a0105)
#9 0x9a0324 in v8::internal::AstNumberingVisitor::VisitBlock(v8::internal::Block*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a0324)
#10 0x9a1057 in v8::internal::AstNumberingVisitor::Renumber(v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a1057)
#11 0x9a11f1 in v8::internal::AstNumbering::Renumber(v8::internal::Isolate*, v8::internal::Zone*, v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a11f1)
#12 0xb51e76 in v8::internal::Compiler::Analyze(v8::internal::ParseInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb51e76)
#13 0xb51fb7 in v8::internal::(anonymous namespace)::GetUnoptimizedCodeCommon(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb51fb7)
#14 0xb596d5 in v8::internal::(anonymous namespace)::GetLazyCode(v8::internal::Handle<v8::internal::JSFunction>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb596d5)
#15 0xb5995b in v8::internal::Compiler::Compile(v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Compiler::ClearExceptionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5995b)
#16 0xe8e4c5 in v8::internal::Runtime_CompileLazy(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xe8e4c5)
#17 0x3ff83f4092a6 (<unknown module>)
Direct leak of 1040 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3
#1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2)
#2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1)
#3 0xdac027 in v8::internal::Map::ShareDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::DescriptorArray>, v8::internal::Descriptor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac027)
#4 0xdac9a4 in v8::internal::Map::CopyAddDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Descriptor*, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac9a4)
#5 0xdacad4 in v8::internal::Map::CopyWithField(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::FieldType>, v8::internal::PropertyAttributes, v8::internal::Representation, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdacad4)
#6 0xdc817d in v8::internal::Map::TransitionToDataProperty(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc817d)
#7 0xd6a8ac in v8::internal::LookupIterator::PrepareTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd6a8ac)
#8 0xdb3978 in v8::internal::Object::AddDataProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3978)
#9 0xdb3d06 in v8::internal::JSObject::DefineOwnPropertyIgnoreAttributes(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::JSObject::AccessorInfoHandling) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3d06)
#10 0xdbe804 in v8::internal::JSObject::DefinePropertyOrElementIgnoreAttributes(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdbe804)
#11 0x98dd79 in v8::internal::JsonParser<true>::ParseJsonObject() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x98dd79)
#12 0x98e3cf in v8::internal::JsonParser<true>::ParseJsonValue() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x98e3cf)
#13 0x98e7bd in v8::internal::JsonParser<true>::ParseJson() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x98e7bd)
#14 0xec798e in v8::internal::JsonParser<true>::Parse(v8::internal::Handle<v8::internal::String>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xec798e)
#15 0xec8126 in v8::internal::Runtime_ParseJson(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xec8126)
#16 0x3ff83f4092a6 (<unknown module>)
Direct leak of 1024 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xc5f982 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f982)
#2 0xc962d6 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962d6)
#3 0xca726f in v8::internal::Heap::AllocateCode(int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca726f)
#4 0xc685b7 in v8::internal::Factory::NewCode(v8::internal::CodeDesc const&, unsigned int, v8::internal::Handle<v8::internal::Object>, bool, bool, int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc685b7)
#5 0xa2a0c6 in v8::internal::CodeGenerator::MakeCodeEpilogue(v8::internal::MacroAssembler*, v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xa2a0c6)
#6 0xc80cdc in v8::internal::FullCodeGenerator::MakeCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc80cdc)
#7 0xb4fc2d in v8::internal::(anonymous namespace)::GenerateBaselineCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4fc2d)
#8 0xb5495f in v8::internal::Compiler::GetSharedFunctionInfo(v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>, v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5495f)
#9 0xc84bbc in v8::internal::FullCodeGenerator::VisitFunctionLiteral(v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc84bbc)
#10 0xc8130c in v8::internal::FullCodeGenerator::VisitForAccumulatorValue(v8::internal::Expression*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc8130c)
#11 0x1060612 in v8::internal::FullCodeGenerator::VisitAssignment(v8::internal::Assignment*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x1060612)
#12 0xc82284 in v8::internal::FullCodeGenerator::VisitExpressionStatement(v8::internal::ExpressionStatement*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc82284)
#13 0x9a49b2 in v8::internal::AstVisitor::VisitStatements(v8::internal::ZoneList<v8::internal::Statement*>*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a49b2)
#14 0x105a33f in v8::internal::FullCodeGenerator::Generate() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x105a33f)
#15 0xc80ba0 in v8::internal::FullCodeGenerator::MakeCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc80ba0)
#16 0xb4fc2d in v8::internal::(anonymous namespace)::GenerateBaselineCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4fc2d)
#17 0xb50693 in v8::internal::(anonymous namespace)::CompileToplevel(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb50693)
#18 0xb53c66 in v8::internal::Compiler::GetSharedFunctionInfoForScript(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, int, int, v8::ScriptOriginOptions, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Context>, v8::Extension*, v8::internal::ScriptData**, v8::ScriptCompiler::CompileOptions, v8::internal::NativesFlag, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb53c66)
#19 0x97b745 in v8::ScriptCompiler::CompileUnboundInternal(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b745)
#20 0x97b9da in v8::ScriptCompiler::CompileUnboundScript(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b9da)
#21 0x10c35e1 in node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10c35e1)
#22 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1)
#23 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd)
#24 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d)
#25 0x3ff83f4092a6 (<unknown module>)
Direct leak of 1024 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xc5f982 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f982)
#2 0xc962d6 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962d6)
#3 0xca726f in v8::internal::Heap::AllocateCode(int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca726f)
#4 0xc685b7 in v8::internal::Factory::NewCode(v8::internal::CodeDesc const&, unsigned int, v8::internal::Handle<v8::internal::Object>, bool, bool, int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc685b7)
#5 0xcfe5a7 in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, char const*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe5a7)
#6 0xcfe6eb in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe6eb)
#7 0xcffded in v8::internal::NamedLoadHandlerCompiler::CompileLoadConstant(v8::internal::Handle<v8::internal::Name>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcffded)
#8 0xd0aae7 in v8::internal::LoadIC::CompileHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::CacheHolderFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aae7)
#9 0xd0aef2 in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aef2)
#10 0xd0b1af in v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b1af)
#11 0xd0b763 in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b763)
#12 0xd0f608 in v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0f608)
#13 0x3ff83f4092a6 (<unknown module>)
Direct leak of 1024 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xc5f982 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f982)
#2 0xc962d6 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962d6)
#3 0xca726f in v8::internal::Heap::AllocateCode(int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca726f)
#4 0xc685b7 in v8::internal::Factory::NewCode(v8::internal::CodeDesc const&, unsigned int, v8::internal::Handle<v8::internal::Object>, bool, bool, int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc685b7)
#5 0xa2a0c6 in v8::internal::CodeGenerator::MakeCodeEpilogue(v8::internal::MacroAssembler*, v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xa2a0c6)
#6 0xc01116 in v8::internal::LChunk::Codegen() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc01116)
#7 0xb5677d in v8::internal::OptimizedCompileJob::GenerateCode() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5677d)
#8 0xb56ba7 in v8::internal::Compiler::FinalizeOptimizedCompileJob(v8::internal::OptimizedCompileJob*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb56ba7)
#9 0xdceedf in v8::internal::OptimizingCompileDispatcher::InstallOptimizedFunctions() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdceedf)
#10 0xe913bc in v8::internal::Runtime_TryInstallOptimizedCode(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xe913bc)
#11 0x3ff83f4092a6 (<unknown module>)
Direct leak of 1024 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xf7ffa3 in v8::internal::Deserializer::Allocate(int, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf7ffa3)
#2 0xf81e3d in v8::internal::Deserializer::ReadObject(int, v8::internal::Object**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf81e3d)
#3 0xf8138e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8138e)
#4 0xf81dff in v8::internal::Deserializer::ReadObject(int, v8::internal::Object**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf81dff)
#5 0xf8138e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8138e)
#6 0xca3b8b in v8::internal::Heap::IterateStrongRoots(v8::internal::ObjectVisitor*, v8::internal::VisitMode) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca3b8b)
#7 0xf821c1 in v8::internal::Deserializer::Deserialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf821c1)
#8 0xd5ca1f in v8::internal::Isolate::Init(v8::internal::Deserializer*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd5ca1f)
#9 0xf8abeb in v8::internal::Snapshot::Initialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8abeb)
#10 0x9871a7 in v8::Isolate::New(v8::Isolate::CreateParams const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9871a7)
#11 0x10ac6d2 in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac6d2)
#12 0x2b23131abf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44)
#13 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c)
Direct leak of 672 byte(s) in 28 object(s) allocated from:
#0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xf80d1e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf80d1e)
#2 0xf81dff in v8::internal::Deserializer::ReadObject(int, v8::internal::Object**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf81dff)
#3 0xf8138e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8138e)
#4 0xf81dff in v8::internal::Deserializer::ReadObject(int, v8::internal::Object**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf81dff)
#5 0xf8138e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8138e)
#6 0xca3b8b in v8::internal::Heap::IterateStrongRoots(v8::internal::ObjectVisitor*, v8::internal::VisitMode) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca3b8b)
#7 0xf821c1 in v8::internal::Deserializer::Deserialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf821c1)
#8 0xd5ca1f in v8::internal::Isolate::Init(v8::internal::Deserializer*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd5ca1f)
#9 0xf8abeb in v8::internal::Snapshot::Initialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8abeb)
#10 0x9871a7 in v8::Isolate::New(v8::Isolate::CreateParams const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9871a7)
#11 0x10ac6d2 in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac6d2)
#12 0x2b23131abf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44)
#13 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c)
Direct leak of 120 byte(s) in 3 object(s) allocated from:
#0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75)
#2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47)
#3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3)
#4 0xcab590 in v8::internal::Heap::ReserveSpace(v8::internal::List<v8::internal::Heap::Chunk, v8::internal::FreeStoreAllocationPolicy>*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcab590)
#5 0xf82137 in v8::internal::Deserializer::Deserialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf82137)
#6 0xd5ca1f in v8::internal::Isolate::Init(v8::internal::Deserializer*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd5ca1f)
#7 0xf8abeb in v8::internal::Snapshot::Initialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8abeb)
#8 0x9871a7 in v8::Isolate::New(v8::Isolate::CreateParams const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9871a7)
#9 0x10ac6d2 in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac6d2)
#10 0x2b23131abf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44)
#11 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c)
Direct leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75)
#2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47)
#3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3)
#4 0xc5f955 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f955)
#5 0xc5fa91 in v8::internal::Heap::AllocateOneByteInternalizedString(v8::internal::Vector<unsigned char const>, unsigned int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5fa91)
#6 0xc60f4d in v8::internal::Factory::NewOneByteInternalizedSubString(v8::internal::Handle<v8::internal::SeqOneByteString>, int, int, unsigned int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc60f4d)
#7 0xd72411 in v8::internal::SeqOneByteSubStringKey::AsHandle(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd72411)
#8 0xd9e705 in v8::internal::StringTable::LookupKey(v8::internal::Isolate*, v8::internal::HashTableKey*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd9e705)
#9 0xc609e2 in v8::internal::Factory::InternalizeOneByteString(v8::internal::Handle<v8::internal::SeqOneByteString>, int, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc609e2)
#10 0x98d7c3 in v8::internal::Handle<v8::internal::String> v8::internal::JsonParser<true>::ScanJsonString<true>() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x98d7c3)
#11 0x98dd0d in v8::internal::JsonParser<true>::ParseJsonObject() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x98dd0d)
#12 0x98e3cf in v8::internal::JsonParser<true>::ParseJsonValue() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x98e3cf)
#13 0x98e7bd in v8::internal::JsonParser<true>::ParseJson() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x98e7bd)
#14 0xec798e in v8::internal::JsonParser<true>::Parse(v8::internal::Handle<v8::internal::String>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xec798e)
#15 0xec8126 in v8::internal::Runtime_ParseJson(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xec8126)
#16 0x3ff83f4092a6 (<unknown module>)
Direct leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75)
#2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47)
#3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3)
#4 0xc962a1 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962a1)
#5 0xc99e9d in v8::internal::Heap::AllocateMap(v8::internal::InstanceType, int, v8::internal::ElementsKind) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc99e9d)
#6 0xc64698 in v8::internal::Factory::NewMap(v8::internal::InstanceType, int, v8::internal::ElementsKind) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc64698)
#7 0xdaaceb in v8::internal::Map::RawCopy(v8::internal::Handle<v8::internal::Map>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdaaceb)
#8 0xdab5c8 in v8::internal::Map::CopyDropDescriptors(v8::internal::Handle<v8::internal::Map>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdab5c8)
#9 0xdabf6e in v8::internal::Map::ShareDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::DescriptorArray>, v8::internal::Descriptor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdabf6e)
#10 0xdac9a4 in v8::internal::Map::CopyAddDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Descriptor*, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac9a4)
#11 0xdacad4 in v8::internal::Map::CopyWithField(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::FieldType>, v8::internal::PropertyAttributes, v8::internal::Representation, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdacad4)
#12 0xdc817d in v8::internal::Map::TransitionToDataProperty(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc817d)
#13 0xd6a8ac in v8::internal::LookupIterator::PrepareTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd6a8ac)
#14 0xdb3978 in v8::internal::Object::AddDataProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3978)
#15 0xdb3d06 in v8::internal::JSObject::DefineOwnPropertyIgnoreAttributes(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::JSObject::AccessorInfoHandling) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3d06)
#16 0xdbe804 in v8::internal::JSObject::DefinePropertyOrElementIgnoreAttributes(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdbe804)
#17 0x98dd79 in v8::internal::JsonParser<true>::ParseJsonObject() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x98dd79)
#18 0x98e3cf in v8::internal::JsonParser<true>::ParseJsonValue() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x98e3cf)
#19 0x98e7bd in v8::internal::JsonParser<true>::ParseJson() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x98e7bd)
#20 0xec798e in v8::internal::JsonParser<true>::Parse(v8::internal::Handle<v8::internal::String>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xec798e)
#21 0xec8126 in v8::internal::Runtime_ParseJson(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xec8126)
#22 0x3ff83f4092a6 (<unknown module>)
Direct leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75)
#2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47)
#3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3)
#4 0xce86c1 in void v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)1>::EvacuateObject<(v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)1>::ObjectContents)0, (v8::internal::AllocationAlignment)0>(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::HeapObject*, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xce86c1)
#5 0xca48bf in v8::internal::Heap::Scavenge() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca48bf)
#6 0xcaa57f in v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaa57f)
#7 0xcaaf29 in v8::internal::Heap::CollectGarbage(v8::internal::GarbageCollector, char const*, char const*, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaaf29)
#8 0xc66f34 in v8::internal::Factory::NewRawOneByteString(int, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc66f34)
#9 0xd91fac in v8::internal::String::SlowFlatten(v8::internal::Handle<v8::internal::ConsString>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd91fac)
#10 0xdff3b8 in v8::internal::Parser::ParseProgram(v8::internal::Isolate*, v8::internal::ParseInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdff3b8)
#11 0xdffa8b in v8::internal::Parser::Parse(v8::internal::ParseInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdffa8b)
#12 0xdffb91 in v8::internal::Parser::ParseStatic(v8::internal::ParseInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdffb91)
#13 0xb508aa in v8::internal::(anonymous namespace)::CompileToplevel(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb508aa)
#14 0xb53c66 in v8::internal::Compiler::GetSharedFunctionInfoForScript(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, int, int, v8::ScriptOriginOptions, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Context>, v8::Extension*, v8::internal::ScriptData**, v8::ScriptCompiler::CompileOptions, v8::internal::NativesFlag, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb53c66)
#15 0x97b745 in v8::ScriptCompiler::CompileUnboundInternal(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b745)
#16 0x97b9da in v8::ScriptCompiler::CompileUnboundScript(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b9da)
#17 0x10c35e1 in node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10c35e1)
#18 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1)
#19 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd)
#20 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d)
#21 0x3ff83f4092a6 (<unknown module>)
Direct leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75)
#2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47)
#3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3)
#4 0xc5f955 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f955)
#5 0xc962d6 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962d6)
#6 0xca726f in v8::internal::Heap::AllocateCode(int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca726f)
#7 0xc685b7 in v8::internal::Factory::NewCode(v8::internal::CodeDesc const&, unsigned int, v8::internal::Handle<v8::internal::Object>, bool, bool, int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc685b7)
#8 0xcfe5a7 in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, char const*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe5a7)
#9 0xcfe6eb in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe6eb)
#10 0xcffded in v8::internal::NamedLoadHandlerCompiler::CompileLoadConstant(v8::internal::Handle<v8::internal::Name>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcffded)
#11 0xd0aae7 in v8::internal::LoadIC::CompileHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::CacheHolderFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aae7)
#12 0xd0aef2 in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aef2)
#13 0xd0b1af in v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b1af)
#14 0xd0b763 in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b763)
#15 0xd0f608 in v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0f608)
#16 0x3ff83f4092a6 (<unknown module>)
Direct leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75)
#2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47)
#3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3)
#4 0xc5f955 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f955)
#5 0xc962f9 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962f9)
#6 0xc9d170 in v8::internal::Heap::AllocateByteArray(int, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc9d170)
#7 0xc63715 in v8::internal::Factory::NewByteArray(int, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc63715)
#8 0xc68586 in v8::internal::Factory::NewCode(v8::internal::CodeDesc const&, unsigned int, v8::internal::Handle<v8::internal::Object>, bool, bool, int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc68586)
#9 0xa2a0c6 in v8::internal::CodeGenerator::MakeCodeEpilogue(v8::internal::MacroAssembler*, v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xa2a0c6)
#10 0xc80cdc in v8::internal::FullCodeGenerator::MakeCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc80cdc)
#11 0xb4fc2d in v8::internal::(anonymous namespace)::GenerateBaselineCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4fc2d)
#12 0xb5200f in v8::internal::(anonymous namespace)::GetUnoptimizedCodeCommon(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5200f)
#13 0xb596d5 in v8::internal::(anonymous namespace)::GetLazyCode(v8::internal::Handle<v8::internal::JSFunction>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb596d5)
#14 0xb5995b in v8::internal::Compiler::Compile(v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Compiler::ClearExceptionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5995b)
#15 0xe8e4c5 in v8::internal::Runtime_CompileLazy(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xe8e4c5)
#16 0x3ff83f4092a6 (<unknown module>)
Direct leak of 40 byte(s) in 1 object(s) allocated from:
#0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3
#1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75)
#2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47)
#3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3)
#4 0xce86c1 in void v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)1>::EvacuateObject<(v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)1>::ObjectContents)0, (v8::internal::AllocationAlignment)0>(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::HeapObject*, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xce86c1)
#5 0xca48bf in v8::internal::Heap::Scavenge() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca48bf)
#6 0xcaa57f in v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaa57f)
#7 0xcaaf29 in v8::internal::Heap::CollectGarbage(v8::internal::GarbageCollector, char const*, char const*, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaaf29)
#8 0xc66f34 in v8::internal::Factory::NewRawOneByteString(int, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc66f34)
#9 0xc67412 in v8::internal::Factory::NewStringFromOneByte(v8::internal::Vector<unsigned char const>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc67412)
#10 0xc67e92 in v8::internal::Factory::NewStringFromUtf8(v8::internal::Vector<char const>, v8::internal::PretenureFla
Currently the Leak Sanitizer (within clang v5.0.1) detects issues in node core (unrelated, as far as we can tell) to the code in node-cpp-skel.
Previously we have added default suppressions to avoid these (while keeping the option open for LeakSanitizer to detect leaks in user code).
I just removed these to confirm the node core errors still exist: 2072ebf
What should we do?
The current errors are https://travis-ci.org/mapbox/node-cpp-skel/jobs/371196767#L896
================================================================= ==6053==ERROR: LeakSanitizer: detected memory leaks Direct leak of 1040 byte(s) in 1 object(s) allocated from: #0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2) #2 0xf8082f in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8082f) #3 0xf81dff in v8::internal::Deserializer::ReadObject(int, v8::internal::Object**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf81dff) #4 0xf8138e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8138e) #5 0xf81dff in v8::internal::Deserializer::ReadObject(int, v8::internal::Object**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf81dff) #6 0xf8138e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8138e) #7 0xf824e2 in v8::internal::Deserializer::DeserializePartial(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSGlobalProxy>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf824e2) #8 0xf8afac in v8::internal::Snapshot::NewContextFromSnapshot(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSGlobalProxy>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8afac) #9 0x9ceeed in v8::internal::Genesis::Genesis(v8::internal::Isolate*, v8::internal::MaybeHandle<v8::internal::JSGlobalProxy>, v8::Local<v8::ObjectTemplate>, v8::ExtensionConfiguration*, v8::internal::GlobalContextType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9ceeed) #10 0x9cf277 in v8::internal::Bootstrapper::CreateEnvironment(v8::internal::MaybeHandle<v8::internal::JSGlobalProxy>, v8::Local<v8::ObjectTemplate>, v8::ExtensionConfiguration*, v8::internal::GlobalContextType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cf277) #11 0x97ccff in v8::Context::New(v8::Isolate*, v8::ExtensionConfiguration*, v8::Local<v8::ObjectTemplate>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97ccff) #12 0x10ac74c in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac74c) #13 0x2b1e41cfaf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44) #14 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c) Direct leak of 1040 byte(s) in 1 object(s) allocated from: #0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2) #2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1) #3 0xd94bb8 in v8::internal::Map::EnsureDescriptorSlack(v8::internal::Handle<v8::internal::Map>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd94bb8) #4 0xdac0fa in v8::internal::Map::ShareDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::DescriptorArray>, v8::internal::Descriptor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac0fa) #5 0xdac9a4 in v8::internal::Map::CopyAddDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Descriptor*, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac9a4) #6 0xdacad4 in v8::internal::Map::CopyWithField(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::FieldType>, v8::internal::PropertyAttributes, v8::internal::Representation, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdacad4) #7 0xdc817d in v8::internal::Map::TransitionToDataProperty(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc817d) #8 0xd6a8ac in v8::internal::LookupIterator::PrepareTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd6a8ac) #9 0xdb3978 in v8::internal::Object::AddDataProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3978) #10 0xdcb12f in v8::internal::Object::SetProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdcb12f) #11 0xed81c0 in v8::internal::Runtime::SetObjectProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xed81c0) #12 0x972cfa in v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x972cfa) #13 0x985e4c in v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x985e4c) #14 0x10a637f in node::Binding(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10a637f) #15 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1) #16 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd) #17 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d) #18 0x2f27797092a6 (<unknown module>) Direct leak of 1040 byte(s) in 1 object(s) allocated from: #0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2) #2 0xca371b in v8::internal::Heap::IteratePromotedObjectPointers(v8::internal::HeapObject*, unsigned char*, unsigned char*, bool, void (*)(v8::internal::HeapObject**, v8::internal::HeapObject*)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca371b) #3 0xdbfc67 in void v8::internal::BodyDescriptorApply<v8::internal::CallIterateBody, void, v8::internal::HeapObject*, int, v8::internal::ObjectVisitor*>(v8::internal::InstanceType, v8::internal::HeapObject*, int, v8::internal::ObjectVisitor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdbfc67) #4 0xc99b5c in v8::internal::Heap::DoScavenge(v8::internal::ObjectVisitor*, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc99b5c) #5 0xca4e59 in v8::internal::Heap::Scavenge() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca4e59) #6 0xcaa57f in v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaa57f) #7 0xcaaf29 in v8::internal::Heap::CollectGarbage(v8::internal::GarbageCollector, char const*, char const*, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaaf29) #8 0xc66f34 in v8::internal::Factory::NewRawOneByteString(int, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc66f34) #9 0xc67412 in v8::internal::Factory::NewStringFromOneByte(v8::internal::Vector<unsigned char const>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc67412) #10 0xc67e92 in v8::internal::Factory::NewStringFromUtf8(v8::internal::Vector<char const>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc67e92) #11 0x97e930 in v8::String::NewFromUtf8(v8::Isolate*, char const*, v8::String::NewStringType, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97e930) #12 0x10f070f in node::StringBytes::Encode(v8::Isolate*, char const*, unsigned long, node::encoding) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10f070f) #13 0x10b6e89 in void node::Buffer::StringSlice<(node::encoding)1>(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10b6e89) #14 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1) #15 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd) #16 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d) #17 0x2f27797092a6 (<unknown module>) Direct leak of 1040 byte(s) in 1 object(s) allocated from: #0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2) #2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1) #3 0xdc4344 in v8::internal::SharedFunctionInfo::InitFromFunctionLiteral(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc4344) #4 0xb4eded in v8::internal::(anonymous namespace)::NewSharedFunctionInfoForLiteral(v8::internal::Isolate*, v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4eded) #5 0xb54678 in v8::internal::Compiler::GetSharedFunctionInfo(v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>, v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb54678) #6 0xc84bbc in v8::internal::FullCodeGenerator::VisitFunctionLiteral(v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc84bbc) #7 0xc8130c in v8::internal::FullCodeGenerator::VisitForAccumulatorValue(v8::internal::Expression*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc8130c) #8 0x1060612 in v8::internal::FullCodeGenerator::VisitAssignment(v8::internal::Assignment*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x1060612) #9 0xc82284 in v8::internal::FullCodeGenerator::VisitExpressionStatement(v8::internal::ExpressionStatement*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc82284) #10 0x9a49b2 in v8::internal::AstVisitor::VisitStatements(v8::internal::ZoneList<v8::internal::Statement*>*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a49b2) #11 0x105a33f in v8::internal::FullCodeGenerator::Generate() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x105a33f) #12 0xc80ba0 in v8::internal::FullCodeGenerator::MakeCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc80ba0) #13 0xb4fc2d in v8::internal::(anonymous namespace)::GenerateBaselineCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4fc2d) #14 0xb5495f in v8::internal::Compiler::GetSharedFunctionInfo(v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>, v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5495f) #15 0xc84bbc in v8::internal::FullCodeGenerator::VisitFunctionLiteral(v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc84bbc) #16 0xc8130c in v8::internal::FullCodeGenerator::VisitForAccumulatorValue(v8::internal::Expression*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc8130c) #17 0x1060612 in v8::internal::FullCodeGenerator::VisitAssignment(v8::internal::Assignment*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x1060612) #18 0xc82284 in v8::internal::FullCodeGenerator::VisitExpressionStatement(v8::internal::ExpressionStatement*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc82284) #19 0x9a49b2 in v8::internal::AstVisitor::VisitStatements(v8::internal::ZoneList<v8::internal::Statement*>*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a49b2) #20 0x105a33f in v8::internal::FullCodeGenerator::Generate() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x105a33f) #21 0xc80ba0 in v8::internal::FullCodeGenerator::MakeCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc80ba0) #22 0xb4fc2d in v8::internal::(anonymous namespace)::GenerateBaselineCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4fc2d) #23 0xb50693 in v8::internal::(anonymous namespace)::CompileToplevel(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb50693) #24 0xb53c66 in v8::internal::Compiler::GetSharedFunctionInfoForScript(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, int, int, v8::ScriptOriginOptions, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Context>, v8::Extension*, v8::internal::ScriptData**, v8::ScriptCompiler::CompileOptions, v8::internal::NativesFlag, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb53c66) #25 0x97b745 in v8::ScriptCompiler::CompileUnboundInternal(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b745) #26 0x97b9da in v8::ScriptCompiler::CompileUnboundScript(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b9da) #27 0x10c35e1 in node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10c35e1) #28 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1) #29 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd) Direct leak of 1040 byte(s) in 1 object(s) allocated from: #0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2) #2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1) #3 0xdac027 in v8::internal::Map::ShareDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::DescriptorArray>, v8::internal::Descriptor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac027) #4 0xdac9a4 in v8::internal::Map::CopyAddDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Descriptor*, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac9a4) #5 0xdacc28 in v8::internal::Map::CopyWithConstant(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdacc28) #6 0xdc81d5 in v8::internal::Map::TransitionToDataProperty(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc81d5) #7 0xd6a8ac in v8::internal::LookupIterator::PrepareTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd6a8ac) #8 0xdb3978 in v8::internal::Object::AddDataProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3978) #9 0xdcb12f in v8::internal::Object::SetProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdcb12f) #10 0xed81c0 in v8::internal::Runtime::SetObjectProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xed81c0) #11 0x972cfa in v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x972cfa) #12 0x985e4c in v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x985e4c) #13 0x10b2424 in node::Buffer::Initialize(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10b2424) #14 0x10a636d in node::Binding(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10a636d) #15 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1) #16 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd) #17 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d) #18 0x2f27797092a6 (<unknown module>) Direct leak of 1040 byte(s) in 1 object(s) allocated from: #0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2) #2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1) #3 0xc9a999 in v8::internal::Heap::AllocateWeakCell(v8::internal::HeapObject*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc9a999) #4 0xc64205 in v8::internal::Factory::NewWeakCell(v8::internal::Handle<v8::internal::HeapObject>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc64205) #5 0x106bc13 in v8::internal::PropertyHandlerCompiler::CheckPrototypes(v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Handle<v8::internal::Name>, v8::internal::Label*, v8::internal::PrototypeCheckType, v8::internal::ReturnHolder) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x106bc13) #6 0xcff4ca in v8::internal::NamedLoadHandlerCompiler::FrontendHeader(v8::internal::Register, v8::internal::Handle<v8::internal::Name>, v8::internal::Label*, v8::internal::ReturnHolder) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcff4ca) #7 0xcff9f6 in v8::internal::PropertyHandlerCompiler::Frontend(v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcff9f6) #8 0xcffd96 in v8::internal::NamedLoadHandlerCompiler::CompileLoadConstant(v8::internal::Handle<v8::internal::Name>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcffd96) #9 0xd0aae7 in v8::internal::LoadIC::CompileHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::CacheHolderFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aae7) #10 0xd0aef2 in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aef2) #11 0xd0b1af in v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b1af) #12 0xd0b763 in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b763) #13 0xd0c1eb in v8::internal::KeyedLoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) (.constprop.242) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0c1eb) #14 0xd0f9f2 in v8::internal::Runtime_KeyedLoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0f9f2) #15 0x2f27797092a6 (<unknown module>) Direct leak of 1024 byte(s) in 1 object(s) allocated from: #0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xc5f982 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f982) #2 0xc962d6 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962d6) #3 0xca726f in v8::internal::Heap::AllocateCode(int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca726f) #4 0xc685b7 in v8::internal::Factory::NewCode(v8::internal::CodeDesc const&, unsigned int, v8::internal::Handle<v8::internal::Object>, bool, bool, int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc685b7) #5 0xcfe5a7 in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, char const*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe5a7) #6 0xcfe6eb in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe6eb) #7 0xd01646 in v8::internal::NamedStoreHandlerCompiler::CompileStoreTransition(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd01646) #8 0xd06be5 in v8::internal::StoreIC::CompileHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::CacheHolderFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd06be5) #9 0xd0aef2 in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aef2) #10 0xd0cb65 in v8::internal::StoreIC::UpdateCaches(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0cb65) #11 0xd0d381 in v8::internal::StoreIC::Store(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0d381) #12 0xd0e337 in v8::internal::KeyedStoreIC::Store(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0e337) #13 0xd116ba in v8::internal::Runtime_KeyedStoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd116ba) #14 0x2f27797092a6 (<unknown module>) Direct leak of 1024 byte(s) in 1 object(s) allocated from: #0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xf7ffa3 in v8::internal::Deserializer::Allocate(int, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf7ffa3) #2 0xf81e3d in v8::internal::Deserializer::ReadObject(int, v8::internal::Object**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf81e3d) #3 0xf8138e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8138e) #4 0xf81dff in v8::internal::Deserializer::ReadObject(int, v8::internal::Object**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf81dff) #5 0xf8138e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8138e) #6 0xca3b8b in v8::internal::Heap::IterateStrongRoots(v8::internal::ObjectVisitor*, v8::internal::VisitMode) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca3b8b) #7 0xf821c1 in v8::internal::Deserializer::Deserialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf821c1) #8 0xd5ca1f in v8::internal::Isolate::Init(v8::internal::Deserializer*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd5ca1f) #9 0xf8abeb in v8::internal::Snapshot::Initialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8abeb) #10 0x9871a7 in v8::Isolate::New(v8::Isolate::CreateParams const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9871a7) #11 0x10ac6d2 in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac6d2) #12 0x2b1e41cfaf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44) #13 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c) Direct leak of 1024 byte(s) in 1 object(s) allocated from: #0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xc5f982 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f982) #2 0xc962d6 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962d6) #3 0xca726f in v8::internal::Heap::AllocateCode(int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca726f) #4 0xc685b7 in v8::internal::Factory::NewCode(v8::internal::CodeDesc const&, unsigned int, v8::internal::Handle<v8::internal::Object>, bool, bool, int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc685b7) #5 0xcfe5a7 in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, char const*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe5a7) #6 0xcfe6eb in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe6eb) #7 0xcffded in v8::internal::NamedLoadHandlerCompiler::CompileLoadConstant(v8::internal::Handle<v8::internal::Name>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcffded) #8 0xd0aae7 in v8::internal::LoadIC::CompileHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::CacheHolderFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aae7) #9 0xd0aef2 in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aef2) #10 0xd0b1af in v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b1af) #11 0xd0b763 in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b763) #12 0xd0f608 in v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0f608) #13 0x2f27797092a6 (<unknown module>) Direct leak of 672 byte(s) in 28 object(s) allocated from: #0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xf80d1e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf80d1e) #2 0xf81dff in v8::internal::Deserializer::ReadObject(int, v8::internal::Object**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf81dff) #3 0xf8138e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8138e) #4 0xf81dff in v8::internal::Deserializer::ReadObject(int, v8::internal::Object**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf81dff) #5 0xf8138e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8138e) #6 0xca3b8b in v8::internal::Heap::IterateStrongRoots(v8::internal::ObjectVisitor*, v8::internal::VisitMode) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca3b8b) #7 0xf821c1 in v8::internal::Deserializer::Deserialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf821c1) #8 0xd5ca1f in v8::internal::Isolate::Init(v8::internal::Deserializer*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd5ca1f) #9 0xf8abeb in v8::internal::Snapshot::Initialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8abeb) #10 0x9871a7 in v8::Isolate::New(v8::Isolate::CreateParams const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9871a7) #11 0x10ac6d2 in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac6d2) #12 0x2b1e41cfaf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44) #13 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c) Direct leak of 120 byte(s) in 3 object(s) allocated from: #0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75) #2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47) #3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3) #4 0xcab590 in v8::internal::Heap::ReserveSpace(v8::internal::List<v8::internal::Heap::Chunk, v8::internal::FreeStoreAllocationPolicy>*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcab590) #5 0xf82137 in v8::internal::Deserializer::Deserialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf82137) #6 0xd5ca1f in v8::internal::Isolate::Init(v8::internal::Deserializer*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd5ca1f) #7 0xf8abeb in v8::internal::Snapshot::Initialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8abeb) #8 0x9871a7 in v8::Isolate::New(v8::Isolate::CreateParams const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9871a7) #9 0x10ac6d2 in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac6d2) #10 0x2b1e41cfaf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44) #11 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47) #3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3) #4 0xc5f955 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f955) #5 0xc962f9 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962f9) #6 0xca112f in v8::internal::Heap::AllocateFixedArray(int, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca112f) #7 0xc601d5 in v8::internal::Factory::NewFixedArray(int, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc601d5) #8 0xf974ae in v8::internal::TypeFeedbackVector::New(v8::internal::Isolate*, v8::internal::Handle<v8::internal::TypeFeedbackMetadata>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf974ae) #9 0xb4f61f in v8::internal::(anonymous namespace)::EnsureFeedbackVector(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4f61f) #10 0xb4fc18 in v8::internal::(anonymous namespace)::GenerateBaselineCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4fc18) #11 0xb5200f in v8::internal::(anonymous namespace)::GetUnoptimizedCodeCommon(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5200f) #12 0xb596d5 in v8::internal::(anonymous namespace)::GetLazyCode(v8::internal::Handle<v8::internal::JSFunction>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb596d5) #13 0xb5995b in v8::internal::Compiler::Compile(v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Compiler::ClearExceptionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5995b) #14 0x95a341 in v8::internal::Accessors::FunctionLengthGetter(v8::Local<v8::Name>, v8::PropertyCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x95a341) #15 0xd76ece in v8::internal::Object::GetPropertyWithAccessor(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd76ece) #16 0xdb5eaa in v8::internal::Object::GetProperty(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb5eaa) #17 0x9eefdc in v8::internal::Builtin_Impl_FunctionPrototypeBind(v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)0>, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9eefdc) #18 0x9ef995 in v8::internal::Builtin_FunctionPrototypeBind(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9ef995) #19 0x2f27797092a6 (<unknown module>) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75) #2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47) #3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3) #4 0xc5f955 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f955) #5 0xc962d6 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962d6) #6 0xca726f in v8::internal::Heap::AllocateCode(int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca726f) #7 0xc685b7 in v8::internal::Factory::NewCode(v8::internal::CodeDesc const&, unsigned int, v8::internal::Handle<v8::internal::Object>, bool, bool, int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc685b7) #8 0xcfe5a7 in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, char const*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe5a7) #9 0xcfe6eb in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe6eb) #10 0xcffded in v8::internal::NamedLoadHandlerCompiler::CompileLoadConstant(v8::internal::Handle<v8::internal::Name>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcffded) #11 0xd0aae7 in v8::internal::LoadIC::CompileHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::CacheHolderFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aae7) #12 0xd0aef2 in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aef2) #13 0xd0b1af in v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b1af) #14 0xd0b763 in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b763) #15 0xd0f608 in v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0f608) #16 0x2f27797092a6 (<unknown module>) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75) #2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47) #3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3) #4 0xc5f955 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f955) #5 0xc962d6 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962d6) #6 0xca726f in v8::internal::Heap::AllocateCode(int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca726f) #7 0xc685b7 in v8::internal::Factory::NewCode(v8::internal::CodeDesc const&, unsigned int, v8::internal::Handle<v8::internal::Object>, bool, bool, int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc685b7) #8 0xcfe5a7 in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, char const*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe5a7) #9 0xcfe6eb in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe6eb) #10 0xd01646 in v8::internal::NamedStoreHandlerCompiler::CompileStoreTransition(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd01646) #11 0xd06be5 in v8::internal::StoreIC::CompileHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::CacheHolderFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd06be5) #12 0xd0aef2 in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aef2) #13 0xd0cb65 in v8::internal::StoreIC::UpdateCaches(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0cb65) #14 0xd0d381 in v8::internal::StoreIC::Store(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0d381) #15 0xd0e337 in v8::internal::KeyedStoreIC::Store(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0e337) #16 0xd116ba in v8::internal::Runtime_KeyedStoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd116ba) #17 0x2f27797092a6 (<unknown module>) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75) #2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47) #3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3) #4 0xc5f955 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f955) #5 0xc962f9 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962f9) #6 0xc9e360 in v8::internal::Heap::Allocate(v8::internal::Map*, v8::internal::AllocationSpace, v8::internal::AllocationSite*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc9e360) #7 0xc710aa in v8::internal::Handle<v8::internal::SharedFunctionInfo> v8::internal::Factory::New<v8::internal::SharedFunctionInfo>(v8::internal::Handle<v8::internal::Map>, v8::internal::AllocationSpace) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc710aa) #8 0xc71285 in v8::internal::Factory::NewSharedFunctionInfo(v8::internal::Handle<v8::internal::String>, v8::internal::MaybeHandle<v8::internal::Code>, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc71285) #9 0xc7183c in v8::internal::Factory::NewSharedFunctionInfo(v8::internal::Handle<v8::internal::String>, int, v8::internal::FunctionKind, v8::internal::Handle<v8::internal::Code>, v8::internal::Handle<v8::internal::ScopeInfo>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc7183c) #10 0xb4eddf in v8::internal::(anonymous namespace)::NewSharedFunctionInfoForLiteral(v8::internal::Isolate*, v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4eddf) #11 0xb54678 in v8::internal::Compiler::GetSharedFunctionInfo(v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>, v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb54678) #12 0xc84bbc in v8::internal::FullCodeGenerator::VisitFunctionLiteral(v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc84bbc) #13 0x105b23c in v8::internal::FullCodeGenerator::VisitFunctionDeclaration(v8::internal::FunctionDeclaration*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x105b23c) #14 0x9a4951 in v8::internal::AstVisitor::VisitDeclarations(v8::internal::ZoneList<v8::internal::Declaration*>*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a4951) #15 0xc7fc61 in v8::internal::FullCodeGenerator::VisitDeclarations(v8::internal::ZoneList<v8::internal::Declaration*>*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc7fc61) #16 0x105a2ac in v8::internal::FullCodeGenerator::Generate() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x105a2ac) #17 0xc80ba0 in v8::internal::FullCodeGenerator::MakeCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc80ba0) #18 0xb4fc2d in v8::internal::(anonymous namespace)::GenerateBaselineCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4fc2d) #19 0xb5495f in v8::internal::Compiler::GetSharedFunctionInfo(v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>, v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5495f) #20 0xc84bbc in v8::internal::FullCodeGenerator::VisitFunctionLiteral(v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc84bbc) #21 0xc8130c in v8::internal::FullCodeGenerator::VisitForAccumulatorValue(v8::internal::Expression*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc8130c) #22 0x1060612 in v8::internal::FullCodeGenerator::VisitAssignment(v8::internal::Assignment*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x1060612) #23 0xc82284 in v8::internal::FullCodeGenerator::VisitExpressionStatement(v8::internal::ExpressionStatement*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc82284) #24 0x9a49b2 in v8::internal::AstVisitor::VisitStatements(v8::internal::ZoneList<v8::internal::Statement*>*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a49b2) #25 0x105a33f in v8::internal::FullCodeGenerator::Generate() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x105a33f) #26 0xc80ba0 in v8::internal::FullCodeGenerator::MakeCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc80ba0) #27 0xb4fc2d in v8::internal::(anonymous namespace)::GenerateBaselineCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4fc2d) #28 0xb50693 in v8::internal::(anonymous namespace)::CompileToplevel(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb50693) #29 0xb53c66 in v8::internal::Compiler::GetSharedFunctionInfoForScript(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, int, int, v8::ScriptOriginOptions, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Context>, v8::Extension*, v8::internal::ScriptData**, v8::ScriptCompiler::CompileOptions, v8::internal::NativesFlag, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb53c66) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75) #2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47) #3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3) #4 0xc962a1 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962a1) #5 0xc99e9d in v8::internal::Heap::AllocateMap(v8::internal::InstanceType, int, v8::internal::ElementsKind) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc99e9d) #6 0xc64698 in v8::internal::Factory::NewMap(v8::internal::InstanceType, int, v8::internal::ElementsKind) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc64698) #7 0xdaaceb in v8::internal::Map::RawCopy(v8::internal::Handle<v8::internal::Map>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdaaceb) #8 0xdab5c8 in v8::internal::Map::CopyDropDescriptors(v8::internal::Handle<v8::internal::Map>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdab5c8) #9 0xdab7c3 in v8::internal::JSObject::MigrateSlowToFast(v8::internal::Handle<v8::internal::JSObject>, int, char const*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdab7c3) #10 0xdaa997 in v8::internal::JSObject::OptimizeAsPrototype(v8::internal::Handle<v8::internal::JSObject>, v8::internal::PrototypeOptimizationMode) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdaa997) #11 0xdaaba0 in v8::internal::Map::SetPrototype(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Object>, v8::internal::PrototypeOptimizationMode) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdaaba0) #12 0xdad9d3 in v8::internal::JSFunction::SetInitialMap(v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdad9d3) #13 0xc72153 in v8::internal::Factory::NewFunction(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Code>, v8::internal::Handle<v8::internal::Object>, v8::internal::InstanceType, int, bool, bool, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc72153) #14 0x99255d in v8::internal::ApiNatives::CreateApiFunction(v8::internal::Isolate*, v8::internal::Handle<v8::internal::FunctionTemplateInfo>, v8::internal::Handle<v8::internal::Object>, v8::internal::ApiNatives::ApiInstanceType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x99255d) #15 0x992c46 in v8::internal::(anonymous namespace)::InstantiateFunction(v8::internal::Isolate*, v8::internal::Handle<v8::internal::FunctionTemplateInfo>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x992c46) #16 0x993dc7 in v8::internal::ApiNatives::InstantiateFunction(v8::internal::Handle<v8::internal::FunctionTemplateInfo>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x993dc7) #17 0x97e4f8 in v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97e4f8) #18 0x986a7c in v8::FunctionTemplate::GetFunction() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x986a7c) #19 0x10b23f0 in node::Buffer::Initialize(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10b23f0) #20 0x10a636d in node::Binding(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10a636d) #21 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1) #22 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd) #23 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d) #24 0x2f27797092a6 (<unknown module>) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75) #2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47) #3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3) #4 0xce86c1 in void v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)1>::EvacuateObject<(v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)1>::ObjectContents)0, (v8::internal::AllocationAlignment)0>(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::HeapObject*, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xce86c1) #5 0xca48bf in v8::internal::Heap::Scavenge() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca48bf) #6 0xcaa57f in v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaa57f) #7 0xcaaf29 in v8::internal::Heap::CollectGarbage(v8::internal::GarbageCollector, char const*, char const*, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaaf29) #8 0xc66f34 in v8::internal::Factory::NewRawOneByteString(int, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc66f34) #9 0xc67412 in v8::internal::Factory::NewStringFromOneByte(v8::internal::Vector<unsigned char const>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc67412) #10 0xc67e92 in v8::internal::Factory::NewStringFromUtf8(v8::internal::Vector<char const>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc67e92) #11 0x97e930 in v8::String::NewFromUtf8(v8::Isolate*, char const*, v8::String::NewStringType, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97e930) #12 0x10f070f in node::StringBytes::Encode(v8::Isolate*, char const*, unsigned long, node::encoding) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10f070f) #13 0x10b6e89 in void node::Buffer::StringSlice<(node::encoding)1>(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10b6e89) #14 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1) #15 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd) #16 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d) #17 0x2f27797092a6 (<unknown module>) Direct leak of 24 byte(s) in 1 object(s) allocated from: #0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0x9cbafb in v8::internal::Handle<v8::internal::String> v8::internal::Bootstrapper::SourceLookup<v8::internal::NativesCollection<(v8::internal::NativeType)1> >(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cbafb) #2 0x9cbc1c in v8::internal::Bootstrapper::CompileExperimentalBuiltin(v8::internal::Isolate*, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cbc1c) #3 0x9cc02a in v8::internal::Genesis::InstallExperimentalNatives() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cc02a) #4 0x9cf16f in v8::internal::Genesis::Genesis(v8::internal::Isolate*, v8::internal::MaybeHandle<v8::internal::JSGlobalProxy>, v8::Local<v8::ObjectTemplate>, v8::ExtensionConfiguration*, v8::internal::GlobalContextType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cf16f) #5 0x9cf277 in v8::internal::Bootstrapper::CreateEnvironment(v8::internal::MaybeHandle<v8::internal::JSGlobalProxy>, v8::Local<v8::ObjectTemplate>, v8::ExtensionConfiguration*, v8::internal::GlobalContextType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cf277) #6 0x97ccff in v8::Context::New(v8::Isolate*, v8::ExtensionConfiguration*, v8::Local<v8::ObjectTemplate>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97ccff) #7 0x10ac74c in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac74c) #8 0x2b1e41cfaf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44) #9 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c) Direct leak of 24 byte(s) in 1 object(s) allocated from: #0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0x9cbafb in v8::internal::Handle<v8::internal::String> v8::internal::Bootstrapper::SourceLookup<v8::internal::NativesCollection<(v8::internal::NativeType)1> >(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cbafb) #2 0x9cbc1c in v8::internal::Bootstrapper::CompileExperimentalBuiltin(v8::internal::Isolate*, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cbc1c) #3 0x9cc00a in v8::internal::Genesis::InstallExperimentalNatives() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cc00a) #4 0x9cf16f in v8::internal::Genesis::Genesis(v8::internal::Isolate*, v8::internal::MaybeHandle<v8::internal::JSGlobalProxy>, v8::Local<v8::ObjectTemplate>, v8::ExtensionConfiguration*, v8::internal::GlobalContextType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cf16f) #5 0x9cf277 in v8::internal::Bootstrapper::CreateEnvironment(v8::internal::MaybeHandle<v8::internal::JSGlobalProxy>, v8::Local<v8::ObjectTemplate>, v8::ExtensionConfiguration*, v8::internal::GlobalContextType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cf277) #6 0x97ccff in v8::Context::New(v8::Isolate*, v8::ExtensionConfiguration*, v8::Local<v8::ObjectTemplate>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97ccff) #7 0x10ac74c in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac74c) #8 0x2b1e41cfaf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44) #9 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c) Direct leak of 24 byte(s) in 1 object(s) allocated from: #0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0x9cbafb in v8::internal::Handle<v8::internal::String> v8::internal::Bootstrapper::SourceLookup<v8::internal::NativesCollection<(v8::internal::NativeType)1> >(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cbafb) #2 0x9cbc1c in v8::internal::Bootstrapper::CompileExperimentalBuiltin(v8::internal::Isolate*, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cbc1c) #3 0x9cc052 in v8::internal::Genesis::InstallExperimentalNatives() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cc052) #4 0x9cf16f in v8::internal::Genesis::Genesis(v8::internal::Isolate*, v8::internal::MaybeHandle<v8::internal::JSGlobalProxy>, v8::Local<v8::ObjectTemplate>, v8::ExtensionConfiguration*, v8::internal::GlobalContextType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cf16f) #5 0x9cf277 in v8::internal::Bootstrapper::CreateEnvironment(v8::internal::MaybeHandle<v8::internal::JSGlobalProxy>, v8::Local<v8::ObjectTemplate>, v8::ExtensionConfiguration*, v8::internal::GlobalContextType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cf277) #6 0x97ccff in v8::Context::New(v8::Isolate*, v8::ExtensionConfiguration*, v8::Local<v8::ObjectTemplate>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97ccff) #7 0x10ac74c in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac74c) #8 0x2b1e41cfaf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44) #9 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c) Direct leak of 24 byte(s) in 1 object(s) allocated from: #0 0x2b1e3ff5d1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0x9cbafb in v8::internal::Handle<v8::internal::String> v8::internal::Bootstrapper::SourceLookup<v8::internal::NativesCollection<(v8::internal::NativeType)1> >(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cbafb) #2 0x9cbc1c in v8::internal::Bootstrapper::CompileExperimentalBuiltin(v8::internal::Isolate*, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cbc1c) #3 0x9cbfea in v8::internal::Genesis::InstallExperimentalNatives() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cbfea) #4 0x9cf16f in v8::internal::Genesis::Genesis(v8::internal::Isolate*, v8::internal::MaybeHandle<v8::internal::JSGlobalProxy>, v8::Local<v8::ObjectTemplate>, v8::ExtensionConfiguration*, v8::internal::GlobalContextType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cf16f) #5 0x9cf277 in v8::internal::Bootstrapper::CreateEnvironment(v8::internal::MaybeHandle<v8::internal::JSGlobalProxy>, v8::Local<v8::ObjectTemplate>, v8::ExtensionConfiguration*, v8::internal::GlobalContextType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9cf277) #6 0x97ccff in v8::Context::New(v8::Isolate*, v8::ExtensionConfiguration*, v8::Local<v8::ObjectTemplate>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97ccff) #7 0x10ac74c in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac74c) #8 0x2b1e41cfaf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44) #9 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c) Indirect leak of 2304 byte(s) in 18 object(s) allocated from: #0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0x964cbd in v8::internal::SlotSet::AllocateBucket() (.isra.234) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964cbd) #2 0x964e4f in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964e4f) #3 0xd9a3c2 in v8::internal::Map::UpdateCodeCache(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Code>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd9a3c2) #4 0xd0affb in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0affb) #5 0xd0b1af in v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b1af) #6 0xd0b763 in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b763) #7 0xd0f608 in v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0f608) #8 0x2f27797092a6 (<unknown module>) Indirect leak of 1792 byte(s) in 14 object(s) allocated from: #0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0x964cbd in v8::internal::SlotSet::AllocateBucket() (.isra.234) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964cbd) #2 0x964e4f in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964e4f) #3 0xc9a999 in v8::internal::Heap::AllocateWeakCell(v8::internal::HeapObject*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc9a999) #4 0xc64205 in v8::internal::Factory::NewWeakCell(v8::internal::Handle<v8::internal::HeapObject>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc64205) #5 0x106bc13 in v8::internal::PropertyHandlerCompiler::CheckPrototypes(v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Register, v8::internal::Handle<v8::internal::Name>, v8::internal::Label*, v8::internal::PrototypeCheckType, v8::internal::ReturnHolder) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x106bc13) #6 0xcff4ca in v8::internal::NamedLoadHandlerCompiler::FrontendHeader(v8::internal::Register, v8::internal::Handle<v8::internal::Name>, v8::internal::Label*, v8::internal::ReturnHolder) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcff4ca) #7 0xcff9f6 in v8::internal::PropertyHandlerCompiler::Frontend(v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcff9f6) #8 0xcffd96 in v8::internal::NamedLoadHandlerCompiler::CompileLoadConstant(v8::internal::Handle<v8::internal::Name>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcffd96) #9 0xd0aae7 in v8::internal::LoadIC::CompileHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::CacheHolderFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aae7) #10 0xd0aef2 in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aef2) #11 0xd0b1af in v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b1af) #12 0xd0b763 in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b763) #13 0xd0c1eb in v8::internal::KeyedLoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) (.constprop.242) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0c1eb) #14 0xd0f9f2 in v8::internal::Runtime_KeyedLoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0f9f2) #15 0x2f27797092a6 (<unknown module>) Indirect leak of 1536 byte(s) in 12 object(s) allocated from: #0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0x964cbd in v8::internal::SlotSet::AllocateBucket() (.isra.234) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964cbd) #2 0x964e4f in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964e4f) #3 0xc9a999 in v8::internal::Heap::AllocateWeakCell(v8::internal::HeapObject*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc9a999) #4 0xc64205 in v8::internal::Factory::NewWeakCell(v8::internal::Handle<v8::internal::HeapObject>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc64205) #5 0xd86c18 in v8::internal::SharedFunctionInfo::AddToOptimizedCodeMap(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::MaybeHandle<v8::internal::Code>, v8::internal::Handle<v8::internal::LiteralsArray>, v8::internal::BailoutId) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd86c18) #6 0xb5555a in v8::internal::Compiler::PostInstantiation(v8::internal::Handle<v8::internal::JSFunction>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5555a) #7 0xc70260 in v8::internal::Factory::NewFunctionFromSharedFunctionInfo(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::Handle<v8::internal::Context>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc70260) #8 0xefb5b5 in v8::internal::Runtime_NewClosure(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xefb5b5) #9 0x2f27797092a6 (<unknown module>) Indirect leak of 1408 byte(s) in 11 object(s) allocated from: #0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0x964cbd in v8::internal::SlotSet::AllocateBucket() (.isra.234) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964cbd) #2 0x964e4f in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964e4f) #3 0xdaad1b in v8::internal::Map::RawCopy(v8::internal::Handle<v8::internal::Map>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdaad1b) #4 0xdab5c8 in v8::internal::Map::CopyDropDescriptors(v8::internal::Handle<v8::internal::Map>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdab5c8) #5 0xdabf6e in v8::internal::Map::ShareDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::DescriptorArray>, v8::internal::Descriptor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdabf6e) #6 0xdac9a4 in v8::internal::Map::CopyAddDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Descriptor*, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac9a4) #7 0xdacc28 in v8::internal::Map::CopyWithConstant(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdacc28) #8 0xdc81d5 in v8::internal::Map::TransitionToDataProperty(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc81d5) #9 0xd6a8ac in v8::internal::LookupIterator::PrepareTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd6a8ac) #10 0xd0c80d in v8::internal::StoreIC::LookupForWrite(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0c80d) #11 0xd0cb21 in v8::internal::StoreIC::UpdateCaches(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0cb21) #12 0xd0d381 in v8::internal::StoreIC::Store(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0d381) #13 0xd0e337 in v8::internal::KeyedStoreIC::Store(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0e337) #14 0xd116ba in v8::internal::Runtime_KeyedStoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd116ba) #15 0x2f27797092a6 (<unknown module>) Indirect leak of 896 byte(s) in 7 object(s) allocated from: #0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0x964cbd in v8::internal::SlotSet::AllocateBucket() (.isra.234) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964cbd) #2 0x964e4f in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964e4f) #3 0xd94bb8 in v8::internal::Map::EnsureDescriptorSlack(v8::internal::Handle<v8::internal::Map>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd94bb8) #4 0xdac0fa in v8::internal::Map::ShareDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::DescriptorArray>, v8::internal::Descriptor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac0fa) #5 0xdac9a4 in v8::internal::Map::CopyAddDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Descriptor*, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac9a4) #6 0xdacad4 in v8::internal::Map::CopyWithField(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::FieldType>, v8::internal::PropertyAttributes, v8::internal::Representation, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdacad4) #7 0xdc817d in v8::internal::Map::TransitionToDataProperty(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc817d) #8 0xd6a8ac in v8::internal::LookupIterator::PrepareTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd6a8ac) #9 0xdb3978 in v8::internal::Object::AddDataProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3978) #10 0xdcb12f in v8::internal::Object::SetProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdcb12f) #11 0xed81c0 in v8::internal::Runtime::SetObjectProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xed81c0) #12 0x972cfa in v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x972cfa) #13 0x985e4c in v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x985e4c) #14 0x10a637f in node::Binding(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10a637f) #15 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1) #16 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd) #17 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d) #18 0x2f27797092a6 (<unknown module>) Indirect leak of 640 byte(s) in 5 object(s) allocated from: #0 0x2b1e3ff5d322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0x964cbd in v8::internal::SlotSet::AllocateBucket() (.isra.234) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964cbd) #2 0x964e4f in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964e4f) #3 0xc6322c in v8::internal::Factory::NewScript(v8::internal::Handle<v8::internal::String>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc6322c) #4 0xb53aa2 in v8::internal::Compiler::GetSharedFunctionInfoForScript(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, int, int, v8::ScriptOriginOptions, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Context>, v8::Extension*, v8::internal::ScriptData**, v8::ScriptCompiler::CompileOptions, v8::internal::NativesFlag, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb53aa2) #5 0x97b745 in v8::ScriptCompiler::CompileUnboundInternal(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b745) #6 0x97b9da in v8::ScriptCompiler::CompileUnboundScript(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b9da) #7 0x10c35e1 in node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10c35e1) #8 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1) #9 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd) #10 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d) #11 0x2f27797092a6 (<unknown module>) Indirect leak of 512 byte(s) in 4 object(s) allocated from: Aborted (core dumped) npm ERR! Test failed. See above for more details. ================================================================= ==6042==ERROR: LeakSanitizer: detected memory leaks Direct leak of 2080 byte(s) in 2 object(s) allocated from: #0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2) #2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1) #3 0xdc4344 in v8::internal::SharedFunctionInfo::InitFromFunctionLiteral(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc4344) #4 0xb4eded in v8::internal::(anonymous namespace)::NewSharedFunctionInfoForLiteral(v8::internal::Isolate*, v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4eded) #5 0xb54678 in v8::internal::Compiler::GetSharedFunctionInfo(v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>, v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb54678) #6 0xc84bbc in v8::internal::FullCodeGenerator::VisitFunctionLiteral(v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc84bbc) #7 0xc8130c in v8::internal::FullCodeGenerator::VisitForAccumulatorValue(v8::internal::Expression*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc8130c) #8 0x1060612 in v8::internal::FullCodeGenerator::VisitAssignment(v8::internal::Assignment*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x1060612) #9 0xc82284 in v8::internal::FullCodeGenerator::VisitExpressionStatement(v8::internal::ExpressionStatement*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc82284) #10 0x9a49b2 in v8::internal::AstVisitor::VisitStatements(v8::internal::ZoneList<v8::internal::Statement*>*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a49b2) #11 0x105a33f in v8::internal::FullCodeGenerator::Generate() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x105a33f) #12 0xc80ba0 in v8::internal::FullCodeGenerator::MakeCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc80ba0) #13 0xb4fc2d in v8::internal::(anonymous namespace)::GenerateBaselineCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4fc2d) #14 0xb5495f in v8::internal::Compiler::GetSharedFunctionInfo(v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>, v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5495f) #15 0xc84bbc in v8::internal::FullCodeGenerator::VisitFunctionLiteral(v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc84bbc) #16 0xc8130c in v8::internal::FullCodeGenerator::VisitForAccumulatorValue(v8::internal::Expression*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc8130c) #17 0x1060612 in v8::internal::FullCodeGenerator::VisitAssignment(v8::internal::Assignment*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x1060612) #18 0xc82284 in v8::internal::FullCodeGenerator::VisitExpressionStatement(v8::internal::ExpressionStatement*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc82284) #19 0x9a49b2 in v8::internal::AstVisitor::VisitStatements(v8::internal::ZoneList<v8::internal::Statement*>*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a49b2) #20 0x105a33f in v8::internal::FullCodeGenerator::Generate() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x105a33f) #21 0xc80ba0 in v8::internal::FullCodeGenerator::MakeCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc80ba0) #22 0xb4fc2d in v8::internal::(anonymous namespace)::GenerateBaselineCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4fc2d) #23 0xb50693 in v8::internal::(anonymous namespace)::CompileToplevel(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb50693) #24 0xb53c66 in v8::internal::Compiler::GetSharedFunctionInfoForScript(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, int, int, v8::ScriptOriginOptions, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Context>, v8::Extension*, v8::internal::ScriptData**, v8::ScriptCompiler::CompileOptions, v8::internal::NativesFlag, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb53c66) #25 0x97b745 in v8::ScriptCompiler::CompileUnboundInternal(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b745) #26 0x97b9da in v8::ScriptCompiler::CompileUnboundScript(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b9da) #27 0x10c35e1 in node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10c35e1) #28 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1) #29 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd) Direct leak of 1040 byte(s) in 1 object(s) allocated from: #0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2) #2 0x966429 in v8::internal::FixedArray::set(int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x966429) #3 0xe554b1 in v8::internal::RegExpResultsCache::Enter(v8::internal::Isolate*, v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::FixedArray>, v8::internal::Handle<v8::internal::FixedArray>, v8::internal::RegExpResultsCache::ResultsCacheType) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xe554b1) #4 0xef2c86 in v8::internal::Runtime_StringSplit(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xef2c86) #5 0x3ff83f4092a6 (<unknown module>) Direct leak of 1040 byte(s) in 1 object(s) allocated from: #0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2) #2 0xf97ec2 in v8::internal::FeedbackNexus::EnsureExtraArrayOfSize(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf97ec2) #3 0xf98c5a in v8::internal::KeyedLoadICNexus::ConfigureMonomorphic(v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Code>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf98c5a) #4 0xd09144 in v8::internal::IC::ConfigureVectorState(v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Code>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd09144) #5 0xd09d2b in v8::internal::IC::PatchCache(v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Code>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd09d2b) #6 0xd0b1e1 in v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b1e1) #7 0xd0b763 in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b763) #8 0xd0c1eb in v8::internal::KeyedLoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) (.constprop.242) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0c1eb) #9 0xd0f9f2 in v8::internal::Runtime_KeyedLoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0f9f2) #10 0x3ff83f4092a6 (<unknown module>) Direct leak of 1040 byte(s) in 1 object(s) allocated from: #0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2) #2 0x962f01 in v8::internal::AllocationSiteCreationContext::ExitScope(v8::internal::Handle<v8::internal::AllocationSite>, v8::internal::Handle<v8::internal::JSObject>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x962f01) #3 0xeca8b8 in v8::internal::Runtime_CreateObjectLiteral(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xeca8b8) #4 0x3ff83f4092a6 (<unknown module>) Direct leak of 1040 byte(s) in 1 object(s) allocated from: #0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2) #2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1) #3 0xc6322c in v8::internal::Factory::NewScript(v8::internal::Handle<v8::internal::String>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc6322c) #4 0xb53aa2 in v8::internal::Compiler::GetSharedFunctionInfoForScript(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, int, int, v8::ScriptOriginOptions, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Context>, v8::Extension*, v8::internal::ScriptData**, v8::ScriptCompiler::CompileOptions, v8::internal::NativesFlag, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb53aa2) #5 0x97b745 in v8::ScriptCompiler::CompileUnboundInternal(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b745) #6 0x97b9da in v8::ScriptCompiler::CompileUnboundScript(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b9da) #7 0x10c35e1 in node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10c35e1) #8 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1) #9 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd) #10 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d) #11 0x3ff83f4092a6 (<unknown module>) Direct leak of 1040 byte(s) in 1 object(s) allocated from: #0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2) #2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1) #3 0xdac027 in v8::internal::Map::ShareDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::DescriptorArray>, v8::internal::Descriptor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac027) #4 0xdac9a4 in v8::internal::Map::CopyAddDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Descriptor*, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac9a4) #5 0xdacc28 in v8::internal::Map::CopyWithConstant(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdacc28) #6 0xdc81d5 in v8::internal::Map::TransitionToDataProperty(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc81d5) #7 0xd6a8ac in v8::internal::LookupIterator::PrepareTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd6a8ac) #8 0xdb3978 in v8::internal::Object::AddDataProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3978) #9 0xdcb12f in v8::internal::Object::SetProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdcb12f) #10 0xed81c0 in v8::internal::Runtime::SetObjectProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xed81c0) #11 0x972cfa in v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x972cfa) #12 0x985e4c in v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x985e4c) #13 0x10b2424 in node::Buffer::Initialize(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10b2424) #14 0x10a636d in node::Binding(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10a636d) #15 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1) #16 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd) #17 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d) #18 0x3ff83f4092a6 (<unknown module>) Direct leak of 1040 byte(s) in 1 object(s) allocated from: #0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2) #2 0xd7385e in v8::internal::JSReceiver::set_properties(v8::internal::FixedArray*, v8::internal::WriteBarrierMode) (.part.426.constprop.727) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd7385e) #3 0xdaa2a3 in v8::internal::JSObject::MigrateToMap(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Map>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdaa2a3) #4 0xd6c88c in v8::internal::LookupIterator::ApplyTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd6c88c) #5 0xdb3983 in v8::internal::Object::AddDataProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3983) #6 0xdcb12f in v8::internal::Object::SetProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdcb12f) #7 0xd0cd44 in v8::internal::StoreIC::Store(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0cd44) #8 0xd10995 in v8::internal::Runtime_StoreIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd10995) #9 0x3ff83f4092a6 (<unknown module>) Direct leak of 1040 byte(s) in 1 object(s) allocated from: #0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2) #2 0xca371b in v8::internal::Heap::IteratePromotedObjectPointers(v8::internal::HeapObject*, unsigned char*, unsigned char*, bool, void (*)(v8::internal::HeapObject**, v8::internal::HeapObject*)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca371b) #3 0xdbfc67 in void v8::internal::BodyDescriptorApply<v8::internal::CallIterateBody, void, v8::internal::HeapObject*, int, v8::internal::ObjectVisitor*>(v8::internal::InstanceType, v8::internal::HeapObject*, int, v8::internal::ObjectVisitor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdbfc67) #4 0xc99b5c in v8::internal::Heap::DoScavenge(v8::internal::ObjectVisitor*, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc99b5c) #5 0xca4e59 in v8::internal::Heap::Scavenge() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca4e59) #6 0xcaa57f in v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaa57f) #7 0xcaaf29 in v8::internal::Heap::CollectGarbage(v8::internal::GarbageCollector, char const*, char const*, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaaf29) #8 0xc66f34 in v8::internal::Factory::NewRawOneByteString(int, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc66f34) #9 0xc67412 in v8::internal::Factory::NewStringFromOneByte(v8::internal::Vector<unsigned char const>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc67412) #10 0xc67e92 in v8::internal::Factory::NewStringFromUtf8(v8::internal::Vector<char const>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc67e92) #11 0x97e930 in v8::String::NewFromUtf8(v8::Isolate*, char const*, v8::String::NewStringType, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97e930) #12 0x10f070f in node::StringBytes::Encode(v8::Isolate*, char const*, unsigned long, node::encoding) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10f070f) #13 0x10b6e89 in void node::Buffer::StringSlice<(node::encoding)1>(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10b6e89) #14 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1) #15 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd) #16 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d) #17 0x3ff83f4092a6 (<unknown module>) Direct leak of 1040 byte(s) in 1 object(s) allocated from: #0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2) #2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1) #3 0xd94bb8 in v8::internal::Map::EnsureDescriptorSlack(v8::internal::Handle<v8::internal::Map>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd94bb8) #4 0xdac0fa in v8::internal::Map::ShareDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::DescriptorArray>, v8::internal::Descriptor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac0fa) #5 0xdac9a4 in v8::internal::Map::CopyAddDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Descriptor*, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac9a4) #6 0xdacad4 in v8::internal::Map::CopyWithField(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::FieldType>, v8::internal::PropertyAttributes, v8::internal::Representation, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdacad4) #7 0xdc817d in v8::internal::Map::TransitionToDataProperty(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc817d) #8 0xd6a8ac in v8::internal::LookupIterator::PrepareTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd6a8ac) #9 0xdb3978 in v8::internal::Object::AddDataProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3978) #10 0xdb3d06 in v8::internal::JSObject::DefineOwnPropertyIgnoreAttributes(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::JSObject::AccessorInfoHandling) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3d06) #11 0xdb405b in v8::internal::JSObject::DefineOwnPropertyIgnoreAttributes(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::JSObject::AccessorInfoHandling) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb405b) #12 0xdb441f in v8::internal::JSReceiver::ValidateAndApplyPropertyDescriptor(v8::internal::Isolate*, v8::internal::LookupIterator*, bool, v8::internal::PropertyDescriptor*, v8::internal::PropertyDescriptor*, v8::internal::Object::ShouldThrow, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb441f) #13 0xdbde8d in v8::internal::JSReceiver::OrdinaryDefineOwnProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyDescriptor*, v8::internal::Object::ShouldThrow) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdbde8d) #14 0xdc9b9b in v8::internal::JSArray::DefineOwnProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSArray>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyDescriptor*, v8::internal::Object::ShouldThrow) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc9b9b) #15 0xdc9d5c in v8::internal::JSReceiver::DefineOwnProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::JSReceiver>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyDescriptor*, v8::internal::Object::ShouldThrow) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc9d5c) #16 0xdc9e64 in v8::internal::JSReceiver::DefineProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc9e64) #17 0xee3ac9 in v8::internal::Runtime_ObjectDefineProperty(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xee3ac9) #18 0x3ff83f4092a6 (<unknown module>) Direct leak of 1040 byte(s) in 1 object(s) allocated from: #0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2) #2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1) #3 0xd9a3c2 in v8::internal::Map::UpdateCodeCache(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Code>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd9a3c2) #4 0xd0affb in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0affb) #5 0xd0b1af in v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b1af) #6 0xd0b763 in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b763) #7 0xd0f608 in v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0f608) #8 0x3ff83f4092a6 (<unknown module>) Direct leak of 1040 byte(s) in 1 object(s) allocated from: #0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2) #2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1) #3 0xd9a3c2 in v8::internal::Map::UpdateCodeCache(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Code>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd9a3c2) #4 0xd0affb in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0affb) #5 0xd0b1af in v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b1af) #6 0xd0b763 in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b763) #7 0xd0c1eb in v8::internal::KeyedLoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>) (.constprop.242) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0c1eb) #8 0xd0f9f2 in v8::internal::Runtime_KeyedLoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0f9f2) #9 0x3ff83f4092a6 (<unknown module>) Direct leak of 1040 byte(s) in 1 object(s) allocated from: #0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2) #2 0xca371b in v8::internal::Heap::IteratePromotedObjectPointers(v8::internal::HeapObject*, unsigned char*, unsigned char*, bool, void (*)(v8::internal::HeapObject**, v8::internal::HeapObject*)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca371b) #3 0xdbfa4a in void v8::internal::BodyDescriptorBase::IterateBodyImpl<v8::internal::ObjectVisitor>(v8::internal::HeapObject*, int, int, v8::internal::ObjectVisitor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdbfa4a) #4 0xdbfb2f in void v8::internal::BodyDescriptorApply<v8::internal::CallIterateBody, void, v8::internal::HeapObject*, int, v8::internal::ObjectVisitor*>(v8::internal::InstanceType, v8::internal::HeapObject*, int, v8::internal::ObjectVisitor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdbfb2f) #5 0xc99b5c in v8::internal::Heap::DoScavenge(v8::internal::ObjectVisitor*, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc99b5c) #6 0xca4e59 in v8::internal::Heap::Scavenge() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca4e59) #7 0xcaa57f in v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaa57f) #8 0xcaaf29 in v8::internal::Heap::CollectGarbage(v8::internal::GarbageCollector, char const*, char const*, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaaf29) #9 0xc66f34 in v8::internal::Factory::NewRawOneByteString(int, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc66f34) #10 0xc67412 in v8::internal::Factory::NewStringFromOneByte(v8::internal::Vector<unsigned char const>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc67412) #11 0xc67e92 in v8::internal::Factory::NewStringFromUtf8(v8::internal::Vector<char const>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc67e92) #12 0x97e930 in v8::String::NewFromUtf8(v8::Isolate*, char const*, v8::String::NewStringType, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97e930) #13 0x10f070f in node::StringBytes::Encode(v8::Isolate*, char const*, unsigned long, node::encoding) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10f070f) #14 0x10b6e89 in void node::Buffer::StringSlice<(node::encoding)1>(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10b6e89) #15 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1) #16 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd) #17 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d) #18 0x3ff83f4092a6 (<unknown module>) Direct leak of 1040 byte(s) in 1 object(s) allocated from: #0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2) #2 0x9a6c5d in v8::internal::ArrayLiteral::BuildConstantElements(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a6c5d) #3 0x9a1be8 in v8::internal::AstNumberingVisitor::VisitArrayLiteral(v8::internal::ArrayLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a1be8) #4 0x9a0645 in v8::internal::AstNumberingVisitor::VisitProperty(v8::internal::Property*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a0645) #5 0x9a1ce8 in v8::internal::AstNumberingVisitor::VisitCall(v8::internal::Call*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a1ce8) #6 0x9a1cc3 in v8::internal::AstNumberingVisitor::VisitCall(v8::internal::Call*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a1cc3) #7 0x9a0324 in v8::internal::AstNumberingVisitor::VisitBlock(v8::internal::Block*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a0324) #8 0x9a0105 in v8::internal::AstNumberingVisitor::VisitIfStatement(v8::internal::IfStatement*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a0105) #9 0x9a0324 in v8::internal::AstNumberingVisitor::VisitBlock(v8::internal::Block*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a0324) #10 0x9a1057 in v8::internal::AstNumberingVisitor::Renumber(v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a1057) #11 0x9a11f1 in v8::internal::AstNumbering::Renumber(v8::internal::Isolate*, v8::internal::Zone*, v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a11f1) #12 0xb51e76 in v8::internal::Compiler::Analyze(v8::internal::ParseInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb51e76) #13 0xb51fb7 in v8::internal::(anonymous namespace)::GetUnoptimizedCodeCommon(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb51fb7) #14 0xb596d5 in v8::internal::(anonymous namespace)::GetLazyCode(v8::internal::Handle<v8::internal::JSFunction>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb596d5) #15 0xb5995b in v8::internal::Compiler::Compile(v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Compiler::ClearExceptionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5995b) #16 0xe8e4c5 in v8::internal::Runtime_CompileLazy(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xe8e4c5) #17 0x3ff83f4092a6 (<unknown module>) Direct leak of 1040 byte(s) in 1 object(s) allocated from: #0 0x2b231140e322 in operator new[](unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:95:3 #1 0xcf05f2 in v8::internal::MemoryChunk::AllocateOldToNewSlots() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf05f2) #2 0x964de1 in v8::internal::Heap::RecordWrite(v8::internal::Object*, int, v8::internal::Object*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x964de1) #3 0xdac027 in v8::internal::Map::ShareDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::DescriptorArray>, v8::internal::Descriptor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac027) #4 0xdac9a4 in v8::internal::Map::CopyAddDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Descriptor*, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac9a4) #5 0xdacad4 in v8::internal::Map::CopyWithField(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::FieldType>, v8::internal::PropertyAttributes, v8::internal::Representation, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdacad4) #6 0xdc817d in v8::internal::Map::TransitionToDataProperty(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc817d) #7 0xd6a8ac in v8::internal::LookupIterator::PrepareTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd6a8ac) #8 0xdb3978 in v8::internal::Object::AddDataProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3978) #9 0xdb3d06 in v8::internal::JSObject::DefineOwnPropertyIgnoreAttributes(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::JSObject::AccessorInfoHandling) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3d06) #10 0xdbe804 in v8::internal::JSObject::DefinePropertyOrElementIgnoreAttributes(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdbe804) #11 0x98dd79 in v8::internal::JsonParser<true>::ParseJsonObject() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x98dd79) #12 0x98e3cf in v8::internal::JsonParser<true>::ParseJsonValue() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x98e3cf) #13 0x98e7bd in v8::internal::JsonParser<true>::ParseJson() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x98e7bd) #14 0xec798e in v8::internal::JsonParser<true>::Parse(v8::internal::Handle<v8::internal::String>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xec798e) #15 0xec8126 in v8::internal::Runtime_ParseJson(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xec8126) #16 0x3ff83f4092a6 (<unknown module>) Direct leak of 1024 byte(s) in 1 object(s) allocated from: #0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xc5f982 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f982) #2 0xc962d6 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962d6) #3 0xca726f in v8::internal::Heap::AllocateCode(int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca726f) #4 0xc685b7 in v8::internal::Factory::NewCode(v8::internal::CodeDesc const&, unsigned int, v8::internal::Handle<v8::internal::Object>, bool, bool, int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc685b7) #5 0xa2a0c6 in v8::internal::CodeGenerator::MakeCodeEpilogue(v8::internal::MacroAssembler*, v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xa2a0c6) #6 0xc80cdc in v8::internal::FullCodeGenerator::MakeCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc80cdc) #7 0xb4fc2d in v8::internal::(anonymous namespace)::GenerateBaselineCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4fc2d) #8 0xb5495f in v8::internal::Compiler::GetSharedFunctionInfo(v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>, v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5495f) #9 0xc84bbc in v8::internal::FullCodeGenerator::VisitFunctionLiteral(v8::internal::FunctionLiteral*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc84bbc) #10 0xc8130c in v8::internal::FullCodeGenerator::VisitForAccumulatorValue(v8::internal::Expression*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc8130c) #11 0x1060612 in v8::internal::FullCodeGenerator::VisitAssignment(v8::internal::Assignment*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x1060612) #12 0xc82284 in v8::internal::FullCodeGenerator::VisitExpressionStatement(v8::internal::ExpressionStatement*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc82284) #13 0x9a49b2 in v8::internal::AstVisitor::VisitStatements(v8::internal::ZoneList<v8::internal::Statement*>*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9a49b2) #14 0x105a33f in v8::internal::FullCodeGenerator::Generate() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x105a33f) #15 0xc80ba0 in v8::internal::FullCodeGenerator::MakeCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc80ba0) #16 0xb4fc2d in v8::internal::(anonymous namespace)::GenerateBaselineCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4fc2d) #17 0xb50693 in v8::internal::(anonymous namespace)::CompileToplevel(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb50693) #18 0xb53c66 in v8::internal::Compiler::GetSharedFunctionInfoForScript(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, int, int, v8::ScriptOriginOptions, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Context>, v8::Extension*, v8::internal::ScriptData**, v8::ScriptCompiler::CompileOptions, v8::internal::NativesFlag, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb53c66) #19 0x97b745 in v8::ScriptCompiler::CompileUnboundInternal(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b745) #20 0x97b9da in v8::ScriptCompiler::CompileUnboundScript(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b9da) #21 0x10c35e1 in node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10c35e1) #22 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1) #23 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd) #24 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d) #25 0x3ff83f4092a6 (<unknown module>) Direct leak of 1024 byte(s) in 1 object(s) allocated from: #0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xc5f982 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f982) #2 0xc962d6 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962d6) #3 0xca726f in v8::internal::Heap::AllocateCode(int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca726f) #4 0xc685b7 in v8::internal::Factory::NewCode(v8::internal::CodeDesc const&, unsigned int, v8::internal::Handle<v8::internal::Object>, bool, bool, int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc685b7) #5 0xcfe5a7 in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, char const*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe5a7) #6 0xcfe6eb in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe6eb) #7 0xcffded in v8::internal::NamedLoadHandlerCompiler::CompileLoadConstant(v8::internal::Handle<v8::internal::Name>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcffded) #8 0xd0aae7 in v8::internal::LoadIC::CompileHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::CacheHolderFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aae7) #9 0xd0aef2 in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aef2) #10 0xd0b1af in v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b1af) #11 0xd0b763 in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b763) #12 0xd0f608 in v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0f608) #13 0x3ff83f4092a6 (<unknown module>) Direct leak of 1024 byte(s) in 1 object(s) allocated from: #0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xc5f982 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f982) #2 0xc962d6 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962d6) #3 0xca726f in v8::internal::Heap::AllocateCode(int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca726f) #4 0xc685b7 in v8::internal::Factory::NewCode(v8::internal::CodeDesc const&, unsigned int, v8::internal::Handle<v8::internal::Object>, bool, bool, int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc685b7) #5 0xa2a0c6 in v8::internal::CodeGenerator::MakeCodeEpilogue(v8::internal::MacroAssembler*, v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xa2a0c6) #6 0xc01116 in v8::internal::LChunk::Codegen() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc01116) #7 0xb5677d in v8::internal::OptimizedCompileJob::GenerateCode() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5677d) #8 0xb56ba7 in v8::internal::Compiler::FinalizeOptimizedCompileJob(v8::internal::OptimizedCompileJob*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb56ba7) #9 0xdceedf in v8::internal::OptimizingCompileDispatcher::InstallOptimizedFunctions() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdceedf) #10 0xe913bc in v8::internal::Runtime_TryInstallOptimizedCode(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xe913bc) #11 0x3ff83f4092a6 (<unknown module>) Direct leak of 1024 byte(s) in 1 object(s) allocated from: #0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xf7ffa3 in v8::internal::Deserializer::Allocate(int, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf7ffa3) #2 0xf81e3d in v8::internal::Deserializer::ReadObject(int, v8::internal::Object**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf81e3d) #3 0xf8138e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8138e) #4 0xf81dff in v8::internal::Deserializer::ReadObject(int, v8::internal::Object**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf81dff) #5 0xf8138e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8138e) #6 0xca3b8b in v8::internal::Heap::IterateStrongRoots(v8::internal::ObjectVisitor*, v8::internal::VisitMode) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca3b8b) #7 0xf821c1 in v8::internal::Deserializer::Deserialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf821c1) #8 0xd5ca1f in v8::internal::Isolate::Init(v8::internal::Deserializer*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd5ca1f) #9 0xf8abeb in v8::internal::Snapshot::Initialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8abeb) #10 0x9871a7 in v8::Isolate::New(v8::Isolate::CreateParams const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9871a7) #11 0x10ac6d2 in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac6d2) #12 0x2b23131abf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44) #13 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c) Direct leak of 672 byte(s) in 28 object(s) allocated from: #0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xf80d1e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf80d1e) #2 0xf81dff in v8::internal::Deserializer::ReadObject(int, v8::internal::Object**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf81dff) #3 0xf8138e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8138e) #4 0xf81dff in v8::internal::Deserializer::ReadObject(int, v8::internal::Object**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf81dff) #5 0xf8138e in v8::internal::Deserializer::ReadData(v8::internal::Object**, v8::internal::Object**, int, unsigned char*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8138e) #6 0xca3b8b in v8::internal::Heap::IterateStrongRoots(v8::internal::ObjectVisitor*, v8::internal::VisitMode) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca3b8b) #7 0xf821c1 in v8::internal::Deserializer::Deserialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf821c1) #8 0xd5ca1f in v8::internal::Isolate::Init(v8::internal::Deserializer*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd5ca1f) #9 0xf8abeb in v8::internal::Snapshot::Initialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8abeb) #10 0x9871a7 in v8::Isolate::New(v8::Isolate::CreateParams const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9871a7) #11 0x10ac6d2 in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac6d2) #12 0x2b23131abf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44) #13 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c) Direct leak of 120 byte(s) in 3 object(s) allocated from: #0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75) #2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47) #3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3) #4 0xcab590 in v8::internal::Heap::ReserveSpace(v8::internal::List<v8::internal::Heap::Chunk, v8::internal::FreeStoreAllocationPolicy>*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcab590) #5 0xf82137 in v8::internal::Deserializer::Deserialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf82137) #6 0xd5ca1f in v8::internal::Isolate::Init(v8::internal::Deserializer*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd5ca1f) #7 0xf8abeb in v8::internal::Snapshot::Initialize(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xf8abeb) #8 0x9871a7 in v8::Isolate::New(v8::Isolate::CreateParams const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9871a7) #9 0x10ac6d2 in node::Start(int, char**) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10ac6d2) #10 0x2b23131abf44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f44) #11 0x7ba75c in _start (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x7ba75c) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75) #2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47) #3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3) #4 0xc5f955 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f955) #5 0xc5fa91 in v8::internal::Heap::AllocateOneByteInternalizedString(v8::internal::Vector<unsigned char const>, unsigned int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5fa91) #6 0xc60f4d in v8::internal::Factory::NewOneByteInternalizedSubString(v8::internal::Handle<v8::internal::SeqOneByteString>, int, int, unsigned int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc60f4d) #7 0xd72411 in v8::internal::SeqOneByteSubStringKey::AsHandle(v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd72411) #8 0xd9e705 in v8::internal::StringTable::LookupKey(v8::internal::Isolate*, v8::internal::HashTableKey*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd9e705) #9 0xc609e2 in v8::internal::Factory::InternalizeOneByteString(v8::internal::Handle<v8::internal::SeqOneByteString>, int, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc609e2) #10 0x98d7c3 in v8::internal::Handle<v8::internal::String> v8::internal::JsonParser<true>::ScanJsonString<true>() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x98d7c3) #11 0x98dd0d in v8::internal::JsonParser<true>::ParseJsonObject() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x98dd0d) #12 0x98e3cf in v8::internal::JsonParser<true>::ParseJsonValue() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x98e3cf) #13 0x98e7bd in v8::internal::JsonParser<true>::ParseJson() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x98e7bd) #14 0xec798e in v8::internal::JsonParser<true>::Parse(v8::internal::Handle<v8::internal::String>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xec798e) #15 0xec8126 in v8::internal::Runtime_ParseJson(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xec8126) #16 0x3ff83f4092a6 (<unknown module>) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75) #2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47) #3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3) #4 0xc962a1 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962a1) #5 0xc99e9d in v8::internal::Heap::AllocateMap(v8::internal::InstanceType, int, v8::internal::ElementsKind) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc99e9d) #6 0xc64698 in v8::internal::Factory::NewMap(v8::internal::InstanceType, int, v8::internal::ElementsKind) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc64698) #7 0xdaaceb in v8::internal::Map::RawCopy(v8::internal::Handle<v8::internal::Map>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdaaceb) #8 0xdab5c8 in v8::internal::Map::CopyDropDescriptors(v8::internal::Handle<v8::internal::Map>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdab5c8) #9 0xdabf6e in v8::internal::Map::ShareDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::DescriptorArray>, v8::internal::Descriptor*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdabf6e) #10 0xdac9a4 in v8::internal::Map::CopyAddDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Descriptor*, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdac9a4) #11 0xdacad4 in v8::internal::Map::CopyWithField(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::FieldType>, v8::internal::PropertyAttributes, v8::internal::Representation, v8::internal::TransitionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdacad4) #12 0xdc817d in v8::internal::Map::TransitionToDataProperty(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdc817d) #13 0xd6a8ac in v8::internal::LookupIterator::PrepareTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd6a8ac) #14 0xdb3978 in v8::internal::Object::AddDataProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::Object::StoreFromKeyed) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3978) #15 0xdb3d06 in v8::internal::JSObject::DefineOwnPropertyIgnoreAttributes(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::JSObject::AccessorInfoHandling) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdb3d06) #16 0xdbe804 in v8::internal::JSObject::DefinePropertyOrElementIgnoreAttributes(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdbe804) #17 0x98dd79 in v8::internal::JsonParser<true>::ParseJsonObject() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x98dd79) #18 0x98e3cf in v8::internal::JsonParser<true>::ParseJsonValue() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x98e3cf) #19 0x98e7bd in v8::internal::JsonParser<true>::ParseJson() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x98e7bd) #20 0xec798e in v8::internal::JsonParser<true>::Parse(v8::internal::Handle<v8::internal::String>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xec798e) #21 0xec8126 in v8::internal::Runtime_ParseJson(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xec8126) #22 0x3ff83f4092a6 (<unknown module>) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75) #2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47) #3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3) #4 0xce86c1 in void v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)1>::EvacuateObject<(v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)1>::ObjectContents)0, (v8::internal::AllocationAlignment)0>(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::HeapObject*, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xce86c1) #5 0xca48bf in v8::internal::Heap::Scavenge() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca48bf) #6 0xcaa57f in v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaa57f) #7 0xcaaf29 in v8::internal::Heap::CollectGarbage(v8::internal::GarbageCollector, char const*, char const*, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaaf29) #8 0xc66f34 in v8::internal::Factory::NewRawOneByteString(int, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc66f34) #9 0xd91fac in v8::internal::String::SlowFlatten(v8::internal::Handle<v8::internal::ConsString>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd91fac) #10 0xdff3b8 in v8::internal::Parser::ParseProgram(v8::internal::Isolate*, v8::internal::ParseInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdff3b8) #11 0xdffa8b in v8::internal::Parser::Parse(v8::internal::ParseInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdffa8b) #12 0xdffb91 in v8::internal::Parser::ParseStatic(v8::internal::ParseInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xdffb91) #13 0xb508aa in v8::internal::(anonymous namespace)::CompileToplevel(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb508aa) #14 0xb53c66 in v8::internal::Compiler::GetSharedFunctionInfoForScript(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, int, int, v8::ScriptOriginOptions, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Context>, v8::Extension*, v8::internal::ScriptData**, v8::ScriptCompiler::CompileOptions, v8::internal::NativesFlag, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb53c66) #15 0x97b745 in v8::ScriptCompiler::CompileUnboundInternal(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b745) #16 0x97b9da in v8::ScriptCompiler::CompileUnboundScript(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x97b9da) #17 0x10c35e1 in node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x10c35e1) #18 0x990cd1 in v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo<v8::Value> const&)) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x990cd1) #19 0x9efcfd in v8::internal::(anonymous namespace)::HandleApiCallHelper(v8::internal::Isolate*, v8::internal::(anonymous namespace)::BuiltinArguments<(v8::internal::BuiltinExtraArguments)3>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9efcfd) #20 0x9f059d in v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0x9f059d) #21 0x3ff83f4092a6 (<unknown module>) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75) #2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47) #3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3) #4 0xc5f955 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f955) #5 0xc962d6 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962d6) #6 0xca726f in v8::internal::Heap::AllocateCode(int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca726f) #7 0xc685b7 in v8::internal::Factory::NewCode(v8::internal::CodeDesc const&, unsigned int, v8::internal::Handle<v8::internal::Object>, bool, bool, int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc685b7) #8 0xcfe5a7 in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, char const*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe5a7) #9 0xcfe6eb in v8::internal::PropertyAccessCompiler::GetCodeWithFlags(unsigned int, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcfe6eb) #10 0xcffded in v8::internal::NamedLoadHandlerCompiler::CompileLoadConstant(v8::internal::Handle<v8::internal::Name>, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcffded) #11 0xd0aae7 in v8::internal::LoadIC::CompileHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::CacheHolderFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aae7) #12 0xd0aef2 in v8::internal::IC::ComputeHandler(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0aef2) #13 0xd0b1af in v8::internal::LoadIC::UpdateCaches(v8::internal::LookupIterator*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b1af) #14 0xd0b763 in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0b763) #15 0xd0f608 in v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xd0f608) #16 0x3ff83f4092a6 (<unknown module>) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75) #2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47) #3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3) #4 0xc5f955 in v8::internal::PagedSpace::AllocateRawUnaligned(int, v8::internal::PagedSpace::UpdateSkipList) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc5f955) #5 0xc962f9 in v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc962f9) #6 0xc9d170 in v8::internal::Heap::AllocateByteArray(int, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc9d170) #7 0xc63715 in v8::internal::Factory::NewByteArray(int, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc63715) #8 0xc68586 in v8::internal::Factory::NewCode(v8::internal::CodeDesc const&, unsigned int, v8::internal::Handle<v8::internal::Object>, bool, bool, int, bool) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc68586) #9 0xa2a0c6 in v8::internal::CodeGenerator::MakeCodeEpilogue(v8::internal::MacroAssembler*, v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xa2a0c6) #10 0xc80cdc in v8::internal::FullCodeGenerator::MakeCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc80cdc) #11 0xb4fc2d in v8::internal::(anonymous namespace)::GenerateBaselineCode(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb4fc2d) #12 0xb5200f in v8::internal::(anonymous namespace)::GetUnoptimizedCodeCommon(v8::internal::CompilationInfo*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5200f) #13 0xb596d5 in v8::internal::(anonymous namespace)::GetLazyCode(v8::internal::Handle<v8::internal::JSFunction>) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb596d5) #14 0xb5995b in v8::internal::Compiler::Compile(v8::internal::Handle<v8::internal::JSFunction>, v8::internal::Compiler::ClearExceptionFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xb5995b) #15 0xe8e4c5 in v8::internal::Runtime_CompileLazy(int, v8::internal::Object**, v8::internal::Isolate*) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xe8e4c5) #16 0x3ff83f4092a6 (<unknown module>) Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x2b231140e1a2 in operator new(unsigned long) /home/travis/build/mapbox/mason/mason_packages/.build/llvm-5.0.1/build/../projects/compiler-rt/lib/asan/asan_new_delete.cc:92:3 #1 0xcf6c75 in v8::internal::Page* v8::internal::MemoryAllocator::AllocatePage<v8::internal::Page, (v8::internal::MemoryAllocator::AllocationMode)0, v8::internal::PagedSpace>(long, v8::internal::PagedSpace*, v8::internal::Executability) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6c75) #2 0xcf6f47 in v8::internal::PagedSpace::Expand() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf6f47) #3 0xcf70c3 in v8::internal::PagedSpace::SlowAllocateRaw(int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcf70c3) #4 0xce86c1 in void v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)1>::EvacuateObject<(v8::internal::ScavengingVisitor<(v8::internal::MarksHandling)1, (v8::internal::LoggingAndProfiling)1>::ObjectContents)0, (v8::internal::AllocationAlignment)0>(v8::internal::Map*, v8::internal::HeapObject**, v8::internal::HeapObject*, int) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xce86c1) #5 0xca48bf in v8::internal::Heap::Scavenge() (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xca48bf) #6 0xcaa57f in v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaa57f) #7 0xcaaf29 in v8::internal::Heap::CollectGarbage(v8::internal::GarbageCollector, char const*, char const*, v8::GCCallbackFlags) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xcaaf29) #8 0xc66f34 in v8::internal::Factory::NewRawOneByteString(int, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc66f34) #9 0xc67412 in v8::internal::Factory::NewStringFromOneByte(v8::internal::Vector<unsigned char const>, v8::internal::PretenureFlag) (/home/travis/.nvm/versions/node/v6.14.1/bin/node+0xc67412) #10 0xc67e92 in v8::internal::Factory::NewStringFromUtf8(v8::internal::Vector<char const>, v8::internal::PretenureFla