Search Issue Tracker

Won't Fix

Votes

0

Found in

2020.3.44f1

Issue ID

UUM-27838

Regression

No

Error "Null reference exception" is thrown in the build when Managed Stripping Level is set to Low, Medium or High

-

How to reproduce:
1. Open the project "IN_29919"
2. Press File -> Build Settings
3. Enable the "Development Build"
4. Press "Build And Run"

Expected result: no errors in the Player
Actual result: "NullReferenceException: Object reference not set to an instance of an object" error thrown

Reproducible with: 2020.3.44f1, 2021.1.0a5
Not reproducible with: 2021.3.18f1, 2022.2.6f1, 2023.1.0b3, 2023.2.0a1
Fixed in: 2021.1.0a6

Reproducible on: Windows 10 Pro

Note: Development build chosen only to see errors better

  1. Resolution Note:

    We won't be fixing this for 2020.3. Stripping got improved in for 2021 and the error doesn't exist there.

    Workaround: Add the parts that you don't want stripped to the link.xml file.
    See https://docs.unity3d.com/Manual/unity-linker.html for how that works.

Add comment

Log in to post comment