Jean-Marc Lasgouttes wrote:
> Le 30/01/2018 ? 16:43, Pavel Sanda a écrit :
>> Hi,
>> I have difficult time to produce reliable recipy, but I get consistent 
>> crashes when
>> using undo in tables. Hopefully I narrow it down sooner or later, but the
>> scenario is along the following lines:
>> 0. Load the attached file.
>> 1. "Some" random editing (also involing undo),
>>     this step is the "dificult" part of reproducibility,
>>     but I was capable to couple crashes within few minutes...
>> 2. Go to the most right-top cell and choose via context
>>     menu and choose Column/Rows->Append row
>> 3. Undo
>> 4. Kaboom
>
> It might be my patch that moves plenty of Cursor methods to CursorData, or 
> just code that is not safe. The interesting line is 
> :CursorData::checkNewWordPosition (this=0x555556e791f8) at Cursor.cpp:469.
>
> A recipe would be useful indeed.

Ok try step 2 to be:

"[x,y]" = cell: x-th right from left, y-th down from top

1. [3,2] set via context menu "append row"
2. [4,2] write "asdasdasd"
3. [4,1] set "append row"
4. undo many times to get to initial state
5. repeat 1,2,3,4. Kaboom at 4.

Can you reproduce? P

Reply via email to