Skip to content

ASAN build fails with --define=google_grpc=disabled #3208

@ggreenway

Description

@ggreenway
[==========] Running 5 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 5 tests from AsyncClientManagerImplTest
[ RUN      ] AsyncClientManagerImplTest.EnvoyGrpcOk
[       OK ] AsyncClientManagerImplTest.EnvoyGrpcOk (15 ms)
[ RUN      ] AsyncClientManagerImplTest.EnvoyGrpcUnknown
[       OK ] AsyncClientManagerImplTest.EnvoyGrpcUnknown (11 ms)
[ RUN      ] AsyncClientManagerImplTest.EnvoyGrpcDynamicCluster
[       OK ] AsyncClientManagerImplTest.EnvoyGrpcDynamicCluster (13 ms)
[ RUN      ] AsyncClientManagerImplTest.GoogleGrpc
/usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h:291:9: runtime error: reference binding to null pointer of type 'Envoy::ThreadLocal::Slot'
    #0 0x7a557b in std::unique_ptr<Envoy::ThreadLocal::Slot, std::default_delete<Envoy::ThreadLocal::Slot> >::operator*() const /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h:291:2
    #1 0x7a01af in Envoy::Grpc::AsyncClientManagerImpl::factoryForGrpcService(envoy::api::v2::core::GrpcService const&, Envoy::Stats::Scope&, bool) /proc/self/cwd/external/envoy/source/common/grpc/async_client_manager_impl.cc:78:65
    #2 0x6dcd07 in Envoy::Grpc::(anonymous namespace)::AsyncClientManagerImplTest_GoogleGrpc_Test::TestBody() /proc/self/cwd/external/envoy/test/common/grpc/async_client_manager_impl_test.cc:73:3

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions