Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-78680

TSAN suppression for WiredTiger may not work when WiredTiger calls into other libraries

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 7.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Server Development Platform
    • Fully Compatible
    • Execution NAMR Team 2023-07-10
    • 123

      We have a TSAN suppression for WiredTiger, which as of SERVER-78018 is done by specifying called_from_lib:libwiredtiger.so. However WT may call into another library (zstd for example) which then performs the write. Since the called_from_lib suppression only cares about the library that actually performed the write (ignoring anything further up the stack), it does not get suppressed in this case.

            Assignee:
            trevor.guidry@mongodb.com Trevor Guidry
            Reporter:
            gregory.noma@mongodb.com Gregory Noma
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: