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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to