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. Dismiss Notice

Crash in UnityUpdateDisplayList (LibEntryPoint.mm:619)

Discussion in 'Editor & General Support' started by ViggyMo, Feb 26, 2018.

  1. ViggyMo

    ViggyMo

    Joined:
    Jan 20, 2014
    Posts:
    4
    Hi,

    I'm hoping someone can help me figure out this iOS crash that is causing my app to get rejected by Apple. I'm not sure how to reproduce it so it's hard for me to debug it. This is Unity 2017.3.0f3.

    Here is the symbolicated crash log:

    0 squirrel 0x00000001019c27d4 UnityUpdateDisplayList (LibEntryPoint.mm:619)

    1 squirrel 0x0000000100fe8cf0 -[DisplayManager updateDisplayListInUnity] (DisplayManager.mm:339)

    2 squirrel 0x0000000100fe9094 -[DisplayManager screenDidConnect:] (DisplayManager.mm:378)

    3 CoreFoundation 0x00000001822ed13c CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER + 20 (CFNotificationCenter.c:661)

    4 CoreFoundation 0x00000001822ec6dc _CFXRegistrationPost + 420 (CFNotificationCenter.c:163)

    5 CoreFoundation 0x00000001822ec440 ___CFXNotificationPost_block_invoke + 60 (CFNotificationCenter.c:1060)

    6 CoreFoundation 0x0000000182369e24 -[_CFXNotificationRegistrar find:eek:bject:eek:bserver:enumerator:] + 1408 (CFXNotificationRegistrar.m:163)

    7 CoreFoundation 0x0000000182222d60 _CFXNotificationPost + 380 (CFNotificationCenter.c:1057)

    8 Foundation 0x0000000182c4f348 -[NSNotificationCenter postNotificationName:eek:bject:userInfo:] + 68 (NSNotification.m:543)

    9 UIKit 0x000000018be50a20 +[UIScreen _FBSDisplayConfigurationConnected:andNotify:] + 280 (UIScreen.m:599)

    10 UIKit 0x000000018bb79060 -[UIApplication workspace:didCreateScene:withTransitionContext:completion:] + 292 (UIApplication.m:3094)

    11 UIKit 0x000000018bf8edbc -[UIApplicationSceneClientAgent scene:didInitializeWithEvent:completion:] + 364 (UIApplicationSceneClientAgent.m:41)

    12 FrontBoardServices 0x0000000184a1e1f0 -[FBSSceneImpl _didCreateWithTransitionContext:completion:] + 364 (FBSSceneImpl.m:460)

    13 FrontBoardServices 0x0000000184a26af8 __56-[FBSWorkspace client:handleCreateScene:withCompletion:]_block_invoke_2 + 224 (FBSWorkspace.m:606)

    14 libdispatch.dylib 0x0000000181cdaa14 _dispatch_client_callout + 16 (object.m:502)

    15 libdispatch.dylib 0x0000000181ce2200 _dispatch_block_invoke_direct$VARIANT$mp + 288 (queue.c:3025)

    16 FrontBoardServices 0x0000000184a527f8 FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK + 36 (FBSSerialQueue.m:164)

    17 FrontBoardServices 0x0000000184a5249c -[FBSSerialQueue _performNext] + 404 (FBSSerialQueue.m:196)

    18 FrontBoardServices 0x0000000184a52a38 -[FBSSerialQueue _performNextFromRunLoopSource] + 56 (FBSSerialQueue.m:232)

    19 CoreFoundation 0x000000018230377c CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION + 24 (CFRunLoop.c:1982)

    20 CoreFoundation 0x00000001823036fc __CFRunLoopDoSource0 + 88 (CFRunLoop.c:2017)

    21 CoreFoundation 0x0000000182302f84 __CFRunLoopDoSources0 + 204 (CFRunLoop.c:2053)

    22 CoreFoundation 0x0000000182300b5c __CFRunLoopRun + 1048 (CFRunLoop.c:2920)

    23 CoreFoundation 0x0000000182220c58 CFRunLoopRunSpecific + 436 (CFRunLoop.c:3245)

    24 GraphicsServices 0x00000001840ccf84 GSEventRunModal + 100 (GSEvent.c:2245)

    25 UIKit 0x000000018b9795c4 UIApplicationMain + 236 (UIApplication.m:3956)

    26 squirrel 0x0000000100fdb440 main (main.mm:33)

    27 libdyld.dylib 0x0000000181d4056c start + 4

    Anyone have any clues? Thanks!
     
  2. mgear

    mgear

    Joined:
    Aug 3, 2010
    Posts:
    8,988
  3. ViggyMo

    ViggyMo

    Joined:
    Jan 20, 2014
    Posts:
    4
    I can't reproduce the crash myself yet (either with a local build or a test flight build). I searched through similar issues and haven't found a match yet. The best I can probably do is keep trying to reproduce it, but I'm hoping someone knows more about this particular class/method and can give me a clue as to what might cause a crash there. Otherwise I'm not even sure what part of my app to test. Or wait for Apple to respond to my question asking what they were testing when it crashed. Does anyone know if the source for those files (LibEntryPoint.mm, etc...) is available somewhere?
     
  4. winerofloser

    winerofloser

    Joined:
    May 20, 2013
    Posts:
    1
    The same problem i met. Has it been settled?
     
  5. DanRP

    DanRP

    Joined:
    May 26, 2013
    Posts:
    33
    I'm having the same problem on Unity 5.6.5. My app was rejected by Apple and the crash log shows the crash happens here:
    UnityUpdateDisplayList (in Presidents) (LibEntryPoint.mm:578)
     
  6. wuang

    wuang

    Joined:
    Oct 9, 2012
    Posts:
    1
    Hi ViggyMo ,Have you fix it?I met the same crash on Unity 5.6.4f1.I can't reproduce it too.
     
  7. Erifirin

    Erifirin

    Joined:
    Oct 4, 2017
    Posts:
    1
    The same problem.
    Unity 2017.2.0p2, Unity 2017.3.1f1
     

    Attached Files:

  8. EmyBHG

    EmyBHG

    Joined:
    Jun 3, 2015
    Posts:
    2
  9. DanRP

    DanRP

    Joined:
    May 26, 2013
    Posts:
    33
    For what it's worth, I installed the 5.6.5p2 patch and resubmitted my app to Apple and it was approved. I don't know if that actually fixed it or the initial rejection was just a fluke. Either way it works now...
     
  10. ioanna316

    ioanna316

    Joined:
    Apr 14, 2014
    Posts:
    11
    same problem here - got rejected due to this crash, built with 5.6.3p2

    will it ever be back ported?