Closed Quuxplusone closed 11 years ago
Attached DeviceController-c64e39.sh
(3528 bytes, application/x-sh): Diagnostic run script
Attached DeviceController-c64e39.cpp.gz
(469354 bytes, application/x-gzip): Diagnostic preprocessed source
Steps to reproduce:
svn checkout https://svn.webkit.org/repository/webkit/trunk WebKit
cd WebKit
make debug "ARGS=-xcconfig $PWD/Tools/asan/asan.xcconfig
ASAN_IGNORE=$PWD/Tools/asan/webkit-asan-ignore.txt
DEBUG_INFORMATION_FORMAT=dwarf-with-dsym'
In order for Xcode to use your built trunk clang, you need symlinks to it at:
/Applications/Xcode.app/Contents/Developer/Toolchains/*.xctoolchain/usr/bin/clang
(In reply to comment #2)
> Steps to reproduce:
>
> svn checkout https://svn.webkit.org/repository/webkit/trunk WebKit
> cd WebKit
> make debug "ARGS=-xcconfig $PWD/Tools/asan/asan.xcconfig
> ASAN_IGNORE=$PWD/Tools/asan/webkit-asan-ignore.txt
> DEBUG_INFORMATION_FORMAT=dwarf-with-dsym'
>
> In order for Xcode to use your built trunk clang, you need symlinks to it at:
> /Applications/Xcode.app/Contents/Developer/Toolchains/*.xctoolchain/usr/bin/
> clang
The make invocation should be:
make debug ARGS="-xcconfig $PWD/Tools/asan/asan.xcconfig
ASAN_IGNORE=$PWD/Tools/asan/webkit-asan-ignore.txt
DEBUG_INFORMATION_FORMAT=dwarf-with-dsym"
Great! Thanks for the report, I'll look into it
Thanks, David. This is blocking our bring-up of building and testing open source WebKit with address sanitization; is there any chance you will be able to look at this soon? We’ve had various build failures for the past few weeks and unfortunately I don’t have a revision that I can park/roll back yet.
Yep, looking at this now/tomorrow.
Fixed in r190122
Sorry for the delay/breakage. Thanks for the report.
DeviceController-c64e39.sh
(3528 bytes, application/x-sh)DeviceController-c64e39.cpp.gz
(469354 bytes, application/x-gzip)