Your message dated Thu, 21 May 2020 07:48:47 +0000
with message-id <e1jbfwd-000ii0...@fasolo.debian.org>
and subject line Bug#959109: fixed in octave 5.2.0-2
has caused the Debian Bug report #959109,
regarding octave: load on HDF5 files containing simple strings crashes 
interpreter
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 ow...@bugs.debian.org
immediately.)


-- 
959109: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=959109
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: octave
Version: 5.2.0-1+b1
Severity: normal
Tags: patch

Dear Maintainer,

When loading HDF5 files with simple strings in them, the Octave
interpreter crashes. The issue can be reproduced with

apt install octave python3-h5py
python3 -c "import h5py, numpy; f = h5py.File('outfile.hdf5', 'w'); 
f.create_dataset('scan/date', data=numpy.string_('Mon Jun 18 03:34:30 2018')); 
f.close()"
octave-cli --eval "load outfile.hdf5"

The problem was reported upstream at

    https://savannah.gnu.org/bugs/index.php?58268

and an upstream patch is available at

    https://hg.savannah.gnu.org/hgweb/octave/rev/9646d752c76c

Here's an MR on Salsa which adds the upstream patch to the Debian
package:

    https://salsa.debian.org/pkg-octave-team/octave/-/merge_requests/2

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.3.0-46-generic (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

Versions of packages octave depends on:
ii  libamd2                1:5.7.2+dfsg-1
ii  libbz2-1.0             1.0.8-2
ii  libc6                  2.30-4
ii  libccolamd2            1:5.7.2+dfsg-1
ii  libcholmod3            1:5.7.2+dfsg-1
ii  libcolamd2             1:5.7.2+dfsg-1
ii  libcxsparse3           1:5.7.2+dfsg-1
ii  libfftw3-double3       3.3.8-2
ii  libfftw3-single3       3.3.8-2
ii  libfltk-gl1.3          1.3.4-10
ii  libfltk1.3             1.3.4-10
ii  libgcc-s1              10-20200418-1
ii  libgl1                 1.3.1-1
ii  libglpk40              4.65-2
ii  liboctave7             5.2.0-1+b1
ii  libportaudio2          19.6.0-1
ii  libqhull7              2015.2-4
ii  libqscintilla2-qt5-15  2.11.2+dfsg-6+b1
ii  libqt5core5a           5.12.5+dfsg-10
ii  libqt5gui5             5.12.5+dfsg-10
ii  libqt5help5            5.12.5-2+b2
ii  libqt5network5         5.12.5+dfsg-10
ii  libqt5printsupport5    5.12.5+dfsg-10
ii  libqt5widgets5         5.12.5+dfsg-10
ii  libqt5xml5             5.12.5+dfsg-10
ii  libsndfile1            1.0.28-7
ii  libstdc++6             10-20200418-1
ii  libsuitesparseconfig5  1:5.7.2+dfsg-1
ii  libx11-6               2:1.6.9-2
ii  octave-common          5.2.0-1
ii  texinfo                6.7.0.dfsg.2-5
ii  zlib1g                 1:1.2.11.dfsg-2

Versions of packages octave recommends:
ii  default-jre-headless      2:1.11-72
ii  epstool                   3.09-2
ii  gnuplot-qt [gnuplot-x11]  5.2.8+dfsg1-2
ii  libopenblas0              0.3.9+ds-1
ii  octave-doc                5.2.0-1
ii  pstoedit                  3.75-1

Versions of packages octave suggests:
pn  liboctave-dev  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: octave
Source-Version: 5.2.0-2
Done: =?utf-8?q?S=C3=A9bastien_Villemot?= <sebast...@debian.org>

We believe that the bug you reported is fixed in the latest version of
octave, 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 959...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sébastien Villemot <sebast...@debian.org> (supplier of updated octave 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 20 May 2020 22:43:17 +0200
Source: octave
Architecture: source
Version: 5.2.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Octave Group <team+pkg-octave-t...@tracker.debian.org>
Changed-By: Sébastien Villemot <sebast...@debian.org>
Closes: 959109
Changes:
 octave (5.2.0-2) unstable; urgency=medium
 .
   [ Sébastien Villemot ]
   * /etc/octave.conf now corresponds to the site-specific octaverc.
     Previously, it would correspond to the version-specific octaverc. The 
latter
     is not really meant to be locally modified.
   * Move debian_missing_handler.m to site-specific directory.
     This is more logical since it is now called from the site-specific 
octaverc.
     Also, this emphasizes the fact that it’s a Debian customization.
   * Bump to debhelper 13
     — drop B-D to dh-exec, instead use new variable substitution mechanism
     — dh_missing now defaults to --fail-missing
     — simplify override_dh_auto_test rule
   * d/rules:
     — enable dh_dwz, it seems to work now
     — simplify using debhelper 12.8’s execute_after_* rules
   * d/control: add Breaks against octave-nlopt < 2.6.1-8~
     Former version of the package would need recompiling against every new
     Octave version.
   * Cosmetic fixes to capitalization of MATLAB®
   * d/upstream/metadata: various improvements
 .
   [ Rafael Laboissière ]
   * d/p/load-hdf5-string-crash.patch: New patch.
     Thanks to Elvis Stansvik for the patch
     (Closes: #959109)
Checksums-Sha1:
 06b9b74d44f63dd191cd3f5cb3bb483cda70a884 3433 octave_5.2.0-2.dsc
 b3549a953f5597e2ef7423bba1a212f854c3ba6a 72484 octave_5.2.0-2.debian.tar.xz
 6b33bd3fdb4cd017b09bd2e98e9548cdd089ee6d 21193 octave_5.2.0-2_amd64.buildinfo
Checksums-Sha256:
 88b56ee152e0a2181fc9dc4071d5713e3eaae578d31bfb049558a4947bdeb6d7 3433 
octave_5.2.0-2.dsc
 8e8221a5bf92497eaf86853acdf6d72d7d50f8ee22f2da802617797b2d839247 72484 
octave_5.2.0-2.debian.tar.xz
 4bf4c34345d921505f228d20f814545270273bd2e8a77b8de9820c6b623c8c81 21193 
octave_5.2.0-2_amd64.buildinfo
Files:
 a535895f66ccad14cfc29ed3d5e379c2 3433 math optional octave_5.2.0-2.dsc
 e420c85e814057aea087477b8d023e59 72484 math optional 
octave_5.2.0-2.debian.tar.xz
 476cc89961a29141984b7429d1716db6 21193 math optional 
octave_5.2.0-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEU5UdlScuDFuCvoxKLOzpNQ7OvkoFAl7GL4UACgkQLOzpNQ7O
vkpMeA/9HKExPySjGJHh91zabYWUzLvy4Q3Apk/yzbuRSyXPJRwNVFUxByWDAdEu
U2B0jVHTLY7/7wL/d7a4MrEeSMcxAkGZqzVmF8ehP0lCKgtc3cpnUImvGRct+VNn
zPQof1QVMXWEObhVbIypkHqXg7LxTCmz2gjxNIqh/Uq4etJs2C2JlWJbqsChBmx+
TTJnnpVveeb+Iiv1SA9TVaOQEHGTgh+VIsPrD2Tux65KBSjzjRwfhTv5dE9hTEWY
K+26X8Rr5UC79yVK9jxpBjT8i2OZpqNs0I9GhN9EI3fYrg7feFMix3HB0ht4/gjn
8cnguTXOoybrj0VBrSaYdr7GrWBopWX5iW6RWUbclKsHOejJGLB3BfnPWywRCVRH
+0A7i6TzbJszdYKP4DZZbVIs/HBdN7aiOyiRCo238SA+sAiDFeEzhwgFVIsGLYBA
9Ljiz01rxf5kYYaq1qWG0+YdB7eCRmyFbXm0G3jOVEiYHgKpc7jF/O/TTBSgiQh0
CLR/mOsCz40zMOOJ8kluKi5sNTczu8gc3pGXWaC4Q8vDXqZaG7KkPrhcWBkUwPx1
qrkKZ84sRCXWu8zSKOvMEm4HSP9K7IUYNLf8bigoTULxW/p7Hg9PUT4nzIPgWzoD
6Jqhitf/uD3GdJsHeXFvvmEd0tZjFFU3Ee8wwirx9J4+mHWplqs=
=yKWP
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to