New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 831667 link

Starred by 2 users

Issue metadata

Status: Started
Owner:
Cc:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 3
Type: Bug



Sign in to add a comment

many gin_unittests fail on asan

Project Member Reported by thakis@chromium.org, Apr 11 2018

Issue description

I'm adding more test binaries to chromium.memory in https://chromium-review.googlesource.com/c/chromium/src/+/987916/

gin_unittests doesn't pass on asan, e.g. https://ci.chromium.org/buildbot/tryserver.chromium.linux/linux_chromium_asan_rel_ng/573931

failing tests:

InterceptorTest.BypassInterceptorForbidden
InterceptorTest.IndexedInterceptor
ArgumentsTest.TestArgumentsHolderCreationContext
InterceptorTest.NamedInterceptorCall
WrappableTest.UnwrapFailures
ConverterTest.VectorOfWrappables
InterceptorTest.NamedInterceptor
WrappableTest.GetAndSetProperty
WrappableTest.WrapAndUnwrap
V8PlatformTest.TraceStateObserverAPI
InterceptorTest.BypassInterceptorAllowed
ArgumentsTest.TestGetAll


Distinct stacks:


==3040==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 112 byte(s) in 1 object(s) allocated from:
    #0 0xa8d772 in operator new(unsigned long) /b/build/slave/linux_upload_clang/build/src/third_party/llvm/compiler-rt/lib/asan/asan_new_delete.cc:92:3
    #1 0xabcb6b in Create gin/interceptor_unittest.cc:30:34
    #2 0xabcb6b in gin::InterceptorTest::RunInterceptorTest(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) gin/interceptor_unittest.cc:138
    #3 0xabf30e in gin::InterceptorTest_BypassInterceptorForbidden_Test::TestBody() gin/interceptor_unittest.cc:195:3
    #4 0x29673cc in testing::Test::Run() third_party/googletest/src/googletest/src/gtest-internal-inl.h
    #5 0x2968ad4 in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2661:11
    #6 0x2969e86 in testing::TestCase::Run() third_party/googletest/src/googletest/src/gtest.cc:2779:28
    #7 0x298fb86 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5036:43
    #8 0x298edd3 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc
    #9 0x2c1af28 in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2314:46
    #10 0x2c1af28 in base::TestSuite::Run() base/test/test_suite.cc:275
    #11 0x2c24574 in Run base/callback.h:95:12
    #12 0x2c24574 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225
    #13 0x2c2400a in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:576:10
    #14 0xaca188 in main gin/test/run_all_unittests.cc:12:10
    #15 0x7f5dc8fabf44 in __libc_start_main /build/eglibc-SvCtMH/eglibc-2.19/csu/libc-start.c:287



==2909==ERROR: LeakSanitizer: detected memory leaks
Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0xa8d772 in operator new(unsigned long) /b/build/slave/linux_upload_clang/build/src/third_party/llvm/compiler-rt/lib/asan/asan_new_delete.cc:92:3
    #1 0xa907b9 in BindRepeating<(lambda at ../../gin/arguments_unittest.cc:25:33) &, v8::Local<v8::Context> &> base/bind.h:254:23
    #2 0xa907b9 in gin::ArgumentsTest_TestArgumentsHolderCreationContext_Test::TestBody() gin/arguments_unittest.cc:36
    #3 0x29673cc in testing::Test::Run() third_party/googletest/src/googletest/src/gtest-internal-inl.h
    #4 0x2968ad4 in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2661:11
    #5 0x2969e86 in testing::TestCase::Run() third_party/googletest/src/googletest/src/gtest.cc:2779:28
    #6 0x298fb86 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5036:43
    #7 0x298edd3 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc
    #8 0x2c1af28 in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2314:46
    #9 0x2c1af28 in base::TestSuite::Run() base/test/test_suite.cc:275
    #10 0x2c24574 in Run base/callback.h:95:12
    #11 0x2c24574 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225
    #12 0x2c2400a in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:576:10
    #13 0xaca188 in main gin/test/run_all_unittests.cc:12:10
    #14 0x7fded129ef44 in __libc_start_main /build/eglibc-SvCtMH/eglibc-2.19/csu/libc-start.c:287








==2993==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0xa8d772 in operator new(unsigned long) /b/build/slave/linux_upload_clang/build/src/third_party/llvm/compiler-rt/lib/asan/asan_new_delete.cc:92:3
    #1 0xac127d in CreateFunctionTemplate<int (gin::MyInterceptor *, int)> gin/function_template.h:218:21
    #2 0xac127d in gin::MyInterceptor::GetFunctionTemplate(v8::Isolate*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) gin/interceptor_unittest.cc:116
    #3 0xabfa2b in gin::MyInterceptor::GetNamedProperty(v8::Isolate*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) gin/interceptor_unittest.cc:42:14
    #4 0x2c61bde in gin::(anonymous namespace)::NamedPropertyGetter(v8::Local<v8::Name>, v8::PropertyCallbackInfo<v8::Value> const&) gin/object_template_builder.cc:61:42
    #5 0x1a6a549 in v8::internal::PropertyCallbackArguments::BasicCallNamedGetterCallback(void (*)(v8::Local<v8::Name>, v8::PropertyCallbackInfo<v8::Value> const&), v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>) v8/src/api-arguments-inl.h:113:3
    #6 0x1a69caa in v8::internal::PropertyCallbackArguments::CallNamedGetter(v8::internal::Handle<v8::internal::InterceptorInfo>, v8::internal::Handle<v8::internal::Name>) v8/src/api-arguments-inl.h:90:10
    #7 0x1cbf8f0 in v8::internal::(anonymous namespace)::GetPropertyWithInterceptorInternal(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::InterceptorInfo>, bool*) v8/src/objects.cc:1735:19
    #8 0x1caf65b in v8::internal::Object::GetProperty(v8::internal::LookupIterator*) v8/src/objects.cc:1011:9
    #9 0x1a26a9d in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) v8/src/ic/ic.cc:476:5
    #10 0x1a4c9e5 in v8::internal::__RT_impl_Runtime_LoadIC_Miss(v8::internal::Arguments, v8::internal::Isolate*) v8/src/ic/ic.cc:2165:5
    #11 0x1a4bdde in v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) v8/src/ic/ic.cc:2149:1
    #12 0x7e8057a041d1  (<unknown module>)
    #13 0x7e8057b052d7  (<unknown module>)
    #14 0x7e8057a1c438  (<unknown module>)
    #15 0x7e8057a16534  (<unknown module>)
    #16 0x7e8057a0d2c0  (<unknown module>)
    #17 0x17906fd in Call v8/src/simulator.h:110:12
    #18 0x17906fd in v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, bool, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*, v8::internal::Handle<v8::internal::Object>, v8::internal::Execution::MessageHandling, v8::internal::Execution::Target) v8/src/execution.cc:155
    #19 0x178fadd in v8::internal::(anonymous namespace)::CallInternal(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*, v8::internal::Execution::MessageHandling, v8::internal::Execution::Target) v8/src/execution.cc:191:10
    #20 0x178f8b6 in v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*) v8/src/execution.cc:202:10
    #21 0xb4b16e in v8::Function::Call(v8::Local<v8::Context>, v8::Local<v8::Value>, int, v8::Local<v8::Value>*) v8/src/api.cc:5102:7
    #22 0xabda22 in gin::InterceptorTest::RunInterceptorTest(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) gin/interceptor_unittest.cc:157:11
    #23 0xabec1e in gin::InterceptorTest_NamedInterceptorCall_Test::TestBody() gin/interceptor_unittest.cc:173:3
    #24 0x29673cc in testing::Test::Run() third_party/googletest/src/googletest/src/gtest-internal-inl.h
    #25 0x2968ad4 in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2661:11
    #26 0x2969e86 in testing::TestCase::Run() third_party/googletest/src/googletest/src/gtest.cc:2779:28
    #27 0x298fb86 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5036:43
    #28 0x298edd3 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc
    #29 0x2c1af28 in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2314:46
    #30 0x2c1af28 in base::TestSuite::Run() base/test/test_suite.cc:275
    #31 0x2c24574 in Run base/callback.h:95:12
    #32 0x2c24574 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225
    #33 0x2c2400a in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:576:10
Indirect leak of 112 byte(s) in 1 object(s) allocated from:
    #0 0xa8d772 in operator new(unsigned long) /b/build/slave/linux_upload_clang/build/src/third_party/llvm/compiler-rt/lib/asan/asan_new_delete.cc:92:3
    #1 0xabcb6b in Create gin/interceptor_unittest.cc:30:34
    #2 0xabcb6b in gin::InterceptorTest::RunInterceptorTest(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) gin/interceptor_unittest.cc:138
    #3 0xabec1e in gin::InterceptorTest_NamedInterceptorCall_Test::TestBody() gin/interceptor_unittest.cc:173:3
    #4 0x29673cc in testing::Test::Run() third_party/googletest/src/googletest/src/gtest-internal-inl.h
    #5 0x2968ad4 in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2661:11
    #6 0x2969e86 in testing::TestCase::Run() third_party/googletest/src/googletest/src/gtest.cc:2779:28
    #7 0x298fb86 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5036:43
    #8 0x298edd3 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc
    #9 0x2c1af28 in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2314:46
    #10 0x2c1af28 in base::TestSuite::Run() base/test/test_suite.cc:275
    #11 0x2c24574 in Run base/callback.h:95:12
    #12 0x2c24574 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225
    #13 0x2c2400a in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:576:10
    #14 0xaca188 in main gin/test/run_all_unittests.cc:12:10
    #15 0x7fd811dc1f44 in __libc_start_main /build/eglibc-SvCtMH/eglibc-2.19/csu/libc-start.c:287
Indirect leak of 64 byte(s) in 1 object(s) allocated from:
    #0 0xa8d772 in operator new(unsigned long) /b/build/slave/linux_upload_clang/build/src/third_party/llvm/compiler-rt/lib/asan/asan_new_delete.cc:92:3
    #1 0xac26a4 in __allocate buildtools/third_party/libc++/trunk/include/new:228:10
    #2 0xac26a4 in allocate buildtools/third_party/libc++/trunk/include/memory:1793
    #3 0xac26a4 in allocate buildtools/third_party/libc++/trunk/include/memory:1547
    #4 0xac26a4 in __construct_node<std::__1::pair<std::__1::basic_string<char>, unsigned long> > buildtools/third_party/libc++/trunk/include/__tree:2191
    #5 0xac26a4 in __emplace_unique_key_args<std::__1::basic_string<char>, std::__1::pair<std::__1::basic_string<char>, unsigned long> > buildtools/third_party/libc++/trunk/include/__tree:2137
    #6 0xac26a4 in __emplace_unique_extract_key<std::__1::pair<std::__1::basic_string<char>, unsigned long> > buildtools/third_party/libc++/trunk/include/__tree:1214
    #7 0xac26a4 in __emplace_unique<std::__1::pair<std::__1::basic_string<char>, unsigned long> > buildtools/third_party/libc++/trunk/include/__tree:1176
    #8 0xac26a4 in __insert_unique<std::__1::pair<std::__1::basic_string<char>, unsigned long>, void> buildtools/third_party/libc++/trunk/include/__tree:1304
    #9 0xac26a4 in insert<std::__1::pair<std::__1::basic_string<char>, unsigned long>, void> buildtools/third_party/libc++/trunk/include/map:1054
    #10 0xac26a4 in v8::StdMapTraits<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, v8::FunctionTemplate>::Set(std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, unsigned long> > >*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long) v8/include/v8-util.h:55
    #11 0xac1397 in SetUnique v8/include/v8-util.h:468:9
    #12 0xac1397 in Set v8/include/v8-util.h:442
    #13 0xac1397 in gin::MyInterceptor::GetFunctionTemplate(v8::Isolate*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) gin/interceptor_unittest.cc:119
    #14 0xabfa2b in gin::MyInterceptor::GetNamedProperty(v8::Isolate*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) gin/interceptor_unittest.cc:42:14
    #15 0x2c61bde in gin::(anonymous namespace)::NamedPropertyGetter(v8::Local<v8::Name>, v8::PropertyCallbackInfo<v8::Value> const&) gin/object_template_builder.cc:61:42
    #16 0x1a6a549 in v8::internal::PropertyCallbackArguments::BasicCallNamedGetterCallback(void (*)(v8::Local<v8::Name>, v8::PropertyCallbackInfo<v8::Value> const&), v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>) v8/src/api-arguments-inl.h:113:3
    #17 0x1a69caa in v8::internal::PropertyCallbackArguments::CallNamedGetter(v8::internal::Handle<v8::internal::InterceptorInfo>, v8::internal::Handle<v8::internal::Name>) v8/src/api-arguments-inl.h:90:10
    #18 0x1cbf8f0 in v8::internal::(anonymous namespace)::GetPropertyWithInterceptorInternal(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::InterceptorInfo>, bool*) v8/src/objects.cc:1735:19
    #19 0x1caf65b in v8::internal::Object::GetProperty(v8::internal::LookupIterator*) v8/src/objects.cc:1011:9
    #20 0x1a26a9d in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) v8/src/ic/ic.cc:476:5
    #21 0x1a4c9e5 in v8::internal::__RT_impl_Runtime_LoadIC_Miss(v8::internal::Arguments, v8::internal::Isolate*) v8/src/ic/ic.cc:2165:5
    #22 0x1a4bdde in v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) v8/src/ic/ic.cc:2149:1
    #23 0x7e8057a041d1  (<unknown module>)
    #24 0x7e8057b052d7  (<unknown module>)
    #25 0x7e8057a1c438  (<unknown module>)
    #26 0x7e8057a16534  (<unknown module>)
    #27 0x7e8057a0d2c0  (<unknown module>)
    #28 0x17906fd in Call v8/src/simulator.h:110:12
    #29 0x17906fd in v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, bool, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*, v8::internal::Handle<v8::internal::Object>, v8::internal::Execution::MessageHandling, v8::internal::Execution::Target) v8/src/execution.cc:155
    #30 0x178fadd in v8::internal::(anonymous namespace)::CallInternal(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*, v8::internal::Execution::MessageHandling, v8::internal::Execution::Target) v8/src/execution.cc:191:10
    #31 0x178f8b6 in v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*) v8/src/execution.cc:202:10
    #32 0xb4b16e in v8::Function::Call(v8::Local<v8::Context>, v8::Local<v8::Value>, int, v8::Local<v8::Value>*) v8/src/api.cc:5102:7
    #33 0xabda22 in gin::InterceptorTest::RunInterceptorTest(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) gin/interceptor_unittest.cc:157:11
    #34 0xabec1e in gin::InterceptorTest_NamedInterceptorCall_Test::TestBody() gin/interceptor_unittest.cc:173:3
    #35 0x29673cc in testing::Test::Run() third_party/googletest/src/googletest/src/gtest-internal-inl.h
    #36 0x2968ad4 in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2661:11
    #37 0x2969e86 in testing::TestCase::Run() third_party/googletest/src/googletest/src/gtest.cc:2779:28
    #38 0x298fb86 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5036:43
    #39 0x298edd3 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc
    #40 0x2c1af28 in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2314:46
    #41 0x2c1af28 in base::TestSuite::Run() base/test/test_suite.cc:275
    #42 0x2c24574 in Run base/callback.h:95:12
    #43 0x2c24574 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0xa8d772 in operator new(unsigned long) /b/build/slave/linux_upload_clang/build/src/third_party/llvm/compiler-rt/lib/asan/asan_new_delete.cc:92:3
    #1 0xac1212 in BindRepeating<int (gin::MyInterceptor::*)(int)> base/bind.h:254:23
    #2 0xac1212 in gin::MyInterceptor::GetFunctionTemplate(v8::Isolate*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) gin/interceptor_unittest.cc:117
    #3 0xabfa2b in gin::MyInterceptor::GetNamedProperty(v8::Isolate*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) gin/interceptor_unittest.cc:42:14
    #4 0x2c61bde in gin::(anonymous namespace)::NamedPropertyGetter(v8::Local<v8::Name>, v8::PropertyCallbackInfo<v8::Value> const&) gin/object_template_builder.cc:61:42
    #5 0x1a6a549 in v8::internal::PropertyCallbackArguments::BasicCallNamedGetterCallback(void (*)(v8::Local<v8::Name>, v8::PropertyCallbackInfo<v8::Value> const&), v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>) v8/src/api-arguments-inl.h:113:3
    #6 0x1a69caa in v8::internal::PropertyCallbackArguments::CallNamedGetter(v8::internal::Handle<v8::internal::InterceptorInfo>, v8::internal::Handle<v8::internal::Name>) v8/src/api-arguments-inl.h:90:10
    #7 0x1cbf8f0 in v8::internal::(anonymous namespace)::GetPropertyWithInterceptorInternal(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::InterceptorInfo>, bool*) v8/src/objects.cc:1735:19
    #8 0x1caf65b in v8::internal::Object::GetProperty(v8::internal::LookupIterator*) v8/src/objects.cc:1011:9
    #9 0x1a26a9d in v8::internal::LoadIC::Load(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Name>) v8/src/ic/ic.cc:476:5
    #10 0x1a4c9e5 in v8::internal::__RT_impl_Runtime_LoadIC_Miss(v8::internal::Arguments, v8::internal::Isolate*) v8/src/ic/ic.cc:2165:5
    #11 0x1a4bdde in v8::internal::Runtime_LoadIC_Miss(int, v8::internal::Object**, v8::internal::Isolate*) v8/src/ic/ic.cc:2149:1
    #12 0x7e8057a041d1  (<unknown module>)
    #13 0x7e8057b052d7  (<unknown module>)
    #14 0x7e8057a1c438  (<unknown module>)
    #15 0x7e8057a16534  (<unknown module>)
    #16 0x7e8057a0d2c0  (<unknown module>)
    #17 0x17906fd in Call v8/src/simulator.h:110:12
    #18 0x17906fd in v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, bool, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*, v8::internal::Handle<v8::internal::Object>, v8::internal::Execution::MessageHandling, v8::internal::Execution::Target) v8/src/execution.cc:155
    #19 0x178fadd in v8::internal::(anonymous namespace)::CallInternal(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*, v8::internal::Execution::MessageHandling, v8::internal::Execution::Target) v8/src/execution.cc:191:10
    #20 0x178f8b6 in v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*) v8/src/execution.cc:202:10
    #21 0xb4b16e in v8::Function::Call(v8::Local<v8::Context>, v8::Local<v8::Value>, int, v8::Local<v8::Value>*) v8/src/api.cc:5102:7
    #22 0xabda22 in gin::InterceptorTest::RunInterceptorTest(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) gin/interceptor_unittest.cc:157:11
    #23 0xabec1e in gin::InterceptorTest_NamedInterceptorCall_Test::TestBody() gin/interceptor_unittest.cc:173:3
    #24 0x29673cc in testing::Test::Run() third_party/googletest/src/googletest/src/gtest-internal-inl.h
    #25 0x2968ad4 in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2661:11
    #26 0x2969e86 in testing::TestCase::Run() third_party/googletest/src/googletest/src/gtest.cc:2779:28
    #27 0x298fb86 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5036:43
    #28 0x298edd3 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc
    #29 0x2c1af28 in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2314:46
    #30 0x2c1af28 in base::TestSuite::Run() base/test/test_suite.cc:275
    #31 0x2c24574 in Run base/callback.h:95:12
    #32 0x2c24574 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225
    #33 0x2c2400a in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:576:10
SUMMARY: AddressSanitizer: 264 byte(s) leaked in 4 allocation(s).



==3096==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 24 byte(s) in 1 object(s) allocated from:
    #0 0xa8d772 in operator new(unsigned long) /b/build/slave/linux_upload_clang/build/src/third_party/llvm/compiler-rt/lib/asan/asan_new_delete.cc:92:3
    #1 0xad30e4 in gin::WrappableTest_UnwrapFailures_Test::TestBody() gin/wrappable_unittest.cc:102:32
    #2 0x29673cc in testing::Test::Run() third_party/googletest/src/googletest/src/gtest-internal-inl.h
    #3 0x2968ad4 in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2661:11
    #4 0x2969e86 in testing::TestCase::Run() third_party/googletest/src/googletest/src/gtest.cc:2779:28
    #5 0x298fb86 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5036:43
    #6 0x298edd3 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc
    #7 0x2c1af28 in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2314:46
    #8 0x2c1af28 in base::TestSuite::Run() base/test/test_suite.cc:275
    #9 0x2c24574 in Run base/callback.h:95:12
    #10 0x2c24574 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225
    #11 0x2c2400a in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:576:10
    #12 0xaca188 in main gin/test/run_all_unittests.cc:12:10
    #13 0x7fdcf988bf44 in __libc_start_main /build/eglibc-SvCtMH/eglibc-2.19/csu/libc-start.c:287
SUMMARY: AddressSanitizer: 24 byte(s) leaked in 1 allocation(s).





==2992==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 112 byte(s) in 1 object(s) allocated from:
    #0 0xa8d772 in operator new(unsigned long) /b/build/slave/linux_upload_clang/build/src/third_party/llvm/compiler-rt/lib/asan/asan_new_delete.cc:92:3
    #1 0xabcb6b in Create gin/interceptor_unittest.cc:30:34
    #2 0xabcb6b in gin::InterceptorTest::RunInterceptorTest(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) gin/interceptor_unittest.cc:138
    #3 0xabc84e in gin::InterceptorTest_NamedInterceptor_Test::TestBody() gin/interceptor_unittest.cc:166:3
    #4 0x29673cc in testing::Test::Run() third_party/googletest/src/googletest/src/gtest-internal-inl.h
    #5 0x2968ad4 in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2661:11
    #6 0x2969e86 in testing::TestCase::Run() third_party/googletest/src/googletest/src/gtest.cc:2779:28
    #7 0x298fb86 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5036:43
    #8 0x298edd3 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc
    #9 0x2c1af28 in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2314:46
    #10 0x2c1af28 in base::TestSuite::Run() base/test/test_suite.cc:275
    #11 0x2c24574 in Run base/callback.h:95:12
    #12 0x2c24574 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225
    #13 0x2c2400a in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:576:10
    #14 0xaca188 in main gin/test/run_all_unittests.cc:12:10
    #15 0x7f8ac1447f44 in __libc_start_main /build/eglibc-SvCtMH/eglibc-2.19/csu/libc-start.c:287




==3097==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0xa8d772 in operator new(unsigned long) /b/build/slave/linux_upload_clang/build/src/third_party/llvm/compiler-rt/lib/asan/asan_new_delete.cc:92:3
    #1 0xad3d8c in Create gin/wrappable_unittest.cc:42:34
    #2 0xad3d8c in gin::WrappableTest_GetAndSetProperty_Test::TestBody() gin/wrappable_unittest.cc:111
    #3 0x29673cc in testing::Test::Run() third_party/googletest/src/googletest/src/gtest-internal-inl.h
    #4 0x2968ad4 in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2661:11
    #5 0x2969e86 in testing::TestCase::Run() third_party/googletest/src/googletest/src/gtest.cc:2779:28
    #6 0x298fb86 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5036:43
    #7 0x298edd3 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc
    #8 0x2c1af28 in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2314:46
    #9 0x2c1af28 in base::TestSuite::Run() base/test/test_suite.cc:275
    #10 0x2c24574 in Run base/callback.h:95:12
    #11 0x2c24574 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225
    #12 0x2c2400a in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:576:10
    #13 0xaca188 in main gin/test/run_all_unittests.cc:12:10
    #14 0x7f46633c9f44 in __libc_start_main /build/eglibc-SvCtMH/eglibc-2.19/csu/libc-start.c:287



==3081==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 16 byte(s) in 1 object(s) allocated from:
    #0 0xa8d772 in operator new(unsigned long) /b/build/slave/linux_upload_clang/build/src/third_party/llvm/compiler-rt/lib/asan/asan_new_delete.cc:92:3
    #1 0xaccb4e in gin::V8PlatformTest_TraceStateObserverAPI_Test::TestBody() gin/v8_platform_unittest.cc:26:43
    #2 0x29673cc in testing::Test::Run() third_party/googletest/src/googletest/src/gtest-internal-inl.h
    #3 0x2968ad4 in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2661:11
    #4 0x2969e86 in testing::TestCase::Run() third_party/googletest/src/googletest/src/gtest.cc:2779:28
    #5 0x298fb86 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5036:43
    #6 0x298edd3 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc
    #7 0x2c1af28 in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2314:46
    #8 0x2c1af28 in base::TestSuite::Run() base/test/test_suite.cc:275
    #9 0x2c24574 in Run base/callback.h:95:12
    #10 0x2c24574 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225
    #11 0x2c2400a in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:576:10
    #12 0xaca188 in main gin/test/run_all_unittests.cc:12:10
    #13 0x7f233848ef44 in __libc_start_main /build/eglibc-SvCtMH/eglibc-2.19/csu/libc-start.c:287



==2911==ERROR: LeakSanitizer: detected memory leaks
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0xa8d772 in operator new(unsigned long) /b/build/slave/linux_upload_clang/build/src/third_party/llvm/compiler-rt/lib/asan/asan_new_delete.cc:92:3
    #1 0xa91f2b in BindRepeating<(lambda at ../../gin/arguments_unittest.cc:91:26) &, std::__1::vector<v8::Local<v8::Value>, std::__1::allocator<v8::Local<v8::Value> > > *, bool *> base/bind.h:254:23
    #2 0xa91f2b in gin::ArgumentsTest_TestGetAll_Test::TestBody() gin/arguments_unittest.cc:109
    #3 0x29673cc in testing::Test::Run() third_party/googletest/src/googletest/src/gtest-internal-inl.h
    #4 0x2968ad4 in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2661:11
    #5 0x2969e86 in testing::TestCase::Run() third_party/googletest/src/googletest/src/gtest.cc:2779:28
    #6 0x298fb86 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5036:43
    #7 0x298edd3 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc
    #8 0x2c1af28 in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2314:46
    #9 0x2c1af28 in base::TestSuite::Run() base/test/test_suite.cc:275
    #10 0x2c24574 in Run base/callback.h:95:12
    #11 0x2c24574 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225
    #12 0x2c2400a in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:576:10
    #13 0xaca188 in main gin/test/run_all_unittests.cc:12:10
    #14 0x7f2f6f860f44 in __libc_start_main /build/eglibc-SvCtMH/eglibc-2.19/csu/libc-start.c:287
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0xa8d772 in operator new(unsigned long) /b/build/slave/linux_upload_clang/build/src/third_party/llvm/compiler-rt/lib/asan/asan_new_delete.cc:92:3
    #1 0xa91e3f in BindRepeating<(lambda at ../../gin/arguments_unittest.cc:91:26) &, std::__1::vector<v8::Local<v8::Value>, std::__1::allocator<v8::Local<v8::Value> > > *, bool *> base/bind.h:254:23
    #2 0xa91e3f in gin::ArgumentsTest_TestGetAll_Test::TestBody() gin/arguments_unittest.cc:107
    #3 0x29673cc in testing::Test::Run() third_party/googletest/src/googletest/src/gtest-internal-inl.h
    #4 0x2968ad4 in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2661:11
    #5 0x2969e86 in testing::TestCase::Run() third_party/googletest/src/googletest/src/gtest.cc:2779:28
    #6 0x298fb86 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5036:43
    #7 0x298edd3 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc
    #8 0x2c1af28 in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2314:46
    #9 0x2c1af28 in base::TestSuite::Run() base/test/test_suite.cc:275
    #10 0x2c24574 in Run base/callback.h:95:12
    #11 0x2c24574 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225
    #12 0x2c2400a in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:576:10
    #13 0xaca188 in main gin/test/run_all_unittests.cc:12:10
    #14 0x7f2f6f860f44 in __libc_start_main /build/eglibc-SvCtMH/eglibc-2.19/csu/libc-start.c:287
Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0xa8d772 in operator new(unsigned long) /b/build/slave/linux_upload_clang/build/src/third_party/llvm/compiler-rt/lib/asan/asan_new_delete.cc:92:3
    #1 0xa91d54 in BindRepeating<(lambda at ../../gin/arguments_unittest.cc:91:26) &, std::__1::vector<v8::Local<v8::Value>, std::__1::allocator<v8::Local<v8::Value> > > *, bool *> base/bind.h:254:23
    #2 0xa91d54 in gin::ArgumentsTest_TestGetAll_Test::TestBody() gin/arguments_unittest.cc:105
    #3 0x29673cc in testing::Test::Run() third_party/googletest/src/googletest/src/gtest-internal-inl.h
    #4 0x2968ad4 in testing::TestInfo::Run() third_party/googletest/src/googletest/src/gtest.cc:2661:11
    #5 0x2969e86 in testing::TestCase::Run() third_party/googletest/src/googletest/src/gtest.cc:2779:28
    #6 0x298fb86 in testing::internal::UnitTestImpl::RunAllTests() third_party/googletest/src/googletest/src/gtest.cc:5036:43
    #7 0x298edd3 in testing::UnitTest::Run() third_party/googletest/src/googletest/src/gtest.cc
    #8 0x2c1af28 in RUN_ALL_TESTS third_party/googletest/src/googletest/include/gtest/gtest.h:2314:46
    #9 0x2c1af28 in base::TestSuite::Run() base/test/test_suite.cc:275
    #10 0x2c24574 in Run base/callback.h:95:12
    #11 0x2c24574 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) base/test/launcher/unit_test_launcher.cc:225
    #12 0x2c2400a in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) base/test/launcher/unit_test_launcher.cc:576:10
    #13 0xaca188 in main gin/test/run_all_unittests.cc:12:10
    #14 0x7f2f6f860f44 in __libc_start_main /build/eglibc-SvCtMH/eglibc-2.19/csu/libc-start.c:287
 
Project Member

Comment 1 by bugdroid1@chromium.org, Apr 12 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/d3695968a8414ad39402dd8c275e53155d170023

commit d3695968a8414ad39402dd8c275e53155d170023
Author: Nico Weber <thakis@chromium.org>
Date: Thu Apr 12 03:33:46 2018

Remove many chromium.memory exceptions.

If we run tests on the main waterfall, we generally should run them
on the memory waterfall as well.

I filed bugs and added comments to those for the few tests that
actually don't pass on the memory waterfall. Most do pass.

Bug: 814403,831667,831674,831676,830653
Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
Change-Id: I0ea3cf12745f089d7fb87da8fc20e2665d86d53f
Reviewed-on: https://chromium-review.googlesource.com/987916
Commit-Queue: Nico Weber <thakis@chromium.org>
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#550005}
[modify] https://crrev.com/d3695968a8414ad39402dd8c275e53155d170023/testing/buildbot/chromium.memory.json
[modify] https://crrev.com/d3695968a8414ad39402dd8c275e53155d170023/testing/buildbot/test_suite_exceptions.pyl
[modify] https://crrev.com/d3695968a8414ad39402dd8c275e53155d170023/ui/gl/gl_context_glx_unittest.cc
[modify] https://crrev.com/d3695968a8414ad39402dd8c275e53155d170023/ui/gl/gl_image_shared_memory_unittest.cc

Labels: -OS-Mac

Comment 3 by thakis@chromium.org, Apr 16 2018

Labels: OS-Linux
Cc: h...@chromium.org tzik@chromium.org sfiera@chromium.org
 Issue 843589  has been merged into this issue.
Project Member

Comment 5 by bugdroid1@chromium.org, May 16 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/77e4c1e0a55cb6cd6411cbb25faca20b966e6581

commit 77e4c1e0a55cb6cd6411cbb25faca20b966e6581
Author: Hans Wennborg <hans@chromium.org>
Date: Wed May 16 16:11:32 2018

gin_unittests: Suppress leaks

These are old leaks, so suppressing seems appropriate.

Bug: 831667
Change-Id: Ic5efd1d06bb220d99edad1f9d44db5e7371f6ed5
Reviewed-on: https://chromium-review.googlesource.com/1061501
Reviewed-by: Nico Weber <thakis@chromium.org>
Commit-Queue: Hans Wennborg <hans@chromium.org>
Cr-Commit-Position: refs/heads/master@{#559126}
[modify] https://crrev.com/77e4c1e0a55cb6cd6411cbb25faca20b966e6581/build/sanitizers/lsan_suppressions.cc

Project Member

Comment 7 by bugdroid1@chromium.org, Jun 6 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/1394523f5552311b1c7cfa682496d5f25e234206

commit 1394523f5552311b1c7cfa682496d5f25e234206
Author: Nico Weber <thakis@chromium.org>
Date: Wed Jun 06 15:58:47 2018

Update gin_unittests bot suppressions.

- Don't run gin_unittests on the cros asan bot instead of suppressing all test
  results in the lsan_suppressions file to be consistent with how we suppress
  the test on the linux asan bot

- Do run gin_unittests on ToTLinux and ToTLinuxMSan since the test runs fine
  on the main waterfall linux and msan bots.

Bug: 843511,831667,831667
Change-Id: I224916e5fcf3d41654c2b042524cb896b9702db1
Reviewed-on: https://chromium-review.googlesource.com/1088756
Reviewed-by: Hans Wennborg <hans@chromium.org>
Commit-Queue: Nico Weber <thakis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#564910}
[modify] https://crrev.com/1394523f5552311b1c7cfa682496d5f25e234206/build/sanitizers/lsan_suppressions.cc
[modify] https://crrev.com/1394523f5552311b1c7cfa682496d5f25e234206/testing/buildbot/chromium.clang.json
[modify] https://crrev.com/1394523f5552311b1c7cfa682496d5f25e234206/testing/buildbot/chromium.memory.json
[modify] https://crrev.com/1394523f5552311b1c7cfa682496d5f25e234206/testing/buildbot/test_suite_exceptions.pyl

Owner: jbroman@chromium.org
Status: Started (was: Untriaged)
working on it
Project Member

Comment 9 by bugdroid1@chromium.org, Jun 12 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/367b060844498f642025881c86270bc2763b0d97

commit 367b060844498f642025881c86270bc2763b0d97
Author: Jeremy Roman <jbroman@chromium.org>
Date: Tue Jun 12 14:33:02 2018

Fix leak in gin_unittests:V8PlatformTest.

Detected by LSAN bots.

Bug: 831667
Change-Id: I60b0188cd1ce7e9ad4666da3ee2880ea57056c1a
Reviewed-on: https://chromium-review.googlesource.com/1095644
Reviewed-by: Lucas Gadani <lfg@chromium.org>
Commit-Queue: Jeremy Roman <jbroman@chromium.org>
Cr-Commit-Position: refs/heads/master@{#566419}
[modify] https://crrev.com/367b060844498f642025881c86270bc2763b0d97/gin/v8_platform_unittest.cc

I tried running tests again after the CL in comment 9. Looks like all the tests in comment 0 still fail, and there are two newly failing ones:

WrappableTest.MethodInvocationErrorsOnUnnamedObject
WrappableTest.MethodInvocationErrorsOnNamedObject

Full list of failing tests:
InterceptorTest.BypassInterceptorForbidden
InterceptorTest.IndexedInterceptor
ArgumentsTest.TestArgumentsHolderCreationContext
InterceptorTest.NamedInterceptorCall
WrappableTest.UnwrapFailures
ConverterTest.VectorOfWrappables
InterceptorTest.NamedInterceptor
WrappableTest.MethodInvocationErrorsOnUnnamedObject
WrappableTest.GetAndSetProperty
WrappableTest.WrapAndUnwrap
WrappableTest.MethodInvocationErrorsOnNamedObject
InterceptorTest.BypassInterceptorAllowed
ArgumentsTest.TestGetAll

https://ci.chromium.org/p/chromium/builders/luci.chromium.try/linux_chromium_asan_rel_ng/45938
Yup, I'm aware. There's an ongoing email thread about what is or isn't a reasonable way to resolve this in gin.

Sign in to add a comment