Search Issue Tracker

Fixed in 2020.2.X

Fixed in 2019.4.X, 2020.1.X



Found in





Issue ID




[IL2CPP]False variable values are received from delegates when delegates are a property of structure implementing an interface



Steps to reproduce:
1. Open users' attached project ""
2. Build it using IL2CPP scripting backend
3. Notice that displayed values are not 100500

Expected results: All of the displayed values are 100500
Actual results: Not all of the values are 100500

Reproducible with: 2019.4.5f1, 2020.1.1f1, 2020.2.0a20
Unable to test with: 2018.4(Project Crashing)

Note: Only reproduces in builds. Also reproduces on Android. IOS was not tested

Comments (4)

  1. bismatrimony

    Nov 17, 2020 09:34

    Awesome post! This is helpful post. This article is clear and with lots of useful information. Thanks for the run down!

  2. bismatrimony

    Nov 17, 2020 09:30

    Great information. I do some of it a lot, but not all the time. The rest makes perfect sense,
    but the biggest thing I learned was to do it – whether or not everyone else does. You are appreciated!

  3. idmcrack1

    Aug 04, 2020 11:27;u=3189

  4. idmcrack1

    Aug 03, 2020 16:37

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.