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

Reply via email to