Address Sanitizer clashes with Dataflow Sanitizer

2017-06-09 Thread hariri via address-sanitizer
Hi, I am trying to use the dataflow sanitizer with the address sanitizer, but they clash together giving me a long sequence of errors due to multiple definitions in both sanitizers: clang-llvm/ninja-build-clang/lib/clang/5.0.0/lib/linux/libclang_rt.dfsan-x86_64.a(interception_linux.cc.o): In

Re: Address Sanitizer clashes with Dataflow Sanitizer

2017-06-09 Thread 'Evgenii Stepanov' via address-sanitizer
Hi, these tools were not designed to work together. It could be possible to hack something, but it does not sound easy. In particular, they use different techniques for intercepting libc calls and it's not clear to me how one would tie them together. On Fri, Jun 9, 2017 at 8:52 AM, hariri via ad

Re: Address Sanitizer clashes with Dataflow Sanitizer

2017-06-09 Thread hariri via address-sanitizer
Thanks for your reply Evgeniy. > It could be possible to hack something, but it does not sound easy Could you please give me some pointers into what needs to be hacked to make this possible? > it's not clear to me how one would tie them together. The scenario is the following: I am using l

Re: Address Sanitizer clashes with Dataflow Sanitizer

2017-06-09 Thread 'Evgenii Stepanov' via address-sanitizer
On Fri, Jun 9, 2017 at 4:26 PM, hariri via address-sanitizer wrote: > Thanks for your reply Evgeniy. > >> It could be possible > to hack something, but it does not sound easy > > Could you please give me some pointers into what needs to be hacked to make > this possible? A few problems come to mi

Re: Address Sanitizer clashes with Dataflow Sanitizer

2017-06-09 Thread Konstantin Serebryany
On Fri, Jun 9, 2017 at 4:52 PM, 'Evgenii Stepanov' via address-sanitizer < address-sanitizer@googlegroups.com> wrote: > On Fri, Jun 9, 2017 at 4:26 PM, hariri via address-sanitizer > wrote: > > Thanks for your reply Evgeniy. > > > >> It could be possible > > to hack something, but it does not sou