Search Issue Tracker

Fixed

Fixed in 2022.2.17f1, 2023.1.0b14, 2023.2.0a11

Votes

129

Found in

2022.2.5f1

2023.1.0b2

2023.2.0a6

Issue ID

UUM-25831

Regression

No

[Silicon] Crash on ScriptableRenderLoopJob when machine is left idle while the Editor is in Play mode

-

Reproduction steps:
1. Open the attached project “URPrepro”
2. Open the “StarSystem” Scene
3. Enter the Play mode
4. Leave the machine idle

Expected result: Editor stays in the Play mode
Actual result: Editor crashes after some time of leaving it idle

Reproducible with: 14.0.6 (2022.2.5f1), 15.0.4 (2023.1.0b2)
Couldn’t test with: 10.10.1 (2020.3.44f1) - No Silicon Editor, 12.1.10 (2021.3.18f1) Console error - “Assets/UI Toolkit/Scripts/RadialProgress.cs(59,9): error CS0246: The type or namespace name 'Painter2D' could not be found (are you missing a using directive or an assembly reference?)”

Reproducible on: MacOS 13.1 (M1 Max)
Not reproducible on: MacOS 13.1 (Intel), Windows 10

Notes:
Doesn’t reproduce with Rosetta.
Other users have reported URP crashes with the same stack trace but different steps.

First lines of the stack trace:
#0 0x000001048e7104 in ScriptableRenderLoopJob(GfxDeviceAsyncCommand::ArgScratch*, GfxDeviceAsyncCommand::Arg const*)
#1 0x00000104c2b1d8 in GfxDevice::ExecuteAsync(int, void (*)(GfxDeviceAsyncCommand::ArgScratch*, GfxDeviceAsyncCommand::Arg const*), GfxDeviceAsyncCommand::ArgScratch*{*}, GfxDeviceAsyncCommand::Arg const{*}, JobFence const&)
#2 0x000001048e3e6c in ScheduleRenderJobs(unsigned int, ScriptableRenderContextArg const*, JobFence const&)
#3 0x000001048e39c4 in ExecuteDrawRenderersCommand(ScriptableRenderContextArg*)
#4 0x000001048d7628 in ScriptableRenderContext::ExecuteScriptableRenderLoop()
#5 0x0000032da8afec in (wrapper managed-to-native) UnityEngine.Rendering.ScriptableRenderContext:Submit_Internal_Injected (UnityEngine.Rendering.ScriptableRenderContext&) [

{0x14fa71738}

+ 0x6c] (0x32da8af80 0x32da8b04c) [0x12cf42a80 - Unity Child Domain]

  1. Resolution Note (fix version 2023.2.0a11):

    Crash fixed in ScriptableRenderLoop that occured on Silicon/IOS/Android resolved. This possibly solves other crashes related to the job system on these platforms.

  2. Resolution Note (fix version 2023.1.0b14):

    Fixed common crash on IOS/Android/Silicon platforms. Most commonly crashed in ScriptableRenderLoop.

Comments (47)

  1. chatsell-illumix

    Feb 08, 2024 21:52

    I reported this bug, as it happened yesterday, and was forwarded to this page, with the status of "solved."

    How is it solved, and what solved it, if I am experiencing this issue in an "unsolved" kind of way? Is the solution "unsolvable in Unity 2022, must use 2023"?

  2. ETGgames

    Oct 16, 2023 15:16

    this isnt' fixed yet.....

  3. wboy

    May 11, 2023 08:23

    我的评价是:不如原神

  4. idunlop_oefun

    Apr 27, 2023 23:42

    The release notes for 2022.2.15 show UM-25831 as a known issue. It is not listed as fixed. 2022.2.17 is now out. Release notes are not yet available...

  5. ohpz

    Apr 26, 2023 17:38

    The release notes of 2022.2.15 list this bug as fixed. Are there additional fixes for this coming in 2022.2.17?
    I'm asking because I constantly get those crashes in play mode on 2022.2.16 without leaving the machine idle (Silicon, Apple M2 Max).

  6. FanSyan

    Apr 18, 2023 09:33

    我从,我从08年,我就一直,等等,等,等,等这个,版本,等它这个,bug修好。

  7. unity_IpxdANggCs1roQ

    Apr 12, 2023 23:29

    I'm glad they fixed the bug, but when will Unity version 2022.2.17f1 be released? I have been waiting for this bug fix since January.  

  8. bommba

    Apr 09, 2023 17:44

    I have the problem in 2023.1.0b11 too:

    Obtained 83 stack frames.
    #0 0x00000100ad17a4 in ScriptableRenderLoopJob(GfxDeviceAsyncCommand::ArgScratch*, GfxDeviceAsyncCommand::Arg const*)
    ...

  9. jazzay22

    Apr 08, 2023 17:03

    That's great that it's fixed in 2023.1, but most of us are using the almost LTS 2022.2. When will we see a fix in that version?

  10. joschaB

    Apr 08, 2023 07:04

    Same problem here MacMini M2 Pro Unity 2022.2.14f1

Add comment

Log in to post comment