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