Search Unity

iOS 12 Crash - PosixWaitObject

Discussion in 'iOS and tvOS' started by sekari, Oct 22, 2018.

  1. sekari

    sekari

    Joined:
    Jan 13, 2015
    Posts:
    27
    I am using Unity 2017.3.1p1 for my game which has more than a million DAU. I started to receive thousands of crashes from iOS 12 devices lately. What could be the reason for this crash?

    Here is the call stack:

    Code (CSharp):
    1. Thread
    2. 0  libsystem_kernel.dylib         0x232db4f0c __psynch_cvwait + 8
    3. 1  libsystem_pthread.dylib        0x232e31d7c _pthread_cond_wait$VARIANT$mp + 688
    4. 2  amy                            0x10211448c il2cpp::os::posix::PosixWaitObject::Wait(unsigned int, bool) (PosixWaitObject.cpp:156)
    5. 3  amy                            0x102130fdc il2cpp::vm::Monitor::TryWait(Il2CppObject*, unsigned int) (Monitor.cpp:620)
    6. 4  amy                            0x100d7f844 ThreadedLogger_ClearBuffer_m284959947 (Bulk_Assembly-CSharp_19.cpp:16842)
    7. 5  amy                            0x10176aa88 RuntimeInvoker_Void_t1185182177(void (*)(), MethodInfo const*, void*, void**) (Il2CppInvokerTable.cpp:39507)
    8. 6  amy                            0x10213d668 il2cpp::vm::Runtime::DelegateInvoke(Il2CppDelegate*, void**, Il2CppException**) (Runtime.cpp:410)
    9. 7  amy                            0x102105080 il2cpp::icalls::mscorlib::System::Threading::ThreadStart(void*) (Thread.cpp:160)
    10. 8  amy                            0x1021100b0 il2cpp::os::Thread::RunWrapper(void*) (Thread.cpp:169)
    11. 9  amy                            0x102117c08 il2cpp::os::ThreadImpl::ThreadStartWrapper(void*) (ThreadImpl.cpp:106)
    12. 10 libsystem_pthread.dylib        0x232e392fc _pthread_body + 128
    13. 11 libsystem_pthread.dylib        0x232e3925c _pthread_start + 48
    14. 12 libsystem_pthread.dylib        0x232e3cd08 thread_start + 4