Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

iOS 9.1 and 9.2 crash with Unity 4.6.8p3

Discussion in 'iOS and tvOS' started by NightmareTFD, Dec 11, 2015.

  1. NightmareTFD

    NightmareTFD

    Joined:
    Feb 11, 2015
    Posts:
    39
    hello i am seeing a crash bug for my game only on ios 9.1 and 9.2. we are using Unity 4.6.8p3 (we can upgrade within the 4.X series but we can not upgrade to the 5.X series)
    when the game crashes the symbolized crash file is inside of unity code and none of the functions on the stack or ones that are internal to the game.

    Has anyone seen this crash before and could recommend a solution?

    call stack
    ----
    Thread 0 name: Dispatch queue: com.apple.main-thread
    Thread 0 Crashed:
    0 MyApp 0x00e8cf0e UI::Canvas::GetRenderMode() const (Canvas.cpp:1099)
    1 MyApp 0x00e88506 UI::CanvasRenderer::OnTransformChanged(int) (CanvasRenderer.cpp:430)
    2 MyApp 0x00ca3d94 Unity::GameObject::SendMessageAny(MessageIdentifier const&, MessageData&) (stl_vector.h:400)
    3 MyApp 0x00d6fcb2 Transform::SendTransformChanged(int) (Transform.cpp:1099)
    4 MyApp 0x00d6fd0e Transform::SendTransformChanged(int) (Transform.cpp:1108)
    5 MyApp 0x00e8a1da UI::RectTransform::AwakeFromLoad(AwakeFromLoadMode) (RectTransform.cpp:257)
    6 MyApp 0x00edf53a Animator::UpdateAvatars(Animator**, unsigned long, float, bool, bool, float) (Animator.cpp:546)
    7 MyApp 0x00ee8726 AnimatorManager::UpdateRetargetIKWrite() (AnimatorManager.cpp:48)
    8 MyApp 0x00dc454a PlayerLoop(bool, bool, IHookEvent*) (Player.cpp:1964)
    9 MyApp 0x00bedd9c _UnityPlayerLoop (LibEntryPoint.mm:254)
    10 MyApp 0x0008ca06 UnityRepaintImpl(bool) (UnityAppController+Rendering.mm:227)
    11 MyApp 0x0008c428 ___51-[UnityAppController(Rendering) repaintDisplayLink]_block_invoke (UnityAppController+Rendering.mm:57)
    12 libdispatch.dylib 0x23c65b5a _dispatch_call_block_and_release + 10
    13 libdispatch.dylib 0x23c65b46 _dispatch_client_callout + 22
    14 libdispatch.dylib 0x23c73ee0 _dispatch_main_queue_callback_4CF$VARIANT$mp + 1524
    15 CoreFoundation 0x240af3fc __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 8
    16 CoreFoundation 0x240ad8f6 __CFRunLoopRun + 1574
    17 CoreFoundation 0x24000bf8 CFRunLoopRunSpecific + 520
    18 CoreFoundation 0x240009e4 CFRunLoopRunInMode + 108
    19 GraphicsServices 0x2524cac8 GSEventRunModal + 160
    20 UIKit 0x28290ba0 UIApplicationMain + 144
    21 MyApp 0x00088dc8 _main (main.mm:39)
    22 libdyld.dylib 0x23caf872 start + 2
     
  2. NightmareTFD

    NightmareTFD

    Joined:
    Feb 11, 2015
    Posts:
    39
    this is very important. can no one from unity respond on this one?
     
  3. NightmareTFD

    NightmareTFD

    Joined:
    Feb 11, 2015
    Posts:
    39
    has anyone from unity seen this?
     
  4. MrEsquire

    MrEsquire

    Joined:
    Nov 5, 2013
    Posts:
    2,712
    You should try latest version 4.6.9patch4? - make backup of project and see if issue happens.
    This is way quicker than waiting for reply in forum.
     
  5. NightmareTFD

    NightmareTFD

    Joined:
    Feb 11, 2015
    Posts:
    39
    i tried with 4.6.9f1 before posting on the forums since i know forum responses are slow. can you please point me to where i can get 4.6.9patch4?
     
  6. hakankaraduman

    hakankaraduman

    Joined:
    Aug 27, 2012
    Posts:
    353
  7. NightmareTFD

    NightmareTFD

    Joined:
    Feb 11, 2015
    Posts:
    39
    We have upgraded to Unity 4.7.0f1 and this appeared initially to be ok however we are still getting reports from 9.1 devices. Is there going to be a patch release to resolve this

    Thread 0 name: Dispatch queue: com.apple.main-thread
    Thread 0 Crashed:
    0 MyApp 0x0000000101143744 UI::Canvas::GetRenderMode() const (Canvas.cpp:1099)
    1 MyApp 0x000000010113ef54 UI::CanvasRenderer::OnTransformChanged(int) (CanvasRenderer.cpp:430)
    2 MyApp 0x000000010113ef54 UI::CanvasRenderer::OnTransformChanged(int) (CanvasRenderer.cpp:430)
    3 MyApp 0x0000000100f382b8 Unity::GameObject::SendMessageAny(MessageIdentifier const&, MessageData&) (stl_vector.h:400)
    4 MyApp 0x000000010101614c Transform::SendTransformChanged(int) (Transform.cpp:1099)
    5 MyApp 0x00000001010161b0 Transform::SendTransformChanged(int) (Transform.cpp:1108)
    6 MyApp 0x00000001011408dc UI::RectTransform::AwakeFromLoad(AwakeFromLoadMode) (RectTransform.cpp:257)
    7 MyApp 0x000000010119e148 Animator::UpdateAvatars(Animator**, unsigned long, float, bool, bool, float) (Animator.cpp:547)
    8 MyApp 0x000000010106df14 PlayerLoop(bool, bool, IHookEvent*) (Player.cpp:1964)
    9 MyApp 0x0000000100e65274 _UnityPlayerLoop (LibEntryPoint.mm:254)
    10 MyApp 0x00000001000a9b5c UnityRepaintImpl(bool) (UnityAppController+Rendering.mm:230)
    11 MyApp 0x00000001000a946c ___51-[UnityAppController(Rendering) repaintDisplayLink]_block_invoke (UnityAppController+Rendering.mm:57)
    12 libdispatch.dylib 0x00000001994f56e8 0x1994f4000 + 5864
    13 libdispatch.dylib 0x00000001994f56a8 0x1994f4000 + 5800
    14 libdispatch.dylib 0x00000001994fadb0 0x1994f4000 + 28080
    15 CoreFoundation 0x000000018373c1f8 0x183660000 + 901624
    16 CoreFoundation 0x000000018373a060 0x183660000 + 893024
    17 CoreFoundation 0x0000000183668ca0 0x183660000 + 36000
    18 GraphicsServices 0x000000018ea30088 0x18ea24000 + 49288
    19 UIKit 0x0000000188d80ffc 0x188d00000 + 528380
    20 MyApp 0x00000001000a599c _main (main.mm:39)
    21 libdyld.dylib 0x00000001995268b8 0x199524000 + 10424