Question by
duong.tranthai · Jan 21, 2016 at 03:02 AM ·
ioscrash
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)
Comment
Answer by tnqiang · Apr 11, 2017 at 02:14 AM
I encountered with the same issue, and I want to know does this have a solution?