Copyright © 2026 Unity Technologies
Steps to reproduce:
Actual results: The Editor crashes on boot (segmentation fault) during Vulkan graphics-device creation, on a background job worker thread running the Editor Insights (telemetry) configuration fetch. Deterministic. Crash stack:
scripting_domain_get
UnityWebRequestProto<...>::Begin
UnityEngine::Insights::WebRequestRestClient::PerformPost
UnityEngine::Insights::EditorConfigurationFetcher::FetchConfiguration
UnityEngine::Insights::EditorConfigurationManager::SendRequestAsyncStatic
ujob_execute_job -> lane_guts -> worker_thread_routine -> Thread::RunThreadWrapper
The crash coincides in the log with: "Forcing GfxDevice: Vulkan" -> "GfxDevice: creating device client; kGfxThreadingModeThreaded" -> "[vulkan] LoadVulkanLibrary vulkan-1.dll" -> "Vulkan device type 2".
Expected results: The Editor boots under Vulkan, as it does under Direct3D12, Direct3D11, and OpenGLCore. The Insights boot-time configuration fetch must not crash the Editor - it must be safe against boot-time init ordering (the scripting domain not yet ready on the worker thread) and against the graphics-device-creation timing.
Reproducible with versions: 6000.7.0b1, 7000.0.0a1
Not reproducible with versions: 6000.0.84f1, 6000.3.24f1, 6000.6.2f1, 6000.7.0a6
Tested on (OS): Windows 11, NVIDIA GeForce RTX 3080, multiple Windows machines as well
First lines of Stack Trace:
Unity Data Store running and initialised
0x00007FFC2D9484DF (Unity) scripting_domain_get
0x00007FFC2C70ED89 (Unity) UnityWebRequestProto<UnityWebRequestTransport,AtomicRefCounter,RedirectHelper,ResponseHelper,DownloadHandler,UploadHandler,CertificateHandler,HeaderHelper,AsyncOperation>::Begin
0x00007FFC2A47F1E2 (Unity) UnityEngine::Insights::WebRequestRestClient::PerformPost
Issues you vote on will appear here