Search Unity

Can't create more than 19 UI.Canvas at the sametime at Android or iOS

Discussion in 'UGUI & TextMesh Pro' started by benbonso, Nov 24, 2014.

  1. benbonso

    benbonso

    Joined:
    Oct 29, 2012
    Posts:
    7
    Create more than 19 UI.Canvas at the sametime will be crashed.Is it a limit or a bug?
    Code (CSharp):
    1. 0   libsystem_kernel.dylib            0x9941f69e __pthread_kill + 10
    2. 1   libsystem_pthread.dylib           0x962bdfd5 pthread_kill + 101
    3. 2   libsystem_c.dylib                 0x99e17efe abort + 156
    4. 3   libmono.0.dylib                   0x04804222 mono_handle_native_sigsegv + 881
    5. 4   libmono.0.dylib                   0x0483db36 mono_runtime_posix_install_handlers + 1042
    6. 5   libsystem_platform.dylib          0x9800503b _sigtramp + 43
    7. 6   ???                               0xffffffff 0 + 4294967295
    8. 7   libmono.0.dylib                   0x0483dad3 mono_runtime_posix_install_handlers + 943
    9. 8   libsystem_c.dylib                 0x99e17efe abort + 156
    10. 9   com.unity3d.UnityEditor4.x        0x01685d05 LaunchBugReporter(BugReportMode) + 1157
    11. 10  com.unity3d.UnityEditor4.x        0x009441c5 HandleSignal(int, __siginfo*, void*) + 53
    12. 11  libmono.0.dylib                   0x0483d716 mono_chain_signal + 76
    13. 12  libmono.0.dylib                   0x047885f6 mono_sigsegv_signal_handler + 234
    14. 13  libsystem_platform.dylib          0x9800503b _sigtramp + 43
    15. 14  ???                               0xffffffff 0 + 4294967295
    16. 15  libmono.0.dylib                   0x0478850c mono_sigill_signal_handler + 59
    17. 16  com.unity3d.UnityEditor4.x        0x00ec4ab7 UI::CompareFunc(ListNode<UI::Canvas> const&, ListNode<UI::Canvas> const&) + 39
    18. 17  com.unity3d.UnityEditor4.x        0x00ec34ae void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<UI::Canvas**, std::vector<UI::Canvas*, std::allocator<UI::Canvas*> > >, UI::Canvas*, bool (*)(ListNode<UI::Canvas> const&, ListNode<UI::Canvas> const&)>(__gnu_cxx::__normal_iterator<UI::Canvas**, std::vector<UI::Canvas*, std::allocator<UI::Canvas*> > >, UI::Canvas*, bool (*)(ListNode<UI::Canvas> const&, ListNode<UI::Canvas> const&)) + 94
    19. 18  com.unity3d.UnityEditor4.x        0x00ec09e8 void std::sort<__gnu_cxx::__normal_iterator<UI::Canvas**, std::vector<UI::Canvas*, std::allocator<UI::Canvas*> > >, bool (*)(ListNode<UI::Canvas> const&, ListNode<UI::Canvas> const&)>(__gnu_cxx::__normal_iterator<UI::Canvas**, std::vector<UI::Canvas*, std::allocator<UI::Canvas*> > >, __gnu_cxx::__normal_iterator<UI::Canvas**, std::vector<UI::Canvas*, std::allocator<UI::Canvas*> > >, bool (*)(ListNode<UI::Canvas> const&, ListNode<UI::Canvas> const&)) + 152
    20. 19  com.unity3d.UnityEditor4.x        0x00ec4b3e UI::CanvasManager::SortList() + 46
    21. 20  com.unity3d.UnityEditor4.x        0x00ec0187 UI::Canvas::SetSortingOrder(short) + 87
    22. 21  com.unity3d.UnityEditor4.x        0x00ec7ebd Canvas_Set_Custom_PropSortingOrder(ReadOnlyScriptingObjectOfType<UI::Canvas>, int) + 61
    23.  
     
    Last edited: Nov 24, 2014