Intel Arc (Windows): crash in the Intel Vulkan driver while compiling pipelines at the login screen (since 1.3.0) #876
Labels
No labels
amd
avatars
bug
builder
cannot-reproduce
crash
epic
feature
from-viewer
gl-removal
known-limitation
monitoring
parity
perf
platform
priority
critical
priority
high
priority
low
priority
medium
provenance
rendering
rt
status
in-progress
status
testing
status
up-next
triage
ui
upstream
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
sky_line/Slipstream#876
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
A user on Intel Arc A750 (Windows 11, Intel driver 101.8991, Vulkan 1.4.356, Ryzen 7 5800X, 32 GB) crashes at the login screen on every start since 1.3.0 (reported as "since 1.3.0.14"; also on 1.4.0 Beta 1). Earlier 1.3 betas reportedly worked.
Crash
0xc0000005access violation inside the Intel Vulkan driver (igvk64.dll+0x653291, reading address 0x350), on a worker threadVK pipeline compile. Our frames are only the caller (vulkan-1.dll->SlipstreamViewer.exe).STATE_LOGIN_SHOW, frame 0: the first batch of world pipeline compiles. 11 in flight:mWaterCapPipe,LIT_DRAW,mCullPipe,LIT_PROBE_DRAW,LIT_RIG,LIT_ALPHA,LIT_RIG_ALPHA,mPreRigPipe[i],mHudDrawPipe,mHudAlphaPipe,mWaterPipe.Leads
33ef9f1f25) -- it only lowers concurrency, unlikely.Steps
crashed while compiling pipeline: <name>. The next report will point at one shader.Logs are kept locally (they contain the user's account details).
Update (1.4.0 Beta 4): confirmed as parallel pipeline compiles
New crash report (Beta 4)
igvk64.dll+0x653291, reading address 0x350, on aVK pipeline compilethread, about 0.1 s after the login screen appears.Workaround confirmed
RenderVKPipelineCompileThreads= 1, the reporter no longer crashes.To do
VK_DRIVER_ID_INTEL_PROPRIETARY_WINDOWS), limit pipeline compiles to 1 thread by default. Log it at startup, and let an explicitRenderVKPipelineCompileThreadsvalue override it.Side issue
Fixed in 1.4.1 (
366c01136b). Reopen if you still see it.