[llvm-commits] [Sanitizer] PATCH: Switch to using the external symbolizer
Alexey Samsonov
samsonov at google.com
Tue Aug 21 03:16:31 PDT 2012
Hi!
This patch changes the report symbolization strategy that would be used by
sanitizer family of tools: as compiling in-process
symbolizer into ASan runtime involves certain difficulties, we may instead
launch an external symbolizer program (fork + execl) in a subprocess
and communicate with it via pipe. External symbolizer tool (I will sent its
draft for review in another patch) will read requests of the form
<module_path> <module_offset>
and output responses of the form
<function>
<filename>:<line>:<column>
which is (somewhat) similar to addr2line format.
Codereview: http://codereview.appspot.com/6448179/
--
Alexey Samsonov, MSK
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120821/f13a5314/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: issue6448179_2001.diff
Type: application/octet-stream
Size: 21499 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120821/f13a5314/attachment.obj>
More information about the llvm-commits
mailing list