<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/55247>55247</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            ASAN: Failed to intercept cstring/cstdlib functions on clang-cl x64
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          sykhro
      </td>
    </tr>
</table>

<pre>
    Using:
```
PS> clang-cl --version
clang version 14.0.0
Target: x86_64-pc-windows-msvc
Thread model: posix
InstalledDir: C:\Program Files\LLVM\bin
```
when launching the executable:
```
==7560==AddressSanitizer: failed to intercept 'strlen'
==7560==AddressSanitizer: failed to intercept 'strnlen'
==7560==AddressSanitizer: failed to intercept 'strcmp'
==7560==AddressSanitizer: failed to intercept 'strncmp'
==7560==AddressSanitizer: failed to intercept 'strstr'
==7560==AddressSanitizer: failed to intercept 'strchr'
==7560==AddressSanitizer: failed to intercept 'strrchr'
==7560==AddressSanitizer: failed to intercept 'strspn'
==7560==AddressSanitizer: failed to intercept 'strcspn'
==7560==AddressSanitizer: failed to intercept 'strtok'
==7560==AddressSanitizer: failed to intercept 'strpbrk'
==7560==AddressSanitizer: failed to intercept 'memset'
==7560==AddressSanitizer: failed to intercept 'memmove'
AddressSanitizer: CHECK failed: sanitizer_common_interceptors.inc:10245 "((__interception::real_memcpy)) != (0)" (0x0, 0x0) (tid=19316)
    <empty stack>
```
linking to MT, clang_rt.asan-x86_64.lib, VS 19.31.31107
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJytVU1v4yAQ_TX2BdnC2E7igw_ZpNGutl1VarfXCGNss8FgAfnaX78DTdtL9mZrJBhmeLwZrEej22v92wrVR_k6wtsIr6MFvllwn1-i_AExSVWfMImS5MSNFVq9R8M6ui2hrEhxetv3Sk3PHaCiy2qxXxTJxJKzUK0-22S0J3bLGgynLRp1y6XPnbQVl_fQD2UdlZK3W2F8aOMZlptno3tDR7QTklvwHx_fnmBohLpL_zxwhSQ9KjZAkcgNHPELZ0dHG8n_V3OUb8GWJfhhtm5bw619oUo48ZcHOh0FAi1yGgnluGF8cigiS-uM5AomcyCp-aDYOM1Faj4osLnKG-ZCmhHKTrPd3nxQTh9mQpoaMwvUyEcLSjEP0qhP_BPq3tbN94fNzxuA9-1HcM807Fb7T0RtbCoUg6QMk6KEA0hEVmD7rxwvhCAi-RpkTO7hfDZdI1KBQXoG7GFY4bBCwvQCzgaFwaesnAAW26zKs4XPCrQRfFG-4ePkrghEkB1Agu8KlRTqEGRNo6dXDxz0eG9cSqGu5F15UykaH3t7QVmV5hlYhpdxW-dtlVc0dsJJXq9f1r98P3Z3Wsvgtv0TQXYwawEOdSCovniLQPY_H4fLooiPRtaDc5P1fSE7sF644dik0F5wpDx9DMlk9B_O4OZ3wtojqDnZlSUplvFQ46pscdfxfFVVnHY0K0nO2RKzpsSUNV0sacOlraPyG3RW8TMKEP6Kym0saoIJwSWGruZ5gVPSdctV1nbdYsUK_2cVmI9QaOp5pNr0sakDpebYWwhKYZ39ClJrRa84D8cBPj26QZvaXg-D0XE4uQ7M_wHDST_Q">