Page MenuHomePhabricator

Wikimedia\Parsoid\Utils\TitleException: Invalid Talk namespace title <title>
Closed, ResolvedPublicPRODUCTION ERROR

Description

Error
normalized_message
[{reqId}] {exception_url}   Wikimedia\Parsoid\Utils\TitleException: Invalid Talk namespace title "Talk:2024:Expressions of Interest/Wikimania 2024 Istanbul, Türkiye"
exception.trace
from /srv/mediawiki/php-1.41.0-wmf.1/vendor/wikimedia/parsoid/src/Utils/Title.php(124)
#0 /srv/mediawiki/php-1.41.0-wmf.1/vendor/wikimedia/parsoid/src/Wt2Html/PageConfigFrame.php(34): Wikimedia\Parsoid\Utils\Title::newFromText(string, MediaWiki\Parser\Parsoid\Config\SiteConfig)
#1 /srv/mediawiki/php-1.41.0-wmf.1/vendor/wikimedia/parsoid/src/Config/Env.php(285): Wikimedia\Parsoid\Wt2Html\PageConfigFrame->__construct(Wikimedia\Parsoid\Config\Env, MediaWiki\Parser\Parsoid\Config\PageConfig, MediaWiki\Parser\Parsoid\Config\SiteConfig)
#2 /srv/mediawiki/php-1.41.0-wmf.1/vendor/wikimedia/parsoid/src/Parsoid.php(162): Wikimedia\Parsoid\Config\Env->__construct(MediaWiki\Parser\Parsoid\Config\SiteConfig, MediaWiki\Parser\Parsoid\Config\PageConfig, MediaWiki\Parser\Parsoid\Config\DataAccess, ParserOutput, array)
#3 /srv/mediawiki/php-1.41.0-wmf.1/vendor/wikimedia/parsoid/src/Parsoid.php(216): Wikimedia\Parsoid\Parsoid->parseWikitext(MediaWiki\Parser\Parsoid\Config\PageConfig, ParserOutput, array)
#4 /srv/mediawiki/php-1.41.0-wmf.1/includes/parser/Parsoid/ParsoidOutputAccess.php(298): Wikimedia\Parsoid\Parsoid->wikitext2html(MediaWiki\Parser\Parsoid\Config\PageConfig, array, NULL, ParserOutput)
#5 /srv/mediawiki/php-1.41.0-wmf.1/includes/parser/Parsoid/ParsoidOutputAccess.php(465): MediaWiki\Parser\Parsoid\ParsoidOutputAccess->parseInternal(MediaWiki\Parser\Parsoid\Config\PageConfig, array)
#6 /srv/mediawiki/php-1.41.0-wmf.1/includes/parser/Parsoid/ParsoidOutputAccess.php(244): MediaWiki\Parser\Parsoid\ParsoidOutputAccess->parse(MediaWiki\Page\PageStoreRecord, ParserOptions, array, MediaWiki\Revision\RevisionStoreRecord)
#7 /srv/mediawiki/php-1.41.0-wmf.1/extensions/DiscussionTools/includes/Hooks/HookUtils.php(135): MediaWiki\Parser\Parsoid\ParsoidOutputAccess->getParserOutput(MediaWiki\Page\PageStoreRecord, ParserOptions, MediaWiki\Revision\RevisionStoreRecord, integer)
#8 /srv/mediawiki/php-1.41.0-wmf.1/extensions/DiscussionTools/includes/Hooks/DataUpdatesHooks.php(47): MediaWiki\Extension\DiscussionTools\Hooks\HookUtils::parseRevisionParsoidHtml(MediaWiki\Revision\RevisionStoreRecord, string)
#9 /srv/mediawiki/php-1.41.0-wmf.1/includes/deferred/MWCallableUpdate.php(38): MediaWiki\Extension\DiscussionTools\Hooks\DataUpdatesHooks->MediaWiki\Extension\DiscussionTools\Hooks\{closure}()
#10 /srv/mediawiki/php-1.41.0-wmf.1/includes/deferred/DeferredUpdates.php(473): MWCallableUpdate->doUpdate()
#11 /srv/mediawiki/php-1.41.0-wmf.1/includes/deferred/RefreshSecondaryDataUpdate.php(103): DeferredUpdates::attemptUpdate(MWCallableUpdate, Wikimedia\Rdbms\LBFactoryMulti)
#12 /srv/mediawiki/php-1.41.0-wmf.1/includes/deferred/DeferredUpdates.php(473): RefreshSecondaryDataUpdate->doUpdate()
#13 /srv/mediawiki/php-1.41.0-wmf.1/includes/deferred/DeferredUpdates.php(398): DeferredUpdates::attemptUpdate(RefreshSecondaryDataUpdate, Wikimedia\Rdbms\LBFactoryMulti)
#14 /srv/mediawiki/php-1.41.0-wmf.1/includes/deferred/DeferredUpdates.php(213): DeferredUpdates::run(RefreshSecondaryDataUpdate, Wikimedia\Rdbms\LBFactoryMulti, Monolog\Logger, BufferingStatsdDataFactory, MediaWiki\JobQueue\JobQueueGroupFactory, string)
#15 /srv/mediawiki/php-1.41.0-wmf.1/includes/deferred/DeferredUpdatesScope.php(264): DeferredUpdates::{closure}(RefreshSecondaryDataUpdate, integer)
#16 /srv/mediawiki/php-1.41.0-wmf.1/includes/deferred/DeferredUpdatesScope.php(196): DeferredUpdatesScope->processStageQueue(integer, integer, Closure)
#17 /srv/mediawiki/php-1.41.0-wmf.1/includes/deferred/DeferredUpdates.php(234): DeferredUpdatesScope->processUpdates(integer, Closure)
#18 /srv/mediawiki/php-1.41.0-wmf.1/includes/MediaWiki.php(1123): DeferredUpdates::doUpdates()
#19 /srv/mediawiki/php-1.41.0-wmf.1/includes/MediaWiki.php(854): MediaWiki->restInPeace()
#20 /srv/mediawiki/php-1.41.0-wmf.1/api.php(126): MediaWiki->doPostOutputShutdown()
#21 /srv/mediawiki/php-1.41.0-wmf.1/api.php(46): wfApiMain()
#22 /srv/mediawiki/w/api.php(3): require(string)
#23 {main}
Notes

There have been a sprinkling of these in the last few hours.

Event Timeline

Change 902465 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/services/parsoid@master] Title.php: bring closer to MediaWikiTitleCodec; allow colons in Talk titles

https://gerrit.wikimedia.org/r/902465

Change 902465 merged by jenkins-bot:

[mediawiki/services/parsoid@master] Title.php: bring closer to MediaWikiTitleCodec; allow colons in Talk titles

https://gerrit.wikimedia.org/r/902465

ssastry moved this task from Needs Triage to Bugs & Crashers on the Parsoid board.
ssastry moved this task from Backlog to To Deploy on the Content-Transform-Team-WIP board.

Change 903292 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.18.0-a3

https://gerrit.wikimedia.org/r/903292

Change 903292 merged by jenkins-bot:

[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.18.0-a3

https://gerrit.wikimedia.org/r/903292

No instances of this error message in the logs from the past four weeks, so I think we're good.