The way the OTHER_CPLUSPLUSFLAGS variable is defined in WebKit.xcconfig doesn't include ASAN_OTHER_CPLUSPLUSFLAGS set in DebugRelease.xcconfig, so not all files are compiled with ASan enabled in WebKit1.
Created attachment 224298 [details] Patch v1
Comment on attachment 224298 [details] Patch v1 r=me
Comment on attachment 224298 [details] Patch v1 Clearing flags on attachment: 224298 Committed r164434: <http://trac.webkit.org/changeset/164434>
All reviewed patches have been landed. Closing bug.
(In reply to comment #3) > (From update of attachment 224298 [details]) > Clearing flags on attachment: 224298 > > Committed r164434: <http://trac.webkit.org/changeset/164434> This change was reverted in r164542: <http://trac.webkit.org/changeset/164542> It actually broke ASan builds when specifying "ARGS=-xcconfig Tools/asan/asan.xcconfig" on the build command-line.