Hello, I’m receiving a bug whenever I refresh my Package Manager list when viewing Packages: My Assets. The error is a null reference exception. Is this a known issue, and is there a fix? I want to download some of my purchased assets but the Asset Store is no longer accessible in-editor. I’ve included a screenshot. Thank you.
NullReferenceException: Object reference not set to an instance of an object
UnityEditor.PackageManager.UI.PackageList.OnListUpdate (UnityEditor.PackageManager.UI.IPage page, System.Collections.Generic.IEnumerable`1[T] addedOrUpdated, System.Collections.Generic.IEnumerable`1[T] removed, System.Boolean reorder) (at <b17f35b08b864a3ca09a7032b437596e>:0)
UnityEditor.PackageManager.UI.PageManager+PageManagerInternal.TriggerOnPageUpdate (UnityEditor.PackageManager.UI.IPage page, System.Collections.Generic.IEnumerable`1[T] addedOrUpdated, System.Collections.Generic.IEnumerable`1[T] removed, System.Boolean reorder) (at <b17f35b08b864a3ca09a7032b437596e>:0)
UnityEditor.PackageManager.UI.BasePage.TriggerOnListUpdate (System.Collections.Generic.IEnumerable`1[T] addOrUpdateList, System.Collections.Generic.IEnumerable`1[T] removeList, System.Boolean reorder) (at <b17f35b08b864a3ca09a7032b437596e>:0)
UnityEditor.PackageManager.UI.PaginatedPage.OnPackagesChanged (System.Collections.Generic.IEnumerable`1[T] added, System.Collections.Generic.IEnumerable`1[T] removed, System.Collections.Generic.IEnumerable`1[T] preUpdate, System.Collections.Generic.IEnumerable`1[T] postUpdate) (at <b17f35b08b864a3ca09a7032b437596e>:0)
UnityEditor.PackageManager.UI.PageManager+PageManagerInternal.OnPackagesChanged (System.Collections.Generic.IEnumerable`1[T] added, System.Collections.Generic.IEnumerable`1[T] removed, System.Collections.Generic.IEnumerable`1[T] preUpdate, System.Collections.Generic.IEnumerable`1[T] postUpdate) (at <b17f35b08b864a3ca09a7032b437596e>:0)
UnityEditor.PackageManager.UI.PackageDatabase+PackageDatabaseInternal.OnPackagesChanged (System.Collections.Generic.IEnumerable`1[T] packages) (at <b17f35b08b864a3ca09a7032b437596e>:0)
UnityEditor.PackageManager.UI.AssetStoreClient+AssetStoreClientInternal+<>c__DisplayClass30_0.<ListPurchases>b__1 (UnityEditor.PackageManager.UI.IOperation op) (at <b17f35b08b864a3ca09a7032b437596e>:0)
UnityEditor.PackageManager.UI.AssetStoreListOperation.<Start>b__40_0 (System.Collections.Generic.Dictionary`2[TKey,TValue] result) (at <b17f35b08b864a3ca09a7032b437596e>:0)
UnityEditor.PackageManager.UI.AssetStoreRestAPI+AssetStoreRestAPIInternal+<>c__DisplayClass19_0.<HandleHttpRequest>b__1 (UnityEditor.IAsyncHTTPClient httpClient) (at <b17f35b08b864a3ca09a7032b437596e>:0)
UnityEditor.AsyncHTTPClient.Done (UnityEditor.AsyncHTTPClient+State status, System.Int32 i_ResponseCode) (at <b17f35b08b864a3ca09a7032b437596e>:0)
I’m having the same problem
fbmd
August 21, 2020, 10:55pm
4
I have the same problem with 2020.1.2f1
How come nobody cares about such a serious issue
This post is now almost a month old!
Same issue. Not good since I can’t download them from the asset store either.
same here… Hope it will be fixed soon
Edit: can be fixed with restarting unity… But it’s annoying since the bug still exist…
2 Likes
This is really a hinderance to project development. has there been a bug filed?
1 Like
Restarting is not working for me… Bug filed
1 Like
UpQuark
September 15, 2020, 9:12am
9
Same problem here, just started with 2020.1.0, the tried newest version 2020.1.5f1, same problem, only 1 asset from My Assets is shown.
Encountered the same NullReferenceException: Object reference not set to an instance of an object problem.
This makes any 2020 version unusable.
Lol same here, with 2020.1.6f. It’s almost 3 months since the problem occured…
Has someone a solution for this problem?
Jesus christ its been 3 months this is literally stopping any and all progress in game dev. Guess I’ll move to Unreal Engine or something cause I can’t work here. Even if I get past this, get another issue thats been reported since 2007 pls fix unity.
1 Like
densy07
October 10, 2020, 4:09am
12
Still existed in 2020.1.8f.
NullReferenceException: Object reference not set to an instance of an object
UnityEditor.PackageManager.UI.PackageList.OnListUpdate (UnityEditor.PackageManager.UI.IPage page, System.Collections.Generic.IEnumerable`1[T] addedOrUpdated, System.Collections.Generic.IEnumerable`1[T] removed, System.Boolean reorder) (at <9ddd600ae5964fe0b21a870e08c53748>:0)
UnityEditor.PackageManager.UI.PageManager+PageManagerInternal.TriggerOnPageUpdate (UnityEditor.PackageManager.UI.IPage page, System.Collections.Generic.IEnumerable`1[T] addedOrUpdated, System.Collections.Generic.IEnumerable`1[T] removed, System.Boolean reorder) (at <9ddd600ae5964fe0b21a870e08c53748>:0)
UnityEditor.PackageManager.UI.BasePage.TriggerOnListUpdate (System.Collections.Generic.IEnumerable`1[T] addOrUpdateList, System.Collections.Generic.IEnumerable`1[T] removeList, System.Boolean reorder) (at <9ddd600ae5964fe0b21a870e08c53748>:0)
UnityEditor.PackageManager.UI.PaginatedPage.OnPackagesChanged (System.Collections.Generic.IEnumerable`1[T] added, System.Collections.Generic.IEnumerable`1[T] removed, System.Collections.Generic.IEnumerable`1[T] preUpdate, System.Collections.Generic.IEnumerable`1[T] postUpdate) (at <9ddd600ae5964fe0b21a870e08c53748>:0)
UnityEditor.PackageManager.UI.PageManager+PageManagerInternal.OnPackagesChanged (System.Collections.Generic.IEnumerable`1[T] added, System.Collections.Generic.IEnumerable`1[T] removed, System.Collections.Generic.IEnumerable`1[T] preUpdate, System.Collections.Generic.IEnumerable`1[T] postUpdate) (at <9ddd600ae5964fe0b21a870e08c53748>:0)
UnityEditor.PackageManager.UI.PackageDatabase+PackageDatabaseInternal.OnPackagesChanged (System.Collections.Generic.IEnumerable`1[T] packages) (at <9ddd600ae5964fe0b21a870e08c53748>:0)
UnityEditor.PackageManager.UI.AssetStoreClient+AssetStoreClientInternal.OnLocalInfosChanged (System.Collections.Generic.IEnumerable`1[T] addedOrUpdated, System.Collections.Generic.IEnumerable`1[T] removed) (at <9ddd600ae5964fe0b21a870e08c53748>:0)
UnityEditor.PackageManager.UI.AssetStoreClient+AssetStoreClientInternal.<RefreshProductUpdateDetails>b__40_1 (System.Collections.Generic.Dictionary`2[TKey,TValue] updateDetails) (at <9ddd600ae5964fe0b21a870e08c53748>:0)
UnityEditor.PackageManager.UI.AssetStoreRestAPI+AssetStoreRestAPIInternal+<>c__DisplayClass18_0.<GetProductUpdateDetail>b__1 (System.Collections.Generic.Dictionary`2[TKey,TValue] result) (at <9ddd600ae5964fe0b21a870e08c53748>:0)
UnityEditor.PackageManager.UI.AssetStoreRestAPI+AssetStoreRestAPIInternal+<>c__DisplayClass19_0.<HandleHttpRequest>b__1 (UnityEditor.IAsyncHTTPClient httpClient) (at <9ddd600ae5964fe0b21a870e08c53748>:0)
UnityEditor.AsyncHTTPClient.Done (UnityEditor.AsyncHTTPClient+State status, System.Int32 i_ResponseCode) (at <9ddd600ae5964fe0b21a870e08c53748>:0)
Reekin
October 10, 2020, 8:27am
13
Why no response?
It’s critical !
1 Like
I’m having this issue too, really frustrating not being able to import assets I paid for
HP1
October 17, 2020, 12:33pm
15
Same error here with Unity3D 2020.1.9f1
NullReferenceException: Object reference not set to an instance of an object
UnityEditor.PackageManager.UI.PackageList.OnListUpdate (UnityEditor.PackageManager.UI.IPage page, System.Collections.Generic.IEnumerable`1[T] addedOrUpdated, System.Collections.Generic.IEnumerable`1[T] removed, System.Boolean reorder) (at <cdc1918cb795429dbbd46f2de52cb053>:0)
UnityEditor.PackageManager.UI.PageManager+PageManagerInternal.TriggerOnPageUpdate (UnityEditor.PackageManager.UI.IPage page, System.Collections.Generic.IEnumerable`1[T] addedOrUpdated, System.Collections.Generic.IEnumerable`1[T] removed, System.Boolean reorder) (at <cdc1918cb795429dbbd46f2de52cb053>:0)
UnityEditor.PackageManager.UI.BasePage.TriggerOnListUpdate (System.Collections.Generic.IEnumerable`1[T] addOrUpdateList, System.Collections.Generic.IEnumerable`1[T] removeList, System.Boolean reorder) (at <cdc1918cb795429dbbd46f2de52cb053>:0)
UnityEditor.PackageManager.UI.PaginatedPage.OnPackagesChanged (System.Collections.Generic.IEnumerable`1[T] added, System.Collections.Generic.IEnumerable`1[T] removed, System.Collections.Generic.IEnumerable`1[T] preUpdate, System.Collections.Generic.IEnumerable`1[T] postUpdate) (at <cdc1918cb795429dbbd46f2de52cb053>:0)
UnityEditor.PackageManager.UI.PageManager+PageManagerInternal.OnPackagesChanged (System.Collections.Generic.IEnumerable`1[T] added, System.Collections.Generic.IEnumerable`1[T] removed, System.Collections.Generic.IEnumerable`1[T] preUpdate, System.Collections.Generic.IEnumerable`1[T] postUpdate) (at <cdc1918cb795429dbbd46f2de52cb053>:0)
UnityEditor.PackageManager.UI.PackageDatabase+PackageDatabaseInternal.OnPackagesChanged (System.Collections.Generic.IEnumerable`1[T] packages) (at <cdc1918cb795429dbbd46f2de52cb053>:0)
UnityEditor.PackageManager.UI.AssetStoreClient+AssetStoreClientInternal.OnLocalInfosChanged (System.Collections.Generic.IEnumerable`1[T] addedOrUpdated, System.Collections.Generic.IEnumerable`1[T] removed) (at <cdc1918cb795429dbbd46f2de52cb053>:0)
UnityEditor.PackageManager.UI.AssetStoreCache+AssetStoreCacheInternal.SetLocalInfos (System.Collections.Generic.IEnumerable`1[T] localInfos) (at <cdc1918cb795429dbbd46f2de52cb053>:0)
UnityEditor.PackageManager.UI.AssetStoreClient+AssetStoreClientInternal.RefreshLocalInfos () (at <cdc1918cb795429dbbd46f2de52cb053>:0)
UnityEditor.PackageManager.UI.AssetStoreClient+AssetStoreClientInternal.RefreshLocal () (at <cdc1918cb795429dbbd46f2de52cb053>:0)
UnityEditor.PackageManager.UI.PageManager+PageManagerInternal.Refresh (UnityEditor.PackageManager.UI.RefreshOptions options, System.Int32 pageSize) (at <cdc1918cb795429dbbd46f2de52cb053>:0)
UnityEditor.PackageManager.UI.PackageManagerWindow.OnFocusChanged (System.Boolean focus) (at <cdc1918cb795429dbbd46f2de52cb053>:0)
UnityEditor.EditorApplication.Internal_FocusChanged (System.Boolean isFocused) (at <cdc1918cb795429dbbd46f2de52cb053>:0)
I was also experiencing this issue with Unity Version 2020.1.9.f1. I also have TONS of assets in my saved asset library, as I got to collecting free assets for a while there. A lot of those assets had since deprecated.
A workaround that I have so far found helpful was to go through all of my assets in my Asset Library on the Asset Store website and find all of the deprecated ones and Hide them. Then boot up Unity and log back into the hub again and check the Package Manager and I seem to more readily and easily be able to load my assets.
Hope this helps.
Same Problem Here Unity 2020.1.9f1.
NullReferenceException: Object reference not set to an instance of an object
UnityEditor.PackageManager.UI.PackageManagerWindow.get_packageManagerToolbar () (at <cdc1918cb795429dbbd46f2de52cb053>:0)
UnityEditor.PackageManager.UI.PackageManagerWindow.SelectPackageAndFilter (System.String packageIdOrDisplayName, System.Nullable`1[T] filterTab, System.Boolean refresh, System.String searchText) (at <cdc1918cb795429dbbd46f2de52cb053>:0)
UnityEditor.PackageManager.UI.PackageManagerWindow.OpenPackageManager (System.String packageNameOrDisplayName) (at <cdc1918cb795429dbbd46f2de52cb053>:0)
UnityEditor.PackageManager.UI.Window.Open (System.String packageNameOrDisplayName) (at <cdc1918cb795429dbbd46f2de52cb053>:0)
UnityEditor.PackageManager.UI.Window.ShowPackageManagerWindow (UnityEditor.MenuCommand item) (at <cdc1918cb795429dbbd46f2de52cb053>:0)
Having the same problem here. Unity 2020.1.4f1
HP1
October 28, 2020, 8:30pm
20
Problem still exists with Unity 2020.1.11f1
Hiding the deprecated packages doesn’t help.