New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No filename when using llvm-symbolizer with ASan on Mac #207
Comments
Reported by
|
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by |
Reported by
|
Reported by
|
Reported by
|
Strangely enough, while a single compile-and-link command generates exe.dSYM/ dir that contains debug infos, separate compile/link invocation does not, disabling file and line numbers report in ASan. This issue was directly addressed in [1]. The reason for this is explained in [2]. This adds a post-build rule that runs 'dsymutil' which produces the debug info dir from the executable. This issue has been bugging me for a whole day now. Hopes this fixes any debug symbol related problem once and for all. [1] google/sanitizers#207 [2] https://stackoverflow.com/questions/32297349/why-does-a-2-stage-command-line-build-with-clang-not-generate-a-dsym-directory
Originally reported on Google Code with ID 207
Reported by
jruderman
on 2013-07-02 03:16:31- _Attachment: [mozconfig-asan](https://storage.googleapis.com/google-code-attachments/address-sanitizer/issue-207/comment-0/mozconfig-asan)_
The text was updated successfully, but these errors were encountered: