Your message dated Tue, 08 Sep 2020 22:00:12 +0000
with message-id <[email protected]>
and subject line Bug#961681: fixed in octave 6.0.90-1
has caused the Debian Bug report #961681,
regarding octave: StackOverflowError in Java process reaper
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.)


-- 
961681: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=961681
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: octave
Version: 4.4.1-5
Severity: normal

Dear Maintainer,

I don't know whether this is a bug in Octave or a bug in OpenJDK (or
both), but if an Octave program loads a Java library that creates a
subprocess, it results in an unhandled StackOverflowError, and trying
to get the exit status of the subprocess causes the entire program to
hang.

On Debian stretch (octave 4.0.3-3, openjdk-8-jre 8u252-b09-1~deb9u1):

$ octave -W -q -f
octave:1> b = javaObject('java.lang.ProcessBuilder', {'/bin/true'});
octave:2> p = b.start();
octave:3> p.waitFor()
ans = 0

On Debian buster (octave 4.4.1-5, openjdk-11-jre 11.0.7+10-3~deb10u1):

$ octave -W -q -f
octave:1> b = javaObject('java.lang.ProcessBuilder', {'/bin/true'});
OpenJDK 64-Bit Server VM warning: Archived non-system classes are disabled 
because the java.system.class.loader property is specified (value = 
"org.octave.OctClassLoader"). To use archived non-system classes, this property 
must be not be set
octave:2> p = b.start();

Exception: java.lang.StackOverflowError thrown from the 
UncaughtExceptionHandler in thread "process reaper"
octave:3> p.waitFor()

causes octave to hang.

(I have no idea what the "Archived non-system classes are disabled"
thing means, but it appears unrelated.)

-- System Information:
Debian Release: 10.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-debug'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-8-amd64 (SMP w/40 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages octave depends on:
ii  libamd2                            1:5.4.0+dfsg-1
ii  libarpack2                         3.7.0-2
ii  libasound2                         1.1.8-1
ii  libatlas3-base [liblapack.so.3]    3.10.3-8
ii  libblas3 [libblas.so.3]            3.8.0-2
ii  libbz2-1.0                         1.0.6-9.2~deb10u1
ii  libc6                              2.28-10
ii  libcamd2                           1:5.4.0+dfsg-1
ii  libccolamd2                        1:5.4.0+dfsg-1
ii  libcholmod3                        1:5.4.0+dfsg-1
ii  libcolamd2                         1:5.4.0+dfsg-1
ii  libcxsparse3                       1:5.4.0+dfsg-1
ii  libfftw3-double3                   3.3.8-2
ii  libfftw3-single3                   3.3.8-2
ii  libfltk-gl1.3                      1.3.4-9
ii  libfltk1.3                         1.3.4-9
ii  libfreetype6                       2.9.1-3+deb10u1
ii  libgcc1                            1:8.3.0-6
ii  libgl1                             1.1.0-1
ii  libglpk40                          4.65-2
ii  libglu1-mesa [libglu1]             9.0.0-2.1+b3
ii  libgomp1                           8.3.0-6
ii  libklu1                            1:5.4.0+dfsg-1
ii  liblapack3 [liblapack.so.3]        3.8.0-2
ii  liboctave6                         4.4.1-5
ii  libopenblas-base [liblapack.so.3]  0.3.5+ds-3
ii  libportaudio2                      19.6.0-1
ii  libqhull7                          2015.2-4
ii  libqrupdate1                       1.1.2-3
ii  libqscintilla2-qt5-13              2.10.4+dfsg-2.1
ii  libqt5core5a                       5.11.3+dfsg1-1+deb10u3
ii  libqt5gui5                         5.11.3+dfsg1-1+deb10u3
ii  libqt5help5                        5.11.3-4
ii  libqt5network5                     5.11.3+dfsg1-1+deb10u3
ii  libqt5opengl5                      5.11.3+dfsg1-1+deb10u3
ii  libqt5printsupport5                5.11.3+dfsg1-1+deb10u3
ii  libqt5sql5                         5.11.3+dfsg1-1+deb10u3
ii  libqt5widgets5                     5.11.3+dfsg1-1+deb10u3
ii  libsndfile1                        1.0.28-6
ii  libstdc++6                         8.3.0-6
ii  libsuitesparseconfig5              1:5.4.0+dfsg-1
ii  libumfpack5                        1:5.4.0+dfsg-1
ii  libx11-6                           2:1.6.7-1
ii  octave-common                      4.4.1-5
ii  texinfo                            6.5.0.dfsg.1-4+b1
ii  zlib1g                             1:1.2.11.dfsg-1

Versions of packages octave recommends:
ii  default-jre-headless      2:1.11-71
ii  epstool                   3.09-1
ii  gnuplot-qt [gnuplot-x11]  5.2.6+dfsg1-1+deb10u1
ii  libatlas3-base            3.10.3-8
ii  libopenblas-base          0.3.5+ds-3
ii  octave-doc                4.4.1-5
ii  pstoedit                  3.73-1+b1

Versions of packages octave suggests:
ii  liboctave-dev  4.4.1-5

-- debconf-show failed

--- End Message ---
--- Begin Message ---
Source: octave
Source-Version: 6.0.90-1
Done: =?utf-8?q?S=C3=A9bastien_Villemot?= <[email protected]>

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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sébastien Villemot <[email protected]> (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 [email protected])


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

Format: 1.8
Date: Wed, 02 Sep 2020 15:47:23 +0200
Source: octave
Binary: liboctave-dev liboctave-dev-dbgsym liboctave8 liboctave8-dbgsym octave 
octave-common octave-dbgsym octave-doc octave-htmldoc octave-info
Architecture: source amd64 all
Version: 6.0.90-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Octave Group <[email protected]>
Changed-By: Sébastien Villemot <[email protected]>
Description:
 liboctave-dev - development files for the GNU Octave language
 liboctave8 - shared libraries of the GNU Octave language
 octave     - GNU Octave language for numerical computations
 octave-common - architecture-independent files for octave
 octave-doc - documentation of the GNU Octave language
 octave-htmldoc - transitional package for Octave HTML documentation
 octave-info - transitional package for Octave info documentation
Closes: 961681
Changes:
 octave (6.0.90-1) experimental; urgency=medium
 .
   * New upstream version 6.0.90
     - fix stack overflow in Java process reaper (Closes: #961681)
   * d/copyright: reflect upstream changes.
     Since copyright notices have been simplified, switch back to a manual 
method
     of aggregating them.
   * load-hdf5-string-crash.patch: drop patch, applied upstream
   * Bump SONAME to liboctave8
Checksums-Sha1:
 6d6bdcbe02dfd194f87da89d4613b403d0155e7a 3440 octave_6.0.90-1.dsc
 66ac9225aaf632b289a730aeff9268b0636a5bd1 25050816 octave_6.0.90.orig.tar.xz
 f566d0f7adcccddaa52a396eb8ee6fd962e805ed 95 octave_6.0.90.orig.tar.xz.asc
 5bcc6795951dce06be4c23d7b2a356804014e9b7 60736 octave_6.0.90-1.debian.tar.xz
 040da051c2a25a64085adb01103ac2198fadd4c9 450580 
liboctave-dev-dbgsym_6.0.90-1_amd64.deb
 34a00a68cb0839511aa4ccb1a9563fb6c38e1214 849932 
liboctave-dev_6.0.90-1_amd64.deb
 ac5c9c94165e7389d018a5e2c82c9946f24b7d2e 156557472 
liboctave8-dbgsym_6.0.90-1_amd64.deb
 bc0764958fdbca7435e8375d0ddb486a4d8525f5 7859140 liboctave8_6.0.90-1_amd64.deb
 8f733d41c4ab87fab67e47f473d2150ceae5a6b6 5643560 octave-common_6.0.90-1_all.deb
 7dc69a5fe60b28e024809d81c83bcb6b15e5ffd4 25223456 
octave-dbgsym_6.0.90-1_amd64.deb
 45fa993ddc185507470451e0216e2a2535148c56 7954148 octave-doc_6.0.90-1_all.deb
 27374571192c00d2f9984950f19fc88d14e1bfde 393920 octave-htmldoc_6.0.90-1_all.deb
 ed7db178b9439c5985d08b2a5ec6e83d6a47d737 393928 octave-info_6.0.90-1_all.deb
 a81dec7302051a29a9f516907144b969e6b941b6 21365 octave_6.0.90-1_amd64.buildinfo
 9ff79cc976c21de73a264fb1499a0d586ff1f42d 2228036 octave_6.0.90-1_amd64.deb
Checksums-Sha256:
 4a671e36a0f64a204134d29c17207cae04da0254a87a441fff9003702c867066 3440 
octave_6.0.90-1.dsc
 6c61b74dd2434457114e4b5e75c7d81e09a03e2041cb0a3a586a0e95724163c4 25050816 
octave_6.0.90.orig.tar.xz
 621a6ab1944e880c048abf0615f8e4dc43104ea3e8fc74a20a17221c9542c51a 95 
octave_6.0.90.orig.tar.xz.asc
 bf7d95a8ea83f0a61b592fac4e867613fcb2a1fec5411c431256dc3c7aa0e4a9 60736 
octave_6.0.90-1.debian.tar.xz
 3ceb59db534b9d5b53eee43e6e14287c57ce37aa2ecaaeba87c6997cbaa98191 450580 
liboctave-dev-dbgsym_6.0.90-1_amd64.deb
 2ae07beeec6c713ba70daa8d561068a5fcd1683dabadc6e582713ac91b1bc46c 849932 
liboctave-dev_6.0.90-1_amd64.deb
 7bcbb8f8bb3dcce0c7c0c82f037aae0b9f07faf41a0c1ba0a0bb273e828340c4 156557472 
liboctave8-dbgsym_6.0.90-1_amd64.deb
 497f45bbef01c67c04a30da058f12de3b4e16898466fd74ae599b785512f221e 7859140 
liboctave8_6.0.90-1_amd64.deb
 7faf5d99ea5d3dab1f9b4e67faf95bcd6506e87d0b658ea093cba3e2ca093d7f 5643560 
octave-common_6.0.90-1_all.deb
 a9cbf75fdf9c5ef17dba28795957f226f99da21d64ec806eb0389adc0110cf8b 25223456 
octave-dbgsym_6.0.90-1_amd64.deb
 4d3c8e760a5c867e21daaf757b5129d483c772a260e6d64e011e8686a6117a32 7954148 
octave-doc_6.0.90-1_all.deb
 5d75e3fcc68b1149e0b39cbfb99c5d3d30e921bcc2d4aa53f949a86425badcd6 393920 
octave-htmldoc_6.0.90-1_all.deb
 a33ff76654c12ceb896d1299eb470937e16a23988c753bf4fba8025a82ad8f1c 393928 
octave-info_6.0.90-1_all.deb
 be6fd16775faf3d6fe849e9404252e283b2e48dcd059ea51f12ae0533422b87a 21365 
octave_6.0.90-1_amd64.buildinfo
 b6e14d03ac1566f2cf48cec2621c1089e24b6d577fd56cfc79115682609fde87 2228036 
octave_6.0.90-1_amd64.deb
Files:
 3154f3a84b9f92804133553f1d63ab1a 3440 math optional octave_6.0.90-1.dsc
 b302bdd607bb41ca35b07c1e2473289e 25050816 math optional 
octave_6.0.90.orig.tar.xz
 d4f1dac666c0fb55ea3794012e22821c 95 math optional octave_6.0.90.orig.tar.xz.asc
 a010b25e70f7289600abba9e764c3fc8 60736 math optional 
octave_6.0.90-1.debian.tar.xz
 cf9842d9f9962b92dc4fd8d5624fb9cb 450580 debug optional 
liboctave-dev-dbgsym_6.0.90-1_amd64.deb
 7a5056ec1798502d0221510d9c4644bc 849932 libdevel optional 
liboctave-dev_6.0.90-1_amd64.deb
 d70afe0c4e54bcb6eee0a2d26a08ab66 156557472 debug optional 
liboctave8-dbgsym_6.0.90-1_amd64.deb
 b86eb3b77ebabd4a8a3de9b304bba676 7859140 libs optional 
liboctave8_6.0.90-1_amd64.deb
 e87c5244651a2896056b05679ed5446c 5643560 math optional 
octave-common_6.0.90-1_all.deb
 0cd6dd441ed58dba38cadad72275f8a9 25223456 debug optional 
octave-dbgsym_6.0.90-1_amd64.deb
 0ee21fa272e3f31463d46af5868ab7aa 7954148 doc optional 
octave-doc_6.0.90-1_all.deb
 754c3cfcec46ace90699d1c0f38e1f6c 393920 oldlibs optional 
octave-htmldoc_6.0.90-1_all.deb
 2f679dabdeaa2b807d3186715482cc07 393928 oldlibs optional 
octave-info_6.0.90-1_all.deb
 47be79d1aa93611d02215be1ec839bcd 21365 math optional 
octave_6.0.90-1_amd64.buildinfo
 51c2eacd6ad70a5659f1398911b6d1eb 2228036 math optional 
octave_6.0.90-1_amd64.deb

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

iQIzBAEBCgAdFiEEU5UdlScuDFuCvoxKLOzpNQ7OvkoFAl9PxOEACgkQLOzpNQ7O
vkpoVA//YrEMhlWV662+8f2Dq+xRoguQiGDJfVo1W7FIXp2VKSYej7srYvvVbLsq
+i3i/md+UYyiD6MU1xQoalGPRI7Ij33gzf/w0iQbkAWzYpJcsGQeQQJ65pG6UBWz
G47gCAOeXenQb/908yyc0xGiE9XQ6wY0PcOdmMXbi361fmZo94KdthYHLVXZuEcM
sXBxllgH90gA2KztmnSUAamg7VZh1p37rIq30ENut0cs8RSHsUVlBGM0HI9RYJxd
IPOiuRxpRlltKCJ4PRqr1uYHygUENXoDZjKCCoCrSJ8AtDOl/bsxmC4H+MR747vY
RmTSxbnrEdF0tE8fORGUNtHJd9lbJ78T3a28StTT5DuhZm+nipblgIlqonBEcSJL
nIPyHYT8yRW5XrfTrAjALeLj4xNSlKB+vehwR5HjiiXbDRcfKW2GgLvljWeVueVd
6Z1sh/G2xfbFHdkKnQ8uDgzMA+KVp+g5dQC5FOxrOSWslZrS2+Wz8vJJNVhToCzn
K5bCFaTrfC0eKxOaszIfgRYvcBuVTslL+zWN1iBJyWr0ewwYc7YFxbXiohVeQsXk
edz+axlBkQnoCMcFKO4JmYc2z57YizRqEeokzuk5MFPw9i8upzZEKp7EKUh9Kdph
jXQ/RO7wSav91ZMaXcn7lkITZP5o4PFj8x5iqvxo7rXTy37PWPw=
=demM
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to