Fix regexp in sancov_symbolize.py
authorDmitriy Nikiforov <d.nikiforov@partner.samsung.com>
Wed, 12 Jul 2017 08:10:17 +0000 (17:10 +0900)
committerMaria Guseva <m.guseva@samsung.com>
Fri, 14 Jul 2017 03:28:00 +0000 (12:28 +0900)
Before this patch this regexp did not work with C++ code.

scripts/sancov_symbolize.py

index 5d2966a..a080fe9 100755 (executable)
@@ -143,7 +143,7 @@ def get_symbolized_coverage(binary, sancov_dump, binary_hash, debug_info):
         sys.stderr.write(SYMBOLIZER_EXEC + ': no such file\n')
         exit(1)
 
-    regexp = re.compile(r'^(0x[0-9a-fA-F]*): (\w*) at (.*):(\d*)$')
+    regexp = re.compile(r'^(0x[0-9a-fA-F]*): (.*) at (.*):(\d*)$')
 
     cmd = '{0} print {1} | {2} -e {3} -afpC'.format(
         SANCOV_EXEC, sancov_dump, SYMBOLIZER_EXEC, debug_info)