Bug 139425 - FILEOPEN PPTX: strange polygon artefact
Summary: FILEOPEN PPTX: strange polygon artefact
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
4.2.8.2 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: filter:pptx
Depends on:
Blocks: PPTX
  Show dependency treegraph
 
Reported: 2021-01-05 11:33 UTC by Gerald Pfeifer
Modified: 2023-06-25 11:32 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments
Simple PPTX slide (1.01 MB, application/vnd.openxmlformats-officedocument.presentationml.presentation)
2021-01-05 11:33 UTC, Gerald Pfeifer
Details
Visual comparison Office 365 vs LibreOffice 7.2 (or 6.4) (249.17 KB, image/png)
2021-01-05 11:34 UTC, Gerald Pfeifer
Details
MS PowerPoint, bottome left corner scaled up (713 bytes, image/png)
2021-06-24 04:31 UTC, Valek Filippov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gerald Pfeifer 2021-01-05 11:33:14 UTC
Created attachment 168698 [details]
Simple PPTX slide

Opening the attached document, there a strange red polygon appears in 
LibreOffice, that does not show in Office 365 (nor PowerPoint from what
I've been told).

Version: 7.2.0.0.alpha0+
Build ID: 1f1f68d6e8a32d8884e8de322e32c588a87964db
CPU threads: 8; OS: Linux 5.9; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:master, Time: 2021-01-03_02:57:44
Calc: threaded

Already in 6.4, too, so presumably not a (recent) regression:

Version: 6.4.8.0.0+
Build ID: 99b065ec31d032fc08ab14f66430dac4fef904a5
CPU threads: 8; OS: Linux 5.9; UI render: default; VCL: gtk3; 
TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:libreoffice-6-4, Time: 2020-10-08_08:57:08
Locale: en-US (en_US.UTF-8); UI-Language: en-US
Calc: threaded
Comment 1 Gerald Pfeifer 2021-01-05 11:34:45 UTC
Created attachment 168699 [details]
Visual comparison Office 365 vs LibreOffice 7.2 (or 6.4)
Comment 2 Roman Kuznetsov 2021-01-07 17:59:20 UTC
file is PPT, but not PPTX

I confirm in

Version: 7.2.0.0.alpha0+ (x64)
Build ID: 96bafa464ebdbce3ef04bec9beae5e745bb37794
CPU threads: 4; OS: Windows 6.1 Service Pack 1 Build 7601; UI render: Skia/Raster; VCL: win
Locale: ru-RU (ru_RU); UI: ru-RU
Calc: CL

and in

Версия: 4.2.8.2
ID сборки: 48d50dbfc06349262c9d50868e5c1f630a573ebd
Comment 3 Aron Budea 2021-01-09 20:36:14 UTC
(In reply to Roman Kuznetsov from comment #2)
> file is PPT, but not PPTX
It actually is a PPTX, but with a .ppt extension.
Comment 4 Aron Budea 2021-01-09 20:38:04 UTC
Or just an incorrect MIME type, even.
Comment 5 Valek Filippov 2021-06-24 04:31:56 UTC
Created attachment 173129 [details]
MS PowerPoint, bottome left corner scaled up

If you select this shape in LO, you will see that its BBox is a small square in the bottom left corner.

If you now open this PPTX file in MS PowerPoint and try to select an area in the bottom left corner of the slide, you will select some "empty" square.
Scale it up and you will see a very tiny version of the same shape.

Navigator in LO lists it as "Autoshape 197".

Most likely LO ignores/doesn't understand/fails to convert transformation matrix for that shape. Or maybe misunderstands units (meters instead of millimeters?).

Someone skilled in MOOX could be able to say more.
Comment 6 QA Administrators 2023-06-25 03:13:25 UTC Comment hidden (obsolete)
Comment 7 Regina Henschel 2023-06-25 10:26:05 UTC
The problem still exists in Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: d4ee93a54e790acab470667591d61d424831e665
CPU threads: 8; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: de-DE (en_US); UI: en-US
Calc: CL threaded
Comment 8 Regina Henschel 2023-06-25 11:32:15 UTC
LO generates a wrong viewBox. The problem is related to bug 76334, might be duplicate.