Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-10848

Inconsistency with the llvm-symbolizer path

    • 2
    • StorEng - 2023-06-13
    • v7.0

      In Evergreen, we define the ASAN_SYMBOLIZER_PATH with different values which might be wrong:

      ASAN_SYMBOLIZER_PATH=/usr/lib/llvm-10/bin/llvm-symbolizer
      ASAN_SYMBOLIZER_PATH=/opt/mongodbtoolchain/v4/bin/llvm-symbolizer
      

      For UBSAN, we define external_symbolizer_path as shown below:

      UBSAN_OPTIONS="detect_leaks=1:disable_coredump=0:external_symbolizer_path=/usr/lib/llvm-10/bin/llvm-symbolizer:abort_on_error=1:print_stacktrace=1"
      

      I believe we should use /opt/mongodbtoolchain/v4/bin/llvm-symbolizer for all symbolizer paths.

            Assignee:
            etienne.petrel@mongodb.com Etienne Petrel
            Reporter:
            etienne.petrel@mongodb.com Etienne Petrel
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: