[Libreoffice-bugs] [Bug 48481] New: Check Parent LibreOffice Process For Deadlock On Second Document
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Apr 9 22:58:04 CEST 2012
https://bugs.freedesktop.org/show_bug.cgi?id=48481
Bug #: 48481
Summary: Check Parent LibreOffice Process For Deadlock On
Second Document
Classification: Unclassified
Product: LibreOffice
Version: LibO 3.5.2 Release
Platform: Other
OS/Version: All
Status: NEW
Severity: enhancement
Priority: medium
Component: Libreoffice
AssignedTo: libreoffice-bugs at lists.freedesktop.org
ReportedBy: drichard at largo.com
The first process run per user of LibreOffice becomes a parent process and each
additional document that opens is a "child" of that process. If the parent
process deadlocks for whatever reason each attempt to open a new document
simply starts a new process with no UI that appears. The user has no
indication that this has happened and can do the same step repeatedly. On a
standalone computer, a user would probably just reboot; but this will not work
on a server.
I'm not a developer, but will explain it to the best of my knowledge. We are
requesting infrastructure in Libre so that child processes "ping" the parent
for a response of some type and only attempt to continue opening the file if
the parent responds correctly. If the parent fails and is deadlocked, it would
make an attempt to cleanly shut down the parent (maybe grabbing a backtrace?)
and then go through the normal document recovery mode.
This issue has been around for many years including with OpenOffice, but have
confirmed that it happens with Libre too.
Thank you.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Libreoffice-bugs
mailing list