diff --git a/Utilities/Thread.cpp b/Utilities/Thread.cpp index f4debb4164..c79d3af673 100644 --- a/Utilities/Thread.cpp +++ b/Utilities/Thread.cpp @@ -1908,7 +1908,7 @@ void thread_base::start() #elif defined(__APPLE__) pthread_attr_t stack_size_attr; pthread_attr_init(&stack_size_attr); - pthread_attr_setstacksize(&stack_size_attr, 0x200000); + pthread_attr_setstacksize(&stack_size_attr, 0x800000); ensure(pthread_create(reinterpret_cast(&m_thread.raw()), &stack_size_attr, entry_point, this) == 0); #else ensure(pthread_create(reinterpret_cast(&m_thread.raw()), nullptr, entry_point, this) == 0);