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 ---

