aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/processor/minidump.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/processor/minidump.cc b/src/processor/minidump.cc
index c9fa4d81..10400047 100644
--- a/src/processor/minidump.cc
+++ b/src/processor/minidump.cc
@@ -1988,7 +1988,9 @@ string MinidumpModule::debug_file() const {
// GetMiscRecord already byte-swapped the data[] field if it contains
// UTF-16, so pass false as the swap argument.
scoped_ptr<string> new_file(UTF16ToUTF8(string_utf16, false));
- file = *new_file;
+ if (new_file.get() != nullptr) {
+ file = *new_file;
+ }
}
}
}