From 85230bc434ee4a7229edc10ff1378e012fd36b7c Mon Sep 17 00:00:00 2001 From: Andy Holmes Date: Thu, 3 Oct 2024 14:30:16 -0700 Subject: [PATCH] test(tsan): add an exception for tracker_triples_cursor_reset Unconfirmed, uninstrumented error: ``` WARNING: ThreadSanitizer: unlock of an unlocked mutex (or by a wrong thread) (pid=60215) #0 pthread_mutex_unlock (libtsan.so.2+0x5735c) (BuildId: c8455fafa477dccacaa74df59b23caba0427f5bf) #1 tracker_triples_cursor_reset (libtracker-sparql-3.0.so.0+0x7eb63) (BuildId: 8ba7590a425a128842dbc8ad9aabd1b97b930743) Location is global '' at 0x000000000000 (libsqlite3.so.0+0x15d208) Mutex M0 (0x7f090a3d8208) created at: #0 pthread_mutex_unlock (libtsan.so.2+0x5735c) (BuildId: c8455fafa477dccacaa74df59b23caba0427f5bf) #1 tracker_triples_cursor_reset (libtracker-sparql-3.0.so.0+0x7eb63) (BuildId: 8ba7590a425a128842dbc8ad9aabd1b97b930743) SUMMARY: ThreadSanitizer: unlock of an unlocked mutex (or by a wrong thread) (/lib64/libtsan.so.2+0x5735c) (BuildId: c8455fafa477dccacaa74df59b23caba0427f5bf) in pthread_mutex_unlock ``` --- tests/extra/tsan.supp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/extra/tsan.supp b/tests/extra/tsan.supp index 0c35714b92..0436996f03 100644 --- a/tests/extra/tsan.supp +++ b/tests/extra/tsan.supp @@ -29,6 +29,9 @@ called_from_lib:libtasn1 # See: https://gitlab.gnome.org/GNOME/glib-networking/-/issues/184 mutex:g_tls_certificate_gnutls_get_type_once +# Unconfirmed: https://gitlab.gnome.org/GNOME/tinysparql/-/issues/new +mutex:tracker_triples_cursor_reset + # GTK called_from_lib:libadwaita-1 called_from_lib:libcairo.so