Index: src/google_breakpad/processor/minidump.h |
diff --git a/src/google_breakpad/processor/minidump.h b/src/google_breakpad/processor/minidump.h |
index 2b5025e4ff55740dc9306e97d4068fd970f7e498..5ec2d148bb3c3a02f993be68882df2e992aa2c31 100644 |
--- a/src/google_breakpad/processor/minidump.h |
+++ b/src/google_breakpad/processor/minidump.h |
@@ -382,6 +382,11 @@ class MinidumpModule : public MinidumpObject, |
const MDRawModule* module() const { return valid_ ? &module_ : NULL; } |
+ // This method is intented to handle the case on Android where the module |
+ // could overlap with ashmem, and is not supposed to be used in anywhere |
+ // else. |
+ void set_base_address_and_size(uint64_t base_address, uint64_t size); |
+ |
// CodeModule implementation |
virtual uint64_t base_address() const { |
return valid_ ? module_.base_of_image : static_cast<uint64_t>(-1); |