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

stacktrace_test segfaults with TSAN

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Server Programmability
    • 3

      PrintAllThreadStacksTest (specifically, the WithDeadThreads case) fails with a segfault when compiled with TSAN. After some discussion with billy.donahue, we discovered that TSAN has internal threads which may be blocking SIGUSR2, which violates some assumptions the server has about which threads are running and what signals they can receive.

      It might be a good idea to fix this assumption so we can fully exercise the server with TSAN testing. However, I have disabled the test with TSAN for the time being in SERVER-48597 so we can get the results of more tests.

            Assignee:
            Unassigned Unassigned
            Reporter:
            ryan.egesdahl@mongodb.com Ryan Egesdahl (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: