Versions: ``` $ python Python 3.9.10 | packaged by conda-forge | (main, Feb 1 2022, 21:27:43) [Clang 11.1.0 ] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import tensorflow as tf >>> import tensorflow.version as tfv >>> tfv. tfv.COMPILER_VERSION tfv.GRAPH_DEF_VERSION_MIN_CONSUMER tfv.GIT_VERSION tfv.GRAPH_DEF_VERSION_MIN_PRODUCER tfv.GRAPH_DEF_VERSION tfv.VERSION >>> tfv.VERSION '2.6.0' >>> $ pip list | grep tensorflow tensorflow-estimator 2.8.0 tensorflow-macos 2.6.0 tensorflow-metal 0.4.0 ``` Python BT: ``` Current thread 0x0000000100d20580 (most recent call first): File "<string>", line 2 in <module> File "/Users/me/miniforge3/lib/python3.9/site-packages/tensorflow/python/eager/execute.py", line 59 in quick_execute File "/Users/me/miniforge3/lib/python3.9/site-packages/tensorflow/python/eager/function.py", line 591 in call File "/Users/me/miniforge3/lib/python3.9/site-packages/tensorflow/python/eager/function.py", line 1963 in _call_flat File "/Users/me/miniforge3/lib/python3.9/site-packages/tensorflow/python/eager/function.py", line 3039 in __call__ File "/Users/me/miniforge3/lib/python3.9/site-packages/tensorflow/python/eager/def_function.py", line 917 in _call File "/Users/me/miniforge3/lib/python3.9/site-packages/tensorflow/python/eager/def_function.py", line 885 in __call__ File "/Users/me/my_project/model.py", line 663 in env_step_training_cb File "/Users/me/my_project/model.py", line 598 in run_episode File "/Users/me/my_project/model.py", line 676 in train_main File "/Users/me/my_project/main.py", line 16 in do_train File "/Users/me/my_project/main.py", line 121 in <module> ``` LLDB BT: ``` (lldb) thread list Process 14789 stopped thread #1: tid = 0x1f2fb, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP thread #2: tid = 0x1f319, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #3: tid = 0x1f31a, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #4: tid = 0x1f390, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #5: tid = 0x1f391, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #6: tid = 0x1f392, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #7: tid = 0x1f393, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #8: tid = 0x1f394, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #9: tid = 0x1f395, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #10: tid = 0x1f396, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #11: tid = 0x1f397, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #12: tid = 0x1f398, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #13: tid = 0x1f399, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #14: tid = 0x1f39a, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #15: tid = 0x1f39b, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #16: tid = 0x1f39c, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #17: tid = 0x1f39d, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #18: tid = 0x1f39e, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #19: tid = 0x1f39f, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #20: tid = 0x1f3a0, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #21: tid = 0x1f3a1, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #22: tid = 0x1f3a2, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #23: tid = 0x1f3a3, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #24: tid = 0x1f3a4, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #25: tid = 0x1f3a5, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #26: tid = 0x1f3a6, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #27: tid = 0x1f3a7, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #28: tid = 0x1f3a8, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #29: tid = 0x1f3a9, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #30: tid = 0x1f3aa, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #31: tid = 0x1f3ab, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #32: tid = 0x1f3ac, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #33: tid = 0x1f3ad, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 * thread #34: tid = 0x1f3ae, 0x000000018953c8d0 libsystem_kernel.dylib`mach_msg_trap + 8, queue = 'metal gpu stream' thread #35: tid = 0x1f3af, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #36: tid = 0x1f3b0, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #37: tid = 0x1f3be, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #38: tid = 0x273c7, 0x0000000189575078 libsystem_pthread.dylib`start_wqthread thread #39: tid = 0x2ab8c, 0x0000000189575078 libsystem_pthread.dylib`start_wqthread thread #40: tid = 0x30c73, 0x0000000189575078 libsystem_pthread.dylib`start_wqthread thread #41: tid = 0x32cf6, 0x0000000189575078 libsystem_pthread.dylib`start_wqthread thread #42: tid = 0x32cf8, 0x0000000000000000 (lldb) thread select 34 * thread #34, queue = 'metal gpu stream' frame #0: 0x000000018953c8d0 libsystem_kernel.dylib`mach_msg_trap + 8 libsystem_kernel.dylib`mach_msg_trap: -> 0x18953c8d0 <+8>: ret libsystem_kernel.dylib`mach_msg_overwrite_trap: 0x18953c8d4 <+0>: mov x16, #-0x20 0x18953c8d8 <+4>: svc #0x80 0x18953c8dc <+8>: ret (lldb) bt * thread #34, queue = 'metal gpu stream' * frame #0: 0x000000018953c8d0 libsystem_kernel.dylib`mach_msg_trap + 8 frame #1: 0x000000018953cd40 libsystem_kernel.dylib`mach_msg + 76 frame #2: 0x000000018c02d8a8 IOKit`io_connect_method + 512 frame #3: 0x000000018c02d67c IOKit`IOConnectCallMethod + 236 frame #4: 0x00000001a4000840 IOGPU`IOGPUResourceCreate + 236 frame #5: 0x00000001a3ffa81c IOGPU`-[IOGPUMetalResource initWithDevice:remoteStorageResource:options:args:argsSize:] + 476 frame #6: 0x00000001a3ff7ee0 IOGPU`-[IOGPUMetalHeap initWithDevice:size:options:args:argsSize:desc:] + 180 frame #7: 0x00000001cff4613c AGXMetalG13X`___lldb_unnamed_symbol1410$$AGXMetalG13X + 344 frame #8: 0x0000000192b8c290 MPSCore`___lldb_unnamed_symbol590$$MPSCore + 380 frame #9: 0x0000000192b8c6f8 MPSCore`___lldb_unnamed_symbol595$$MPSCore + 456 frame #10: 0x0000000192b9fc80 MPSCore`___lldb_unnamed_symbol916$$MPSCore + 1104 frame #11: 0x0000000192ba0aa8 MPSCore`___lldb_unnamed_symbol918$$MPSCore + 76 frame #12: 0x0000000192ba1224 MPSCore`MPSAutoCache::GetTempBuffer(unsigned long, MTLSizeAndAlign*) + 236 frame #13: 0x0000000192ba2860 MPSCore`MPSAutoBuffer::AllocateBuffer(NSString*) + 328 frame #14: 0x0000000192b93bac MPSCore`___lldb_unnamed_symbol675$$MPSCore + 40 frame #15: 0x00000001ecd20b88 MetalPerformanceShadersGraph`___lldb_unnamed_symbol3812$$MetalPerformanceShadersGraph + 544 frame #16: 0x00000001ecddcc4c MetalPerformanceShadersGraph`___lldb_unnamed_symbol5992$$MetalPerformanceShadersGraph + 1704 frame #17: 0x00000001ecddba24 MetalPerformanceShadersGraph`___lldb_unnamed_symbol5986$$MetalPerformanceShadersGraph + 900 frame #18: 0x00000001ecc86aa8 MetalPerformanceShadersGraph`___lldb_unnamed_symbol2319$$MetalPerformanceShadersGraph + 388 frame #19: 0x00000001ecc85e28 MetalPerformanceShadersGraph`___lldb_unnamed_symbol2315$$MetalPerformanceShadersGraph + 220 frame #20: 0x0000000138603068 libmetal_plugin.dylib`invocation function for block in metal_plugin::runMPSGraph(MetalStream*, MPSGraph*, NSDictionary*, NSDictionary*) + 132 frame #21: 0x00000001893b61c8 libdispatch.dylib`_dispatch_client_callout + 20 frame #22: 0x00000001893c5414 libdispatch.dylib`_dispatch_lane_barrier_sync_invoke_and_complete + 56 frame #23: 0x0000000138600fb8 libmetal_plugin.dylib`metal_plugin::runMPSGraph(MetalStream*, MPSGraph*, NSDictionary*, NSDictionary*) + 108 frame #24: 0x00000001384f2808 libmetal_plugin.dylib`metal_plugin::MetalBiasGradOp<float>::Compute(metal_plugin::OpKernelContext*) + 1604 frame #25: 0x00000001384f1f70 libmetal_plugin.dylib`void metal_plugin::ComputeOpKernel<metal_plugin::MetalBiasGradOp<float> >(void*, TF_OpKernelContext*) + 44 frame #26: 0x00000002a0b16b74 _pywrap_tensorflow_internal.so`tensorflow::PluggableDevice::Compute(tensorflow::OpKernel*, tensorflow::OpKernelContext*) + 148 frame #27: 0x000000011e176f90 libtensorflow_framework.2.dylib`tensorflow::(anonymous namespace)::ExecutorState<tensorflow::PropagatorState>::Process(tensorflow::PropagatorState::TaggedNode, long long) + 2968 frame #28: 0x000000011e178650 libtensorflow_framework.2.dylib`std::__1::__function::__func<void tensorflow::(anonymous namespace)::ExecutorState<tensorflow::PropagatorState>::RunTask<tensorflow::(anonymous namespace)::ExecutorState<tensorflow::PropagatorState>::ScheduleReady(absl::lts_20210324::InlinedVector<tensorflow::PropagatorState::TaggedNode, 8ul, std::__1::allocator<tensorflow::PropagatorState::TaggedNode> >*, tensorflow::PropagatorState::TaggedNodeReadyQueue*)::'lambda0'()>(tensorflow::(anonymous namespace)::ExecutorState<tensorflow::PropagatorState>::ScheduleReady(absl::lts_20210324::InlinedVector<tensorflow::PropagatorState::TaggedNode, 8ul, std::__1::allocator<tensorflow::PropagatorState::TaggedNode> >*, tensorflow::PropagatorState::TaggedNodeReadyQueue*)::'lambda0'()&&)::'lambda'(), std::__1::allocator<void tensorflow::(anonymous namespace)::ExecutorState<tensorflow::PropagatorState>::RunTask<tensorflow::(anonymous namespace)::ExecutorState<tensorflow::PropagatorState>::ScheduleReady(absl::lts_20210324::InlinedVector<tensorflow::PropagatorState::TaggedNode, 8ul, std::__1::allocator<tensorflow::PropagatorState::TaggedNode> >*, tensorflow::PropagatorState::TaggedNodeReadyQueue*)::'lambda0'()>(tensorflow::(anonymous namespace)::ExecutorState<tensorflow::PropagatorState>::ScheduleReady(absl::lts_20210324::InlinedVector<tensorflow::PropagatorState::TaggedNode, 8ul, std::__1::allocator<tensorflow::PropagatorState::TaggedNode> >*, tensorflow::PropagatorState::TaggedNodeReadyQueue*)::'lambda0'()&&)::'lambda'()>, void ()>::operator()() + 56 frame #29: 0x00000002a14acf30 _pywrap_tensorflow_internal.so`Eigen::ThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(int) + 1508 frame #30: 0x00000002a14ac828 _pywrap_tensorflow_internal.so`tensorflow::thread::EigenEnvironment::CreateThread(std::__1::function<void ()>)::'lambda'()::operator()() const + 80 frame #31: 0x000000011e510ea4 libtensorflow_framework.2.dylib`tensorflow::(anonymous namespace)::PThread::ThreadFn(void*) + 120 frame #32: 0x000000018957a26c libsystem_pthread.dylib`_pthread_start + 148 (lldb) thread select 1 * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP frame #0: 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 libsystem_kernel.dylib`__psynch_cvwait: -> 0x189540290 <+8>: b.lo 0x1895402b0 ; <+40> 0x189540294 <+12>: pacibsp 0x189540298 <+16>: stp x29, x30, [sp, #-0x10]! 0x18954029c <+20>: mov x29, sp (lldb) bt * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP * frame #0: 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 frame #1: 0x000000018957a83c libsystem_pthread.dylib`_pthread_cond_wait + 1236 frame #2: 0x00000001894c9230 libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28 frame #3: 0x000000011e8d92a8 libtensorflow_framework.2.dylib`nsync::nsync_mu_semaphore_p_with_deadline(nsync::nsync_semaphore_s_*, timespec) + 420 frame #4: 0x000000011e8d5b78 libtensorflow_framework.2.dylib`nsync::nsync_cv_wait_with_deadline_generic(nsync::nsync_cv_s_*, void*, void (*)(void*), void (*)(void*), timespec, nsync::nsync_note_s_*) + 372 frame #5: 0x000000011e1348c8 libtensorflow_framework.2.dylib`tensorflow::ProcessFunctionLibraryRuntime::RunSync(tensorflow::FunctionLibraryRuntime::Options const&, unsigned long long, absl::lts_20210324::Span<tensorflow::Tensor const>, std::__1::vector<tensorflow::Tensor, std::__1::allocator<tensorflow::Tensor> >*) const + 256 frame #6: 0x00000002a4c2d554 _pywrap_tensorflow_internal.so`tensorflow::KernelAndDeviceFunc::Run(tensorflow::ScopedStepContainer*, tensorflow::EagerKernelArgs const&, std::__1::vector<absl::lts_20210324::variant<tensorflow::Tensor, tensorflow::TensorShape>, std::__1::allocator<absl::lts_20210324::variant<tensorflow::Tensor, tensorflow::TensorShape> > >*, tensorflow::CancellationManager*, absl::lts_20210324::optional<tensorflow::EagerRemoteFunctionParams> const&, absl::lts_20210324::optional<tensorflow::ManagedStackTrace> const&) + 516 frame #7: 0x00000002a4bf7d60 _pywrap_tensorflow_internal.so`tensorflow::EagerKernelExecute(tensorflow::EagerContext*, absl::lts_20210324::InlinedVector<tensorflow::TensorHandle*, 4ul, std::__1::allocator<tensorflow::TensorHandle*> > const&, absl::lts_20210324::optional<tensorflow::EagerRemoteFunctionParams> const&, std::__1::unique_ptr<tensorflow::KernelAndDevice, tensorflow::core::RefCountDeleter> const&, tensorflow::GraphCollector*, tensorflow::CancellationManager*, absl::lts_20210324::Span<tensorflow::TensorHandle*>, absl::lts_20210324::optional<tensorflow::ManagedStackTrace> const&) + 372 frame #8: 0x00000002a4bfe3c4 _pywrap_tensorflow_internal.so`tensorflow::ExecuteNode::Run() + 396 frame #9: 0x00000002a4f39764 _pywrap_tensorflow_internal.so`tensorflow::EagerExecutor::SyncExecute(tensorflow::EagerNode*) + 172 frame #10: 0x00000002a4bf789c _pywrap_tensorflow_internal.so`tensorflow::(anonymous namespace)::EagerLocalExecute(tensorflow::EagerOperation*, tensorflow::TensorHandle**, int*) + 1976 frame #11: 0x00000002a4bf5a44 _pywrap_tensorflow_internal.so`tensorflow::EagerExecute(tensorflow::EagerOperation*, tensorflow::TensorHandle**, int*) + 296 frame #12: 0x00000002a485aba4 _pywrap_tensorflow_internal.so`tensorflow::EagerOperation::Execute(absl::lts_20210324::Span<tensorflow::AbstractTensorHandle*>, int*) + 192 frame #13: 0x00000002a4c3392c _pywrap_tensorflow_internal.so`tensorflow::CustomDeviceOpHandler::Execute(tensorflow::ImmediateExecutionOperation*, tensorflow::ImmediateExecutionTensorHandle**, int*) + 468 frame #14: 0x00000002a147ff38 _pywrap_tensorflow_internal.so`TFE_Execute + 80 frame #15: 0x00000002a13fcac0 _pywrap_tensorflow_internal.so`TFE_Py_ExecuteCancelable(TFE_Context*, char const*, char const*, absl::lts_20210324::InlinedVector<TFE_TensorHandle*, 4ul, std::__1::allocator<TFE_TensorHandle*> >*, _object*, TFE_CancellationManager*, absl::lts_20210324::InlinedVector<TFE_TensorHandle*, 2ul, std::__1::allocator<TFE_TensorHandle*> >*, TF_Status*) + 616 frame #16: 0x000000011ce9641c _pywrap_tfe.so`tensorflow::TFE_Py_ExecuteCancelable_wrapper(pybind11::handle const&, char const*, char const*, pybind11::handle const&, pybind11::handle const&, tensorflow::CancellationManager*, pybind11::handle const&) + 160 frame #17: 0x000000011cec7208 _pywrap_tfe.so`void pybind11::cpp_function::initialize<pybind11_init__pywrap_tfe(pybind11::module_&)::$_44, pybind11::object, pybind11::handle const&, char const*, char const*, pybind11::handle const&, pybind11::handle const&, pybind11::handle const&, pybind11::name, pybind11::scope, pybind11::sibling>(pybind11_init__pywrap_tfe(pybind11::module_&)::$_44&&, pybind11::object (*)(pybind11::handle const&, char const*, char const*, pybind11::handle const&, pybind11::handle const&, pybind11::handle const&), pybind11::name const&, pybind11::scope const&, pybind11::sibling const&)::'lambda'(pybind11::detail::function_call&)::__invoke(pybind11::detail::function_call&) + 184 frame #18: 0x000000011cea90e0 _pywrap_tfe.so`pybind11::cpp_function::dispatcher(_object*, _object*, _object*) + 3216 frame #19: 0x00000001006bfdfc python3.9`cfunction_call + 80 frame #20: 0x000000010066b554 python3.9`_PyObject_MakeTpCall + 348 frame #21: 0x0000000100776d60 python3.9`call_function + 724 frame #22: 0x00000001007737e4 python3.9`_PyEval_EvalFrameDefault + 28456 frame #23: 0x000000010076c274 python3.9`_PyEval_EvalCode + 2968 frame #24: 0x000000010066c1b0 python3.9`_PyFunction_Vectorcall + 240 frame #25: 0x0000000100776cc8 python3.9`call_function + 572 frame #26: 0x00000001007738dc python3.9`_PyEval_EvalFrameDefault + 28704 frame #27: 0x000000010076c274 python3.9`_PyEval_EvalCode + 2968 frame #28: 0x000000010066c1b0 python3.9`_PyFunction_Vectorcall + 240 frame #29: 0x000000010066f03c python3.9`method_vectorcall + 164 frame #30: 0x0000000100776cc8 python3.9`call_function + 572 frame #31: 0x00000001007738dc python3.9`_PyEval_EvalFrameDefault + 28704 frame #32: 0x000000010076c274 python3.9`_PyEval_EvalCode + 2968 frame #33: 0x000000010066c1b0 python3.9`_PyFunction_Vectorcall + 240 frame #34: 0x000000010066f03c python3.9`method_vectorcall + 164 frame #35: 0x0000000100776cc8 python3.9`call_function + 572 frame #36: 0x00000001007738dc python3.9`_PyEval_EvalFrameDefault + 28704 frame #37: 0x000000010076c274 python3.9`_PyEval_EvalCode + 2968 frame #38: 0x000000010066c1b0 python3.9`_PyFunction_Vectorcall + 240 frame #39: 0x000000010066b7b4 python3.9`_PyObject_FastCallDictTstate + 320 frame #40: 0x000000010066c52c python3.9`_PyObject_Call_Prepend + 164 frame #41: 0x00000001006e3c00 python3.9`slot_tp_call + 376 frame #42: 0x000000010066bf88 python3.9`_PyObject_Call + 164 frame #43: 0x0000000100773b0c python3.9`_PyEval_EvalFrameDefault + 29264 frame #44: 0x000000010076c274 python3.9`_PyEval_EvalCode + 2968 frame #45: 0x000000010066c1b0 python3.9`_PyFunction_Vectorcall + 240 frame #46: 0x000000010066f19c python3.9`method_vectorcall + 516 frame #47: 0x0000000100773b0c python3.9`_PyEval_EvalFrameDefault + 29264 frame #48: 0x000000010076c274 python3.9`_PyEval_EvalCode + 2968 frame #49: 0x000000010066c1b0 python3.9`_PyFunction_Vectorcall + 240 frame #50: 0x000000010066b7b4 python3.9`_PyObject_FastCallDictTstate + 320 frame #51: 0x000000010066c52c python3.9`_PyObject_Call_Prepend + 164 frame #52: 0x00000001006e3c00 python3.9`slot_tp_call + 376 frame #53: 0x000000010066b554 python3.9`_PyObject_MakeTpCall + 348 frame #54: 0x0000000100776d60 python3.9`call_function + 724 frame #55: 0x0000000100773860 python3.9`_PyEval_EvalFrameDefault + 28580 frame #56: 0x000000010076c274 python3.9`_PyEval_EvalCode + 2968 frame #57: 0x000000010066c1b0 python3.9`_PyFunction_Vectorcall + 240 frame #58: 0x0000000100776cc8 python3.9`call_function + 572 frame #59: 0x0000000100773860 python3.9`_PyEval_EvalFrameDefault + 28580 frame #60: 0x000000010076c274 python3.9`_PyEval_EvalCode + 2968 frame #61: 0x000000010066c1b0 python3.9`_PyFunction_Vectorcall + 240 frame #62: 0x0000000100776cc8 python3.9`call_function + 572 frame #63: 0x00000001007738dc python3.9`_PyEval_EvalFrameDefault + 28704 frame #64: 0x000000010076c274 python3.9`_PyEval_EvalCode + 2968 frame #65: 0x000000010066c1b0 python3.9`_PyFunction_Vectorcall + 240 frame #66: 0x0000000100776cc8 python3.9`call_function + 572 frame #67: 0x0000000100773860 python3.9`_PyEval_EvalFrameDefault + 28580 frame #68: 0x000000010066c230 python3.9`function_code_fastcall + 116 frame #69: 0x0000000100776cc8 python3.9`call_function + 572 frame #70: 0x00000001007737e4 python3.9`_PyEval_EvalFrameDefault + 28456 frame #71: 0x000000010076c274 python3.9`_PyEval_EvalCode + 2968 frame #72: 0x00000001007cf08c python3.9`pyrun_file + 376 frame #73: 0x00000001007ce5a0 python3.9`PyRun_SimpleFileExFlags + 816 frame #74: 0x00000001007f1970 python3.9`Py_RunMain + 2912 frame #75: 0x00000001007f2b04 python3.9`pymain_main + 1272 frame #76: 0x000000010060fc94 python3.9`main + 56 frame #77: 0x0000000100cad088 dyld`start + 516 (lldb) ```