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

--- Comment #10 from Eike Rathke <[email protected]> ---
(In reply to Wolfgang Jäger from comment #8)
> (In reply to Eike Rathke from comment #6)
> > (In reply to Wolfgang Jäger from comment #2)
> > > LibreOffice since V5.1 (at least) loosened this restriction: 
> > > .String
> > > .Value
> > > .Formula e.g.
> > > accept assignments, .Formula with the exception of new content "".
> > Which IMHO is *wrong*. Any modification to content while a calculation is
> > running cries for undefined behaviour.
> 
> I also see risks, but why can changes to cells in other sheets by
> side-effects of calculations (also by UDFs) be accepted though the "current"
> sheet may contain cells depending on them?
Because it was a bad decision to follow user-requests that asked for it despite
being warned that it is a bad thing.

> For the time the restriction was relieved: Were there actually reports about
> related malfunctions?
Who knows. Anything can happen when attempting to access data that isn't
present anymore, from miscalculation (if it was to be accessed twice and
changed in between) to crashes (if in-memory representation changed while data
was held).

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

Reply via email to