I found some resolved fixed issues, but attached document is still wrongly imported in LibO 4.2.0. Originally the columns have different widths, but after importing it in 4.2.0 all columns have the same width. LibO 3.4.4: Import was correct LibO 3.5.0: LibO crashes when opening the document LibO 3.5.7: First column is as large as the page width LibO 4.1.4: All columns have the same width LibO 4.2.0: All columns have the same width As this (and several other RTF issues) block migrations from 3.4 to 4.1.x it would be helpful to have a fix for a later 4.1.x version.
Created attachment 93828 [details] sample RTF document with table
Created attachment 93829 [details] how it looks like in LibO 3.4.4
Created attachment 93830 [details] how it looks like in LibO 3.5.7
Created attachment 93831 [details] how it looks like in LibO 4.1.4
Created attachment 93832 [details] how it looks like in LibO 4.2.0
Hi Jacqueline, Did you intentionally not add "regression" to keywords? Thanks, Miklos
Hi Miklos! No, that was just a mistake. :-)
Word says that "A table in this document has become corrupted" for the bugdoc. And it's indeed invalid what's inside: it defines cell properties, then resets them, then ends the row. It's just an accident that this worked with the 3.4 parser. I'll still try to work this around, so it'll be as good as the 3.4 version was, but please talk to whoever produces such RTF documents to fix their broken output. ;-)
Miklos Vajna committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=0a215b9a980e68f899ad548f780bbe5a1fec8732 fdo#74823 RTF import: work around wrong table column width on invalid input The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
-4-2 review: https://gerrit.libreoffice.org/8871
Miklos Vajna committed a patch related to this issue. It has been pushed to "libreoffice-4-2": http://cgit.freedesktop.org/libreoffice/core/commit/?id=66e8622c794548db27cee3180c228cf287248154&h=libreoffice-4-2 fdo#74823 RTF import: work around wrong table column width on invalid input It will be available in LibreOffice 4.2.4. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Migrating Whiteboard tags to Keywords: (filter:rtf) Replace rtf_filter -> filter:rtf. [NinjaEdit]