https://bugs.documentfoundation.org/show_bug.cgi?id=115558
Aron Budea <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.documentfounda | |tion.org/show_bug.cgi?id=72 | |520 --- Comment #9 from Aron Budea <[email protected]> --- At least part of the problem is related to substreams, footnote in this case. The code collects embeddings related to each stream in their own list (mxEmbeddingsList): https://github.com/LibreOffice/core/blob/ab6f22b162377272a7996402ea7b2e69f753af47/sw/source/writerfilter/ooxml/OOXMLDocumentImpl.cxx#L803 Then in the end the document's embedding list is added to the grabbag, but the footnote ones contain the reference to the XLSX. Looking at the code, transferring those from one place to the other isn't straightforward. A smaller problem is that in the footnote case, because there are 3 footnotes, the embedding reference is also stored 3 times, there should be a duplicate check. Roundtripping embedded XLSX files was implemented in bug 72520, but that doesn't handle the above case. -- You are receiving this mail because: You are the assignee for the bug.
