WillAyd commented on PR #46906: URL: https://github.com/apache/arrow/pull/46906#issuecomment-3237684373
Looks like we are down to an ASAN violation on one of the tests now - @wgtmac any ideas on this one? ``` [ RUN ] TestAdapterRead.ReadIntAndStringFileMultipleStripes stderr: AddressSanitizer:DEADLYSIGNAL ================================================================= ==4590==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000010 (pc 0x7f091a443598 bp 0x50f0000015d0 sp 0x7ffc06d50860 T0) ==4590==The signal is caused by a READ memory access. ==4590==Hint: address points to the zero page. #0 0x7f091a443598 in orc::TypeImpl::getTypeByColumnId(unsigned long) const (/opt/conda/envs/arrow/lib/liborc.so+0x12d598) #1 0x7f0929778245 in arrow::adapters::orc::GetFieldMetadata(orc::Type const*) ../../arrow/cpp/src/arrow/adapters/orc/util.cc:1216 #2 0x7f09297ae206 in arrow::adapters::orc::GetArrowField(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, orc::Type const*, bool) ../../arrow/cpp/src/arrow/adapters/orc/util.cc:1224 #3 0x7f09296ef185 in arrow::adapters::orc::ORCFileReader::Impl::GetArrowSchema(orc::Type const&) ../../arrow/cpp/src/arrow/adapters/orc/adapter.cc:348 #4 0x7f09296f1bce in arrow::adapters::orc::ORCFileReader::Impl::ReadSchema(orc::RowReaderOptions const&) ../../arrow/cpp/src/arrow/adapters/orc/adapter.cc:325 #5 0x7f092970991e in arrow::adapters::orc::ORCFileReader::Impl::NextStripeReader(long, std::vector<int, std::allocator<int> > const&) ../../arrow/cpp/src/arrow/adapters/orc/adapter.cc:516 #6 0x7f092970c0ff in arrow::adapters::orc::ORCFileReader::Impl::NextStripeReader(long) ../../arrow/cpp/src/arrow/adapters/orc/adapter.cc:548 #7 0x7f092970c0ff in arrow::adapters::orc::ORCFileReader::NextStripeReader(long) ../../arrow/cpp/src/arrow/adapters/orc/adapter.cc:620 #8 0x562689775563 in arrow::TestAdapterRead_ReadIntAndStringFileMultipleStripes_Test::TestBody() ../../arrow/cpp/src/arrow/adapters/orc/adapter_test.cc:397 #9 0x7f091a2ed1ad in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (/opt/conda/envs/arrow/lib/libgtest.so.1.17.0+0x4f1ad) #10 0x7f091a2ed480 in testing::Test::Run() (/opt/conda/envs/arrow/lib/libgtest.so.1.17.0+0x4f480) #11 0x7f091a2ed826 in testing::TestInfo::Run() (/opt/conda/envs/arrow/lib/libgtest.so.1.17.0+0x4f826) #12 0x7f091a2edc65 in testing::TestSuite::Run() (/opt/conda/envs/arrow/lib/libgtest.so.1.17.0+0x4fc65) #13 0x7f091a2fc292 in testing::internal::UnitTestImpl::RunAllTests() (/opt/conda/envs/arrow/lib/libgtest.so.1.17.0+0x5e292) #14 0x7f091a2ede2c in testing::UnitTest::Run() (/opt/conda/envs/arrow/lib/libgtest.so.1.17.0+0x4fe2c) #15 0x7f091a29807e in main (/opt/conda/envs/arrow/lib/libgtest_main.so.1.17.0+0x107e) #16 0x7f09197a0d8f in __libc_start_call_main ../sysdeps/nptl/libc_start_call_main.h:58 #17 0x7f09197a0e3f in __libc_start_main_impl ../csu/libc-start.c:392 #18 0x562689621164 in _start (/build/cpp/src/arrow/adapters/orc/arrow-orc-adapter-test+0x662164) AddressSanitizer can not provide additional info. SUMMARY: AddressSanitizer: SEGV (/opt/conda/envs/arrow/lib/liborc.so+0x12d598) in orc::TypeImpl::getTypeByColumnId(unsigned long) const ``` https://github.com/apache/arrow/actions/runs/17327120602/job/49193954155?pr=46906#step:6:1855 -- 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-unsubscr...@arrow.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org