Translate stringmangler::StringMatcher.php seem to be causing a warning and an exception:
Warnings:
https://logstash.wikimedia.org/goto/c47d729970d829dffc989425d5dae9e4
Exceptions:
https://logstash.wikimedia.org/goto/766eb6068b9b0b255ee1303dd024109a
Example:
{
"_index": "logstash-2018.08.16",
"_type": "mediawiki",
"_id": "AWVC9LHGoOODFPKvE6HW",
"_version": 1,
"_score": null,
"_source": {
"exception": {
"trace": "#0 /srv/mediawiki/php-1.32.0-wmf.16/extensions/Translate/stringmangler/StringMatcher.php(100): MWExceptionHandler::handleError(integer, string, string, integer, array, array)\n#1 /srv/mediawiki/php-1.32.0-wmf.16/extensions/Translate/MessageGroups.php(620): StringMatcher->match(string)\n#2 /srv/mediawiki/php-1.32.0-wmf.16/extensions/Translate/messagegroups/AggregateMessageGroup.php(51): MessageGroups::expandWildcards(array)\n#3 /srv/mediawiki/php-1.32.0-wmf.16/extensions/Translate/utils/MessageGroupStats.php(294): AggregateMessageGroup->getGroups()\n#4 /srv/mediawiki/php-1.32.0-wmf.16/extensions/Translate/utils/MessageGroupStats.php(376): MessageGroupStats::expandAggregates(AggregateMessageGroup)\n#5 /srv/mediawiki/php-1.32.0-wmf.16/extensions/Translate/utils/MessageGroupStats.php(280): MessageGroupStats::forItemInternal(array, AggregateMessageGroup, string)\n#6 /srv/mediawiki/php-1.32.0-wmf.16/extensions/Translate/utils/MessageGroupStats.php(110): MessageGroupStats::forLanguageInternal(string)\n#7 /srv/mediawiki/php-1.32.0-wmf.16/extensions/Translate/api/ApiQueryLanguageStats.php(24): MessageGroupStats::forLanguage(string)\n#8 /srv/mediawiki/php-1.32.0-wmf.16/extensions/Translate/api/ApiStatsQuery.php(25): ApiQueryLanguageStats->getData()\n#9 /srv/mediawiki/php-1.32.0-wmf.16/includes/api/ApiQuery.php(249): ApiStatsQuery->execute()\n#10 /srv/mediawiki/php-1.32.0-wmf.16/includes/api/ApiMain.php(1579): ApiQuery->execute()\n#11 /srv/mediawiki/php-1.32.0-wmf.16/includes/api/ApiMain.php(533): ApiMain->executeAction()\n#12 /srv/mediawiki/php-1.32.0-wmf.16/includes/api/ApiMain.php(504): ApiMain->executeActionWithErrorHandling()\n#13 /srv/mediawiki/php-1.32.0-wmf.16/api.php(83): ApiMain->execute()\n#14 /srv/mediawiki/w/api.php(3): include(string)\n#15 {main}",
"code": 0,
"file": "/srv/mediawiki/php-1.32.0-wmf.16/extensions/Translate/stringmangler/StringMatcher.php:100",
"message": "PHP Warning: Unknown modifier 'R': [/^page\\-User\\:BeneBot.+/RfD\\-open/text$/]",
"class": "ErrorException"
},
"server": "www.wikidata.org",
"unique_id": "W3V@IApAIDUAAI-DOD4AAAAO",
"level": "WARNING",
"ip": "10.64.16.22",
"wiki": "wikidatawiki",
"channel": "error",
"exception_id": "W3V@IApAIDUAAI-DOD4AAAAO",
"mwversion": "1.32.0-wmf.16",
"message": "[W3V@IApAIDUAAI-DOD4AAAAO] /w/api.php?action=query&format=json&meta=languagestats&lslanguage=hu ErrorException from line 100 of /srv/mediawiki/php-1.32.0-wmf.16/extensions/Translate/stringmangler/StringMatcher.php: PHP Warning: Unknown modifier 'R': [/^page\\-User\\:BeneBot.+/RfD\\-open/text$/]",
"type": "mediawiki",
"normalized_message": "[{exception_id}] {exception_url} ErrorException from line 100 of /srv/mediawiki/php-1.32.0-wmf.16/extensions/Translate/stringmangler/StringMatcher.php: PHP Warning: Unknown modifier 'R': [/^page\\-User\\:BeneBot.+/RfD\\-open/text$/]",
"url": "/w/api.php?action=query&format=json&meta=languagestats&lslanguage=hu",
"caught_by": "mwe_handler",
"tags": [
"syslog",
"es",
"es"
],
"reqId": "W3V@IApAIDUAAI-DOD4AAAAO",
"referrer": "https://www.wikidata.org/w/index.php?title=Special:Translate&group=page-Help%3AContents&action=page&filter=&language=hu",
"exception_url": "/w/api.php?action=query&format=json&meta=languagestats&lslanguage=hu",
"@timestamp": "2018-08-16T13:37:37.000Z",
"http_method": "GET",
"@version": 1,
"host": "mw1341",
"shard": "s8"
},
"fields": {
"@timestamp": [
1534426657000
]
},
"sort": [
1534426657000
]
}Started on 14 august at 21h. Filing it as security in case it could cause issues due to improper escaped strings.