Bug 163461 - RTF not rendered properly with LibreOffice 7.6 branch.
Summary: RTF not rendered properly with LibreOffice 7.6 branch.
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: filters and storage (show other bugs)
Version:
(earliest affected)
7.6.4.1 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, filter:rtf, regression
Depends on:
Blocks: RTF-Tables
  Show dependency treegraph
 
Reported: 2024-10-16 08:32 UTC by Vaibhavi
Modified: 2024-10-20 22:22 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
rtf file (142.38 KB, application/msword)
2024-10-16 08:33 UTC, Vaibhavi
Details
comparison 7.6 before commit (left) and 25.2 (right) (296.56 KB, image/png)
2024-10-17 05:40 UTC, Stéphane Guillou (stragu)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vaibhavi 2024-10-16 08:32:27 UTC
Description:
RTF not rendered properly with LibreOffice 7.6 branch.

Actual Results:
Incorrect rendering of picture/attachment based on RTF.

Expected Results:
Document Converter correctly rendering RTF

Suggested next step:
 - Make sure bug is reported to LibreOffice, and wait for a release where this is fixed before upgrading document converter to that release if no important bug for other file types is found.



Reproducible: Always


User Profile Reset: No

Additional Info:
 issue with libre office 7.6.7 and it was working with libre office (7.3.2).
Comment 1 Vaibhavi 2024-10-16 08:33:16 UTC
Created attachment 197077 [details]
rtf file
Comment 2 m_a_riosv 2024-10-17 00:15:52 UTC
Please, what exactly is in the file that is not rendered accurately.
Comment 3 Stéphane Guillou (stragu) 2024-10-17 05:39:28 UTC
I am seeing overlapped text in 24.2, but no issue in 7.6.1.

Bibisected with linux-64-7.6 repo to first bad build [2df623a5bf6f122a1df23e3b9e932ff39cce535e] which points to core commit 950464e95723d153e571c657cbceb15a77373075 which is a cherrypick of:

commit 15f54c82d136e6fee3a65494f3b5271857b5d6b8
author	Michael Stahl 	Wed Nov 15 19:41:49 2023 +0100
committer	Michael Stahl 	Thu Nov 16 17:19:17 2023 +0100
writerfilter: remove DomainMapper::text() handling of paragraph break
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/159485

Michael, can you please have a look?
Comment 4 Stéphane Guillou (stragu) 2024-10-17 05:40:59 UTC
Created attachment 197104 [details]
comparison 7.6 before commit (left) and 25.2 (right)
Comment 5 Stéphane Guillou (stragu) 2024-10-17 05:41:25 UTC
(In reply to Stéphane Guillou (stragu) from comment #3)
> I am seeing overlapped text
... and shifted table rows.
Comment 6 Stéphane Guillou (stragu) 2024-10-20 22:22:09 UTC
Still reproduced in recent daily build:

Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 5cf912b08e4a22f66ab1ec5fa601ba3e50e3c4cc
CPU threads: 8; OS: Linux 6.8; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US