network: check if mBrotli is not null before calling its members, fix crash when visiting www.ixbt.com.

This commit is contained in:
2024-02-16 14:30:53 +08:00
parent 2b8d14ce6d
commit ff40cba9f3
@@ -134,7 +134,7 @@ nsHTTPCompressConv::OnStopRequest(nsIRequest* request, nsISupports *aContext,
if (fpChannel && !isPending) {
fpChannel->ForcePending(true);
}
if (mBrotli->mTotalOut == 0 && !BrotliDecoderIsFinished(&mBrotli->mState)) {
if (mBrotli && mBrotli->mTotalOut == 0 && !BrotliDecoderIsFinished(&mBrotli->mState)) {
status = NS_ERROR_INVALID_CONTENT_ENCODING;
}
if (fpChannel && !isPending) {