Apache OpenOffice (AOO) Bugzilla – Issue 100633
crash after moving frame onto another frame due to invalid RTF import
Last modified: 2017-05-20 11:19:30 UTC
1 - open file testfile.doc 2 - drag frame (name "Rámec3") 3 - move to frame name "Rámec2" 3 - drop 4 - OOo crash Actual results: OOo crash Expected results: OOo does not crash Reproducible always See file bug_description.odt with screenshots.
Created attachment 61246 [details] test file
Created attachment 61247 [details] bug description
Reproduced in OOO310m6. Don't know where to reassign. @raal: Thanks for the clear description! :)
MRU->OD: open the attached document, select frame3 (the one containing "Datum... Vyrizuje...") abd move it onto Frame2 on the right -> crash. Worked fine in OOo 2.4. I also get a crash when just opening and closing the document. Maybe these are the same crashes. I have submitted a report for each; maybe we can compare these tomorrow.
First look reveals that the attached document <testfile.doc> is a text document in RTF file format.
defect cause: The RTF import filter produces an inconsistent document structure: It tries to insert only table cells without a table into a text frame. This does not work and causes the assertion "falscher StartNode" during the RTF import to pop two times. The result of this defect is that the content of the text frame on the right is located inside the document text instead of inside the text frame. The crash on drag-and-drop of the text frame on the left is caused by the inconsistent document structure. I do not know, if this also causes the crash on document close. OD->HB: Please take over - the RTF filter is your playground ;-)
Adding RTF to summary.
made summary more specific
Tried to load the attached file with Word 2007. It was opened as text file showing the rtf code. Further investigation yields that the rtf is not according to the format definition. Setting new target.
Reset assigne to the default "issues@openoffice.apache.org".