https://bugs.documentfoundation.org/show_bug.cgi?id=166249

            Bug ID: 166249
           Summary: Certain XLSX opened and saved in Calc fails to open in
                    Eccel due to wrong color value
           Product: LibreOffice
           Version: 25.2.2.2 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: bibisected, bisected, regression
          Severity: normal
          Priority: medium
         Component: filters and storage
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected],
                    [email protected]
            Blocks: 75057

Created attachment 200405
  --> https://bugs.documentfoundation.org/attachment.cgi?id=200405&action=edit
forum-mso-de-123568.xlsx

Open and save the attached XLSX, forum-mso-de-123568.xlsx in Calc, then try
opening it in Excel.

-> Excel complains of a problem, when attempting repair, the error message is
like this:
"Removed Part: /xl/drawings/drawing2.xml part.  (Drawing shape)"

The problem is in one of the chart XMLs:
<a:solidFill>
  <a:srgbClr val="7fffffff"/>
</a:solidFill>

"srgbClr" attribute is supposed to be RGB.

This is a regression between 24.2 and 25.2. Bibisecting the issue was a bit
difficult, because the bugdoc was also affected by bug 165503, which was only
fixed recently. I'm also attaching a somewhat cut down version of the bugdoc,
which only exhibited this issue and not bug 165503, this is the one that could
be used for bibisecting.
The issue started with the following commit in 25.8 (and in 25.2 by its
backport):
https://git.libreoffice.org/core/commit/1916957d0750b5471f23f17b2867a907e0e9e0e2
author          Mohit Marathe <[email protected]>      Wed Feb
19 12:21:19 2025 +0530
committer       Sarper Akdemir <[email protected]>   Sun Feb 23
16:24:43 2025 +0100

tdf#164936 oox: modify getColor method to include alpha


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=75057
[Bug 75057] [META] OOXML Chart object issues
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to