Bug 141530

Summary: Linked OLE: When same linked OLE is hosted by two LO instances change is indeterministic
Product: LibreOffice Reporter: Armin Le Grand <Armin.Le.Grand>
Component: LibreOfficeAssignee: Not Assigned <libreoffice-bugs>
Status: ASSIGNED ---    
Severity: normal CC: buzea.bogdan, kelemeng, xiscofauli
Priority: medium    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 107810    

Description Armin Le Grand 2021-04-07 07:43:33 UTC
While fixing aspect (2) of tdf#130945 I stumbled upon the following error:

A prepared OLE might be opened by two running instances of LO at the same time. In this scenario (besides also (2) creates irritation here) it is non-deterministic who's change gets applied. This depends on which instance of LO deactivates the shared OLE first (or with (2) fixed, who saves the hosting document first).
A fix of this would need to evtl. check when inserting the shared linked OLE if it is opened already by another instance, or - alternatively - check on save/deactivate and evtl. ask user if he wants to discard or copy the OLE - something like that, details need discussion.

Also refer to aspect (3) https://bugs.documentfoundation.org/show_bug.cgi?id=130945#c4
Comment 1 Armin Le Grand 2021-04-07 07:44:26 UTC
Needed for tdf#130945, grepping for now
Comment 2 Armin Le Grand 2022-05-13 08:55:33 UTC
Back to new - no timeslots currenly. To keep in sight, tagging in PersonalTags