diff --git a/lib/http2.c b/lib/http2.c index 6c09ec1a1f..0956e510c8 100644 --- a/lib/http2.c +++ b/lib/http2.c @@ -2077,7 +2077,9 @@ static ssize_t cf_h2_send(struct Curl_cfilter *cf, struct Curl_easy *data, else if(stream->upload_blocked_len) { /* the data in `buf` has alread been submitted or added to the * buffers, but have been EAGAINed on the last invocation. */ - DEBUGASSERT(len >= stream->upload_blocked_len); + /* TODO: this assertion triggers in OSSFuzz runs and it is not + * clear why. Disable for now to let OSSFuzz continue its tests. + DEBUGASSERT(len >= stream->upload_blocked_len); */ if(len < stream->upload_blocked_len) { /* Did we get called again with a smaller `len`? This should not * happend. We are not prepared to handle that. */