Apache OpenOffice (AOO) Bugzilla – Issue 119831
[From Symphony]Froze when saving the doc file to another one.
Last modified: 2012-10-18 06:09:34 UTC
Created attachment 78058 [details] FFC252FFCSW_Table_GroupedObject0010.doc Steps to Reproduce: 1. Open the attache doc file. 2. Save it to another doc file. Expected Results: File can be saved correctly. Actual Results: Froze while saving as doc. It can be saved as odt. Build Date & Platform: Build revision is Rev. 1327774.
First evaluation shows that the problem is related to the contained bookmarks.
Created attachment 79537 [details] simplified bug doc to reproduce the issue
The issue can be reproduced with a simplified bug doc. Simply try to save the attached simplified bug doc to MS word 97/200/XP (.doc). The problem is identified and the fix is under investigation and testing.
Oliver gave me some fast and quick introduction in the related writer code after I figured out that the problem is related to the bookmarks.
"jsc" committed SVN revision 1387217 into trunk: #119831# check again the node if the bookmark belongs to it (start and end po...
The problem is that the bookmarks overlap 2 paragraphs. And the internal check if the bookmark belongs to the node have to be repeated for both the start and end position. Otherwise it's possible that a bookmark gets detected to belong to a node but isn't. In this case the loop condition is never reached and we are looping...
verified on the build AOO3.5_r1391367
Update Target Milestone to AOO 3.5.0.