юзаю кроч NSCache, кешрую хню и бывает аппка вылетает с крешем:
libc++abi.dylib: terminating with uncaught exception of type std::__1::system_error: recursive_mutex lock failed: Invalid argument
проблема оказалось, в том что - я кешировал объект в котором есть NSLock и прочая фигня... забавно)