• Home
  • Raw
  • Download

Lines Matching refs:AddressSanitizer

2 AddressSanitizer  title
11 AddressSanitizer is a fast memory error detector. It consists of a compiler
21 Typical slowdown introduced by AddressSanitizer is **2x**.
32 AddressSanitizer run-time library should be linked to the final executable, so
34 shared libraries, the AddressSanitizer run-time is not linked, so
35 ``-Wl,-z,defs`` may cause link errors (don't use it with AddressSanitizer). To
63 exit with a non-zero exit code. AddressSanitizer exits on the first detected error.
66 * This approach allows AddressSanitizer to produce faster and smaller generated code
68 * Fixing bugs becomes unavoidable. AddressSanitizer does not produce
84 To make AddressSanitizer symbolize its output
92 …==9442== ERROR: AddressSanitizer heap-use-after-free on address 0x7f7ddab8c084 at pc 0x403c8c bp 0…
115 …==9442== ERROR: AddressSanitizer heap-use-after-free on address 0x7f7ddab8c084 at pc 0x403c8c bp 0…
122 file\:line info in the AddressSanitizer reports.
130 AddressSanitizer can optionally detect dynamic initialization order problems,
141 For more information on leak detector in AddressSanitizer, see
148 AddressSanitizer is not expected to produce false positives. If you see one,
153 Runtime interposition allows AddressSanitizer to find bugs in code that is
159 does not work on code recompiled with AddressSanitizer. To suppress errors
183 AddressSanitizer is enabled.
191 // code that builds only under AddressSanitizer
198 Some code should not be instrumented by AddressSanitizer. One may use the
208 AddressSanitizer supports ``src`` and ``fun`` entity types in
210 in the specified source files or functions. Additionally, AddressSanitizer
239 of AddressSanitizer) can be suppressed by a separate file passed as
255 * AddressSanitizer uses more real memory than a native run. Exact overhead
258 * AddressSanitizer uses more stack memory. We have seen up to 3x increase.
259 * On 64-bit platforms AddressSanitizer maps (but not reserves) 16+ Terabytes of
267 AddressSanitizer is supported on:
280 AddressSanitizer is fully functional on supported platforms starting from LLVM
287 `<https://github.com/google/sanitizers/wiki/AddressSanitizer>`_