[Libreoffice-qa] bibisect-linux-64-7.6 repository rebuilt
Xisco Fauli
xiscofauli at libreoffice.org
Thu Nov 2 11:33:13 UTC 2023
Hello,
The bibisect-linux-64-7.6 repository [1] has been partially rebuilt to
avoid a problem found by some people from QA while bisecting issues [2][3]
The problem is that some documents started to crash at import time after
d8de2dc3c55a9013a71167c8058a333e7221a6a0 "xmloff: import of theme
structure + import/export/round-trip tests". Later, the import crash was
fixed with 4f347ebabad6355014889f0a81b107dc774590fe "use shared_ptr for
model::Theme instead of unique_ptr" but it was still crashing at export
time. Finally, the export crash was fixed with
9747d9a6ea954dfca4152d36fdb28a8b77fec84b "xmloff: rename theme color
names and color-table to theme-colors", which means 3423 commits were
affected since the problem was introduced until it was fixed.
In order to fix the repo, I rebuilt the affected range of commits with
the "else if (nElement == XML_ELEMENT(LO_EXT, XML_THEME))" block in
xmloff/source/style/xmlstyle.cxx introduced in
d8de2dc3c55a9013a71167c8058a333e7221a6a0 "xmloff: import of theme
structure + import/export/round-trip tests" commented out.
I you cloned this repo in the past, I recommend you to update it now.
Regards
[1] https://bibisect.libreoffice.org/linux-64-7.6.git
[2] https://bugs.documentfoundation.org/show_bug.cgi?id=157703
[3] https://bugs.documentfoundation.org/show_bug.cgi?id=156905
--
Xisco Faulí
LibreOffice QA Team
IRC: x1sc0
More information about the Libreoffice-qa
mailing list