https://bugs.freedesktop.org/show_bug.cgi?id=68706

Terrence Enger <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|WORKSFORME                  |---
                 CC|                            |[email protected]
            Summary|Crash on undo in Writer     |assertion in
                   |when Record is on and Show  |SwUndo::SetSaveData when
                   |is off                      |Record is on and Show is
                   |                            |off

--- Comment #13 from Terrence Enger <[email protected]> ---
I have observed the problem with a debug build of master on Linux.


For specifity, to reproduce:

(1) Open new empty doc. in Writer.  Program displays document window
    "Untitled 1".

(2) Take menu optionas Edit > Changes.  Program displays submenu with
    Record not checked and Show checked.

(3) In the submenu click Show.  Focus returns to the document area.

(4) Type, without the quotation marks, "Some text".

(5) Take menu options Edit > Changs.  Program displays submenu with
    Record not checked and Show not checked.

(6) In the submenu click Show.  Focus returns to the document area,
    the caret is at the end of what you typed in step 4.

(7) Type <backspace> 5 times.  The caret is at the end of the word
    "Some".

(8) Type <ctrl>+Z.  Program issues the message
        soffice.bin:
/home/terry/lo_hacking/git/libo4/sw/source/core/undo/undobj.cxx:1070: static
void SwUndo::SetSaveData(SwDoc&, const SwRedlineSaveDatas&): Assertion
`rSData.empty() || (rSData[0]->nRedlineCount == rDoc.GetRedlineTbl().size())'
failed.
        Application Error
        Fatal exception: Signal 6
    and exits.


My LibreOffice is master commit 806f4d8, fetched 2014-03-04, configured:
    --enable-option-checking=fatal
    --enable-dbgutil
    --enable-crashdump
    --without-system-postgresql
    --without-myspell-dicts
    --with-extra-buildid
    --without-doxygen
    --with-external-tar=/home/terry/lo_hacking/git/src
built and running on debian-wheezy 64-bit.


For comparison, I do not see crash in version 4.2.2.1.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to