Jan Schlicht created MESOS-8720: ----------------------------------- Summary: CSIClientTest segfaults on macOS. Key: MESOS-8720 URL: https://issues.apache.org/jira/browse/MESOS-8720 Project: Mesos Issue Type: Bug Components: storage Affects Versions: 1.6.0 Environment: macOS 10.13.3, LLVM 6.0.0 Reporter: Jan Schlicht
This seems to be caused by the changes introduced in commit {{79c21981803dafd8a5e971b98961487a69017ce9}}. On a macOS build, configured with {{--enable-grpc}}, all test cases in {{CSIClientTest}} segfault. Running {{src/mesos-tests --gtest_filter=\*CSIClientTest\*}} results in {noformat} [ RUN ] Identity/CSIClientTest.Call/Client_GetSupportedVersions mesos-tests(57309,0x7fffa0293340) malloc: *** error for object 0x10bb63b68: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug *** Aborted at 1521711802 (unix time) try "date -d @1521711802" if you are using GNU date *** PC: @ 0x7fff6738ce3e __pthread_kill *** SIGABRT (@0x7fff6738ce3e) received by PID 57309 (TID 0x7fffa0293340) stack trace: *** @ 0x7fff674bef5a _sigtramp @ 0x0 (unknown) @ 0x7fff672e9312 abort @ 0x7fff673e6866 free @ 0x10aec51bd grpc::CompletionQueue::CompletionQueue() @ 0x10b2087a4 process::grpc::client::Runtime::Data::Data() @ 0x107bd697d mesos::internal::tests::CSIClientTest::CSIClientTest() @ 0x107bd68ca testing::internal::ParameterizedTestFactory<>::CreateTest() @ 0x107c58158 testing::internal::HandleExceptionsInMethodIfSupported<>() @ 0x107c57fd8 testing::TestInfo::Run() @ 0x107c588c7 testing::TestCase::Run() @ 0x107c612b7 testing::internal::UnitTestImpl::RunAllTests() @ 0x107c60d58 testing::internal::HandleExceptionsInMethodIfSupported<>() @ 0x107c60cc8 testing::UnitTest::Run() @ 0x106afc83d main @ 0x7fff6723d115 start @ 0x2 (unknown) Abort trap: 6 {noformat} Increasing GLog verbosity doesn't provide more information. -- This message was sent by Atlassian JIRA (v7.6.3#76005)