lhoestq commented on issue #45214: URL: https://github.com/apache/arrow/issues/45214#issuecomment-4388770145
here is the backtrace for the last example I shared ([comment](https://github.com/apache/arrow/issues/45214#issuecomment-4372015477)) ``` (lldb) process attach --pid 19530 Process 19530 stopped * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP frame #0: 0x000000018ad0f3cc libsystem_kernel.dylib`__psynch_cvwait + 8 libsystem_kernel.dylib`__psynch_cvwait: -> 0x18ad0f3cc <+8>: b.lo 0x18ad0f3ec ; <+40> 0x18ad0f3d0 <+12>: pacibsp 0x18ad0f3d4 <+16>: stp x29, x30, [sp, #-0x10]! 0x18ad0f3d8 <+20>: mov x29, sp Target 0: (python3.12) stopped. Executable binary set to "/Users/quentinlhoest/.pyenv/versions/3.12.2/bin/python3.12". Architecture set to: arm64-apple-macosx-. (lldb) bt all * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP * frame #0: 0x000000018ad0f3cc libsystem_kernel.dylib`__psynch_cvwait + 8 frame #1: 0x000000018ad4e0e0 libsystem_pthread.dylib`_pthread_cond_wait + 984 frame #2: 0x000000018ac7e298 libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 frame #3: 0x000000010971e694 libarrow.2300.dylib`arrow::internal::ThreadPool::Shutdown(bool) + 168 frame #4: 0x000000010971e538 libarrow.2300.dylib`arrow::internal::ThreadPool::~ThreadPool() + 56 frame #5: 0x000000010971e81c libarrow.2300.dylib`arrow::internal::ThreadPool::~ThreadPool() + 12 frame #6: 0x000000010948f72c libarrow.2300.dylib`std::__1::shared_ptr<arrow::internal::ThreadPool>::~shared_ptr[abi:ue170006]() + 56 frame #7: 0x000000018ac05944 libsystem_c.dylib`__cxa_finalize_ranges + 480 frame #8: 0x000000018ac05704 libsystem_c.dylib`exit + 44 frame #9: 0x000000018ad57dc8 libdyld.dylib`dyld4::LibSystemHelpers::exit(int) const + 20 frame #10: 0x000000018a9aec60 dyld`dyld4::LibSystemHelpersWrapper::exit(int) const + 172 frame #11: 0x000000018a9aeb7c dyld`start + 6048 thread #2 frame #0: 0x000000018ad0d8b0 libsystem_kernel.dylib`__workq_kernreturn + 8 thread #3 frame #0: 0x000000018ad0f3cc libsystem_kernel.dylib`__psynch_cvwait + 8 frame #1: 0x000000018ad4e0e0 libsystem_pthread.dylib`_pthread_cond_wait + 984 frame #2: 0x000000018ac7e298 libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32 frame #3: 0x00000001097234d0 libarrow.2300.dylib`void* std::__1::__thread_proxy[abi:ue170006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, arrow::internal::ThreadPool::LaunchWorkersUnlocked(int)::$_8>>(void*) + 756 frame #4: 0x000000018ad4dc0c libsystem_pthread.dylib`_pthread_start + 136 (lldb) quit ``` -- 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]
