[
https://issues.apache.org/jira/browse/ARROW-15987?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17510482#comment-17510482
]
David Li commented on ARROW-15987:
----------------------------------
{noformat}
[0x0]
arrow_flight!grpc_core::OrphanableDelete::operator()<grpc_core::ReclaimerQueue::Handle>
+ 0x40
[0x1]
arrow_flight!std::unique_ptr<grpc_core::ReclaimerQueue::Handle,grpc_core::OrphanableDelete>::~unique_ptr<grpc_core::ReclaimerQueue::Handle,grpc_core::OrphanableDelete>
+ 0x1a
[0x2] arrow_flight!`eh vector destructor iterator' + 0x5a
[0x3] arrow_flight!grpc_core::GrpcMemoryAllocatorImpl::Shutdown + 0x16e
[0x4]
arrow_flight!std::allocator<grpc_core::HPackCompressor::SliceIndex::ValueIndex>::deallocate
+ 0x10c
[0x5] arrow_flight!grpc_combiner_continue_exec_ctx + 0x19b
[0x6] arrow_flight!grpc_core::ExecCtx::Flush + 0x72
[0x7] arrow_flight!grpc_channel_destroy + 0x196
[0x8] arrow_flight!grpc::Channel::~Channel + 0x40
[0x9] arrow_flight!std::_Ref_count<grpc::Channel>::_Destroy + 0x17
[0xa] arrow_flight!std::_Ref_count_base::_Decref + 0x1e
[0xb] arrow_flight!std::_Ptr_base<grpc::ChannelInterface>::_Decref + 0x30
[0xc] arrow_flight!std::shared_ptr<grpc::ChannelInterface>::{dtor} + 0x30
[0xd]
arrow_flight!std::default_delete<arrow::flight::protocol::FlightService::Stub>::operator()
+ 0x30
[0xe]
arrow_flight!std::unique_ptr<arrow::flight::protocol::FlightService::Stub,std::default_delete<arrow::flight::protocol::FlightService::Stub>
>::~unique_ptr<arrow::flight::protocol::FlightService::Stub,std::default_delete<arrow::flight::protocol::FlightService::Stub>
> + 0x45
[0xf] arrow_flight!arrow::flight::transport::grpc::`anonymous
namespace'::GrpcClientImpl::`scalar deleting destructor' + 0x5d
[0x10]
arrow_flight!std::default_delete<arrow::flight::internal::ClientTransport>::operator()
+ 0xa
[0x11]
arrow_flight!std::unique_ptr<arrow::flight::internal::ClientTransport,std::default_delete<arrow::flight::internal::ClientTransport>
>::reset + 0x19
[0x12] arrow_flight!arrow::flight::FlightClient::Close + 0x94
[0x13] arrow_flight_testing!arrow::flight::DataTest::TearDown + 0x3a
[0x14]
gtest!testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test,void>
+ 0xc
[0x15]
gtest!testing::internal::HandleExceptionsInMethodIfSupported<testing::Test,void>
+ 0x46
[0x16] gtest!testing::Test::Run + 0xab
[0x17] gtest!testing::TestInfo::Run + 0xb8
[0x18] gtest!testing::TestSuite::Run + 0xc2
[0x19] gtest!testing::internal::UnitTestImpl::RunAllTests + 0x37d
[0x1a]
gtest!testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl,bool>
+ 0xc
[0x1b]
gtest!testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl,bool>
+ 0x46
[0x1c] gtest!testing::UnitTest::Run + 0x13c
[0x1d] gtest_main!RUN_ALL_TESTS + 0xd
[0x1e] gtest_main!main + 0x39
[0x1f] arrow_flight_test!invoke_main + 0x22
[0x20] arrow_flight_test!__scrt_common_main_seh + 0x10c
[0x21] KERNEL32!BaseThreadInitThunk + 0x10
[0x22] ntdll!RtlUserThreadStart + 0x2b
{noformat}
> [C++][FlightRPC] arrow-flight-test segfaulting on AppVeyor/Windows
> ------------------------------------------------------------------
>
> Key: ARROW-15987
> URL: https://issues.apache.org/jira/browse/ARROW-15987
> Project: Apache Arrow
> Issue Type: Bug
> Components: C++, FlightRPC
> Reporter: David Li
> Assignee: David Li
> Priority: Major
> Labels: pull-request-available
> Time Spent: 50m
> Remaining Estimate: 0h
>
> Happens on the development branch. grpc-cpp just upgraded to 1.45.0 in
> conda-forge, so that may be related…
> {noformat}
> 49/92 Test #50: arrow-flight-test .........................***Exception:
> SegFault 2.62 sec
> Running main() from
> C:\projects\arrow\cpp\build\googletest_ep-prefix\src\googletest_ep\googletest\src\gtest_main.cc
> [==========] Running 82 tests from 17 test suites.
> [----------] Global test environment set-up.
> [----------] 5 tests from GrpcConnectivityTest
> [ RUN ] GrpcConnectivityTest.GetPort
> [ OK ] GrpcConnectivityTest.GetPort (10 ms)
> [ RUN ] GrpcConnectivityTest.BuilderHook
> [ OK ] GrpcConnectivityTest.BuilderHook (2 ms)
> [ RUN ] GrpcConnectivityTest.Shutdown
> [ OK ] GrpcConnectivityTest.Shutdown (178 ms)
> [ RUN ] GrpcConnectivityTest.ShutdownWithDeadline
> [ OK ] GrpcConnectivityTest.ShutdownWithDeadline (86 ms)
> [ RUN ] GrpcConnectivityTest.BrokenConnection
> [ OK ] GrpcConnectivityTest.BrokenConnection (2206 ms)
> [----------] 5 tests from GrpcConnectivityTest (2484 ms total)
> [----------] 17 tests from GrpcDataTest
> [ RUN ] GrpcDataTest.TestDoGetInts
> unknown file: error: SEH exception with code 0xc0000005 thrown in TearDown().
> unknown file: error: SEH exception with code 0xc0000005 thrown in the test
> fixture's destructor.
> [ FAILED ] GrpcDataTest.TestDoGetInts (65 ms)
> [ RUN ] GrpcDataTest.TestDoGetFloats
> unknown file: error: SEH exception with code 0xc0000005 thrown in TearDown().
> unknown file: error: SEH exception with code 0xc0000005 thrown in the test
> fixture's destructor.
> [ FAILED ] GrpcDataTest.TestDoGetFloats (14 ms)
> [ RUN ] GrpcDataTest.TestDoGetDicts
> unknown file: error: SEH exception with code 0xc0000005 thrown in TearDown().
> Start 51: arrow-feather-test
> {noformat}
--
This message was sent by Atlassian Jira
(v8.20.1#820001)