Search Issue Tracker

Fixed in 2019.1.2f1

Fixed in 2018.4.X, 2019.1.X, 2019.2.X

Votes

1

Found in

2017.4.0f1

2018.3.0a1

2018.3.10f1

2019.2.0a5

Issue ID

1145139

Regression

Yes

[Android] Native crash on Moto G when loading assets of an Asset Bundle from an OBB

Mobile

-

Repro steps:
1. Download attached project
2. Switch build target to Android
3. In the Player Settings -> Publishing Settings make sure "Split Application Binary" is checked
4. Build and Run on a device
5. Press the "Start" button on the screen

Actual: App crashes after a few minutes

Repeat step 5 if the app doesn't crash the first time

Reproducible with: 2017.4.25f1, 2018.3.13f1, 2019.2.0a5, 2019.2.0a12
Not reproducible with: 2019.1.0a1, 2019.1.0f2, 2019.2.0a4

Reproduced on this device:
VLNQA00036, Motorola Moto G (1st Gen) (XT1032), Android 5.1, CPU: Snapdragon 400 MSM8226, GPU: Adreno (TM) 305

Didn't reproduce on these devices:
VLNQA00031, Lge Nexus 5 (Nexus 5), Android 6.0.1, CPU: Snapdragon 800 MSM8974, GPU: Adreno (TM) 330
VLNQA00218, Samsung Galaxy Note9 (SM-N960U), Android 8.1.0, CPU: Snapdragon 845 SDM845, GPU: Adreno (TM) 630
VLNQA00124, Google Pixel 2 XL (Pixel 2 XL), Android 9, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540
VLNQA00052, Xiaomi MI MAX (MI MAX), Android 7.0, CPU: Snapdragon 617 MSM8952, GPU: Adreno (TM) 510

Notes:
- No repro with IL2CPP

Fixed in: 2019.3.0a2
Backported to: 2019.1.2f1, 2019.2.0a15

  1. Resolution Note (fix version 2019.1.2f1):

    Opening obb file (fopen) sometimes fails with permission error. We shouldn't crash anyway in such case, so this is fixed. However, in such cases AssetBundle load will fail.

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.