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 new_file(UTF16ToUTF8(string_utf16, false)); - file = *new_file; + if (new_file.get() != nullptr) { + file = *new_file; + } } } }