decentraland / decentraland/unity-explorer

System.Exception: UnexpectedException: Exception in BlocklistCheckStartupOperation:

Open
#8,118 5 comments 0 reactions 0 assignees View on GitHub
1-high bug duplicate sentry
Dominant language
C#
Stars
23
Forks
17
Avg merge
2d 14h
Merged PRs (30d)
94

Description

Sentry Issue: [UNITY-EXPLORER-NV8](https://decentraland.sentry.io/issues/7392816154/)

```
System.Exception: UnexpectedException: Exception in BlocklistCheckStartupOperation:
DCL.UserInAppInitializationFlow.UserBlockedException: Exception of type 'DCL.UserInAppInitializationFlow.UserBlockedException' was thrown.
at DCL.UserInAppInitializationFlow.BlocklistCheckStartupOperation.InternalExecuteAsync (DCL.UserInAppInitializationFlow.IStartupOperation+Params args, System.Threading.CancellationToken ct) [0x00000] in C:/workspace/workspace/p/Explorer/Assets/DCL/UserInAppInitializationFlow/StartupOperations/BlocklistCheckStartupOperation.cs:31
at Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask`1[TStateMachine].Run () [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/CompilerServices/StateMachineRunner.cs:189
at Cysharp.Threading.Tasks.UniTaskCancelableAsyncEnumerable`1+Enumerator[T]..ctor (Cysharp.Threading.Tasks.IUniTaskAsyncEnumerator`1[T] enumerator) [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/IUniTaskAsyncEnumerable.cs:75
at Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask`2[TStateMachine,T].SetResult (T result) [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/CompilerServices/StateMachineRunner.cs:328
at Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder`1[T].SetResult (T result) [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/CompilerServices/AsyncUniTaskMethodBuilder.cs:201
at DCL.ApplicationBlocklistGuard.ApplicationBlocklistGuard.IsUserBlocklistedAsync (DCL.WebRequests.IWebRequestController webRequestController, DCL.Multiplayer.Connections.DecentralandUrls.IDecentralandUrlsSource urlsSource, System.String userID, DCL.ApplicationBlocklistGuard.ModerationDataProvider moderationDataProvider, System.Threading.CancellationToken ct) [0x00000] in C:/workspace/workspace/p/Explorer/Assets/DCL/ApplicationsGuards/ApplicationBlocklistGuard/ApplicationBlocklistGuard.cs:56
at Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask`2[TStateMachine,T].Run () [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/CompilerServices/StateMachineRunner.cs:313
at Cysharp.Threading.Tasks.UniTaskCancelableAsyncEnumerable`1+Enumerator[T]..ctor (Cysharp.Threading.Tasks.IUniTaskAsyncEnumerator`1[T] enumerator) [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/IUniTaskAsyncEnumerable.cs:75
at Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask`2[TStateMachine,T].SetResult (T result) [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/CompilerServices/StateMachineRunner.cs:328
at Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder`1[T].SetResult (T result) [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/CompilerServices/AsyncUniTaskMethodBuilder.cs:201
at DCL.Utilities.Extensions.UniTaskExtensions.SuppressToResultAsync[T] (Cysharp.Threading.Tasks.UniTask`1[T] coreOp, System.Nullable`1[T] reportData, System.Func`2[T,TResult] exceptionToResult) [0x00000] in C:/workspace/workspace/p/Explorer/Assets/DCL/Infrastructure/Utility/Extensions/UniTaskExtensions.cs:56
at Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask`2[TStateMachine,T].Run () [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/CompilerServices/StateMachineRunner.cs:313
at Cysharp.Threading.Tasks.UniTaskCancelableAsyncEnumerable`1+Enumerator[T]..ctor (Cysharp.Threading.Tasks.IUniTaskAsyncEnumerator`1[T] enumerator) [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/IUniTaskAsyncEnumerable.cs:75
at Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask`2[TStateMachine,T].SetResult (T result) [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/CompilerServices/StateMachineRunner.cs:328
at Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder`1[T].SetResult (T result) [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/CompilerServices/AsyncUniTaskMethodBuilder.cs:201
at DCL.ApplicationBlocklistGuard.ModerationDataProvider.GetBanStatusAsync (System.String userId, System.Threading.CancellationToken ct) [0x00000] in C:/workspace/workspace/p/Explorer/Assets/DCL/ApplicationsGuards/ApplicationBlocklistGuard/ModerationDataProvider.cs:27
at Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask`2[TStateMachine,T].Run () [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/CompilerServices/StateMachineRunner.cs:313
at Cysharp.Threading.Tasks.UniTaskCancelableAsyncEnumerable`1+Enumerator[T]..ctor (Cysharp.Threading.Tasks.IUniTaskAsyncEnumerator`1[T] enumerator) [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/IUniTaskAsyncEnumerable.cs:75
at Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask`2[TStateMachine,T].SetResult (T result) [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/CompilerServices/StateMachineRunner.cs:328
at Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder`1[T].SetResult (T result) [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/CompilerServices/AsyncUniTaskMethodBuilder.cs:201
at DCL.WebRequests.ArtificialDelayWebRequestController.SendAsync[TWebRequest,TWebRequestArgs,TWebRequestOp,TResult] (DCL.WebRequests.RequestEnvelope`2[TWebRequest,TWebRequestArgs] envelope, TWebRequestOp op) [0x00000] in C:/workspace/workspace/p/Explorer/Assets/DCL/WebRequests/ArtificialDelayWebRequestController.cs:32
at Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask`2[TStateMachine,T].Run () [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/CompilerServices/StateMachineRunner.cs:313
at Cysharp.Threading.Tasks.UniTaskCancelableAsyncEnumerable`1+Enumerator[T]..ctor (Cysharp.Threading.Tasks.IUniTaskAsyncEnumerator`1[T] enumerator) [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/IUniTaskAsyncEnumerable.cs:75
at Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask`2[TStateMachine,T].SetResult (T result) [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/CompilerServices/StateMachineRunner.cs:328
at Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder`1[T].SetResult (T result) [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/CompilerServices/AsyncUniTaskMethodBuilder.cs:201
at DCL.WebRequests.DebugMetricsWebRequestController.SendAsync[TWebRequest,TWebRequestArgs,TWebRequestOp,TResult] (DCL.WebRequests.RequestEnvelope`2[TWebRequest,TWebRequestArgs] envelope, TWebRequestOp op) [0x00000] in C:/workspace/workspace/p/Explorer/Assets/DCL/WebRequests/DebugMetricsWebRequestController.cs:37
at Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask`2[TStateMachine,T].Run () [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/CompilerServices/StateMachineRunner.cs:313
at Cysharp.Threading.Tasks.UniTaskCancelableAsyncEnumerable`1+Enumerator[T]..ctor (Cysharp.Threading.Tasks.IUniTaskAsyncEnumerator`1[T] enumerator) [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/IUniTaskAsyncEnumerable.cs:75
at Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask`2[TStateMachine,T].SetResult (T result) [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/CompilerServices/StateMachineRunner.cs:328
at Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskMethodBuilder`1[T].SetResult (T result) [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f026e068eaed/Runtime/CompilerServices/AsyncUniTaskMethodBuilder.cs:201
at DCL.WebRequests.WebRequestController.SendAsync[TWebRequest,TWebRequestArgs,TWebRequestOp,TResult] (DCL.WebRequests.RequestEnvelope`2[TWebRequest,TWebRequestArgs] envelope, TWebRequestOp op) [0x00000] in C:/workspace/workspace/p/Explorer/Assets/DCL/WebRequests/WebRequestController.cs:127
at Cysharp.Threading.Tasks.CompilerServices.AsyncUniTask`2[TStateMachine,T].Run () [0x00000] in ./Library/PackageCache/com.cysharp.unitask@f...
File "Utility.cpp", line 29290, in WaitUntilFinishedAsync
File "Utility.cpp", line 28995, in SetException
File "il2cpp-codegen.h", line 633, in MoveNext
File "DCL.SceneLoadingScreens.cpp", line 14188, in MoveNext
File "DCL.UserInAppInitializationFlow.cpp", line 3993, in MoveNext
...
(108 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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.