Search Issue Tracker

Fixed in 2020.3.X

Votes

4

Found in

2020.3.6f1

2020.3.9f1

Issue ID

1339078

Regression

Yes

IL2CPP Build is stuck at "Stripping assemblies" when "#nullable enable" and ISerializationCallbackReceiver is used

IL2CPP

-

How to reproduce:
1. Open the attached project "UnityLinkerEndlessProj.zip"
2. Build the project

Expected result: Build is successful
Actual result: Build is stuck at "Stripping assemblies"

Reproducible with: 2020.3.6f1, 2020.3.12f1
Not reproducible with: 2020.3.5f1 2021.1.11f1, 2021.2.0a20
Could not test with: 2018.4.35f1, 2019.4.28f1 (C#8 support not available)

Notes: Also reproducible with Mono Build

  1. Resolution Note (fix version 2020.3):

    Scripting: Fix hang in UnityLinker that could happen processing a NullableAttribute
    Fixed in: 2020.3.16f1

  2. Resolution Note (fix version 2020.3):

    Fixed in: 2020.3.16f1

Comments (1)

  1. mathiasmarionette

    Jul 13, 2021 11:20

    Also present in version 2020.3.13f1 when building IL2CPP for Android with nullable enabled

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.