solenv/sanitizers/asan-suppressions | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+)
New commits: commit 7d22ed707aaf098c996f747ee5d4bbdae506f976 Author: Stephan Bergmann <sberg...@redhat.com> AuthorDate: Mon Dec 3 15:57:45 2018 +0100 Commit: Michael Stahl <michael.st...@cib.de> CommitDate: Mon Dec 3 16:00:05 2018 +0100 add ASAN suppression file for multiple static linkage of graphite ASAN_OPTIONS=...:suppressions=.../solenv/sanitizers/asan-suppressions:... Change-Id: Ibe86fd0bfa0ff9bba45ad6828457195ca9ce46a5 diff --git a/solenv/sanitizers/asan-suppressions b/solenv/sanitizers/asan-suppressions new file mode 100644 index 000000000000..dd2c4f12ce61 --- /dev/null +++ b/solenv/sanitizers/asan-suppressions @@ -0,0 +1,31 @@ +# [CUT] cppcanvas_emfplus +# ================================================================= +# ==32735==ERROR: AddressSanitizer: odr-violation (0x7f8f717e28a0): +# [1] size=40 'vtable for graphite2::CachedFace' /home/sbergman/lo/core/workdir/UnpackedTarball/graphite/src/CachedFace.cpp +# [2] size=40 'vtable for graphite2::CachedFace' /home/sbergman/lo/core/workdir/UnpackedTarball/graphite/src/CachedFace.cpp +# These globals were registered at these points: +# [1]: +# #0 in __asan_register_globals.part.13 at /home/sbergman/github.com/llvm-project/llvm-project-20170507/compiler-rt/lib/asan/asan_globals.cc:359:3 (workdir/LinkTarget/Executable/cppunittester +0x446ff0) +# #1 in asan.module_ctor at <null> (instdir/program/libvclplug_gtk3lo.so +0xed96cb) +# +# [2]: +# #0 in __asan_register_globals.part.13 at /home/sbergman/github.com/llvm-project/llvm-project-20170507/compiler-rt/lib/asan/asan_globals.cc:359:3 (workdir/LinkTarget/Executable/cppunittester +0x446ff0) +# #1 in asan.module_ctor at <null> (instdir/program/libvcllo.so +0x6e169cb) +# +# ...and more (partly because -fvisibility-ms-compat (and "-XClang -ftype-visibility -XClang +# default", which it internally uses) also gives _ZTV* symbols default visibility): +odr_violation:^_ZTIN9graphite210CachedCmapE$ +odr_violation:^_ZTSN9graphite210CachedCmapE$ +odr_violation:^_ZTVN9graphite210CachedCmapE$ +odr_violation:^_ZTSN9graphite210CachedFaceE$ +odr_violation:^_ZTIN9graphite210CachedFaceE$ +odr_violation:^_ZTVN9graphite210CachedFaceE$ +odr_violation:^_ZTIN9graphite210DirectCmapE$ +odr_violation:^_ZTSN9graphite210DirectCmapE$ +odr_violation:^_ZTVN9graphite210DirectCmapE$ +odr_violation:^_ZTSN9graphite24FaceE$ +odr_violation:^_ZTIN9graphite24FaceE$ +odr_violation:^_ZTVN9graphite24FaceE$ +odr_violation:^_ZTSN9graphite24FontE$ +odr_violation:^_ZTIN9graphite24FontE$ +odr_violation:^_ZTVN9graphite24FontE$ _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits