Search Issue Tracker

Fixed

Votes

17

Found in [Package]

1.7.5

Issue ID

ADDR-1163

Regression

No

Addressables.DownloadDependenciesAsync always returns AsyncOperationHandle with null Task

Package: Build Pipeline - Addressables

-

How to reproduce:
1. Open user-submitted project (addressables-task-null.zip)
2. Open the SampleScene
3. Enter Play Mode
4. See the Console window and inspect the logs

Expected result: Task is null returns 'False' in all logs
Actual result: Task is null returns 'True' in all logs

Reproducible with: 2018.4.21f1, 2019.3.9f1, 2020.1.0b5, 2020.2.0a7
Could not test with: 2017.4.39f1(package unavailable)

Reproducible with package versions: preview - 0.8.4, 1.7.5
Could not test with package versions: preview - 0.7.5(script assembly errors)

Comments (5)

  1. phobos2077

    Jun 12, 2020 06:46

    Glad this is being worked on. I actually discovered this bug when I was down-casting AsyncOperationHandle<T> to AsyncOperationHandle for incapsulation purposes. Recently it's been revealed that DownloadDependenciesAsync also down-casts AsyncOperationHandle in the same way and so suffers from this.

  2. JanSenseVR

    Jun 02, 2020 11:41

    Having the same issue here. I am sorry, but this should be really embarassing for the addressables team.

  3. EdwinLyons

    May 19, 2020 14:39

    I'm having this issue - amazed that it's been around for over a year. I'm reasonably new to Addressables and it scares me that a basic feature like this is broken in a library our game is going to depend upon quite heavily.

  4. ThundThund

    May 14, 2020 13:28

    Almost 1 year after this bug was discovered, it is still not fixed. It does not affect a rare feature, it affects the most common operation in the Addressable assets library.

  5. DrunkenMastah

    Apr 30, 2020 16:22

    Its a clear bug. There should be no need to vote for it.

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.