Daimona added a comment.
Hm, looking at this, it seems like $revision::getContent() is returning null although $revision is not null. However, looking at RevisionRecord and similar classes, I couldn't find a case when this can happen, given that we use RAW as audience (so deleted content shouldn't
Krinkle added a comment.
Seen still/again on 1.32.0-wmf.24:
SpecialUploadPHP Fatal Error: Argument 1 passed to AbuseFilter::contentToString() must implement interface Content, null given
#0 /srv/mediawiki/php-1.32.0-wmf.24/extensions/AbuseFilter/includes/AbuseFilterHooks.php(801): NO_FUNCTION_GIV