I came across the same issue, it turns out to be issue with multithreading.
Multiple threads was accessing the same piece of data (to be exact, EAGLContext, and some OpenGL stuffs) and probably messed up the memory.
The issue is gone after making sure accesses are synchronised.