Bug 136568 - Java JRE not selectable
Summary: Java JRE not selectable
Status: RESOLVED NOTABUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: framework (show other bugs)
Version:
(earliest affected)
6.4.6.2 release
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-09-08 10:52 UTC by Karsten
Modified: 2020-09-08 13:00 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
empty choice (32.40 KB, image/png)
2020-09-08 10:53 UTC, Karsten
Details
starting notice (9.05 KB, text/plain)
2020-09-08 10:54 UTC, Karsten
Details
starting notice (9.05 KB, image/png)
2020-09-08 10:55 UTC, Karsten
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Karsten 2020-09-08 10:52:30 UTC
Description:
I upgraded from Libreoffice 6.3.5.2 to 6.4.6.2.

Now Libreoffice cries that an JRE should be selected.
But there is no JRE selectable in the options window.

Now Libreoffice is starting and working but it looks something like simple rendering.

What must be done now?

Steps to Reproduce:
Start Libreoffice and go to the options of the JRE.

Actual Results:
No JRE selectable.
The previous version of Libreoffice did run without any problem.

Expected Results:
Upgrade should not produce this problem.


Reproducible: Always


User Profile Reset: No


OpenGL enabled: Yes

Additional Info:
Version: 6.4.6.2
Build-ID: 0ce51a4fd21bff07a5c061082cc82c5ed232f115
CPU-Threads: 4; BS: Linux 3.16; UI-Render: Standard; VCL: x11; 
Gebietsschema: de-DE (de_DE.UTF-8); UI-Sprache: de-DE
Calc: CL

OpenGl makes no difference.
Comment 1 Karsten 2020-09-08 10:53:03 UTC
Created attachment 165264 [details]
empty choice
Comment 2 Karsten 2020-09-08 10:54:33 UTC
Created attachment 165266 [details]
starting notice

Notice every time starting Libreoffice
Comment 3 Karsten 2020-09-08 10:55:57 UTC
Created attachment 165267 [details]
starting notice

notice every time starting Libreoffice
Comment 4 Karsten 2020-09-08 10:58:26 UTC
There are plenty of JRE installed:

ii  gcj-4.4-jre                                       4.4.7-1                                     amd64        Java runtime environment using GIJ/classpath
ii  gcj-4.4-jre-headless                              4.4.7-1                                     amd64        Java runtime environment using GIJ/classpath (headless version)
ii  gcj-4.4-jre-lib                                   4.4.7-1                                     all          Java runtime library for use with gcj (jar files)
ii  gcj-4.6-jre                                       4.6.3-1                                     amd64        Java runtime environment using GIJ/classpath
ii  gcj-4.6-jre-headless                              4.6.3-1                                     amd64        Java runtime environment using GIJ/classpath (headless version)
ii  gcj-4.6-jre-lib                                   4.6.3-1                                     all          Java runtime library for use with gcj (jar files)
ii  gcj-4.7-jre                                       4.7.2-3                                     amd64        Java runtime environment using GIJ/classpath
ii  gcj-4.7-jre-headless                              4.7.2-3                                     amd64        Java runtime environment using GIJ/classpath (headless version)
ii  gcj-4.7-jre-lib                                   4.7.2-3                                     all          Java runtime library for use with gcj (jar files)
ii  gcj-4.9-jre                                       4.9.2-10+deb8u2                             amd64        Java runtime environment using GIJ/Classpath
ii  gcj-4.9-jre-headless                              4.9.2-10+deb8u2                             amd64        Java runtime environment using GIJ/Classpath (headless version)
ii  gcj-4.9-jre-lib                                   4.9.2-10+deb8u2                             all          Java runtime library for use with gcj (jar files)
ii  gcj-jre                                           4:4.9.2-2                                   amd64        Java runtime environment using GIJ/Classpath
ii  gcj-jre-headless                                  4:4.9.2-2                                   amd64        Java runtime environment using GIJ/Classpath (headless version)
ii  icedtea-7-jre-jamvm:amd64                         7u261-2.6.22-1~deb8u1                       amd64        Alternative JVM for OpenJDK, using JamVM
ii  openjdk-7-jre:amd64                               7u261-2.6.22-1~deb8u1                       amd64        OpenJDK Java runtime, using Hotspot JIT
ii  openjdk-7-jre-headless:amd64                      7u261-2.6.22-1~deb8u1                       amd64        OpenJDK Java runtime, using Hotspot JIT (headless)                                                                                                                                         
ii  openjdk-7-jre-lib                                 7u261-2.6.22-1~deb8u1                       all          OpenJDK Java runtime (architecture independent libraries)
Comment 5 Karsten 2020-09-08 10:59:22 UTC
$ java -version                                                                                                   
java version "1.7.0_261"                                                                                                                             
OpenJDK Runtime Environment (IcedTea 2.6.22) (7u261-2.6.22-1~deb8u1)                                                                                 
OpenJDK 64-Bit Server VM (build 24.261-b02, mixed mode)
Comment 6 Julien Nabet 2020-09-08 12:32:14 UTC
From 6.4, Java min version is 1.8, see https://wiki.documentfoundation.org/ReleaseNotes/6.4
Comment 7 Karsten 2020-09-08 12:50:04 UTC
Ah - O.K. Thanks.

But how it is running now?
Fallback to the installed version?

It would be helpful to give a better notice to the user.
Like "Your Java JRE is to old."
Comment 8 Julien Nabet 2020-09-08 13:00:29 UTC
Either install Java 8 (or more recent version) or revert back to previous LO version.

About warning, yes it could be interesting to add a popup warn but release notes are here for this too and Java 8 is already a bit old for nowadays standard.