[PATCH] D27378: [asan] Teach asan_symbolize.py to use :arch with atos and llvm-symbolizer on Darwin

Kuba (Brecka) Mracek via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 8 14:09:15 PST 2016


kubabrecka added inline comments.


================
Comment at: lib/asan/scripts/asan_symbolize.py:444
     stack_trace_line_format = (
-        '^( *#([0-9]+) *)(0x[0-9a-f]+) *\((.*)\+(0x[0-9a-f]+)\)')
+        '^( *#([0-9]+) *)(0x[0-9a-f]+) *\(([^:]*)(:(.*))?\+(0x[0-9a-f]+)\)')
     match = re.match(stack_trace_line_format, line)
----------------
filcab wrote:
> Isn't `:` a valid filename character on most Linux fs?
Ah, okay.  Do you want me to restrict this to Darwin?


Repository:
  rL LLVM

https://reviews.llvm.org/D27378





More information about the llvm-commits mailing list