Web lists-archives.com

Re: libreoffice base crashes when writing HSQLDB






On 09/11/17 14:52, Rene Engelhard wrote:
On Mon, Sep 11, 2017 at 09:21:00AM +0100, Joe wrote:
On Sun, 10 Sep 2017 23:00:49 +0200
Flo <debianflo@xxxxxx> wrote:

Dear all,

Libreoffice is working for me except for Base.

This means when I want to create a (or use an existing) database
libreoffice crashes immediately without giving any information.

I open libreoffice and click to open a new database (HSQLDB Embedded).
                                                         ^^^^^^^^^^^^^^^^^
Then Finish and I am asked about the name of the database. I enter
the name, click Save and then comes the crash. A database file is
created, though.

I am using Debian testing.

I haven't found anything in the web. Can anyone help me?


Sadly, no, Base is extremely flaky, and doesn't seem to have many
users. Chicken and egg.

And beides Base being flaky, if you run i386 you run into the still unfixed
regression in the kernel breaking Java (well, stuff embedding the JVM) on
i386. (not on amd64).

And given the internal db is hsqldb - so *is* Java - and thus the JVM gets
initialized...

https://lwn.net/Articles/727206/
https://lwn.net/Articles/727703/
See also https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=865303 and "friends".
Somewhere there is also the boot option to disable the security(!) fix
to make Java work again.


This was a good hint. I played around a lot but the only thing I need to do is to use an older kernel.

I read in one of the articles that this should be solved at 4.13 and I installed such a kernel from the experimental release but it didn't change anything.

So for right now I can live with that. Though I don't like to run a kernel with some known security issues. And I hope it will get solved in the, hopefully, near future.

The other option would be to patch the kernel and to compile it myself ...

Your fault for still using i386 then. (Don't get me wrong: the regression
should be fixed, nevertheless, sure.)


It's my old laptop. Still working ... .

Thank you very much.

Best regards,
Flo.