Download it now!
Bug 114629 - FILEOPEN: wrong DOC file rendering
Summary: FILEOPEN: wrong DOC file rendering
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: filters and storage (show other bugs)
Version:
(earliest affected)
4.4.0.3 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: interoperability
Keywords: bibisected, bisected, filter:doc, regression
Depends on:
Blocks: DOC-Character Regressions-705a8c22
  Show dependency treegraph
 
Reported: 2017-12-21 14:52 UTC by Marina Latini (SUSE)
Modified: 2019-06-13 16:40 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Affected file (107.00 KB, application/msword)
2017-12-21 14:53 UTC, Marina Latini (SUSE)
Details
Affected file rendered by MSO (230.66 KB, application/pdf)
2017-12-21 14:54 UTC, Marina Latini (SUSE)
Details
Affected file rendered by LibO (62.06 KB, application/pdf)
2017-12-21 14:55 UTC, Marina Latini (SUSE)
Details
Affected file correctly rendered by LibO35 (96.96 KB, application/pdf)
2017-12-21 14:56 UTC, Marina Latini (SUSE)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marina Latini (SUSE) 2017-12-21 14:52:21 UTC
Description:
When opening the specific document, both on Windows and Linux the first page and part of page 2 are rendered with the wrong font.

Steps to Reproduce:
1. Open the file
2. Look at page 1

Actual Results:  
The first page and some lines on page 2 are rendered with the wrong font.
There is a paragraph style that is formatted with the wrong font but while opening the file with LibreOffice 4.0.0.3 or MSO the page is correctly displayed using Arial.

Expected Results:
The document is rendered correctly


Reproducible: Always


User Profile Reset: Yes



Additional Info:
Reproducible on:
Versione: 4.4.7.2
Build ID: f3153a8b245191196a4b6b9abd1d0da16eead600
Versione locale: it_IT

Versione: 6.0.0.0.beta2
Build ID: 13edaaa12f25de343fce136064e27da66c1c4fa4
Thread CPU: 4; SO: Windows 6.1; Resa interfaccia: predefinito; 
Versione locale: it-IT (it_IT); Calc: group threaded



Works fine with:
* Versione: 4.3.7.2
Build ID: 8a35821d8636a03b8bf4e15b48f59794652c68ba

* Versione: 4.2.8.2
Build ID: 48d50dbfc06349262c9d50868e5c1f630a573ebd

* Versione: 4.1.0.1
Build ID: 1b3956717a60d6ac35b133d7b0a0f5eb55e9155
* LibreOffice Versione 4.0.0.3 (Build ID: 7545bee9c2a0782548772a21bc84a9dcc583b89)
* LibreOffice 3.6.7.2 Build ID: e183d5b






User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0
Comment 1 Marina Latini (SUSE) 2017-12-21 14:53:25 UTC
Created attachment 138570 [details]
Affected file
Comment 2 Marina Latini (SUSE) 2017-12-21 14:54:13 UTC
Created attachment 138571 [details]
Affected file rendered by MSO
Comment 3 Marina Latini (SUSE) 2017-12-21 14:55:03 UTC
Created attachment 138572 [details]
Affected file rendered by LibO
Comment 4 Marina Latini (SUSE) 2017-12-21 14:56:46 UTC
Created attachment 138573 [details]
Affected file correctly rendered by LibO35
Comment 5 Marina Latini (SUSE) 2017-12-21 15:11:55 UTC
The file is correctly rendered with some LibreOffice version so I added the keyword regression.
Comment 6 Aron Budea 2017-12-22 06:49:36 UTC
Confirmed using LO 6.0beta2 & 4.4.0.3 / Windows 7.
Comment 7 Aron Budea 2017-12-23 06:13:48 UTC
The regression was introduced in two steps. First the table was moved to the next page, as if it was preceded by a page break. This happened in the following commit:

https://cgit.freedesktop.org/libreoffice/core/commit/?id=c5ed52b1cd6f22787c94bec035ceecf9e1da3271
author		Luboš Luňák <l.lunak@collabora.com>	2014-07-21 10:56:52 +0200
committer	Luboš Luňák <l.lunak@collabora.com>	2014-07-21 11:02:04 +0200

"ww8import create a pagedesc if continuous section changes margins (bnc#875383)"


Next the text in the first paragraph turned into strange symbols. This happened in the following commit:

https://cgit.freedesktop.org/libreoffice/core/commit/?id=705a8c226aee3e68db492083b7cf8b704335328b
author		Caolán McNamara <caolanm@redhat.com>	2014-09-23 20:35:50 +0100
committer	Caolán McNamara <caolanm@redhat.com>	2014-09-24 10:04:48 +0100

"WW8PLCFMan::AdjustEnds deeply flawed concept wrt change tracking"

Adding other regressions that trace back to these commits in 'see also' field.
Comment 8 Marina Latini (SUSE) 2018-12-21 08:39:00 UTC
Repro with:
Versione: 6.2.0.1 (x64)
Build ID: 0412ee99e862f384c1106d0841a950c4cfaa9df1
Thread CPU: 4; SO: Windows 10.0; Resa interfaccia: GL; VCL: win; 
Versione locale: de-DE (en_US); UI-Language: it-IT
Calc: threaded