Page MenuHomePhabricator

MagicWord: PHP Warning: preg_replace_callback(): Empty regular expression
Closed, ResolvedPublicPRODUCTION ERROR

Description

Error

MediaWiki version: 1.36.0-wmf.34

message
PHP Warning: preg_replace_callback(): Empty regular expression

Impact

Unclear. Couldn't reproduce trivially.

Notes

Specific bundle available in logstash for this request ID.

A couple of these for 1.36.0-wmf.34 (T274938).

Details

Request ID
YEp-hwpAAPAAAHcDaCUAAABW
Request URL
https://he.wikipedia.org/w/rest.php/he.wikipedia.org/v3/page/pagebundle/[bundle]
Stack Trace
exception.trace
from /srv/mediawiki/php-1.36.0-wmf.34/includes/MagicWord.php(332)
#0 [internal function]: MWExceptionHandler::handleError(integer, string, string, integer, array)
#1 /srv/mediawiki/php-1.36.0-wmf.34/includes/MagicWord.php(332): preg_replace_callback(string, array, string)
#2 /srv/mediawiki/php-1.36.0-wmf.34/includes/parser/Parser.php(3016): MagicWord->matchStartAndRemove(string)
#3 /srv/mediawiki/php-1.36.0-wmf.34/includes/parser/PPFrame_Hash.php(263): Parser->braceSubstitution(array, PPFrame_Hash)
#4 /srv/mediawiki/php-1.36.0-wmf.34/includes/parser/Parser.php(2880): PPFrame_Hash->expand(PPNode_Hash_Tree, integer)
#5 /srv/mediawiki/php-1.36.0-wmf.34/includes/parser/Parser.php(925): Parser->replaceVariables(string, PPFrame_Hash)
#6 /srv/mediawiki/php-1.36.0-wmf.34/includes/parser/Parser.php(4814): Parser->preprocess(string, Title, ParserOptions)
#7 /srv/mediawiki/php-1.36.0-wmf.34/includes/cache/MessageCache.php(1241): Parser->transformMsg(string, ParserOptions, Title)
#8 /srv/mediawiki/php-1.36.0-wmf.34/includes/language/Message.php(1277): MessageCache->transform(string, boolean, Language, NULL)
#9 /srv/mediawiki/php-1.36.0-wmf.34/includes/language/Message.php(883): Message->transformText(string)
#10 /srv/mediawiki/php-1.36.0-wmf.34/includes/language/Message.php(943): Message->toString(string)
#11 /srv/mediawiki/php-1.36.0-wmf.34/includes/Linker.php(2109): Message->text()
#12 /srv/mediawiki/php-1.36.0-wmf.34/includes/Linker.php(2314): Linker::titleAttrib(string, array, array)
#13 /srv/mediawiki/php-1.36.0-wmf.34/includes/skins/Skin.php(2542): Linker::tooltipAndAccesskeyAttribs(string)
#14 /srv/mediawiki/php-1.36.0-wmf.34/includes/skins/SkinMustache.php(369): Skin->makeSearchInput(array)
#15 /srv/mediawiki/php-1.36.0-wmf.34/includes/skins/SkinMustache.php(178): SkinMustache->buildSearchProps()
#16 /srv/mediawiki/php-1.36.0-wmf.34/skins/Vector/includes/SkinVector.php(183): SkinMustache->getTemplateData()
#17 /srv/mediawiki/php-1.36.0-wmf.34/includes/skins/SkinMustache.php(136): SkinVector->getTemplateData()
#18 /srv/mediawiki/php-1.36.0-wmf.34/includes/skins/SkinTemplate.php(146): SkinMustache->generateHTML()
#19 /srv/mediawiki/php-1.36.0-wmf.34/includes/OutputPage.php(2634): SkinTemplate->outputPage()
#20 /srv/mediawiki/php-1.36.0-wmf.34/includes/exception/MWExceptionRenderer.php(147): OutputPage->output()
#21 /srv/mediawiki/php-1.36.0-wmf.34/includes/exception/MWExceptionRenderer.php(66): MWExceptionRenderer::reportHTML(WMFTimeoutException)
#22 /srv/mediawiki/php-1.36.0-wmf.34/includes/exception/MWExceptionHandler.php(106): MWExceptionRenderer::output(WMFTimeoutException, integer)
#23 /srv/mediawiki/php-1.36.0-wmf.34/includes/exception/MWExceptionHandler.php(185): MWExceptionHandler::report(WMFTimeoutException)
#24 /srv/mediawiki/php-1.36.0-wmf.34/includes/exception/MWExceptionHandler.php(156): MWExceptionHandler::handleException(WMFTimeoutException, string)
#25 [internal function]: MWExceptionHandler::handleUncaughtException(WMFTimeoutException)
#26 {main}