[Scaniverse Android 5.2.7] Galaxy S23 Ultra / Adreno 740 – Red scan stripes and crash during Splat training

  • Platform category: Scaniverse App
  • Device Model & OS version: Samsung Galaxy S23 Ultra (SM-S918N), Android 16
  • NSDK or Scaniverse version: Scaniverse 5.2.7

Bug reproduction steps:

  1. Open Scaniverse Classic on a Samsung Galaxy S23 Ultra.
  2. Start a scan in Splat mode.
  3. During scanning, the preview is covered with red/white striped artifacts, making the camera view difficult to see.
  4. Finish the scan and start processing.
  5. During the “TRAINING SPLAT” stage, the app crashes consistently.
  6. The crash happens with scans of different lengths:
    • ~5 second scan: crashes around 4%
    • ~15 second scan: crashes around 9%
    • longer scan: crashes around 17%
  7. Rebooting the phone and closing background apps does not resolve the issue.
  8. Mesh mode works without crashing.

Additional details:

I captured the crash using ADB logcat. During Splat processing, Scaniverse selects the Adreno 740 Vulkan backend, then reports a shader/pipeline creation failure before terminating with SIGABRT.

Relevant log messages include:

Adreno (TM) 740
Using Vulkan backend
Shader compilation failed
Pipeline create failed
vkCreateComputePipelines ... -13
Fatal signal 6 (SIGABRT)

The red/white striped scanning issue appears similar to the known Adreno GPU issue reported for Scaniverse 5.2.6/5.2.7. I am not sure whether the Splat training crash has the same root cause, but both issues occur on the same device.

Hello,

Thanks for reaching out. Our engineers have identified an issue affecting Adreno devices that cause the striped pattern to not update. As of now the proposed timeline for the fix is mid to late September.