Search Issue Tracker

Fixed

Votes

0

Found in

5.2.0f3

Issue ID

739737

Regression

No

[Callbacks] Warn user when calling Render() in OnPrerender() callback (Unity crashes)

Camera

-

Steps to reproduce:

1. Open attached project "CameraCrash.zip"
2. Open scene "sketchSceneTest"
3. Run it and Unity will crash

Note: code in defferedPipeline.cs causes crash
Update calls cam.targetTexture = normalTxtr and OnPreRender executes cam.targetTexture = normalTxtr;
cam.Render ();
cam.targetTexture = null;

Crashes because of infinite loop caused by calling Render in OnPreRender.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.