Bug 118753 - FILESAVE: Saving a 2-column table with "set outer border only" in .docx results in appearance of a vertical line between columns.
Summary: FILESAVE: Saving a 2-column table with "set outer border only" in .docx resul...
Status: RESOLVED DUPLICATE of bug 82177
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
4.3 all versions
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisectRequest, regression
Depends on:
Blocks:
 
Reported: 2018-07-13 23:09 UTC by haim kilov
Modified: 2018-08-24 17:27 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
The two-column table in .odt (with some stuff before and after the table) (8.69 KB, application/vnd.oasis.opendocument.text)
2018-07-13 23:09 UTC, haim kilov
Details
odt file with vertical border seen (8.90 KB, application/vnd.oasis.opendocument.text)
2018-07-14 01:27 UTC, Susan Gessing
Details
No vertical line (28.37 KB, image/png)
2018-07-14 01:42 UTC, haim kilov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description haim kilov 2018-07-13 23:09:09 UTC
Created attachment 143542 [details]
The two-column table in .odt (with some stuff before and after the table)

1. Create a 2-column table with one row.
2. Set outer border only.
3. Fill something in.
4. Save as .odt
5. Save as .docx.
6. Reopen the two files. The .odt reopens correctly, while the .docx reopens with an extra (unneeded) vertical line -- column divider.
Comment 1 Susan Gessing 2018-07-14 01:25:43 UTC
My results were a bit different. The docx. does have the vertical line. However, the .odt file has a vertical line that is light gray, sort of a disabled look. I have attached a screenshot of this when tested in 6.2; however, it occurred in both of the following builds.
Comment 2 Susan Gessing 2018-07-14 01:27:05 UTC
Created attachment 143544 [details]
odt file with vertical border seen

Shows the "disabled" vertical line seen in odt calc file after following reported steps.
Comment 3 haim kilov 2018-07-14 01:42:50 UTC
Created attachment 143545 [details]
No vertical line

No vertical line on my end (Mac 10.9.5).
Comment 4 Xavier Van Wijmeersch 2018-07-14 13:39:45 UTC
Confirm the "extra (unneeded) vertical line -- column divider"

Version: 6.2.0.0.alpha0+
Build ID: 46855d3a98b515f334c447707c533025cfe98a48
CPU threads: 8; OS: Linux 4.14; UI render: default; VCL: kde4; 
Locale: nl-BE (en_US.UTF-8); Calc: group threaded
Comment 5 Xavier Van Wijmeersch 2018-07-14 13:42:11 UTC
add to comment4

saving the document as .docx will show the problem
Comment 6 haim kilov 2018-07-14 16:17:25 UTC
Saving as .doc (as opposed to .docx) does not result in creation of the unneeded vertical line.
Comment 7 Xisco Faulí 2018-07-17 19:16:05 UTC
This seems to be a regression. I tried to bisect it with bibisect-43max but the result is no accurate...
Maybe someone can bisect it with lo-linux-dbgutil-daily-till43 ?
Comment 8 Justin L 2018-08-24 17:27:42 UTC
bisected to the same commit as bug 82177.  Hack fixable with
    else if ( !rStyleProps || !rStyleProps->LineWidth )
        // no line, and no line set by the style either:
        // there is no need to write the property
+        {}
-        return;

*** This bug has been marked as a duplicate of bug 82177 ***