Search Issue Tracker

Fixed in Unity 2019.1.2f1

Votes

1

Found in

2018.3.10f1

Issue ID

1145139

Regression

Yes

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

Mobile

-

-

Priority: 4Not yet prioritized for a release

-

Severity: 1Crash, freeze, data loss, work stops

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

Response avatar

Resolution Note:

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.

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.