#1149682 ocl-icd-libopencl1: segfault when enumerating multiple OpenCL platforms

Package:
ocl-icd-libopencl1
Source:
ocl-icd-libopencl1
Description:
Generic OpenCL ICD Loader
Submitter:
Agathe Porte
Date:
2026-10-02 10:45:02 UTC
Severity:
normal
#1149682#5
Date:
2026-10-02 09:07:50 UTC
From:
To:
Dear Maintainer,

(self-reporting, I intent to do the necessary stable update)

ocl-icd-libopencl1 version 2.3.3-1 in trixie segfaults when enumerating
multiple OpenCL platforms:
https://github.com/OCL-dev/ocl-icd/issues/39

The fix for this issue is available here and present in 2.3.4 so there
is no need to fix it in unstable but only in trixie:
https://github.com/OCL-dev/ocl-icd/commit/ab8528825f264b7a495c2c49ca38feca38fd8c20

Upstream version 2.3.4 release fixes this issue and only this issue
according to the release notes:
https://github.com/OCL-dev/ocl-icd/releases/tag/v2.3.4

So ideally upstream version 2.3.4 should be ported to trixie-updates as
it contains only this fix, or otherwise version 2.3.3+deb13u1 could be
created and cherry pick the change which would lead to a similar
outcome.

Thanks,

Agathe.

#1149682#12
Date:
2026-10-02 09:36:08 UTC
From:
To:
I created this a bit too fast, bug #1117930 has already all the
information needed:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1117930

Closing this one after merging it, and reminder to use the original bug
for my planned trixie-pu proposal.