#1116362 Asymptote OpenGL viewer crashes with SSBO error

Package:
asymptote
Source:
asymptote
Description:
script-based vector graphics language inspired by MetaPost
Submitter:
Alexandru Popa
Date:
2025-10-06 05:47:01 UTC
Severity:
normal
#1116362#5
Date:
2025-09-26 09:49:57 UTC
From:
To:
The attached *Sun-Tower.asy*, file cannot be viewed with Asymptote by
running:
```
asy -V Sun-Tower.asy
```

The *error.log* is attached.

Reproduced with:
Architecture: x86-64
CPU: Intel Core i5-2500S @ 2.7GHz x 4
GPU1: Intel 2nd Generation Core Processor Family Integrated Graphics
/ driver: i915
GPU2: Advanced Micro Devices [AMD/ATI] Whistler [Radeon HD
6730M/6770M/7690M XT] / driver: radeon
RAM: 16GB
Debian: Trixie 13.1
Asymptote: 3.02

The very same Asymptote script worked on the same hardware under Debian 12
Bookworm and Asymptote 2.85+ds-1. It also runs with Asymptote online (
https://asymptote.ualberta.ca/), which reports Asymptote version 3.05.

Important mention:
My default graphics card is AMD one as reported by glxinfo (
*glxinfo-default.log*, *glxinfo-intel.log*). Running the same asy script
using Intel GPU results in different error (*error-intel.log*). In Debian
12 Bookworm, the Intel GPU was not detected at all, and AMD one was the
only known to system.

Also, the very first message on booting is about memory range collision
between (probably) Intel and AMD GPUs, which was not the case in Debian 12
Bookworm. I attach *dmesg.log* even if I could not be able to find this
message in it.

#1116362#10
Date:
2025-10-06 05:44:06 UTC
From:
To:
OpenGL canvas can be launched with:
```
asy -noGPUindexing -noGPUinterlock -V Sun-Tower.asy
```

It seems, SSBO is broken / misconfigured on my system.