Le 04/04/2018 à 03:54, Scott Kostyshak a écrit :
On Thu, Dec 28, 2017 at 08:40:31AM +0000, Scott Kostyshak wrote:
On Fri, Oct 27, 2017 at 10:52:02AM +0000, Jean-Marc Lasgouttes wrote:
Le 13/10/2017 à 07:24, Stephan Witt a écrit :
A question: is the 'quickly' important to get the crash? From what I see,
Cursor::newWord() is not updated to the changes in the document structure. Why
does this happen?
Sorry for the delay. I tried to reproduce and cannot anymore ATM. I had the
impression 'quickly‘ was important to get the crash. It didn’t happen on the
first or second deletion.
I don’t understand your statement regarding the change in document structure
and the following question.
Sorry, I failed to answer this. My remark is that you have to check whether
newword does point to a correct text and I thought it was because sometimes
it is not pointing to what it should. I wonder whether this is related to
the places where these things are computed.
Stephan can you reproduce the crash on recent 2.3.x?
I didn't follow the discussion. Is the patch not necessary then?
We did not manage to have a full discussion :) Executive summary is like
Stephan: I get a crash with 2.2 and master when selecting quickly and
the following patch helps
JMarc: I see that newword (the thing that avoids adding spell checker
marks under currently edited word) is not correct in this case. It would
be better to understand why it is not correct
Stephan: I do not understand what you mean [probably because my
explanation was not as good as this one]
JMarc: [rephrases the problem]
I do not know what is the status beyond that, sorry.
JMarc