We are hitting the following DCHECK failure when loading an invalid multipart image.
[1:1:0219/153225.126969:FATAL:Resource.cpp(392)] Check failed: !ErrorOccurred().
#0 0x7f1c5789254c base::debug::StackTrace::StackTrace()
#1 0x7f1c578bc92b logging::LogMessage::~LogMessage()
#2 0x7f1c4ee69d34 blink::Resource::AppendData()
#3 0x7f1c509ba8e1 blink::ImageResource::MultipartDataReceived()
#4 0x7f1c509bf533 blink::MultipartImageResourceParser::AppendData()
#5 0x7f1c509b97f1 blink::ImageResource::AppendData()
We shouldn't append data when we've seen an error while receiving multipart image data.
Comment 1 by bugdroid1@chromium.org
, Feb 19 2018