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

   It seems that protobuf 33.5 and 34 are mixed.
   
   Backtrace:
   
   ```text
   (lldb) bt
   * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS 
(code=2, address=0x197adaa0b)
     * frame #0: 0x0000000103a6a2f8 
libprotobuf.34.0.0.dylib`absl::lts_20260107::strings_internal::ResizeUninitializedTraits<std::__1::basic_string<char,
 std::__1::char_traits<char>, std::__1::allocator<char>>, 
void>::Resize(std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char>>*, unsigned long) + 156
       frame #1: 0x0000000103a6a1d4 
libprotobuf.34.0.0.dylib`google::protobuf::internal::EpsCopyInputStream::ReadString(char
 const*, int, std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char>>*) + 64
       frame #2: 0x0000000103b0bc00 
libprotobuf.34.0.0.dylib`google::protobuf::internal::TcParser::FastBS1(google::protobuf::MessageLite*,
 char const*, google::protobuf::internal::ParseContext*, 
google::protobuf::internal::TcFieldData, 
google::protobuf::internal::TcParseTableBase const*, unsigned long long) + 108
       frame #3: 0x0000000103b97718 libprotobuf.34.0.0.dylib`bool 
google::protobuf::internal::MergeFromImpl<false>(std::__1::basic_string_view<char,
 std::__1::char_traits<char>>, google::protobuf::MessageLite*, 
google::protobuf::internal::TcParseTableBase const*, 
google::protobuf::MessageLite::ParseFlags) + 92
       frame #4: 0x0000000104aab47c 
libprotobuf.33.5.0.dylib`google::protobuf::MessageLite::ParseFromArray(void 
const*, int) + 28
       frame #5: 0x00000001049dd740 
libprotobuf.33.5.0.dylib`google::protobuf::EncodedDescriptorDatabase::Add(void 
const*, int) + 60
       frame #6: 0x00000001049926c0 
libprotobuf.33.5.0.dylib`google::protobuf::DescriptorPool::InternalAddGeneratedFile(void
 const*, int) + 60
       frame #7: 0x0000000104a0e234 
libprotobuf.33.5.0.dylib`google::protobuf::internal::AddDescriptors(google::protobuf::internal::DescriptorTable
 const*) + 116
       frame #8: 0x000000019779aefc dyld`invocation function for block in 
dyld4::Loader::findAndRunAllInitializers(dyld4::RuntimeState&) const + 444
       frame #9: 0x00000001977d789c dyld`invocation function for block in 
dyld3::MachOAnalyzer::forEachInitializer(Diagnostics&, 
dyld3::MachOAnalyzer::VMAddrConverter const&, void (unsigned int) 
block_pointer, void const*) const + 324
       frame #10: 0x00000001977f75cc dyld`invocation function for block in 
mach_o::Header::forEachSection(void (mach_o::Header::SectionInfo const&, bool&) 
block_pointer) const + 240
       frame #11: 0x00000001977f4358 
dyld`mach_o::Header::forEachLoadCommand(void (load_command const*, bool&) 
block_pointer) const + 208
       frame #12: 0x00000001977f5a98 dyld`mach_o::Header::forEachSection(void 
(mach_o::Header::SectionInfo const&, bool&) block_pointer) const + 124
       frame #13: 0x00000001977d736c 
dyld`dyld3::MachOAnalyzer::forEachInitializer(Diagnostics&, 
dyld3::MachOAnalyzer::VMAddrConverter const&, void (unsigned int) 
block_pointer, void const*) const + 516
       frame #14: 0x000000019779acb4 
dyld`dyld4::Loader::findAndRunAllInitializers(dyld4::RuntimeState&) const + 176
       frame #15: 0x00000001977a2670 
dyld`dyld4::JustInTimeLoader::runInitializers(dyld4::RuntimeState&) const + 36
       frame #16: 0x000000019779b460 
dyld`dyld4::Loader::runInitializersBottomUp(dyld4::RuntimeState&, 
dyld3::Array<dyld4::Loader const*>&, dyld3::Array<dyld4::Loader const*>&) const 
+ 308
       frame #17: 0x000000019779b400 
dyld`dyld4::Loader::runInitializersBottomUp(dyld4::RuntimeState&, 
dyld3::Array<dyld4::Loader const*>&, dyld3::Array<dyld4::Loader const*>&) const 
+ 212
       frame #18: 0x000000019779b400 
dyld`dyld4::Loader::runInitializersBottomUp(dyld4::RuntimeState&, 
dyld3::Array<dyld4::Loader const*>&, dyld3::Array<dyld4::Loader const*>&) const 
+ 212
       frame #19: 0x000000019779b400 
dyld`dyld4::Loader::runInitializersBottomUp(dyld4::RuntimeState&, 
dyld3::Array<dyld4::Loader const*>&, dyld3::Array<dyld4::Loader const*>&) const 
+ 212
       frame #20: 0x000000019779b400 
dyld`dyld4::Loader::runInitializersBottomUp(dyld4::RuntimeState&, 
dyld3::Array<dyld4::Loader const*>&, dyld3::Array<dyld4::Loader const*>&) const 
+ 212
       frame #21: 0x000000019779fbf0 
dyld`dyld4::Loader::runInitializersBottomUpPlusUpwardLinks(dyld4::RuntimeState&)
 const::$_0::operator()() const + 180
       frame #22: 0x000000019779b77c 
dyld`dyld4::Loader::runInitializersBottomUpPlusUpwardLinks(dyld4::RuntimeState&)
 const + 716
       frame #23: 0x00000001977bca20 
dyld`dyld4::APIs::runAllInitializersForMain() + 392
       frame #24: 0x000000019777fe00 dyld`dyld4::prepare(dyld4::APIs&, 
mach_o::Header const*) + 3092
       frame #25: 0x000000019777f1d8 dyld`dyld4::start(dyld4::KernelArgs*, 
void*, void*)::$_0::operator()() const + 236
       frame #26: 0x000000019777eb4c dyld`start + 6000
   ```


-- 
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