search for: asan_inited

Displaying 11 results from an estimated 11 matches for "asan_inited".

2018 May 04
5
ASan port for Myriad RTEMS
...://reviews.llvm.org/D46454 [sanitizer] Trivial portion of the port to Myriad RTEMS https://reviews.llvm.org/D46456 [asan] Add support for Myriad RTEMS memory map https://reviews.llvm.org/D46457 [asan] Add a magic shadow value for shadw gap https://reviews.llvm.org/D46459 [asan] On RTEMS, checks for asan_inited before entering ASan run-time https://reviews.llvm.org/D46461 [asan] Set flags appropriately for RTEMS https://reviews.llvm.org/D46462 [sanitizer] Allow Fuchsia symbolizer to be reused by Myriad RTEMS https://reviews.llvm.org/D46463 [sanitizer] On RTEMS, avoid recursion when reporting Mmap failure...
2018 May 04
0
ASan port for Myriad RTEMS
...nitizer] Trivial portion of the port to > Myriad RTEMS > https://reviews.llvm.org/D46456 [asan] Add support for Myriad RTEMS memory > map > https://reviews.llvm.org/D46457 [asan] Add a magic shadow value for shadw > gap > https://reviews.llvm.org/D46459 [asan] On RTEMS, checks for asan_inited > before entering ASan run-time > https://reviews.llvm.org/D46461 [asan] Set flags appropriately for RTEMS > https://reviews.llvm.org/D46462 [sanitizer] Allow Fuchsia symbolizer to be > reused by Myriad RTEMS > https://reviews.llvm.org/D46463 [sanitizer] On RTEMS, avoid recursion whe...
2018 May 04
0
ASan port for Myriad RTEMS
...nitizer] Trivial portion of the port to > Myriad RTEMS > https://reviews.llvm.org/D46456 [asan] Add support for Myriad RTEMS memory > map > https://reviews.llvm.org/D46457 [asan] Add a magic shadow value for shadw > gap > https://reviews.llvm.org/D46459 [asan] On RTEMS, checks for asan_inited > before entering ASan run-time > https://reviews.llvm.org/D46461 [asan] Set flags appropriately for RTEMS > https://reviews.llvm.org/D46462 [sanitizer] Allow Fuchsia symbolizer to be > reused by Myriad RTEMS > https://reviews.llvm.org/D46463 [sanitizer] On RTEMS, avoid recursion whe...
2018 May 05
1
ASan port for Myriad RTEMS
...of the port to >> Myriad RTEMS >> https://reviews.llvm.org/D46456 [asan] Add support for Myriad RTEMS memory >> map >> https://reviews.llvm.org/D46457 [asan] Add a magic shadow value for shadw >> gap >> https://reviews.llvm.org/D46459 [asan] On RTEMS, checks for asan_inited >> before entering ASan run-time >> https://reviews.llvm.org/D46461 [asan] Set flags appropriately for RTEMS >> https://reviews.llvm.org/D46462 [sanitizer] Allow Fuchsia symbolizer to be >> reused by Myriad RTEMS >> https://reviews.llvm.org/D46463 [sanitizer] On RTEMS,...
2018 May 05
2
ASan port for Myriad RTEMS
...of the port to >> Myriad RTEMS >> https://reviews.llvm.org/D46456 [asan] Add support for Myriad RTEMS memory >> map >> https://reviews.llvm.org/D46457 [asan] Add a magic shadow value for shadw >> gap >> https://reviews.llvm.org/D46459 [asan] On RTEMS, checks for asan_inited >> before entering ASan run-time >> https://reviews.llvm.org/D46461 [asan] Set flags appropriately for RTEMS >> https://reviews.llvm.org/D46462 [sanitizer] Allow Fuchsia symbolizer to be >> reused by Myriad RTEMS >> https://reviews.llvm.org/D46463 [sanitizer] On RTEMS,...
2018 May 07
0
ASan port for Myriad RTEMS
On Mon, May 7, 2018 at 12:35 PM Walter Lee <waltl at google.com> wrote: > On Mon, May 7, 2018 at 2:05 PM Kostya Serebryany <kcc at google.com> wrote: > >> >> >>> and GetFakeStackFast. >> >> >> Not sure. Why don't just disable stack-use-after-return? >> > > Yeah originally I was going to do that, but: > I probably
2018 May 07
2
ASan port for Myriad RTEMS
On Mon, May 7, 2018 at 2:05 PM Kostya Serebryany <kcc at google.com> wrote: > > >> and GetFakeStackFast. > > > Not sure. Why don't just disable stack-use-after-return? > Yeah originally I was going to do that, but: 1. We had a stack use-after-return last month that people had to debug by hand. that would have been caught by ASan with stack-use-after-return. So
2018 May 07
0
ASan port for Myriad RTEMS
...MS > >> https://reviews.llvm.org/D46456 [asan] Add support for Myriad RTEMS > memory > >> map > >> https://reviews.llvm.org/D46457 [asan] Add a magic shadow value for > shadw > >> gap > >> https://reviews.llvm.org/D46459 [asan] On RTEMS, checks for asan_inited > >> before entering ASan run-time > >> https://reviews.llvm.org/D46461 [asan] Set flags appropriately for > RTEMS > >> https://reviews.llvm.org/D46462 [sanitizer] Allow Fuchsia symbolizer to > be > >> reused by Myriad RTEMS > >> https://reviews.ll...
2013 Sep 24
0
[LLVMdev] [ASan] static linking on android?
> Static runtime will only intercept calls from the main executable, but > not from any libraries. This may work for simple standalone programs, > but you may run into puzzling failures. What type of failures do you mean? Does the symbol mismatch break assumptions in the ASan runtime? It's easy to imagine, for example, ASan missing use-after-free bugs because the call to free() is
2018 May 04
2
ASan port for Myriad RTEMS
...gt; to >> Myriad RTEMS >> https://reviews.llvm.org/D46456 [asan] Add support for Myriad RTEMS >> memory >> map >> https://reviews.llvm.org/D46457 [asan] Add a magic shadow value for shadw >> gap >> https://reviews.llvm.org/D46459 [asan] On RTEMS, checks for asan_inited >> before entering ASan run-time >> https://reviews.llvm.org/D46461 [asan] Set flags appropriately for RTEMS >> https://reviews.llvm.org/D46462 [sanitizer] Allow Fuchsia symbolizer to >> be >> reused by Myriad RTEMS >> https://reviews.llvm.org/D46463 [sanitizer]...
2013 Sep 23
2
[LLVMdev] [ASan] static linking on android?
For the same reason we use shared runtime on OSX. We intercept libc calls by declaring a function with the same name in the sanitizer runtime library. Glibc loader puts main executable early in the symbol lookup order, which lets us interpose symbols from shared libraries with symbols from statically linked sanitizer runtime. Android (and AFAIK most other platforms) does not allow that, which is