[Libreoffice-bugs] [Bug 112877] New: Database connect fails depending on memory usage and opening of a file dialog

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Wed Oct 4 14:12:02 UTC 2017


https://bugs.documentfoundation.org/show_bug.cgi?id=112877

            Bug ID: 112877
           Summary: Database connect fails depending on memory usage and
                    opening of a file dialog
           Product: LibreOffice
           Version: 5.4.1.2 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: BASIC
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: gerhard.schaber at gmx.at

When the memory usage is high on the machine, and you open a file dialog
("com.sun.star.ui.dialogs.FilePicker") prior to running
"ThisDatabaseDocument.CurrentController.connect" in a BASIC macro, all
subsequent calls to ThisDatabaseDocument.CurrentController.connect. Also it is
then not possible to edit the database. You get an error saying that the JRE is
corrupt and cannot be loaded.

It only works when you connect (ThisDatabaseDocument.CurrentController.connect)
before opening the file dialog. It even works when you manually click on the
"Table" view of another database document. Once the JRE is loaded it does not
matter what you do.

I am using an embedded hsqldb database with a huge macro library. This is
pretty hard to reproduce with a small test library.

It is not so much the fact that under low memory conditions the JRE cannot be
loaded--it is just so unpredictable and almost impossible to find out why this
is happening.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20171004/55250332/attachment-0001.html>


More information about the Libreoffice-bugs mailing list