Search Issue Tracker

Fixed in 2020.2.X

Fixed in 2019.4.X, 2020.1.X

Votes

0

Found in

2018.4

2019.3.4f1

2020.2

Issue ID

1234461

Regression

No

IndexOutOfRangeException and MissingReferenceException are thrown when entering Play Mode with Script that has AlwaysExecute

uGUI

-

How to reproduce:
1. Open the attached project's Scene labeled "SampleScene"
2. Enter the Play Mode

Expected result: No errors are thrown
Actual result: An IndexOutOfRangeException and MissingReferenceException are thrown

Reproducible with: 2018.4.23f1, 2019.3.14f1, 2020.1.0b9, 2020.2.0a11
Couldn't test with: 2017.4.40f1 (ExecuteAlways Attribute doesn't exist)

Notes:
1. IndexOutOfRangeException is not thrown in Unity version lower than 2019.3.0f1
2. Master.cs Script is referencing a Button GameObject and toggling it with SetActive OnEnable and OnDisable

  1. Resolution Note (fix version 2020.2):

    Fixed in Unity 2020.2.0b1

  2. Resolution Note (fix version 2020.1):

    Fixed in Unity 2020.1.5f1 and above

  3. Resolution Note (fix version 2019.4):

    Fixed in Unity 2019.4.11f1 and above

Add comment

Log in to post comment