Bug 1451859 - Part 3: In FUZZER builds, do not crash on malfored IPC messages. r=jld, r=posidron

This commit is contained in:
Alex Gaynor 2018-04-05 15:47:34 -04:00
Родитель 76b53de450
Коммит c9f96864de
2 изменённых файлов: 4 добавлений и 0 удалений

Просмотреть файл

@ -1560,8 +1560,10 @@ ContentParent::ProcessingError(Result aCode, const char* aReason)
if (MsgDropped == aCode) {
return;
}
#ifndef FUZZING
// Other errors are big deals.
KillHard(aReason);
#endif
}
/* static */

Просмотреть файл

@ -311,7 +311,9 @@ LogicError(const char* aMsg)
void
ActorIdReadError(const char* aActorDescription)
{
#ifndef FUZZING
MOZ_CRASH_UNSAFE_PRINTF("Error deserializing id for %s", aActorDescription);
#endif
}
void