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

--- Comment #15 from Patrick (volunteer) <[email protected]> ---
(In reply to Alex Thurgood from comment #14)
> (In reply to Patrick (volunteer) from comment #13)
> 
> 
> If this worked up to version 7.3.3.2, then wouldn't this be a regression,
> cf. #c1 ? 
> 
> Did the move to a native GUI application cause this problem ?

LibreOffice has always been a native GUI application. Most of the native code
was written by OpenOffice shortly before LibreOffice was created.

If it worked in the past, then I'd assume that it worked because their Java
call  didn't trigger any timers or blocking waiting for an event in the event
queue. 

If LibreOffice starts the event queue in the Java call, LibreOffice will never
return. Hence the "LibreOffice becomes unresponsive" notes in comment #0. The
bug filer hasn't provided any stack trace but I'd bet that it would show
LibreOffice stuck in its event processing loop.

Feel free to reopen this bug but I just don't see how a Java application can
make synchronous calls in the main thread. With a headless mode like Windows,
Linux, and iOS, the LibreOffice main thread can be moved to a secondary thread.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to