Search Unity

  1. Unity Asset Manager is now available in public beta. Try it out now and join the conversation here in the forums.
    Dismiss Notice
  2. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  3. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

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:
    529
    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:
    529
    Okay, thank you. Looking forward to RC3 then.