Building 6.0.3.2 fails - /src/libreoffice-6.0.3.2/unotest/source/cpp/filters-test.cxx:145:VclFiltersTest::testCVEs: equality assertion failed

Michael Stahl mst at libreoffice.org
Tue Apr 24 08:30:13 UTC 2018


On 16/04/18 15:35, Дилян Палаузов wrote:
> I do
>    ./configure --enable-evolution2 --enable-avahi --enable-python=system 
> --enable-eot --enable-online-update --enable-introspection=yes 
> --without-doxygen --with-jdk-home=/opt/jdk --with-ant-home=/opt/ant 
> --without-junit --enable-formula-logger --enable-introspection 
> --with-system-bzip2 --with-system-cairo --with-system-epoxy 
> --with-system-zlib --with-system-jpeg --with-system-expat 
> --with-system-libxml --with-system-icu --with-system-openldap 
> --with-system-poppler --with-system-curl --with-system-boost 
> --with-webdav --with-krb5 --with-gssapi --with-system-lcms2 --with-boost 
> --with-system-nss --with-system-graphite --with-system-harfbuzz 
> --with-system-openssl --with-system-libpng --disable-firebird-sdbc 
> --disable-pdfium
> 
> and call `make`, which prints:

> VclFiltersTest::testExportImport finished in: 4ms
> filters-test.cxx:145:Assertion
> Test name: VclFiltersTest::testCVEs
> equality assertion failed
> - Expected: 0
> - Actual  : 1
> - 
> file:///src/libreoffice-6.0.3.2/vcl/qa/cppunit/graphicfilter/data/jpg/fail/crash-1.jpg 

this indicates that loading the "fail/crash-1.jpg" was expected to fail 
because it's an invalid file, but it did succeed, which is unexpected.

possibly this is due to your use of system libjpeg instead of the 
bundled one.

depending on how exactly the file is invalid, it might be best to move 
it from the "fail" directory to "indeterminate"; that's a question for 
Caolán i guess.


More information about the LibreOffice mailing list