Search Unity

  1. We are looking for feedback on the experimental Unity Safe Mode which is aiming to help you resolve compilation errors faster during project startup.
    Dismiss Notice
  2. Good news ✨ We have more Unite Now videos available for you to watch on-demand! Come check them out and ask our experts any questions!
    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:
    404
    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:
    404
    Okay, thank you. Looking forward to RC3 then.
     
unityunity