Search Issue Tracker

Fixed in 2021.2.X

Votes

0

Found in

2021.2

2021.2.0b6

Issue ID

1356723

Regression

No

IL2CPP Scripting Backend build fails when using function pointers in a script

IL2CPP

-

Reproduction steps:
1. Open the attached "1356723.zip" project
2. Go to Player Settings (File > Build Settings > Player Settings)
3. In the Player tab change Scripting Backend (Other settings > Configuration > Scripting Backend) to IL2CPP
4. In the Build Settings (File > Build Settings) click Build and Run

Expected result: Application builds successfully
Actual result: Application fails to build

Reproducible with: 2021.2.0b6
Not reproducible with: 2021.2.0b7, 2022.1.0a5
Could not test with: 2019.4.29f1, 2020.3.16f1, 2021.1.17f1 (Function pointers require C# 9.0 support)

Notes:
1. 2021.2.0b7, 2022.1.0a5 builds instantly crash
2. Not reproducible with Mono Scripting Backend

  1. Resolution Note (fix version 2021.2):

    Fixed in: 2021.2.0b7

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.