Index: tools/tickprocessor.js |
diff --git a/tools/tickprocessor.js b/tools/tickprocessor.js |
index 91b5436eb5432fc3112c1a445d504435f10ad60d..de4e0296b59689a0221284613ea1c9195006ba99 100644 |
--- a/tools/tickprocessor.js |
+++ b/tools/tickprocessor.js |
@@ -645,9 +645,11 @@ CppEntriesProvider.prototype.parseVmSymbols = function( |
} else if (funcInfo === false) { |
break; |
} |
- funcInfo.start += libASLRSlide; |
- if (funcInfo.start < libStart && funcInfo.start < libEnd - libStart) { |
+ if (funcInfo.start < libStart - libASLRSlide && |
+ funcInfo.start < libEnd - libStart) { |
funcInfo.start += libStart; |
+ } else { |
+ funcInfo.start += libASLRSlide; |
} |
if (funcInfo.size) { |
funcInfo.end = funcInfo.start + funcInfo.size; |