Search Unity

5.3.0f1: ForwardRenderLoopJob crash to desktop

Discussion in '5.3 Beta' started by Realmforge, Nov 19, 2015.

  1. Realmforge

    Realmforge

    Joined:
    Oct 7, 2015
    Posts:
    3
    We are getting reproducible crashes in ForwardRenderLoopJob with 5.3.0f1.

    Code (text):
    1. ForwardRenderLoopJob(void * arg) Line 829
    2. GfxDevice::ExecuteAsync(void (void *) * func, GfxDeviceAsyncCommand::Arg * arg, JobFence & depends) Line 649
    3. ForwardShaderRenderLoop::PerformRendering(JobFence & renderPassDataSortFence, const ActiveLight * mainDirShadowLight, const ShadowCullData & shadowCullData, bool disableDynamicBatching, bool clearFrameBuffer, bool opaque, int cameraRenderFlag) Line 940
    4. DoForwardShaderRenderLoop(RenderLoopContext & ctx, dynamic_array<RenderObjectData,4> & objects, bool opaque, bool disableDynamicBatching, ActiveLights & activeLights, bool clearFrameBuffer, int cameraRenderFlag) Line 1436
    5. RenderRemainingObjectsThatCantHandleDeferred(RenderingPath renderPath, RenderLoop & loop, CullResults & contents, bool prepassDepthWasCopied, RenderTexture * rtDepth, RenderTexture * rtDepthNormals, dynamic_array<RenderObjectData,4> & remainingObjects) Line 283
    6. DoRenderLoop(RenderLoop & loop, RenderingPath renderPath, CullResults & contents, ShadowMapCache & shadowCache, bool dontRenderRenderables) Line 418
    I notice a crash in ForwardRenderLoopJob was reported as "fixed in 5.3.0" in http://issuetracker.unity3d.com/issues/editor-crash-animationcontroller-example-scene, but with a sufficiently different callstack ... are you still aware of crashes in that method?

    I've uploaded a dump file in Case 746062.
     
  2. julian-moschuering

    julian-moschuering

    Joined:
    Apr 15, 2014
    Posts:
    312
    Bump.
    Blocker in 5.3.0f1, could someone from Unity please comment. (Case 746062)
     
  3. Alex-Lian

    Alex-Lian

    Guest

    Indeed, alternate crash stack, investigated and have a fix that should address that in the coming RC3.
    Can't guarantee it's exactly the same, but the stack does look similar in this case.
     
  4. julian-moschuering

    julian-moschuering

    Joined:
    Apr 15, 2014
    Posts:
    312
    Okay, thank you. Looking forward to RC3 then.