[viewer] [crash] Crash: crash on loading into game #917

Closed
opened 2026-10-21 10:01:13 +00:00 by slipstream-reports · 2 comments
Collaborator

Source: in-viewer report (Help > Report Bug)

Reporter (avatar name as given; not verified):

(not given)

Filed after a crash. Previous session ended with:

Previous session lost the graphics device (the graphics driver s

System

Version: 1.4.0.4
Channel: Slipstream Beta
OS: Microsoft Windows 11 64-bit (Build 26300.9711)
CPU: AMD Ryzen 7 5800X 8-Core Processor (3800.06 MHz)
Memory: 32694 MB
GPU: NVIDIA GeForce RTX 3070 Ti
GPU driver: 32.0.16.1714
Vulkan: 1.4.351; ray tracing: enabled
Window: 2560x1334
Display: swapchain 2560x1334 BGRA8/sRGB fifo x3 (41 MB); monitors 2, window on 2560x1440@75Hz scale 1.00, HDR off
VRAM: n/a (no Vulkan world renderer)
Host memory: host-visible 134 MB / 23 allocs [cull 0/8 rt-aux 0/4 rt-mask 1/2 staging 129/2 readback 0/1 part 2/4 ui 2/2] device-only 216 MB | /s: alloc hv 0.0 (0 MB) dev 0.0 (0 MB), free hv 0.0 (0 MB) dev 0.0 (0
Pipeline compiles: async 274/198 0.2s +315MB t15 c15 ob0: mRtFwdPipe (DeferRtFwd) (DeferRtFwd) 0.2s 27M c15; mRtTracePipe (DeferRtTrace) (DeferRtTrace) 0.2s 24M c15; mRtPreTracePipe (DeferRtPreTrace) (DeferRtPreTrace) 0
Settings:
  RenderDeferredSSAO = 1
  RenderDepthOfField = 0
  RenderFPSLimit = 76
  RenderFSAAType = 2
  RenderFarClip = 256
  RenderHiDPI = 0
  RenderMaxTextureResolution = 1024
  RenderMaxVideoMemoryMB = 0
  RenderMirrors = true
  RenderQualityPerformance = 6
  RenderReflectionProbeCount = 128
  RenderReflectionProbeDetail = 1
  RenderReflectionProbeLevel = 3
  RenderReflectionProbeResolution = 128
  RenderScreenSpaceReflections = true
  RenderShadowDetail = 2
  RenderTransparentWater = 1
  RenderVKAOStandard = 1
  RenderVKAlphaShadingRate = 0
  RenderVKFramePacing = 1
  RenderVKGodRays = 0
  RenderVKNoVsyncPresentMode = 0
  RenderVKOpaqueShadingRate = 0
  RenderVKPipelineCompileBudgetMB = 0
  RenderVKPipelineCompileThreads = 0
  RenderVKProjectorShadows = 1
  RenderVKRayTracing = 1
  RenderVKRenderScale = 1
  RenderVKShadowResolution = 1024
  RenderVKSunShadows = 1
  RenderVKTAA = 0
  RenderVKTextureCompression = 2
  RenderVKUpscaler = 2
  RenderVSyncEnable = 1
  RenderVolumeLODFactor = 4
  SlipstreamRenderTonemapType = 1
  UIScaleFactor = 1

Description

Attemping load in will crash with an error

Steps to reproduce

not given

Log excerpt

Full scrubbed excerpt: slipstream-log-excerpt.txt

Last 40 lines
[vktest] DEVICE_LOST breadcrumbs (AMD markers, graphics queue): last started #36627 g_gbuf_wait, last finished #36627 g_gbuf_wait (latest recorded #36820)
[vktest] DEVICE_LOST breadcrumbs (AMD markers, async compute queue): last started #36617 q_rt_build, last finished #36617 q_rt_build (latest recorded #36820)
[vktest] images freed in the last 4 frames (newest first):
[vktest]     freed image '-' 1024x1024 fmt=43 [0x3c8910000, 0x3c8e65c00) size=5594112 created frame 2828 by SlipstreamViewer.exe+0x20ad041 (now 2835) FREED frame 2835
[vktest]     freed image '-' 1024x1024 fmt=43 [0x3b3160000, 0x3b36b5c00) size=5594112 created frame 2828 by SlipstreamViewer.exe+0x20ad041 (now 2835) FREED frame 2834
[vktest]     freed image '-' 1024x1024 fmt=43 [0x3b2bd0000, 0x3b3125c00) size=5594112 created frame 2828 by SlipstreamViewer.exe+0x20ad041 (now 2835) FREED frame 2833
[vktest]     freed image '-' 1x1 fmt=43 [0x13bc0800, 0x13bc0a00) size=512 created frame 2829 by SlipstreamViewer.exe+0x209119c (now 2835) FREED frame 2833
[vktest]     freed image '-' 512x512 fmt=43 [0x3deb04000, 0x3dec59c00) size=1399808 created frame 2828 by SlipstreamViewer.exe+0x20ad041 (now 2835) FREED frame 2832
[vktest] DEVICE_LOST fault: 
[vktest]   address type=6 addr=0x20091f250 precision=16
[vktest]   address type=1 addr=0x5e00000 precision=4096
[vktest]     no live/recently-freed buffer, AS or image contains it; neighbours:
[vktest]     above buffer '-' usage=0x20002 [0x6ede000, 0x6ede010) size=16 created frame 0 by SlipstreamViewer.exe+0x1fec38a (now 2835)
[vktest]     above AS blas-compact id=598 [0x3a5400000, 0x3a5431500) size=201984 created frame 2668 (now 2835)
[vktest]     (registry: 241 live buffers, 1777 AS, 1891 recent frees, 1348 live images (1347 with a VA), 970 recent image frees, frame 2835)
[vktest] RT scene audit (#874): registry frame 2835, 2 readback slot(s); CPU tables checked
[vktest]   slot 0: RT frame 173 (registry frame 2835, viewer frame 173) TLAS BUILD, 65536 records (cap 81920), 16 rig entries -- NOT executed (no GPU stamp: recorded, never ran or still in flight)
[vktest]   slot 1: RT frame 172 (registry frame 2834, viewer frame 172) TLAS BUILD, 65536 records (cap 81920), 14 rig entries -- executed (newest executed frame)
[vktest]     refs: 3873 active (61663 inactive): ok 3873
[vktest]     index chain: custom!=id 0, rt_geom OOB 0, row/record mismatch 0, cluster rows 0 (unchecked), rigged groups 2: head OOB 0, head mismatch 0, members OOB 0, rig_pos OOB 0, rig IBO OOB 0, member row mismatch 0, geometry count unknown 1; mask-0 active 0, non-finite transforms 0
[vktest]     ALL OK: every active record references the start of a live BLAS (or the placeholder) and its index chain is in bounds -- a bad TLAS->BLAS reference is ruled out for this frame
[vktest]   CPU tables now (registry frame 2835, RT frame 173; the GPU's copy lags by the dirty-range upload):
[vktest]   CPU slot-addr: 2870 rows, 1696 set: ok 1696; owner mismatch 0
[vktest]   CPU omm-addr: 73 rows, 73 set: ok 73; owner mismatch 0
[vktest]   CPU rig-group: 2 rows, 2 set: ok 2; owner mismatch 0
[vktest]   CPU rig-entry: 16 rows, 2 set: ok 2; owner mismatch 0
[vktest]   dummy BLAS 0x3a57b1600: live AS 'blas-dummy' id=0 [0x3a57b1600, +2560) created reg frame 2663
[vktest]   fault 0x5e00000: 0 audited record(s) reference an AS / buffer containing it
[vktest]     nearest reference above: 0x3a5400000 (inst 195, RT frame 172), 14838.00 MB above
[vktest]     nearest live AS below: none
[vktest]     nearest live AS above: live AS 'blas-compact' id=598 [0x3a5400000, +201984) (interior) created reg frame 2668, start 14838.00 MB above
[vktest]     nearest freed AS below: none
[vktest]     nearest freed AS above: FREED AS 'blas' id=7 [0x3a5400000, +54528) (interior) created reg frame 2663 freed reg frame 2668, start 14838.00 MB above
[vktest] RT read guard (#874 / #889): on; session 0 skipped read(s) in 0 frame(s) (harvested)
[vktest]   guard slot 0: RT frame 173 (registry frame 2835, viewer frame 173, 1060 bindless slots): 0 skipped read(s)
[vktest]   guard slot 1: RT frame 172 (registry frame 2834, viewer frame 172, 1059 bindless slots): 0 skipped read(s)
[vktest]   guard slot 2: not armed (harvested / no RT set this slot)
[vktest]   fault 0x5e00000: no RT-set buffer with a known address reaches it with a 32-bit index (a descriptor / BVH pointer, not an SSBO index)
[vktest] RT scene audit: ALL OK -- 3873 active record(s) in 1 executed frame(s), every reference the start of a live BLAS, every index chain in bounds: candidate 1 (TLAS instance -> bad BLAS) RULED OUT
==================== END GRAPHICS DEVICE LOST ====================

Filed by the Slipstream report relay. The reporter's identity is not verified; system details are as sent by the reporter.

**Source:** in-viewer report (Help > Report Bug) **Reporter** (avatar name as given; not verified): ~~~text (not given) ~~~ **Filed after a crash.** Previous session ended with: ~~~text Previous session lost the graphics device (the graphics driver s ~~~ ### System ~~~text Version: 1.4.0.4 Channel: Slipstream Beta OS: Microsoft Windows 11 64-bit (Build 26300.9711) CPU: AMD Ryzen 7 5800X 8-Core Processor (3800.06 MHz) Memory: 32694 MB GPU: NVIDIA GeForce RTX 3070 Ti GPU driver: 32.0.16.1714 Vulkan: 1.4.351; ray tracing: enabled Window: 2560x1334 Display: swapchain 2560x1334 BGRA8/sRGB fifo x3 (41 MB); monitors 2, window on 2560x1440@75Hz scale 1.00, HDR off VRAM: n/a (no Vulkan world renderer) Host memory: host-visible 134 MB / 23 allocs [cull 0/8 rt-aux 0/4 rt-mask 1/2 staging 129/2 readback 0/1 part 2/4 ui 2/2] device-only 216 MB | /s: alloc hv 0.0 (0 MB) dev 0.0 (0 MB), free hv 0.0 (0 MB) dev 0.0 (0 Pipeline compiles: async 274/198 0.2s +315MB t15 c15 ob0: mRtFwdPipe (DeferRtFwd) (DeferRtFwd) 0.2s 27M c15; mRtTracePipe (DeferRtTrace) (DeferRtTrace) 0.2s 24M c15; mRtPreTracePipe (DeferRtPreTrace) (DeferRtPreTrace) 0 Settings: RenderDeferredSSAO = 1 RenderDepthOfField = 0 RenderFPSLimit = 76 RenderFSAAType = 2 RenderFarClip = 256 RenderHiDPI = 0 RenderMaxTextureResolution = 1024 RenderMaxVideoMemoryMB = 0 RenderMirrors = true RenderQualityPerformance = 6 RenderReflectionProbeCount = 128 RenderReflectionProbeDetail = 1 RenderReflectionProbeLevel = 3 RenderReflectionProbeResolution = 128 RenderScreenSpaceReflections = true RenderShadowDetail = 2 RenderTransparentWater = 1 RenderVKAOStandard = 1 RenderVKAlphaShadingRate = 0 RenderVKFramePacing = 1 RenderVKGodRays = 0 RenderVKNoVsyncPresentMode = 0 RenderVKOpaqueShadingRate = 0 RenderVKPipelineCompileBudgetMB = 0 RenderVKPipelineCompileThreads = 0 RenderVKProjectorShadows = 1 RenderVKRayTracing = 1 RenderVKRenderScale = 1 RenderVKShadowResolution = 1024 RenderVKSunShadows = 1 RenderVKTAA = 0 RenderVKTextureCompression = 2 RenderVKUpscaler = 2 RenderVSyncEnable = 1 RenderVolumeLODFactor = 4 SlipstreamRenderTonemapType = 1 UIScaleFactor = 1 ~~~ ### Description ~~~text Attemping load in will crash with an error ~~~ ### Steps to reproduce _not given_ ### Log excerpt Full scrubbed excerpt: [slipstream-log-excerpt.txt](https://git.slipstreamviewer.org/attachments/b2a64a97-0eae-4c61-b86e-eded1e9174b1) <details><summary>Last 40 lines</summary> ~~~log [vktest] DEVICE_LOST breadcrumbs (AMD markers, graphics queue): last started #36627 g_gbuf_wait, last finished #36627 g_gbuf_wait (latest recorded #36820) [vktest] DEVICE_LOST breadcrumbs (AMD markers, async compute queue): last started #36617 q_rt_build, last finished #36617 q_rt_build (latest recorded #36820) [vktest] images freed in the last 4 frames (newest first): [vktest] freed image '-' 1024x1024 fmt=43 [0x3c8910000, 0x3c8e65c00) size=5594112 created frame 2828 by SlipstreamViewer.exe+0x20ad041 (now 2835) FREED frame 2835 [vktest] freed image '-' 1024x1024 fmt=43 [0x3b3160000, 0x3b36b5c00) size=5594112 created frame 2828 by SlipstreamViewer.exe+0x20ad041 (now 2835) FREED frame 2834 [vktest] freed image '-' 1024x1024 fmt=43 [0x3b2bd0000, 0x3b3125c00) size=5594112 created frame 2828 by SlipstreamViewer.exe+0x20ad041 (now 2835) FREED frame 2833 [vktest] freed image '-' 1x1 fmt=43 [0x13bc0800, 0x13bc0a00) size=512 created frame 2829 by SlipstreamViewer.exe+0x209119c (now 2835) FREED frame 2833 [vktest] freed image '-' 512x512 fmt=43 [0x3deb04000, 0x3dec59c00) size=1399808 created frame 2828 by SlipstreamViewer.exe+0x20ad041 (now 2835) FREED frame 2832 [vktest] DEVICE_LOST fault: [vktest] address type=6 addr=0x20091f250 precision=16 [vktest] address type=1 addr=0x5e00000 precision=4096 [vktest] no live/recently-freed buffer, AS or image contains it; neighbours: [vktest] above buffer '-' usage=0x20002 [0x6ede000, 0x6ede010) size=16 created frame 0 by SlipstreamViewer.exe+0x1fec38a (now 2835) [vktest] above AS blas-compact id=598 [0x3a5400000, 0x3a5431500) size=201984 created frame 2668 (now 2835) [vktest] (registry: 241 live buffers, 1777 AS, 1891 recent frees, 1348 live images (1347 with a VA), 970 recent image frees, frame 2835) [vktest] RT scene audit (#874): registry frame 2835, 2 readback slot(s); CPU tables checked [vktest] slot 0: RT frame 173 (registry frame 2835, viewer frame 173) TLAS BUILD, 65536 records (cap 81920), 16 rig entries -- NOT executed (no GPU stamp: recorded, never ran or still in flight) [vktest] slot 1: RT frame 172 (registry frame 2834, viewer frame 172) TLAS BUILD, 65536 records (cap 81920), 14 rig entries -- executed (newest executed frame) [vktest] refs: 3873 active (61663 inactive): ok 3873 [vktest] index chain: custom!=id 0, rt_geom OOB 0, row/record mismatch 0, cluster rows 0 (unchecked), rigged groups 2: head OOB 0, head mismatch 0, members OOB 0, rig_pos OOB 0, rig IBO OOB 0, member row mismatch 0, geometry count unknown 1; mask-0 active 0, non-finite transforms 0 [vktest] ALL OK: every active record references the start of a live BLAS (or the placeholder) and its index chain is in bounds -- a bad TLAS->BLAS reference is ruled out for this frame [vktest] CPU tables now (registry frame 2835, RT frame 173; the GPU's copy lags by the dirty-range upload): [vktest] CPU slot-addr: 2870 rows, 1696 set: ok 1696; owner mismatch 0 [vktest] CPU omm-addr: 73 rows, 73 set: ok 73; owner mismatch 0 [vktest] CPU rig-group: 2 rows, 2 set: ok 2; owner mismatch 0 [vktest] CPU rig-entry: 16 rows, 2 set: ok 2; owner mismatch 0 [vktest] dummy BLAS 0x3a57b1600: live AS 'blas-dummy' id=0 [0x3a57b1600, +2560) created reg frame 2663 [vktest] fault 0x5e00000: 0 audited record(s) reference an AS / buffer containing it [vktest] nearest reference above: 0x3a5400000 (inst 195, RT frame 172), 14838.00 MB above [vktest] nearest live AS below: none [vktest] nearest live AS above: live AS 'blas-compact' id=598 [0x3a5400000, +201984) (interior) created reg frame 2668, start 14838.00 MB above [vktest] nearest freed AS below: none [vktest] nearest freed AS above: FREED AS 'blas' id=7 [0x3a5400000, +54528) (interior) created reg frame 2663 freed reg frame 2668, start 14838.00 MB above [vktest] RT read guard (#874 / #889): on; session 0 skipped read(s) in 0 frame(s) (harvested) [vktest] guard slot 0: RT frame 173 (registry frame 2835, viewer frame 173, 1060 bindless slots): 0 skipped read(s) [vktest] guard slot 1: RT frame 172 (registry frame 2834, viewer frame 172, 1059 bindless slots): 0 skipped read(s) [vktest] guard slot 2: not armed (harvested / no RT set this slot) [vktest] fault 0x5e00000: no RT-set buffer with a known address reaches it with a 32-bit index (a descriptor / BVH pointer, not an SSBO index) [vktest] RT scene audit: ALL OK -- 3873 active record(s) in 1 executed frame(s), every reference the start of a live BLAS, every index chain in bounds: candidate 1 (TLAS instance -> bad BLAS) RULED OUT ==================== END GRAPHICS DEVICE LOST ==================== ~~~ </details> --- <sub>Filed by the Slipstream report relay. The reporter's identity is not verified; system details are as sent by the reporter.</sub>
Owner

Thank you for the report! Slipstream 1.4.0 Beta 6 is out (https://slipstreamviewer.org) and is a stability-only release aimed at crashes like this one: several graphics buffers (including the avatar buffers that grow when avatars arrive) were being re-created in the middle of a frame, which graphics drivers can turn into a "lost device" / driver crash, plus a batch of fixes found with Vulkan validation tools.

Could you please update to Beta 6 and let us know here whether the crash still happens? If it does, a new report from Help > Report Bug in Beta 6 (it attaches the log) would help a lot.

Thank you for the report! **Slipstream 1.4.0 Beta 6** is out (https://slipstreamviewer.org) and is a stability-only release aimed at crashes like this one: several graphics buffers (including the avatar buffers that grow when avatars arrive) were being re-created in the middle of a frame, which graphics drivers can turn into a "lost device" / driver crash, plus a batch of fixes found with Vulkan validation tools. Could you please update to Beta 6 and let us know here whether the crash still happens? If it does, a new report from **Help > Report Bug** in Beta 6 (it attaches the log) would help a lot.
Owner

Fixed in 1.4.1 (eba8ba5e9b). Reopen if you still see it.

Fixed in 1.4.1 (eba8ba5e9b). Reopen if you still see it.
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
sky_line/Slipstream#917
No description provided.