Debian Patches

Status for poppler/26.01.0-5

Patch Description Author Forwarded Bugs Origin Last update
SplashOutputDev-Fix-integer-overflow-in-tilingPatter.patch SplashOutputDev: Fix integer overflow in tilingPatternFill
Use checkedMultiply() to check integer multiplication of surface size
and number of repetitions to avoid integer overflow and possible memory issues.
Marek Kasik <mkasik@redhat.com> yes debian upstream https://gitlab.freedesktop.org/poppler/poppler/-/commit/8352264766652b98336e92359a70b3161a9ab97a 2026-05-21
Include-climits-for-GCC-16.patch Include <climits> for GCC 16
```
poppler-26.01.0/poppler/SplashOutputDev.cc: In constructor
‘T3FontCache::T3FontCache(const Ref*, double, double, double, double, int, int,
int, int, bool, bool)’:
poppler-26.01.0/poppler/SplashOutputDev.cc:1129:18: error: ‘INT_MAX’ was not
declared in this scope
1129 | if (glyphW > INT_MAX / glyphH || glyphW <= 0 || glyphH <= 0 ||
glyphW * glyphH > 100000) {
| ^~~~~~~
poppler-26.01.0/poppler/SplashOutputDev.cc:84:1: note: ‘INT_MAX’ is defined in
header ‘<climits>’; this is probably fixable by adding ‘#include <climits>’
83 | #include "SplashOutputDev.h"
+++ |+#include <climits>
84 | #include <algorithm>
```
Paul Zander <negril.nx+gentoo@gmail.com> no https://gitlab.freedesktop.org/poppler/poppler/-/commit/4a2294f59ebbbe690d09aa6f7e021e29cbb85782 2026-01-12

All known versions for source package 'poppler'

Links