You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by "kou (via GitHub)" <gi...@apache.org> on 2023/02/03 02:45:15 UTC

[GitHub] [arrow] kou commented on pull request #34014: GH-33920: [C++][CI] Disable Flight SQL in sanitizer job

kou commented on PR #34014:
URL: https://github.com/apache/arrow/pull/34014#issuecomment-1414725466

   > We still might also want to turn off GCS (although that can be a separate PR)
   
   OK. Let's use separated PR.
   
   > Maybe flight (and not just flight SQL) require newer protobuf?
   
   Oh... Can someone suggest a fix for this? If we need newer ProtoBuf, we need to disable Flight too for now.
   
   https://github.com/apache/arrow/actions/runs/4079672860/jobs/7031285408#step:6:2775
   
   ```text
   /usr/include/grpcpp/impl/codegen/client_context_impl.h:477:13: runtime error: load of value 48, which is not a valid value for type 'bool'
       #0 0x7fe9f2a2323b in grpc_impl::ClientContext::initial_metadata_flags() const /usr/include/grpcpp/impl/codegen/client_context_impl.h:477:13
       #1 0x7fe9f2a93c94 in grpc::internal::BlockingUnaryCallImpl<arrow::flight::protocol::FlightDescriptor, arrow::flight::protocol::FlightInfo>::BlockingUnaryCallImpl(grpc::ChannelInterface*, grpc::internal::RpcMethod const&, grpc_impl::ClientContext*, arrow::flight::protocol::FlightDescriptor const&, arrow::flight::protocol::FlightInfo*) /usr/include/grpcpp/impl/codegen/client_unary_call.h:65:38
       #2 0x7fe9f2a3aa47 in grpc::Status grpc::internal::BlockingUnaryCall<arrow::flight::protocol::FlightDescriptor, arrow::flight::protocol::FlightInfo>(grpc::ChannelInterface*, grpc::internal::RpcMethod const&, grpc_impl::ClientContext*, arrow::flight::protocol::FlightDescriptor const&, arrow::flight::protocol::FlightInfo*) /usr/include/grpcpp/impl/codegen/client_unary_call.h:41:10
       #3 0x7fe9f2a3a80a in arrow::flight::protocol::FlightService::Stub::GetFlightInfo(grpc_impl::ClientContext*, arrow::flight::protocol::FlightDescriptor const&, arrow::flight::protocol::FlightInfo*) /build/cpp/src/arrow/flight/Flight.grpc.pb.cc:89:10
       #4 0x7fe9f28ccfd7 in arrow::flight::transport::grpc::(anonymous namespace)::GrpcClientImpl::GetFlightInfo(arrow::flight::FlightCallOptions const&, arrow::flight::FlightDescriptor const&, std::unique_ptr<arrow::flight::FlightInfo, std::default_delete<arrow::flight::FlightInfo> >*) /arrow/cpp/src/arrow/flight/transport/grpc/grpc_client.cc:829:16
       #5 0x7fe9f25fb029 in arrow::flight::FlightClient::GetFlightInfo(arrow::flight::FlightCallOptions const&, arrow::flight::FlightDescriptor const&) /arrow/cpp/src/arrow/flight/client.cc:589:3
       #6 0x5631ef06e3a0 in arrow::flight::FlightClient::GetFlightInfo(arrow::flight::FlightDescriptor const&) /arrow/cpp/src/arrow/flight/client.h:275:12
       #7 0x7fe9f56047fb in arrow::flight::ConnectivityTest::TestBrokenConnection() /arrow/cpp/src/arrow/flight/test_definitions.cc:111:3
       #8 0x5631ef041e60 in arrow::flight::GrpcConnectivityTest_BrokenConnection_Test::TestBody() /arrow/cpp/src/arrow/flight/flight_test.cc:104:1
       #9 0x7fe9f33ae5aa in void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) /build/cpp/googletest_ep-prefix/src/googletest_ep/googletest/src/gtest.cc:2607:10
       #10 0x7fe9f3392c19 in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) /build/cpp/googletest_ep-prefix/src/googletest_ep/googletest/src/gtest.cc:2643:14
       #11 0x7fe9f336ca82 in testing::Test::Run() /build/cpp/googletest_ep-prefix/src/googletest_ep/googletest/src/gtest.cc:2682:5
       #12 0x7fe9f336d7e8 in testing::TestInfo::Run() /build/cpp/googletest_ep-prefix/src/googletest_ep/googletest/src/gtest.cc:2861:11
       #13 0x7fe9f336e003 in testing::TestSuite::Run() /build/cpp/googletest_ep-prefix/src/googletest_ep/googletest/src/gtest.cc:3015:28
       #14 0x7fe9f337e981 in testing::internal::UnitTestImpl::RunAllTests() /build/cpp/googletest_ep-prefix/src/googletest_ep/googletest/src/gtest.cc:5855:44
       #15 0x7fe9f33b15aa in bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) /build/cpp/googletest_ep-prefix/src/googletest_ep/googletest/src/gtest.cc:2607:10
       #16 0x7fe9f3395419 in bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) /build/cpp/googletest_ep-prefix/src/googletest_ep/googletest/src/gtest.cc:2643:14
       #17 0x7fe9f337e4ea in testing::UnitTest::Run() /build/cpp/googletest_ep-prefix/src/googletest_ep/googletest/src/gtest.cc:5438:10
       #18 0x7fe9f33ea210 in RUN_ALL_TESTS() /build/cpp/googletest_ep-prefix/src/googletest_ep/googletest/include/gtest/gtest.h:2490:46
       #19 0x7fe9f33ea1ec in main /build/cpp/googletest_ep-prefix/src/googletest_ep/googletest/src/gtest_main.cc:52:10
       #0 0x7fe9d5cf4d8f in
       #21 0x7fe9d5cf4e3f in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x29e3f) (BuildId: 69389d485a9793dbe873f0ea2c93e02efaa9aa3d)
       #22 0x5631eef80544 in _start (/build/cpp/debug/arrow-flight-test+0x3e9544) (BuildId: 7abc0a59c2ea24de67ae219bc9f76a90e6a94ab2)
   
   SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /usr/include/grpcpp/impl/codegen/client_context_impl.h:477:13 in
   /build/cpp/src/arrow/flight
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org