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

don't use nspr allocator for js threads for better ASAN

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.4.10, 3.6.0-rc0
    • Component/s: None
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Backport Requested:
      v3.4
    • Sprint:
      Platforms 2017-10-02
    • Linked BF Score:
      0

      Description

      js threads can be freed in different threads than where they were created, and this breaks our ASAN-specific pointer tracker. So, if we just use the regular allocator for the threads, as opposed to the nspr allocator, then we won't try to track them.

        Attachments

          Activity

            People

            Assignee:
            gabriel.russell Gabriel Russell
            Reporter:
            gabriel.russell Gabriel Russell
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: