iOS crash randomly on loading scene Unity 5.3.1

Please help!!! my game crash on loading scene from assetbundle. It start from garbage collect assets to unload. I tried with Unity 5.3.1p3 and iOS SDK 9.2

Here my crash log. Thank you

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   dailoan                       	0x01346628 il2cpp::vm::LivenessState::AddProcessObject(Il2CppObject*, il2cpp::vm::LivenessState*) (Liveness.cpp:313)
1   dailoan                       	0x013464c4 il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:302)
2   dailoan                       	0x013464c4 il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:302)
3   dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
4   dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
5   dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
6   dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
7   dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
8   dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
9   dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
10  dailoan                       	0x01346528 il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:291)
11  dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
12  dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
13  dailoan                       	0x01346528 il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:291)
14  dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
15  dailoan                       	0x01346528 il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:291)
16  dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
17  dailoan                       	0x01346528 il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:291)
18  dailoan                       	0x01346528 il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:291)
19  dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
20  dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
21  dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
22  dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
23  dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
24  dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
25  dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
26  dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
27  dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
28  dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
29  dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
30  dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
31  dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
32  dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
33  dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
34  dailoan                       	0x013464da il2cpp::vm::LivenessState::TraverseArray(Il2CppArray*, il2cpp::vm::LivenessState*) (Liveness.cpp:303)
35  dailoan                       	0x01346acc il2cpp::vm::Liveness::FromStatics(void*) (Liveness.cpp:462)
36  dailoan                       	0x00b71fc6 GarbageCollectSharedAssets(bool) (GarbageCollectSharedAssets.cpp:603)
37  dailoan                       	0x00bad846 UnloadUnusedAssetsOperation::IntegrateMainThread() (UnloadUnusedAssetsOperation.cpp:45)
38  dailoan                       	0x00baa98a PreloadManager::UpdatePreloadingSingleStep(PreloadManager::UpdatePreloadingFlags, int) (PreloadManager.cpp:450)
39  dailoan                       	0x00baae82 PreloadManager::UpdatePreloading() (PreloadManager.cpp:567)
40  dailoan                       	0x00b75494 PlayerLoop(bool, bool, IHookEvent*) (Player.cpp:1554)
41  dailoan                       	0x00e30632 UnityPlayerLoopImpl(bool) (LibEntryPoint.mm:240)
42  dailoan                       	0x000d18cc UnityRepaint (DisplayManager.h:71)
43  dailoan                       	0x000d16cc -[UnityAppController(Rendering) repaintDisplayLink] (UnityAppController+Rendering.mm:54)

I encountered with the same issue, and I want to know does this have a solution?