Search Issue Tracker

In Progress

Fixed in 2021.3.16f1, 2022.2.3f1, 2023.1.0a21

Fix In Review for 2022.1.X

Votes

1

Found in

2020.3.39f1

2021.3.9f1

2022.1.16f1

2022.2.0b7

2023.1.0a9

Issue ID

UUM-14587

Regression

No

IL2CPP generates parameters with the same name when building on Android

--

-

Reproduction steps:
1. Open the user’s attached project
2. Build And Run on an Android device
3. Observe the Console

Expected result: Build completes successfully
Actual result: The “redefinition of parameter” error appears in the Console

Reproducible with: 2020.3.39f1, 2021.3.9f1, 2022.1.16f1, 2022.2.0b7, 2023.1.0a9

Reproducible with devices:
VLNQA00332, Samsung Galaxy XCover4 (SM-G390F), Android 9, CPU: Exynos 7 Quad 7570, GPU: Mali-T720
VLNQA00099, Google Pixel XL (Pixel XL), Android 10, CPU: Snapdragon 821 MSM8996 Pro, GPU: Adreno (TM) 530
VLNQA00325, Samsung Galaxy Note10 (SM-N970F), Android 12, CPU: NOT FOUND, GPU: Mali-G76

Reproduced on: Windows 10 Pro 21H2

Notes:

* The CPP code generated by the IL2CPP from a method with 12 parameters generated a c++ method that had multiple parameters with the same name
* This project has a Test.cs file, that calls the problematic method in its "Start()" method

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.