Comment 0 for bug 1931701

Revision history for this message
Rico Tzschichholz (ricotz) wrote :

The autopkgtests for 7.1.4~rc2-0ubuntu1 on impish/armhf has started to fail reliably.
https://autopkgtest.ubuntu.com/results/autopkgtest-impish/impish/armhf/libr/libreoffice/20210610_121847_0ab56@/log.gz

========

"/usr/lib/libreoffice/program/unopkg" add -f "/tmp/tmp.oOlP0i1pzN/out/sdk/LINUXexample.out/bin/SampleDialog.oxt"
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0xf47474b8, pid=35616, tid=35643
#
# JRE version: OpenJDK Runtime Environment (11.0.12+4) (build 11.0.12-ea+4-Ubuntu-0ubuntu2)
# Java VM: OpenJDK Server VM (11.0.12-ea+4-Ubuntu-0ubuntu2, mixed mode, g1 gc, linux-)
# Problematic frame:
# C [libbootstraplo.so+0x1c4b8]
#
# Core dump will be written. Default location: Core dumps may be processed with "/usr/share/apport/apport %p %s %c %d %P %E" (or dumping to /usr/lib/libreoffice/sdk/examples/DevelopersGuide/BasicAndDialogs/CreatingDialogs/core.35616)
#
# An error report file with more information is saved as:
# /tmp/hs_err_pid35616.log
#
# If you would like to submit a bug report, please visit:
# https://bugs.launchpad.net/ubuntu/+source/openjdk-lts
#
ERROR: Exception occurred: Binary URP bridge disposed during call ./binaryurp/source/bridge.cxx:613

ERROR: unopkg failed.

make[1]: Leaving directory '/usr/lib/libreoffice/sdk/examples/DevelopersGuide/BasicAndDialogs/CreatingDialogs'
make[1]: *** [Makefile:112: /tmp/tmp.oOlP0i1pzN/out/sdk/LINUXexample.out/misc/devguide_basicanddialogs_creatingdialogs_register_component.flag] Error 1
make[1]: Target 'ALL' not remade because of errors.
make: *** [/tmp/autopkgtest.U74TIg/build.myd/src/odk/CustomTarget_build-examples_java.mk:62: /tmp/autopkgtest.U74TIg/build.myd/src/workdir/CustomTarget/odk/build-examples_java.done] Error 2
make: Target 'CustomTarget_odk/build-examples_java' not remade because of errors.

========

While a re-run of the test for 7.1.3-0ubuntu1 were successful it suggests it is binary problem.
https://autopkgtest.ubuntu.com/results/autopkgtest-impish/impish/armhf/libr/libreoffice/20210609_234830_1265b@/log.gz

liberoffice is built with gcc-9/g++-9 on armhf to avoid https://bugs.launchpad.net/ubuntu/+source/gcc-10/+bug/1891623

A significant difference in the used toolchain points to the update of gcc-9

7.1.3-0ubuntu1 was built with gcc 9.3.0-24ubuntu1
https://launchpadlibrarian.net/537628130/buildlog_ubuntu-impish-armhf.libreoffice_1%3A7.1.3-0ubuntu1_BUILDING.txt.gz

7.1.4~rc2-0ubuntu1 was built with gcc 9.4.0-1ubuntu1
https://launchpadlibrarian.net/542492348/buildlog_ubuntu-impish-armhf.libreoffice_1%3A7.1.4~rc2-0ubuntu1_BUILDING.txt.gz