In commit b37b299d5228beeecb913980780f463756c5a878 [1] I have tested a
hung sc_stylefamilyobj problem on Windows, that was caused by a bug in
IndexedStyleSheets::FindPositionsByNameAndPredicate fixed later in
commit 362082b57b2d6e9119acb3fb033aefcbce8cf8bb [2]. It was introduced
in 2014 [3], and apparently is not platform-specific.
Since gerrit_linux_clang_dbgutil builds the subsequentcheck tests, the
problem should have been caught there, when
https://gerrit.libreoffice.org/69029 was tested, and later, after its
merge. However, it was passing fine, which shows some serious difference
in obviously *platform-independent* behavior on Linux and Windows.
Identically initialized document with identical stylesheet list, iiuc,
should fail identically when executing the same faulty code, shouldn't
it? What am I missing?
[1]
https://git.libreoffice.org/core/+/b37b299d5228beeecb913980780f463756c5a878
[2]
https://git.libreoffice.org/core/+/362082b57b2d6e9119acb3fb033aefcbce8cf8bb
[3]
https://git.libreoffice.org/core/+/0c17ccc493d0c7a80f37600dae76a09a119bef78
Context
- Difference in a test behavior on Windows and Linux · Kaganski Mike
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.