LO 4 on OSX 10.10

As this was just recently a topic of heated discussion, I thought I
would mention that with the upgrade to 10.10 (Yosemite) LO (4.3.1.2)
comes up without a problem, BUT when I open a Text document it of course
crashes and asks for Java 6 (Java 7_71 is installed and has been working
fine for months under OSX 10.9)

Which at this point beggars the imagination, lol.....

Hi :slight_smile:
That crash is highly likely to be a Java issue, of course. Switch off Java
and the text files stop crashing.

Tools - Options - Advanced - Untick the "use JRE?" box

If you really need Java then try using openJava instead and hopefully that
might dodge the issue. Weirdly Java does have 2 actively branches and the
6 branch has just had a new release in the last week or so. So it's not
necessarily hopelessly compromised already, except that it's java so if not
now then probably very soon.

I know it's the same tired excuse that most IT companies make, ie to blame
any 3rd party tool, but in this case you'll probably find a whole bunch of
other stuff also has problems with the same version of java.
Regards from
Tom :slight_smile:

Hi :slight_smile:
Sorry! That path won't work on Macs. I'm not sure how to get to the
preferences on a Mac but once you do it's probably the "Advanced" section
you'll need. But it kinda gather you already know that.
Regards from
Tom :slight_smile:

Hi Tom, all

That crash is highly likely to be a Java issue, of course. Switch off Java
and the text files stop crashing.

On Yosemite, the crash is a LO issue because LibreOffice comes bundled
with at least one extension that invokes a JVM via a JNI call, or
alternatively, any functionality that requires a JVM to be invoked e.g.
any of the remaining Java wizards, or Base functionality requiring JVM
instantiation.

However, the real underlying problem is that Oracle's Java 7 and Java 8
have a bug preventing them from initiating this JVM via JNI correctly,
and which is only slated to be fixed with the release of Java 9, so
ultimately this is Oracle's problem.

There is a bug report in the LibreOffice bug tracker which indicates
where the problems lie.

Alex