Created attachment 152496 [details]
test xlsx file
Steps to Reproduce:
1. Open the attached xlsx file in Calc
Build ID: 9a940173fab1747f02322bc89779759d52b3a086
CPU 线程: 4; 操作系统: Linux 5.1; UI 渲染: 默认; VCL: gtk3;
区域语言: zh-CN (zh_CN.UTF-8); UI 语言: zh-CN
fedora 30 x64
Couldn't repro with Version: 188.8.131.52 (x64)
Build ID: 1ec314fa52f458adc18c4f025c545a4e8b22c159
CPU threads: 4; OS: Windows 10.0; UI render: GL; VCL: win;
Locale: ru-RU (ru_RU); UI-Language: en-US
(although it took some time to open)
On Win10 with master sources updated some days ago, the file is very long to open.
+ I noticed a lot of these:
warn:svx.uno:1556:9480:svx/source/unodraw/unoshape.cxx:1625: Unknown Property: GraphicColorMode
+ even when opened it takes several seconds to just select a cell.
There's indeed a pb here.
(In reply to Julien Nabet from comment #2)
This file is a real-world document from my daily work. I cleared all the cell data, so the document is empty, but due to unknown reason, this file contains a lot of shapes in it.
Excel can open this document in one second.
The interesting thing is, I DO NOT reproduce this on master build which is compiled on Fedora 32 by myself. However, I DO reproduce with the build which was compiled on Fedora 30 some time ago. Also, I DO reproduce with 6.4.6 release.
Created attachment 166254 [details]
Here's a Flamegraph retrieved on pc Debian x86-64 with master sources updated today + gen rendering.
Windows LO 6.2.8 very slow to open or hangs, I didn't wait so long, so repro (I change OS to All)
Windows and Linux LO 7.1+ somewhat slow to open, which is expected due to many AutoShapes, so no repro for hang, repro for perf.
XLSX is small but looking inside it has large drawing.xml of 9 MB which makes this bug a possible duplicate of bug 105036.
I'lll mark so. If someone has better explanation, please do and set New.
(Note there was a bug with shapes in LO, so if this XLSX was once saved in LO, it would make bug invalid. Shapes need to be deleted.)
*** This bug has been marked as a duplicate of bug 105036 ***
Let me add also this: I don't see a point of "meta XLSX" which says nothing, except it sends many mails.
AFAIK, we have filter:xlsx.
Meta should be used only for specific similar bugs that need to be connected if pattern is recognized.