Bug 121649 - FILEOPEN: DOC: Drawing lines not displayed
Summary: FILEOPEN: DOC: Drawing lines not displayed
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
6.2.0.0.alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, filter:doc, regression
: 125184 128878 (view as bug list)
Depends on:
Blocks: DOC-Shapes Regressions-AW080
  Show dependency treegraph
 
Reported: 2018-11-23 01:19 UTC by Xisco Faulí
Modified: 2023-05-08 11:34 UTC (History)
7 users (show)

See Also:
Crash report or crash signature:


Attachments
minimal sample (54.50 KB, application/msword)
2018-11-23 01:19 UTC, Xisco Faulí
Details
how it looks in MSO 2010 (81.17 KB, application/pdf)
2018-11-23 01:20 UTC, Xisco Faulí
Details
attachment 66500 (169.59 KB, image/png)
2018-11-23 01:28 UTC, Xisco Faulí
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Xisco Faulí 2018-11-23 01:19:24 UTC
Created attachment 146931 [details]
minimal sample

Steps to reproduce:
1. Open attached document

-> Three lines should be displayed on first page. it's empty though

Reproduced in

Version: 6.2.0.0.beta1+
Build ID: a5bb6a0406d0018d1df279b925c80b392d9db277
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; 
Locale: ca-ES (ca_ES.UTF-8); UI-Language: en-US
Calc: threaded

[Bug found by office-interoperability-tools]
Comment 1 Xisco Faulí 2018-11-23 01:20:15 UTC
Created attachment 146932 [details]
how it looks in MSO 2010
Comment 2 Xisco Faulí 2018-11-23 01:22:40 UTC
Regression introduced by:

https://cgit.freedesktop.org/libreoffice/core/commit/?id=52bbb04f1e39b2d778275c91f77b6c0714ecd0d0

author	Armin Le Grand <Armin.Le.Grand@cib.de>	2018-10-31 20:47:49 +0100
committer	Armin Le Grand <Armin.Le.Grand@cib.de>	2018-11-01 10:58:57 +0100
commit 52bbb04f1e39b2d778275c91f77b6c0714ecd0d0 (patch)
tree 6e51e676a95c8147fd5055ebeab78ec36d4dd6cf
parent 88cbc3ea2db8358bbedff01361f95f972f2b0231 (diff)
tdf#120728 support SvxShape for SdrShape if not inserted

Bisected with: bibisect-linux64-6.2

Adding Cc: to Armin Le Grand
Comment 3 Xisco Faulí 2018-11-23 01:27:55 UTC
Same behaviour reproduced with the arrows in attachment 66500 [details] from bug 54398
Comment 4 Xisco Faulí 2018-11-23 01:28:26 UTC
Created attachment 146933 [details]
attachment 66500 [details]
Comment 5 Xisco Faulí 2019-05-16 09:30:35 UTC
*** Bug 125184 has been marked as a duplicate of this bug. ***
Comment 6 Xisco Faulí 2019-10-07 10:31:43 UTC
it seems it's only happening with .doc files...
Comment 7 Xisco Faulí 2019-10-07 10:35:59 UTC
*** Bug 127447 has been marked as a duplicate of this bug. ***
Comment 8 Regina Henschel 2019-10-07 11:02:36 UTC
The lines exist, but have no size.
Comment 9 Xisco Faulí 2019-10-07 12:19:47 UTC
Patch in gerrit: https://gerrit.libreoffice.org/#/c/80375/
Comment 10 LE GARREC Vincent 2019-11-06 05:59:28 UTC
I tried the patch on gerrit.

It looks to solve missing shapes in minimal sample and tdf#127447 and tdf#125184.

Is there something that blocks this patch ?
Comment 11 Xisco Faulí 2019-11-18 22:23:22 UTC
*** Bug 128878 has been marked as a duplicate of this bug. ***
Comment 12 Luke 2019-11-19 00:25:34 UTC
https://cgit.freedesktop.org/libreoffice/core/commit/?id=f05a551a6b49916241696481567e32b320c6749b
     tdf#120728 support SvxShape for SdrShape if not inserted

was a fix for 
https://cgit.freedesktop.org/libreoffice/core/commit/?id=4b4942224b550235da228655677b5c068a053254
     SOSAW080: Derive SdrObjGroup from SdrObjList

So this is an AW080-Regression
Comment 13 Xisco Faulí 2020-02-27 08:31:22 UTC
Still reproducible in

Version: 7.0.0.0.alpha0+
Build ID: c8d764b3f27c2bb0712745891b70630e94436317
CPU threads: 4; OS: Linux 4.19; UI render: default; VCL: gtk3; 
Locale: en-US (en_US.UTF-8); UI-Language: en-US
Calc: threaded
Comment 14 Justin L 2021-03-19 05:48:27 UTC
repro 7.2+
Comment 15 Gabor Kelemen (allotropia) 2022-06-07 11:59:24 UTC
One more example is attachment 134482 [details] from bug 108952, as seen on attachment 166286 [details] the first Organization chart (old .doc version of SmartArt) is missing its connecting lines upon opening, but the second has them visible.

Version: 7.4.0.0.alpha1+ (x64) / LibreOffice Community
Build ID: f572585756494c59fb81f5d93c51cc2d35421f0e
CPU threads: 14; OS: Windows 10.0 Build 19044; UI render: default; VCL: win
Locale: en-US (hu_HU); UI: en-US
Calc: threaded
Comment 16 Justin L 2023-05-08 11:32:26 UTC
Fixed in LO 7.5 with commit d02962cb2ca4e691634abb1bf6ff30b9b366d2e3
Author: Justin Luth on Tue Oct 4 10:39:38 2022 -0400
    tdf#148806 doc import: remove 2003 SetObjectShell(nullptr) hack

Confirmed with:
-attachment 146931 [details] (minimal.doc) from comment 0
-attachment 66500 [details] (example.doc) from comment 3
-attachment 134482 [details] (picture_from_org_charts.doc) from comment 15
-duplicate bug 127447 attachment 154040 [details] (WrongPositionInsideOfGroupedObjects)
-duplicate bug 128878 attachment 155920 [details] (Connectors-test.doc)
-duplicate bug 125184 attachment 151272 [details] (Connector_problem.odt)