decentraland / decentraland/unity-explorer
System.NullReferenceException: Object reference not set to an instance of an object.
- Dominant language
- C#
- Stars
- 23
- Forks
- 17
- Avg merge
- 2d 16h
- Merged PRs (30d)
- 101
Description
Sentry Issue: [UNITY-EXPLORER-Q0C](https://decentraland.sentry.io/issues/7715627090/)
```
System.NullReferenceException: Object reference not set to an instance of an object.
File "./Library/PackageCache/decentraland.renderfeatures@9d510bef563d/SkyboxEnvironmentProbe/SkyboxToCubemapRendererFeature.cs", line 97, in Create
File "C:/workspace/workspace/p/Explorer/Assets/DCL/Quality/RenderFeatures/RendererFeaturesCache.cs", line 38, in GetRendererFeature
File "C:/workspace/workspace/p/Explorer/Assets/DCL/Quality/Runtime/RendererFeatureQualitySettingRuntime.cs", line 13, in get_IsActive
File "C:/workspace/workspace/p/Explorer/Assets/DCL/Quality/Runtime/QualityLevelController.cs", line 25, in .ctor
File "C:/workspace/workspace/p/Explorer/Assets/DCL/Quality/Runtime/QualityRuntimeFactory.cs", line 36, in Create
...
(189 additional frame(s) were not displayed)
```
This issue was automatically created by Sentry via [Explorer Alpha Github Issue Creation](https://sentry.io/organizations/decentraland/monitors/alerts/3130340/)
Contributor guide
Research direction
Start with SkyboxToCubemapRendererFeature.cs at line 97, then trace the call through RendererFeaturesCache.cs line 38 and the quality runtime files named in the stack. Identify which value is null during quality initialization and reproduce the path to confirm the exception no longer occurs.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, unity
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100