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]
-
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"?
-
ETGgames
Oct 16, 2023 15:16
this isnt' fixed yet.....
-
wboy
May 11, 2023 08:23
我的评价是:不如原神
-
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...
-
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). -
FanSyan
Apr 18, 2023 09:33
我从,我从08年,我就一直,等等,等,等,等这个,版本,等它这个,bug修好。
-
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.
-
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*)
... -
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?
-
joschaB
Apr 08, 2023 07:04
Same problem here MacMini M2 Pro Unity 2022.2.14f1
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Undoing the branch rotation resets only wireframe and not mesh when undoing the action first time after launching the project
- Asset Bundles retain their previous hash and CRC values when an object within a bundle is changed and rebuilt
- APV Reflection Probe Normalization breaks when SSGI is enabled
- Default Custom Components in project have Library counterparts
- [iOS]"The destination host has an erroneous SSL certificate" error is thrown when using UnityWebRequest to connect to the server with a self-signed certificate
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.
Resolution Note (fix version 2023.1.0b14):
Fixed common crash on IOS/Android/Silicon platforms. Most commonly crashed in ScriptableRenderLoop.