I'm using Oculus Spatializer Native 1.36.0 along with Unity to develop an Android App. The App crashed when I called ovrAudio_DestroyContext on Android 8.0 or higher.
The backtrace shows "invalid pthread_t passed to libc". I believe the problem is in pthread_join function. Before Android 8.0, if no thread can be found in the thread list, just a nullptr is returned. However, in Android 8.0, a fatal error will be made.