Search Issue Tracker

Active

Fixed in 2021.3.16f1, 2022.2.3f1, 2023.1.0a21

Under Consideration 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