Created attachment 138987 [details] Original file Open attached file. It was saved in "ODF 1.2 extended (recommended)". Save the file with "ODF 1.2". That should remove all elements and attributes in private namespaces. Check the saved file in https://odfvalidator.org/. It is the invalid attribute "value-type" in part content.xml. The original file in ODF1.2 extended has an attribute "calcext:value-type" there. [I don't know why it is there at all, because there exists already the attribute "office:value-type" with identical attribute value.] When saving in ODF 1.2 strict the entire attribute has to be removed, but here only the namespace prefix is removed.
Created attachment 138988 [details] resaved in ODF1.2 strict
The attribute has been introduced in https://cgit.freedesktop.org/libreoffice/core/commit/?id=a8b7c72425aabae87bfd2e141aa06f06319ae11c.
Repro. Arch Linux 64-bit Version: 6.1.0.0.alpha0+ Build ID: c6a23023150c164a19236139fa413d43006ce21c CPU threads: 8; OS: Linux 4.15; UI render: default; VCL: kde4; Locale: fi-FI (fi_FI.UTF-8); Calc: group Built on February 11th 2018
Created attachment 147891 [details] Valgrind trace On pc Debian x86-64 with master sources updated today, I got a crash. Since I couldn't retrieve a bt because gdb hangs (I don't know why), I could retrieve Valgrind trace.
Julien Nabet committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/+/5534bfef6426128af2147de995224d7cdf43a2bf%5E%21 tdf#114919: fix ods export in ODF 1.2 strict It will be available in 6.3.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Backports on gerrit review: - 6.2: https://gerrit.libreoffice.org/#/c/65737/ - 6.1: https://gerrit.libreoffice.org/#/c/65738/
Julien Nabet committed a patch related to this issue. It has been pushed to "libreoffice-6-1": https://git.libreoffice.org/core/+/9377e77b8b49a4b0bf045566bbe802b511ca1fd8%5E%21 tdf#114919: fix ods export in ODF 1.2 strict It will be available in 6.1.5. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Julien Nabet committed a patch related to this issue. It has been pushed to "libreoffice-6-2": https://git.libreoffice.org/core/+/f9f0c64be932e290a556e58ab9feea4a5d655f9d%5E%21 tdf#114919: fix ods export in ODF 1.2 strict It will be available in 6.2.0.2. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.