Your message dated Sun, 07 Oct 2018 13:20:09 +0000
with message-id <[email protected]>
and subject line Bug#864486: fixed in xsane 0.999-6
has caused the Debian Bug report #864486,
regarding xsane: XSane writes bogus icm_profile field in output
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
864486: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=864486
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xsane
Version: 0.999-3ubuntu1
Severity: normal
Tags: patch
xsane doesn’t initialise the icm_profile field of Image_info structs, and
hence when saving edited images, it can write bogus information into this
field, which causes some readers to barf, e.g. gthumb can no longer read the
output files.
The patch below fixes this in the case that I tested, though there may well
be more.
--- xsane-0.999/src/xsane-save.c 2017-06-09 11:23:51.000000000 +0100
+++ xsane-0.999-rrt/src/xsane-save.c 2017-06-09 11:19:00.000587262 +0100
@@ -427,6 +427,8 @@
char buf[TEXTBUFSIZE];
int items_done;
+ memset(image_info, '\0', sizeof(Image_info));
+
fgets(buf, sizeof(buf)-1, file);
DBG(DBG_info, "filetype header :%s", buf);
---patch ends---
I guess this should go upstream, but upstream’s website appears to be years
out of date (it doesn’t mention release 0.999); I hope the package
maintainers have a better idea than I do how to upstream the fix (and of
course, perhaps improve it).
-- System Information:
Debian Release: stretch/sid
APT prefers xenial-updates
APT policy: (500, 'xenial-updates'), (500, 'xenial-security'), (500,
'xenial'), (100, 'xenial-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.4.0-78-generic (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages xsane depends on:
ii libc6 2.23-0ubuntu7
ii libgimp2.0 2.8.16-1ubuntu1.1
ii libglib2.0-0 2.48.2-0ubuntu1
ii libgtk2.0-0 2.24.30-1ubuntu1
ii libjpeg8 8c-2ubuntu8
ii liblcms2-2 2.6-3ubuntu2
ii libpng12-0 1.2.54-1ubuntu1
ii libsane 1.0.25+git20150528-1ubuntu2.16.04.1
ii libtiff5 4.0.6-1ubuntu0.2
ii xsane-common 0.999-3ubuntu1
ii zlib1g 1:1.2.8.dfsg-2ubuntu4.1
Versions of packages xsane recommends:
ii chromium-browser [www-browser] 58.0.3029.110-0ubuntu0.16.04.1281
ii cups-client 2.1.3-4ubuntu0.2
ii firefox [www-browser] 53.0.3+build1-0ubuntu0.16.04.2
ii links [www-browser] 2.12-1
ii lynx [www-browser] 2.8.9dev8-4ubuntu1
ii w3m [www-browser] 0.5.3-26ubuntu0.1
Versions of packages xsane suggests:
ii gimp 2.8.16-1ubuntu1.1
ii gocr 0.49-2
ii gv 1:3.7.4-1
pn hylafax-client | mgetty-fax <none>
ii tesseract-ocr 3.04.01-4
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: xsane
Source-Version: 0.999-6
We believe that the bug you reported is fixed in the latest version of
xsane, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jörg Frings-Fürst <[email protected]> (supplier of updated xsane package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 03 Oct 2018 21:10:29 +0200
Source: xsane
Binary: xsane xsane-common
Architecture: source
Version: 0.999-6
Distribution: unstable
Urgency: medium
Maintainer: Jörg Frings-Fürst <[email protected]>
Changed-By: Jörg Frings-Fürst <[email protected]>
Description:
xsane - featureful graphical frontend for SANE (Scanner Access Now Easy)
xsane-common - xsane architecture independent files
Closes: 862972 864486 888433 891666
Changes:
xsane (0.999-6) unstable; urgency=medium
.
* new debian/patches/0915-i18n_typo_geometrie.patch:
- Correct typo (Closes: #862972).
* New README.source to explain the branching model used.
* Declare compliance with Debian Policy 4.2.1 (No changes needed).
* Migrate to debhelper 11:
- Change debian/compat to 11.
- Bump minimum debhelper version in debian/control to >= 11.
* Change to my new mail address:
- debian/control,
- debian/copyright
* New debian/patches/0175-icm_profile_field.patch to fix bogus icm_profile
field in output (Closes: #864486). Thanks to Reuben Thomas <[email protected]>.
* Use the automatic debug symbol packages:
- Remove simple-scan-dbg section from debian/control.
- Remove override_dh_strip from debian/rules.
* Drop dh-autoreconf from build-depends and dh --with arguments because
this is all defaults when using dh compat 10.
* Refresh patches:
- patches/0170-typo.patch
- patches/0900-i18n_po_update_es_add_gl.patch
* debian/control:
- Change Vcs-* to point to the new repository.
- Add missing depend sensible-utils.
* debian/copyright:
- Use secure copyright format URI.
- Add year 2018 to me.
* debian/xsane.NEWS:
- Add new section about absent upstream.
* debian/patches/0905-i18n_po_update_fr.patch:
- Correct typos (Closes: #891666).
Thanks to Stéphane Blondon <[email protected]>.
* debian/patches/0125-desktop_file.patch:
- Correct some inconsistencies (Closes: #888433).
Thanks to Vladimir Kudrya <[email protected]>.
- Remove obsolate key Encoding.
- Remove double key Type.
Checksums-Sha1:
9eaa9d6ff9818b13b7a97c0b5c377b72cd94814b 1960 xsane_0.999-6.dsc
393caf10dc21a6529da0d7c5ac345adc0c6ae6a3 127720 xsane_0.999-6.debian.tar.xz
846489aa5bf20716fd6275f3bb43b1b5dce9aa05 4596 xsane_0.999-6_source.buildinfo
Checksums-Sha256:
249fc4eb14b3303852226f7ac3b50d569cb80c7317a2be055ba30c9ccc5f0761 1960
xsane_0.999-6.dsc
dc135306ad83aa0c53d36059de355c9434c52342f282db7ad836ad10e9e6c3be 127720
xsane_0.999-6.debian.tar.xz
fb783d2aa9bcc4fb6dd95ffe32c9adf6bd52508d7622227ad570e7dd413dc481 4596
xsane_0.999-6_source.buildinfo
Files:
50a846ed4dfd2ba598af832241da1051 1960 graphics optional xsane_0.999-6.dsc
7458789fe9e232726f1b57b7165e5666 127720 graphics optional
xsane_0.999-6.debian.tar.xz
dda371920b9954b837eee0333b41c2ca 4596 graphics optional
xsane_0.999-6_source.buildinfo
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJbugEAAAoJEMHg2S6Yb3x+zeQQANvJzZGQaYjOlEuyuWFuk3f5
e3GM/VU2QaAoEDLWLP7vyYsHEAHbHPCj0Ic9k6clgxcgwwL3IBRAhEnnXyR0Ix8G
kB3+ADZrjFV/Znc9xF0tdk+qzt5eT1d6uu8ZIuWHkyJV6z679jbU4NS7i/F4KA6l
anhJ/vq7PDkKzExR8ftWwOPqeb+caAdgo+0SW5I4lowd/YKRjBFappwgvtCmTnag
Ux/nkwjlDSM+ck+DV/aEtUdg6n9UWYTRelJ3/7Vho1DXdDXzpHCo2LCsXG6Gyptw
LPefd7tlPEIUjgqgQyeSWwmx3V+VhxU39ih9RBlNdaGINvAQdsyutUZzVKHnqxZ7
3SG2oEMaWb8uLXHZOIPlVQl89I2g5S0S0UkyrPsYStC0MNkFjvWawvSWbVHl69a/
HrrrdY+HQwseIfE0TvRDYLqCp8El4Q+VvTKVq7aCFSGDl5kG+RwXiS9QzcHPqKL3
Dj1KzNzA0qHwDERZIdd5HQd5CH4JLMI8z1FwAjMJjK4CQ5zbVDpGBgbHqTzFg9Ox
i5Ni/q4j7hpnzfptw0TPqaqABNCK0D04zCHoBIDgr9niHBBA6+qTI+QV0JdXbA3/
MciBx7Pv1SlMrf2WXUdhqbiXHVyreV7Z7qcWiw+QO5PAOBzOCIc2EuDSaYEI5Mnt
rgOlDupmMebSy2MKDk3f
=L9zI
-----END PGP SIGNATURE-----
--- End Message ---