summaryrefslogtreecommitdiff
path: root/tsan-suppress.txt
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2021-08-02 14:18:56 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2021-08-02 20:05:52 +0200
commit8ed2207983c6d96e8866bd81e53097cb798436e8 (patch)
treee279784f8d3fa6c7c9e70c2e9ab03d0676313860 /tsan-suppress.txt
parent0cff1aa48453ee0c05bafcac5360329fb6bf9557 (diff)
more suppressions for TSAN
Change-Id: I96072bdacb805135f0c267a878181035c4b0d810 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119890 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'tsan-suppress.txt')
-rw-r--r--tsan-suppress.txt12
1 files changed, 12 insertions, 0 deletions
diff --git a/tsan-suppress.txt b/tsan-suppress.txt
index d6130b285df8..9d6c73c557ae 100644
--- a/tsan-suppress.txt
+++ b/tsan-suppress.txt
@@ -35,3 +35,15 @@ race:XBufferedThreadedStream::getNextBlock
# not introduced in stuff the embedded JVM does
race:libjvm.so
+
+# I think this is OK, because at this point we are doing
+# if (nRefCount > 1)
+# and we know from our callers that the refcount must be at least one
+# so there is no failure mode
+race:ireallocSequence
+
+# TODO There appears to be a race here, initialisng the
+# ::com::sun::star::uno::Sequence< T >::s_pType
+# field. But no idea at all how to fix it.
+race:cppu::getTypeFavourUnsigned
+