Apache OpenOffice (AOO) Bugzilla – Issue 43072
Crash undo footnote after footer insertion
Last modified: 2013-08-07 14:41:36 UTC
- New text - Insert a footnote (don't move the cursor from the footnote) - Insert a footer - undo 2 times -> crash
Duplicated/verified the problem on build 680m79. Sent a crash report referencing this issue #. Windows XP Pro SP2, hotfixes to 2/05 Java JRE 1.4.2_06 Build 680m79
Reassign
Unalbe to replicate the issue with OpenOffice m78 on NLD and Suse 9.3 beta.
dvo: I can reproduce it just fine. The problem is that when an undo for the footer insertion is executed, the nodes array is not left in the same state as before. Hence, subsequent undo operations may fail.
Fixed. 1) The SwPageDescUndo owns two SwPageDesc (aOld, aNew). It will now move all nodes for these into the undo nodes array (pUndoNds). 2) The SwDoc::ChgPageDesc will now make sure that all nodes owned by the new SwPageDesc are in the aNodes array (aNodes). Both are implemented using a new helper function saveHeaderFooterNodes, from headerfooterhelper.hxx.
Fixed in CWS build. re-open issue and reassign to es@openoffice.org
reassign to es@openoffice.org
reset resolution to FIXED
verified in swqcore08
Ok in SRC680m90