[bug #68350] (IO) xlsread crashes with xls file and jxl due to too old Java

Philip Nienhuis <[email protected]> Tue, 16 Jun 2026 08:33:12 -0400 (EDT)
Newsgroups gmane.comp.gnu.octave.bugs
Message-ID <[email protected]>
Please use the bug tracker to post updates to a bug report.  The mailing list is intended as a read-only notification stream.  Info posted to this mailing list address won't appear in the tracker database where it is most useful.

Update of bug #68350 (group octave):

                  Status:                    None => Fixed
             Open/Closed:                    Open => Closed
                 Summary: (IO) xlsread crashes with xls file and jxl => (IO)
xlsread crashes with xls file and jxl due to too old Java

    _______________________________________________________

Follow-up Comment #9:

Sorry for the delay.

In comment #7 I wrote:
> a while ago I read here or in Discourse that Java 1.9 wasn´t really needed
> for users, just for building Octave
That was here:
https://savannah.gnu.org/bugs/?66936#comment23

The (a?) discussion about which JRE/JDK is required for Octave is in bug
#68282.

It emerges that Java 1.8 is overall too old; as I wrote below, some upstream
spreadsheet I/O SW may require newer Java as well, irrespective of whether
Octave itself will do fine with it.

I've added a warning that for Octave 11+ at least Java 1.9 is required, here:
https://hg.code.sf.net/p/octave/io/rev/8af66ba72a23
There's no hard return with "Java not supported" for Octave 11+ with Java <=
1.9, as for some users it may still work; but at least they're warned now.

Closing report.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?68350>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc (application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE-----

iHUEABYIAB0WIQQk97aszIMMAvLLwm6qLAuaBUf3TgUCajFCiAAKCRCqLAuaBUf3
TuhbAPsGfvfNxV9jG8puBKq8Jpr0EPCibnKNPojn6PUnB7XK3wD7B2OxAdprgkqi
JHKpp+3n4xgfN317gBe6Bq1Q2TmJ7gw=
=PRo+
-----END PGP SIGNATURE-----