Skip to content

Commit

Permalink
test(tsan): add an exception for tracker_triples_cursor_reset
Browse files Browse the repository at this point in the history
Unconfirmed, uninstrumented error:

```
WARNING: ThreadSanitizer: unlock of an unlocked mutex (or by a wrong thread) (pid=60215)
    #0 pthread_mutex_unlock <null> (libtsan.so.2+0x5735c) (BuildId: c8455fafa477dccacaa74df59b23caba0427f5bf)
    #1 tracker_triples_cursor_reset <null> (libtracker-sparql-3.0.so.0+0x7eb63) (BuildId: 8ba7590a425a128842dbc8ad9aabd1b97b930743)

  Location is global '<null>' at 0x000000000000 (libsqlite3.so.0+0x15d208)

  Mutex M0 (0x7f090a3d8208) created at:
    #0 pthread_mutex_unlock <null> (libtsan.so.2+0x5735c) (BuildId: c8455fafa477dccacaa74df59b23caba0427f5bf)
    #1 tracker_triples_cursor_reset <null> (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
```
  • Loading branch information
andyholmes committed Oct 3, 2024
1 parent 76b0079 commit 85230bc
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions tests/extra/tsan.supp
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 85230bc

Please sign in to comment.