Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice

Question ArgumentOutOfRangeException

Discussion in 'Web' started by MatrixNew, Sep 12, 2023.

?

Are you experiencing an "ArgumentOutOfRangeException" error?

Poll closed Sep 19, 2023.
  1. Yes

    0 vote(s)
    0.0%
  2. No

    100.0%
  1. MatrixNew

    MatrixNew

    Joined:
    Apr 16, 2020
    Posts:
    69
    Hi guys! I came across a very strange error that does not appear to everyone and not on all computers.

    Here are my player settings:

    How to solve this problem? If anyone has any ideas I would be very glad!

    unity 2022.3.9
     
    Last edited: Sep 13, 2023
  2. jukka_j

    jukka_j

    Unity Technologies

    Joined:
    May 4, 2018
    Posts:
    951
    When you click on the error, does it print a call stack of where the error comes from?

    or if you open the browser DevTools console, is there a similar error message there that would show the call stack?

    Note that in order to make the callstack readable, you'll have to change the "Debug Symbols" setting to "Embedded", or do a Development build of the game. Otherwise the function names won't be present there to minimize code size on disk.
     
  3. MatrixNew

    MatrixNew

    Joined:
    Apr 16, 2020
    Posts:
    69
    Last edited: Sep 14, 2023
  4. jukka_j

    jukka_j

    Unity Technologies

    Joined:
    May 4, 2018
    Posts:
    951
    Can you click on the message "ArgumentOutOfRangeException"? That should expand the message to show a full callstack of where the error comes from.
     
  5. MatrixNew

    MatrixNew

    Joined:
    Apr 16, 2020
    Posts:
    69
  6. MatrixNew

    MatrixNew

    Joined:
    Apr 16, 2020
    Posts:
    69
    Last edited: Sep 14, 2023
  7. jukka_j

    jukka_j

    Unity Technologies

    Joined:
    May 4, 2018
    Posts:
    951
    Are you doing a UnityWebRequest in the game? If so, what does the code that handles its completion look like? That to me looks like a programming error in C# code that handles the completion of a UnityWebRequest, but it is hard to say without looking at the code.

    Try auditing if you have UnityWebRequests in the code to see how their handlers are programmed. It would be good if you can reduce the code to a minimal failing example, that might help figure out what is happening.
     
  8. SelmerBruen

    SelmerBruen

    Joined:
    Sep 15, 2023
    Posts:
    1
    It is a weird error.
     
  9. MatrixNew

    MatrixNew

    Joined:
    Apr 16, 2020
    Posts:
    69
    The error occurs when the Internet connection is weak.
     
  10. jukka_j

    jukka_j

    Unity Technologies

    Joined:
    May 4, 2018
    Posts:
    951
    Would you be able to file a bug report about this? There does not seem to be any user C# code on the callstack at the time of the exception, so it does look like something going wrong in the engine.
     
  11. MatrixNew

    MatrixNew

    Joined:
    Apr 16, 2020
    Posts:
    69
    Can I send the entire project in a private message for testing if you promise to correct my mistake?

    I looked for different developers, but they all said the same thing, that this error can only be fixed by professionals who understand the deep processes of Unity. Please help me correct my mistake.
     
    Last edited: Sep 22, 2023
  12. KamilCSPS

    KamilCSPS

    Joined:
    May 21, 2020
    Posts:
    392
    That's not what these forums and support are about @MatrixNew. If it's an issue with Unity itself, they will fix it but they will not fix -your- project per se.

    jukka_j is not a Unity "developer". He is a Unity employee that works for the WebGL Platform team at the Unity Tech company. They can't spend their time fixing other people's projects.

    Please help jukka_j by submitting a bug report; https://unity.com/releases/editor/qa/bug-reporting
    There you can attach your project. And post the bug ID back here once it's done.
     
  13. MatrixNew

    MatrixNew

    Joined:
    Apr 16, 2020
    Posts:
    69
    The error does not occur in the editor, but only in the WebGL version for those who have a slow Internet connection. Okay, I'll try to submit a bug report.
     
  14. jukka_j

    jukka_j

    Unity Technologies

    Joined:
    May 4, 2018
    Posts:
    951
    Thanks for the offer @MatrixNew, though I think the best way to proceed is like @KamilCSPS mentions - Unity has a sizable QA team that triages incoming bugs and they have a catalog of different devices that they can test bugs on. So if you've ruled out any cause in your own code, submitting a bug report will be the way to go.

    As a bonus, that way the bug will be tracked against all different Unity Editor versions, and any fixes will be backported to different Editor versions if possible.
     
  15. MatrixNew

    MatrixNew

    Joined:
    Apr 16, 2020
    Posts:
    69


    I'm sending you a bug report. It's just such a strange error, no one can help with it, so I asked for help. If possible, at least tell me which file contains the error.

    If you don't mind, tell me how to fix the error if you succeed.
     
    Last edited: Sep 28, 2023
    jukka_j likes this.
  16. jukka_j

    jukka_j

    Unity Technologies

    Joined:
    May 4, 2018
    Posts:
    951
    Great, thanks for reporting!
     
  17. MatrixNew

    MatrixNew

    Joined:
    Apr 16, 2020
    Posts:
    69
    please help me understand what the error is, at least give me a hint where to look....
     
  18. MatrixNew

    MatrixNew

    Joined:
    Apr 16, 2020
    Posts:
    69
    It seems to me or this error is due to Addressable.

    Here are the bundle settings, maybe you have some advice on what can be changed in the settings?


    EnD.loader.js:80 warning: 2 FS.syncfs operations in flight at once, probably just doing extra work
    printErr @ EnD.loader.js:80
    syncfs @ EnD.framework.js:6842
    sync @ EnD.framework.js:2516
    (анонимная) @ EnD.framework.js:2524
    Объект setInterval (асинхронный)
    setInterval @ EnD.loader.js:66
    _JS_FileSystem_Initialize @ EnD.framework.js:2523
    $InitWebGLPlayer(int, char**) @ EnD.wasm:0x8fff991
    $main @ EnD.wasm:0x8fffc78
    (анонимная) @ EnD.framework.js:1797
    callMain @ EnD.framework.js:25889
    doRun @ EnD.framework.js:25947
    run @ EnD.framework.js:25962
    runCaller @ EnD.framework.js:25867
    removeRunDependency @ EnD.framework.js:1718
    (анонимная) @ EnD.framework.js:149
    doCallback @ EnD.framework.js:6851
    done @ EnD.framework.js:6863
    transaction.oncomplete @ EnD.framework.js:6531
    EnD.loader.js:80 warning: 2 FS.syncfs operations in flight at once, probably just doing extra work
    printErr @ EnD.loader.js:80
    syncfs @ EnD.framework.js:6842
    sync @ EnD.framework.js:2516
    (анонимная) @ EnD.framework.js:2524
    Объект setInterval (асинхронный)
    setInterval @ EnD.loader.js:66
    _JS_FileSystem_Initialize @ EnD.framework.js:2523
    $InitWebGLPlayer(int, char**) @ EnD.wasm:0x8fff991
    $main @ EnD.wasm:0x8fffc78
    (анонимная) @ EnD.framework.js:1797
    callMain @ EnD.framework.js:25889
    doRun @ EnD.framework.js:25947
    run @ EnD.framework.js:25962
    runCaller @ EnD.framework.js:25867
    removeRunDependency @ EnD.framework.js:1718
    (анонимная) @ EnD.framework.js:149
    doCallback @ EnD.framework.js:6851
    done @ EnD.framework.js:6863
    transaction.oncomplete @ EnD.framework.js:6531
    EnD.loader.js:80 warning: 2 FS.syncfs operations in flight at once, probably just doing extra work
    printErr @ EnD.loader.js:80
    syncfs @ EnD.framework.js:6842
    sync @ EnD.framework.js:2516
    (анонимная) @ EnD.framework.js:2524
    Объект setInterval (асинхронный)
    setInterval @ EnD.loader.js:66
    _JS_FileSystem_Initialize @ EnD.framework.js:2523
    $InitWebGLPlayer(int, char**) @ EnD.wasm:0x8fff991
    $main @ EnD.wasm:0x8fffc78
    (анонимная) @ EnD.framework.js:1797
    callMain @ EnD.framework.js:25889
    doRun @ EnD.framework.js:25947
    run @ EnD.framework.js:25962
    runCaller @ EnD.framework.js:25867
    removeRunDependency @ EnD.framework.js:1718
    (анонимная) @ EnD.framework.js:149
    doCallback @ EnD.framework.js:6851
    done @ EnD.framework.js:6863
    transaction.oncomplete @ EnD.framework.js:6531
    EnD.loader.js:80 warning: 2 FS.syncfs operations in flight at once, probably just doing extra work
    printErr @ EnD.loader.js:80
    syncfs @ EnD.framework.js:6842
    sync @ EnD.framework.js:2516
    (анонимная) @ EnD.framework.js:2524
    Объект setInterval (асинхронный)
    setInterval @ EnD.loader.js:66
    _JS_FileSystem_Initialize @ EnD.framework.js:2523
    $InitWebGLPlayer(int, char**) @ EnD.wasm:0x8fff991
    $main @ EnD.wasm:0x8fffc78
    (анонимная) @ EnD.framework.js:1797
    callMain @ EnD.framework.js:25889
    doRun @ EnD.framework.js:25947
    run @ EnD.framework.js:25962
    runCaller @ EnD.framework.js:25867
    removeRunDependency @ EnD.framework.js:1718
    (анонимная) @ EnD.framework.js:149
    doCallback @ EnD.framework.js:6851
    done @ EnD.framework.js:6863
    transaction.oncomplete @ EnD.framework.js:6531
    EnD.framework.js:2812 ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
    Parameter name: index
    at System.Collections.Generic.List`1[T].get_Item (System.Int32 index) [0x00000] in <00000000000000000000000000000000>:0
    at UnityEngine.AddressableAssets.ResourceProviders.ContentCatalogProvider+InternalOp.OnCatalogLoaded (UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData ccd) [0x00000] in <00000000000000000000000000000000>:0
    at UnityEngine.AddressableAssets.ResourceProviders.ContentCatalogProvider+InternalOp.CatalogLoadOpCompleteCallback (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1[TObject] op) [0x00000] in <00000000000000000000000000000000>:0
    at DelegateList`1[T].Invoke (T res) [0x00000] in <00000000000000000000000000000000>:0
    at UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1[TObject].InvokeCompletionEvent () [0x00000] in <00000000000000000000000000000000>:0
    at UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1[TObject].Complete (TObject result, System.Boolean success, System.Exception exception, System.Boolean releaseDependenciesOnFailure) [0x00000] in <00000000000000000000000000000000>:0
    at UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1[TObject].ProviderCompleted[T] (T result, System.Boolean status, System.Exception e) [0x00000] in <00000000000000000000000000000000>:0
    at UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle.Complete[T] (T result, System.Boolean status, System.Exception exception) [0x00000] in <00000000000000000000000000000000>:0
    at UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider+InternalOp.CompleteOperation (System.String text, System.Exception exception) [0x00000] in <00000000000000000000000000000000>:0
    at UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider+InternalOp.RequestOperation_completed (UnityEngine.AsyncOperation op) [0x00000] in <00000000000000000000000000000000>:0
    at UnityEngine.AsyncOperation.InvokeCompletionEvent () [0x00000] in <00000000000000000000000000000000>:0
    UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    UnityEngine.Logger:LogException(Exception, Object)
    UnityEngine.Debug:LogException(Exception)
    DelegateList`1:Invoke(AsyncOperationHandle`1)
    UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1:InvokeCompletionEvent()
    UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1:Complete(ContentCatalogData, Boolean, Exception, Boolean)
    UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1:ProviderCompleted(Object, Boolean, Exception)
    UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle:Complete(Object, Boolean, Exception)
    UnityEngine.ResourceManagement.ResourceProviders.InternalOp:CompleteOperation(String, Exception)
    UnityEngine.ResourceManagement.ResourceProviders.InternalOp:RequestOperation_completed(AsyncOperation)
    UnityEngine.AsyncOperation:InvokeCompletionEvent()
    _JS_Log_Dump @ EnD.framework.js:2812
    $WebGLPrintfConsolev(LogType, char const*, void*) @ EnD.wasm:0x9253c9f
    $InternalErrorConsole(char const*, ...) @ EnD.wasm:0x92555bd
    $DebugStringToFilePostprocessedStacktrace(DebugStringToFileData const&) @ EnD.wasm:0x9255286
    $DebugStringToFile(DebugStringToFileData const&) @ EnD.wasm:0x92548d7
    $Scripting::LogExceptionFromManaged(ScriptingExceptionPtr, int, char const*, bool, Scripting::LogExceptionFromMangedSettings const*) @ EnD.wasm:0x91559a9
    $DebugLogHandler_CUSTOM_Internal_LogException(Il2CppObject*, Il2CppObject*) @ EnD.wasm:0x91852ba
    $dynCall_vii @ EnD.wasm:0x9275501
    (анонимная) @ EnD.framework.js:1797
    invoke_vii @ EnD.framework.js:19516
    $DebugLogHandler_Internal_LogException_mC3895F1E5B79BD8151B3F94462F5516A68AB26AF @ EnD.wasm:0x6c7f609
    $dynCall_viii @ EnD.wasm:0x927552f
    (анонимная) @ EnD.framework.js:1797
    invoke_viii @ EnD.framework.js:19593
    $DebugLogHandler_LogException_mF66A663A86BF5D412BC9A4B3F92DA5CF61049F08 @ EnD.wasm:0x6c7f9a9
    $dynCall_viiii @ EnD.wasm:0x9275573
    (анонимная) @ EnD.framework.js:1797
    invoke_viiii @ EnD.framework.js:19615
    $Logger_LogException_m591AF39F0886DA44666068EDBBD3CCF07623CFBB @ EnD.wasm:0x441a8da
    $dynCall_viiii @ EnD.wasm:0x9275573
    (анонимная) @ EnD.framework.js:1797
    invoke_viiii @ EnD.framework.js:19615
    $Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0 @ EnD.wasm:0x6c59971
    $dynCall_vii @ EnD.wasm:0x9275501
    (анонимная) @ EnD.framework.js:1797
    invoke_vii @ EnD.framework.js:19516
    $DelegateList_1_Invoke_mF5DD006A41666CFEE8881FA9C64756276AB559A8_gshared @ EnD.wasm:0x62bdf84
    $dynCall_viii @ EnD.wasm:0x927552f
    (анонимная) @ EnD.framework.js:1797
    invoke_viii @ EnD.framework.js:19593
    $AsyncOperationBase_1_InvokeCompletionEvent_mD996F872C24D155F4490C137672D7C9E2912DCCF_gshared @ EnD.wasm:0x6ae628a
    $dynCall_vii @ EnD.wasm:0x9275501
    (анонимная) @ EnD.framework.js:1797
    invoke_vii @ EnD.framework.js:19516
    $AsyncOperationBase_1_Complete_mCBEB3D85A0C514DB4453265D71CAF90A5FE14D5D_gshared @ EnD.wasm:0x6ae775d
    $dynCall_viiiiii @ EnD.wasm:0x9275587
    (анонимная) @ EnD.framework.js:1797
    invoke_viiiiii @ EnD.framework.js:19736
    $ProviderOperation_1_ProviderCompleted_TisRuntimeObject_mD89DD12CFE73402A281371B942DCCBB0478CBB73_gshared @ EnD.wasm:0x3ff0a34
    $dynCall_viiiii @ EnD.wasm:0x9275599
    (анонимная) @ EnD.framework.js:1797
    invoke_viiiii @ EnD.framework.js:19758
    $ProvideHandle_Complete_TisRuntimeObject_m0DCA74D4314BF3C6E5975B1E068C1BDBD41D3164_gshared @ EnD.wasm:0x42d92b6
    $dynCall_viiiii @ EnD.wasm:0x9275599
    (анонимная) @ EnD.framework.js:1797
    invoke_viiiii @ EnD.framework.js:19758
    $InternalOp_CompleteOperation_mBA10749B5FBBCEBF6FC6EDE8F74436482E0CD108 @ EnD.wasm:0x3423e15
    $dynCall_viiii @ EnD.wasm:0x9275573
    (анонимная) @ EnD.framework.js:1797
    invoke_viiii @ EnD.framework.js:19615
    $InternalOp_RequestOperation_completed_mABCF255EC8F16723D1F518952653864D3F10D6A5 @ EnD.wasm:0x3423c1f
    $Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_Multicast(Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, Il2CppObject*, MethodInfo const*) @ EnD.wasm:0x44c3660
    $dynCall_viii @ EnD.wasm:0x927552f
    (анонимная) @ EnD.framework.js:1797
    invoke_viii @ EnD.framework.js:19593
    $AsyncOperation_InvokeCompletionEvent_m477EBEDE3FE8992BDC1DBFE02A313193CDA46DD4 @ EnD.wasm:0x56feedc
    $RuntimeInvoker_TrueVoid_t4861ACF8F4594C3437BB48B6E56783494B843915(void (*)(), MethodInfo const*, void*, void**, void*) @ EnD.wasm:0x813bd07
    $il2cpp::vm::Runtime::InvokeWithThrow(MethodInfo const*, void*, void**) @ EnD.wasm:0x822b1c3
    $dynCall_iiii @ EnD.wasm:0x927550f
    (анонимная) @ EnD.framework.js:1797
    invoke_iiii @ EnD.framework.js:19560
    $il2cpp::vm::Runtime::Invoke(MethodInfo const*, void*, void**, Il2CppException**) @ EnD.wasm:0x8227394
    $il2cpp_runtime_invoke @ EnD.wasm:0x15b6a8
    $scripting_method_invoke(ScriptingMethodPtr, ScriptingObjectPtr, ScriptingArguments&, ScriptingExceptionPtr*, bool) @ EnD.wasm:0x921dbf6
    $ScriptingInvocation::Invoke(ScriptingExceptionPtr*, bool) @ EnD.wasm:0x9157f12
    $AsyncOperation::InvokeCoroutine() @ EnD.wasm:0x90dbf99
    $UnityWebRequestAsyncOperation::InvokeCoroutine() @ EnD.wasm:0x89c6a2d
    $UnityWebRequestProto<UnityWebRequestTransport, AtomicRefCounter, RedirectHelper, ResponseHelper, DownloadHandler, UploadHandler, CertificateHandler, HeaderHelper, AsyncOperation>::Job_InvokeCoroutine(AsyncOperation*) @ EnD.wasm:0x89c7843
    $BackgroundJobQueue::ExecuteMainThreadJobs() @ EnD.wasm:0x9110dbc
    $InitPlayerLoopCallbacks()::EarlyUpdateExecuteMainThreadJobsRegistrator::Forward() @ EnD.wasm:0x90d0c3d
    $ExecutePlayerLoop(NativePlayerLoopSystem*) @ EnD.wasm:0x90c9ece
    $ExecutePlayerLoop(NativePlayerLoopSystem*) @ EnD.wasm:0x90c9f91
    $PlayerLoop() @ EnD.wasm:0x90ca1b1
    $MainLoop() @ EnD.wasm:0x8fff36d
    $dynCall_v @ EnD.wasm:0x9275517
    (анонимная) @ EnD.framework.js:1797
    browserIterationFunc @ EnD.framework.js:12577
    callUserCallback @ EnD.framework.js:10571
    runIter @ EnD.framework.js:10624
    Browser_mainLoop_runner @ EnD.framework.js:10531
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544
    Объект requestAnimationFrame (асинхронный)
    requestAnimationFrame @ EnD.framework.js:10952
    Browser_mainLoop_scheduler_rAF @ EnD.framework.js:10403
    Browser_mainLoop_runner @ EnD.framework.js:10544

     
  19. jukka_j

    jukka_j

    Unity Technologies

    Joined:
    May 4, 2018
    Posts:
    951
    I would love to give you a solution, or even a direction; but I am afraid that my knowledge also isn't good enough here.

    It is likely that the issue is something to do with Addressables, which is within a different team's purview. The bug report should definitely land to whatever team maintains the implementation, so let's wait to see what they say.

    I do know that from the warning log, the message "2 FS.syncfs operations in flight at once, probably just doing extra work" is unrelated to this issue - I have authored a fix to clean up those warnings that that is currently being reviewed.
     
  20. MatrixNew

    MatrixNew

    Joined:
    Apr 16, 2020
    Posts:
    69

    Maybe changing these settings will help?


    unity 2022.3.10
    Addressable 1.21.18
     
    Last edited: Sep 28, 2023
  21. MatrixNew

    MatrixNew

    Joined:
    Apr 16, 2020
    Posts:
    69


    I also noticed a problem with the editor freezing if you select "Runtime Speed" in the build settings. If you select "Shorter Build Time" everything works fine. At the same time, I have a fairly powerful computer even today. How can this be fixed or can only Unity developers fix this?
     
  22. jukka_j

    jukka_j

    Unity Technologies

    Joined:
    May 4, 2018
    Posts:
    951
    The build actually does not freeze, but will take a much longer time than the "Shorter Build Time" setting.

    In 2022.3, the Runtime Speed optimization setting is intended for final Master builds, where everything is already finished, and you can afford to wait quite long for the build to finish.

    In future Unity streams, the Runtime Speed setting will be further refined to two different options:
    - Runtime Speed without LTO
    - Runtime Speed with LTO (that is the current Runtime Speed setting)

    LTO is "Link-Time Optimizations", which is a code optimization pass that looks at all compiled code together for optimization opportunities. That optimization is the super-slow one to run.

    Runtime Speed without LTO will then run in a somewhat faster manner.
     
  23. MatrixNew

    MatrixNew

    Joined:
    Apr 16, 2020
    Posts:
    69


    This is really long, will it even finish by evening? :) (Шутка)
    finished in 1 hour 33 minutes
     
    Last edited: Oct 4, 2023
  24. MatrixNew

    MatrixNew

    Joined:
    Apr 16, 2020
    Posts:
    69
    Did they respond with something from the "Addressables" command or is it useless to wait for a response?:(
     
  25. KamilCSPS

    KamilCSPS

    Joined:
    May 21, 2020
    Posts:
    392
    From issue triage to issue analysis, if there's no blocker in between, the whole process can take months unless it is an urgent issue with a relatively simple fix.

    I wouldn't expect a quick resolution to this issue - just be patient. Personally, I poke Unity every 1-2 months for my own issues, even if they are blockers.
     
  26. jukka_j

    jukka_j

    Unity Technologies

    Joined:
    May 4, 2018
    Posts:
    951
    I did have a brief correspondence from a test engineer who was looking into the issue that a slow network connection would not be able to load an Addressable. Unfortunately they were not able to immediately reproduce the issue, but the plan was to see if artifically slowing down the browser's download speed might help find the issue.

    Do you know if artificially slowing down the browser speed based on this article would have an effect on the issue? https://www.wikihow.com/Throttle-Your-Browser-for-Testing

    KamilCSPS's comment burns, but he is not necessarily wrong :(
     
  27. KamilCSPS

    KamilCSPS

    Joined:
    May 21, 2020
    Posts:
    392
    Sorry, didn't mean to sound blunt. Just an invitation to patience... I know ya'll doing your best.
     
  28. MatrixNew

    MatrixNew

    Joined:
    Apr 16, 2020
    Posts:
    69
    I can write in a private message details on how to reproduce the problem.
    (jukka_j - write me a private message and I will send you the link)
    1. run the game through a proxy (any free one, for example https://www.croxyproxy.com/)
    2. Select the assembly option as shown in the picture below:
     
    Last edited: Oct 10, 2023
  29. MatrixNew

    MatrixNew

    Joined:
    Apr 16, 2020
    Posts:
    69
    Did you manage to find the error?