Add NULL check to CallStack::toString
CallStack::toString() has a 0 default argument, which ends up getting passed to strlen(), resulting in a crash. Change-Id: If706aff8c400983670f49cdbb66e11191ac76e0e
This commit is contained in:
parent
551fcf4fe3
commit
99ec303e45
1 changed files with 3 additions and 1 deletions
|
@ -118,7 +118,9 @@ String8 CallStack::toString(const char* prefix) const {
|
|||
char line[MAX_BACKTRACE_LINE_LENGTH];
|
||||
format_backtrace_line(i, &mStack[i], &symbols[i],
|
||||
line, MAX_BACKTRACE_LINE_LENGTH);
|
||||
str.append(prefix);
|
||||
if (prefix) {
|
||||
str.append(prefix);
|
||||
}
|
||||
str.append(line);
|
||||
str.append("\n");
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue