Package: xournalpp Version: 1.2.3-1 Severity: normal 1. Download and save https://www.geha.com/~/media93/project/geha/geha/documents-files/claims/geha-medical-claim-form.pdf 2. Extract the second page: pdftk gena-medical-claim-form.pdf cat 2 output foo.pdf 3. Open foo.pdf in xournalpp 4. Select File > Export as PDF menu command 5. Click Save 6. Observe that you get an error pop-up which says, "Error while finalizing the PDF Cairo surface / Cairo error: out of memory" and the exported PDF is corrupt
This may very well be a libcairo error rather than a xournalpp error but I'm starting here since this is the application that's malfunctioning. I am running Debian testing and I keep my packages up-to-date pretty aggressively and this worked as recently as September 6, so it's a recent regression in testing. -- System Information: Debian Release: trixie/sid APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.10.9-amd64 (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages xournalpp depends on: ii libc6 2.40-2 ii libcairo2 1.18.2-1 ii libgcc-s1 14.2.0-3 ii libgdk-pixbuf-2.0-0 2.42.12+dfsg-1 ii libglib2.0-0t64 2.82.0-1 ii libgtk-3-0t64 3.24.43-3 ii libgtksourceview-4-0 4.8.4-5+b2 ii liblua5.4-0 5.4.6-3+b1 ii libpango-1.0-0 1.54.0+ds-2 ii libpangocairo-1.0-0 1.54.0+ds-2 ii libpoppler-glib8t64 24.08.0-2 ii libportaudio2 19.6.0-1.2+b2 ii libportaudiocpp0 19.6.0-1.2+b2 ii librsvg2-2 2.58.0+dfsg-1 ii libsndfile1 1.2.2-1+b2 ii libstdc++6 14.2.0-3 ii libx11-6 2:1.8.7-1+b1 ii libxi6 2:1.8.1-1 ii libxml2 2.9.14+dfsg-1.3+b3 ii libzip4t64 1.7.3-1.1+b1 ii zlib1g 1:1.3.dfsg+really1.3.1-1 Versions of packages xournalpp recommends: ii dvipng 1.15-1.1+b2 ii lua-lgi 0.9.2-3+b2 Versions of packages xournalpp suggests: ii texlive-base 2024.20240829-2 ii texlive-latex-extra 2024.20240829-1 -- no debconf information