Skip to content
This repository has been archived by the owner on Aug 16, 2021. It is now read-only.

Fix Avatar nullrefs detected at Rarible event #1440

Closed
pravusjif opened this issue Oct 15, 2020 · 0 comments
Closed

Fix Avatar nullrefs detected at Rarible event #1440

pravusjif opened this issue Oct 15, 2020 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@pravusjif
Copy link
Member

  1. Assets/Scripts/MainScripts/DCL/Components/Avatar/BodyShapeController.cs:56
NullReferenceException: Object reference not set to an instance of an object
BodyShapeController.SetupEyes (UnityEngine.Material material, UnityEngine.Texture texture, UnityEngine.Texture mask, UnityEngine.Color color) (at Assets/Scripts/MainScripts/DCL/Components/Avatar/BodyShapeController.cs:56)
FacialFeatureController.PrepareWearable () (at Assets/Scripts/MainScripts/DCL/Components/Avatar/FacialFeatureController.cs:54)
FacialFeatureController+<FetchTextures>d__18.MoveNext () (at Assets/Scripts/MainScripts/DCL/Components/Avatar/FacialFeatureController.cs:104)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at /Users/builduser/buildslave/unity/build/Runtime/Export/Scripting/Coroutines.cs:17)
  1. Assets/Scripts/MainScripts/DCL/Components/Avatar/BodyShapeController.cs:69
NullReferenceException: Object reference not set to an instance of an object
BodyShapeController.SetupEyebrows (UnityEngine.Material material, UnityEngine.Texture texture, UnityEngine.Color color) (at Assets/Scripts/MainScripts/DCL/Components/Avatar/BodyShapeController.cs:69)
FacialFeatureController.PrepareWearable () (at Assets/Scripts/MainScripts/DCL/Components/Avatar/FacialFeatureController.cs:57)
FacialFeatureController+<FetchTextures>d__18.MoveNext () (at Assets/Scripts/MainScripts/DCL/Components/Avatar/FacialFeatureController.cs:104)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at /Users/builduser/buildslave/unity/build/Runtime/Export/Scripting/Coroutines.cs:17)
  1. Assets/Scripts/MainScripts/DCL/Components/Avatar/BodyShapeController.cs:91
NullReferenceException: Object reference not set to an instance of an object
BodyShapeController.SetupMouth (UnityEngine.Material material, UnityEngine.Texture texture, UnityEngine.Color color) (at Assets/Scripts/MainScripts/DCL/Components/Avatar/BodyShapeController.cs:91)
FacialFeatureController.PrepareWearable () (at Assets/Scripts/MainScripts/DCL/Components/Avatar/FacialFeatureController.cs:60)
FacialFeatureController+<FetchTextures>d__18.MoveNext () (at Assets/Scripts/MainScripts/DCL/Components/Avatar/FacialFeatureController.cs:104)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at /Users/builduser/buildslave/unity/build/Runtime/Export/Scripting/Coroutines.cs:17)
  1. Assets/Scripts/MainScripts/DCL/Components/Avatar/WearableController.cs:67
NullReferenceException: Object reference not set to an instance of an object
WearableController+<>c__DisplayClass18_0.<Load>g__OnSuccessWrapper|0 (UnityEngine.GameObject gameObject) (at Assets/Scripts/MainScripts/DCL/Components/Avatar/WearableController.cs:67)
DCL.Components.RendereableAssetLoadHelper.OnSuccessWrapper (DCL.Asset_WithPoolableContainer loadedAsset, System.Action`1[T] OnSuccess) (at Assets/Scripts/MainScripts/DCL/Components/LoadableShapes/LoadWrapper/RendereableAssetLoadHelper.cs:194)
DCL.Components.RendereableAssetLoadHelper+<>c__DisplayClass28_0.<LoadAssetBundle>b__0 (DCL.Asset_AB_GameObject x) (at Assets/Scripts/MainScripts/DCL/Components/LoadableShapes/LoadWrapper/RendereableAssetLoadHelper.cs:138)
DCL.AssetPromise`1[AssetType].CallAndClearEvents (System.Boolean isSuccess) (at Assets/Scripts/MainScripts/DCL/Controllers/AssetManager/Common/AssetPromise.cs:77)
DCL.AssetPromise`1[AssetType].OnReuseFinished () (at Assets/Scripts/MainScripts/DCL/Controllers/AssetManager/Common/AssetPromise.cs:135)
DCL.Asset_AB_GameObject.Show (System.Action OnFinish) (at Assets/Scripts/MainScripts/DCL/Controllers/AssetManager/AssetBundles/AB_GameObject/Asset_AB_GameObject.cs:29)
DCL.AssetPromise_AB_GameObject.OnReuse (System.Action OnSuccess) (at Assets/Scripts/MainScripts/DCL/Controllers/AssetManager/AssetBundles/AB_GameObject/AssetPromise_AB_GameObject.cs:50)
DCL.AssetPromise`1[AssetType].Load () (at Assets/Scripts/MainScripts/DCL/Controllers/AssetManager/Common/AssetPromise.cs:98)
DCL.AssetPromiseKeeper`3+<LoadPromisesList>d__25[AssetType,AssetLibraryType,AssetPromiseType].MoveNext () (at Assets/Scripts/MainScripts/DCL/Controllers/AssetManager/Common/AssetPromiseKeeper.cs:308)
UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at /Users/builduser/buildslave/unity/build/Runtime/Export/Scripting/Coroutines.cs:17)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants