Bug 154275 - FILEOPEN DOCX Table Not correct
Summary: FILEOPEN DOCX Table Not correct
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.3.0.0.alpha1+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, filter:docx, regression
Depends on:
Blocks: DOCX-Floatingtable
  Show dependency treegraph
 
Reported: 2023-03-19 15:22 UTC by Marvin
Modified: 2023-05-10 15:46 UTC (History)
6 users (show)

See Also:
Crash report or crash signature:


Attachments
Orirginal Document (35.16 KB, application/vnd.openxmlformats-officedocument.wordprocessingml.document)
2023-03-19 15:23 UTC, Marvin
Details
PDF file showing the correct table (from MS Word) (49.98 KB, application/pdf)
2023-03-19 15:24 UTC, Marvin
Details
PDF file showing the wrong table (from LO) (30.23 KB, application/pdf)
2023-03-19 15:25 UTC, Marvin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marvin 2023-03-19 15:22:14 UTC
Description:
Table in a MS Word document is not shown correctly

Steps to Reproduce:
1.Open File Test_xxx.docx
2.Table is not shown correctly
3.

Actual Results:
Import MS Word not correctly

Expected Results:
Table not shown correctly


Reproducible: Always


User Profile Reset: No

Additional Info:
Refer to PDF_from_MSWord.pdf to see how it should look.
PDF_from_LO.pdf shows the table in LO
Comment 1 Marvin 2023-03-19 15:23:32 UTC
Created attachment 186071 [details]
Orirginal Document

MS Word Document
Comment 2 Marvin 2023-03-19 15:24:54 UTC
Created attachment 186072 [details]
PDF file showing the correct table (from MS Word)
Comment 3 Marvin 2023-03-19 15:25:50 UTC
Created attachment 186073 [details]
PDF file showing the wrong table (from LO)
Comment 4 Roman Kuznetsov 2023-03-20 20:10:56 UTC
confirm the problem in

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: b5c3a7502f7ff6ccf0f829c1f3a2ba50b8584c41
CPU threads: 16; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: ru-RU (ru_RU); UI: ru-RU
Calc: CL threaded
Comment 5 Dieter 2023-03-20 21:44:57 UTC
(In reply to Roman Kuznetsov from comment #4)
> confirm the problem in
> 
> Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
> Build ID: b5c3a7502f7ff6ccf0f829c1f3a2ba50b8584c41
> CPU threads: 16; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL:
> win
> Locale: ru-RU (ru_RU); UI: ru-RU
> Calc: CL threaded

=> NEW
Comment 6 csyu.279 2023-04-20 13:56:37 UTC
Regression found:

https://git.libreoffice.org/core/+/ce5f82dbaf1c22f45a08c60eb213bc9bc821c1d1%5E%21

commit ce5f82dbaf1c22f45a08c60eb213bc9bc821c1d1	[log]
author	Miklos Vajna <vmiklos@collabora.com>	Fri Jan 21 10:06:02 2022
committer Michael Stahl <michael.stahl@allotropia.de>	Tue Jan 25 10:13:41 2022
tree 5fc5680dfa95f65a10ac960b9955ee6026d48bff
parent 9d39aba021434fbb07f7e362ecaab1c75d2ff5fc [diff]

Bibisected with: bibisect-win64-7.3

Adding Cc: Miklos Vajna, Michael Stahl
Comment 7 Gabor Kelemen (allotropia) 2023-05-10 13:11:55 UTC
This looks now good in master, 4 pages and no tables are slipping together:

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 440c23ee678442fc64aa9fcca13b137738e10a04
CPU threads: 14; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: en-US (hu_HU); UI: en-US
Calc: threaded

But still crashes in bibisect-7.6 so can't bibisect which commit fixed it finally.
Comment 8 Buovjaga 2023-05-10 15:46:24 UTC
(In reply to Gabor Kelemen (allotropia) from comment #7)
> This looks now good in master, 4 pages and no tables are slipping together:
> 
> Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
> Build ID: 440c23ee678442fc64aa9fcca13b137738e10a04
> CPU threads: 14; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL:
> win
> Locale: en-US (hu_HU); UI: en-US
> Calc: threaded
> 
> But still crashes in bibisect-7.6 so can't bibisect which commit fixed it
> finally.

Linux 7.6 repo didn't crash. Seems to be fixed by ce3308a926f036b87515b8cd97d2b197063dc77a
tdf#61594 sw floattable: import floating tables as split flys by default