lidavidm commented on issue #36908: URL: https://github.com/apache/arrow/issues/36908#issuecomment-1677238532
Ok, 1. `https://github.com/conda-forge/miniforge/issues/165` makes it _really easy_ to have an x64 dev environment on aarch64, that is incredible! 2. It does crash under Rosetta. 3. The failure appears to be random, e.g. running an individual test will only sometimes fail. Backtrace: ``` * thread #26, stop reason = EXC_BAD_ACCESS (code=1, address=0x9) * frame #0: 0x0000000182fdd2b4 libgrpc.33.0.0.dylib`grpc_core::StatusGetChildren(absl::lts_20230125::Status) + 68 frame #1: 0x00000001830bfe4d libgrpc.33.0.0.dylib`grpc_error_has_clear_grpc_status(absl::lts_20230125::Status) + 125 frame #2: 0x0000000182eb876c libgrpc.33.0.0.dylib`close_transport_locked(grpc_chttp2_transport*, absl::lts_20230125::Status) + 92 frame #3: 0x0000000182ebecd3 libgrpc.33.0.0.dylib`read_action_locked(void*, absl::lts_20230125::Status) + 2179 frame #4: 0x0000000182fec70e libgrpc.33.0.0.dylib`grpc_combiner_continue_exec_ctx() + 158 frame #5: 0x0000000182ff563e libgrpc.33.0.0.dylib`grpc_core::ExecCtx::Flush() + 78 frame #6: 0x0000000182fef566 libgrpc.33.0.0.dylib`pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) + 2630 frame #7: 0x0000000182ff19f6 libgrpc.33.0.0.dylib`pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) + 22 frame #8: 0x0000000182ff8c73 libgrpc.33.0.0.dylib`grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) + 19 frame #9: 0x00000001830aa399 libgrpc.33.0.0.dylib`cq_next(grpc_completion_queue*, gpr_timespec, void*) + 569 frame #10: 0x0000000133bca4f0 libgrpc++.1.56.2.dylib`grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) + 80 frame #11: 0x0000000133be7495 libgrpc++.1.56.2.dylib`grpc::Server::SyncRequestThreadManager::PollForWork(void**, bool*) + 101 frame #12: 0x0000000133bf1ea1 libgrpc++.1.56.2.dylib`grpc::ThreadManager::MainWorkLoop() + 65 frame #13: 0x0000000133bf2b61 libgrpc++.1.56.2.dylib`grpc::ThreadManager::WorkerThread::WorkerThread(grpc::ThreadManager*)::$_0::__invoke(void*) + 17 frame #14: 0x0000000132a2b1dc libgpr.33.0.0.dylib`grpc_core::(anonymous namespace)::ThreadInternalsPosix::ThreadInternalsPosix(char const*, void (*)(void*), void*, bool*, grpc_core::Thread::Options const&)::'lambda'(void*)::__invoke(void*) + 140 frame #15: 0x00007ff810b0f1d3 libsystem_pthread.dylib`_pthread_start + 125 frame #16: 0x00007ff810b0abd3 libsystem_pthread.dylib`thread_start + 15 ``` Unfortunately this doesn't give much to go off of other than 'gRPC is maybe doing something wrong'... -- 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]
