[Libreoffice-qa] bibisect-linux-64-7.6 repository rebuilt

Xisco Fauli xiscofauli at libreoffice.org
Thu Nov 2 11:33:13 UTC 2023


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.


[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