Page MenuHomePhabricator

NamespaceInfo::isTalk called with non-integer (string) namespace '-1'
Closed, DuplicatePublicPRODUCTION ERROR

Description

Error

MediaWiki version: 1.35.0-wmf.36

message
NamespaceInfo::isTalk called with non-integer (string) namespace '-1'

Impact

Not happening enough to be a train blocker, but seems clearly like a bug, so reporting it so it can be fixed.

Notes

Found right after promoting 1.35.0-wmf.36 to group1.

Details

Request ID
1662444f-4952-4fe8-94f5-e2dd898e7c73
Request URL
https://meta.wikimedia.org/w/index.php?title=Special:RecentChanges&hidebots=1&translations=filter&hidecategorization=1&hideWikibase=1&limit=250&days=7&urlversion=2
Stack Trace
exception.trace
#0 /srv/mediawiki/php-1.35.0-wmf.36/includes/title/NamespaceInfo.php(189): NamespaceInfo->makeValidNamespace(string, string)
#1 /srv/mediawiki/php-1.35.0-wmf.36/includes/changes/ChangesList.php(246): NamespaceInfo->isTalk(string)
#2 /srv/mediawiki/php-1.35.0-wmf.36/includes/changes/ChangesList.php(224): ChangesList->getHTMLClassesForFilters(RecentChange)
#3 /srv/mediawiki/php-1.35.0-wmf.36/includes/changes/OldChangesList.php(37): ChangesList->getHTMLClasses(RecentChange, boolean)
#4 /srv/mediawiki/php-1.35.0-wmf.36/includes/specials/SpecialRecentChanges.php(440): OldChangesList->recentChangesLine(RecentChange, boolean, integer)
#5 /srv/mediawiki/php-1.35.0-wmf.36/includes/specialpage/ChangesListSpecialPage.php(1659): SpecialRecentChanges->outputChangesList(Wikimedia\Rdbms\ResultWrapper, FormOptions)
#6 /srv/mediawiki/php-1.35.0-wmf.36/includes/specialpage/ChangesListSpecialPage.php(671): ChangesListSpecialPage->webOutput(Wikimedia\Rdbms\ResultWrapper, FormOptions)
#7 /srv/mediawiki/php-1.35.0-wmf.36/includes/specials/SpecialRecentChanges.php(164): ChangesListSpecialPage->execute(NULL)
#8 /srv/mediawiki/php-1.35.0-wmf.36/includes/specialpage/SpecialPage.php(580): SpecialRecentChanges->execute(NULL)
#9 /srv/mediawiki/php-1.35.0-wmf.36/includes/specialpage/SpecialPageFactory.php(634): SpecialPage->run(NULL)
#10 /srv/mediawiki/php-1.35.0-wmf.36/includes/MediaWiki.php(307): MediaWiki\SpecialPage\SpecialPageFactory->executePath(Title, RequestContext)
#11 /srv/mediawiki/php-1.35.0-wmf.36/includes/MediaWiki.php(986): MediaWiki->performRequest()
#12 /srv/mediawiki/php-1.35.0-wmf.36/includes/MediaWiki.php(543): MediaWiki->main()
#13 /srv/mediawiki/php-1.35.0-wmf.36/index.php(47): MediaWiki->run()
#14 /srv/mediawiki/w/index.php(3): require(string)
#15 {main}

Event Timeline

I note that there's been 73 of these on groups 0 and 1 today.

This is happening consistently on metawiki, breaking Special:RecentChanges there for both logged-in and logged-out users.

It is also happening (inconsistently?) on enwikiquote