Error
- mwversion: 1.47.0-wmf.7
- timestamp: 2026-06-25T15:23:01.409Z
- phpversion: 8.3.31
- reqId: 3719eb05-f2b1-4b3c-81d0-f0e3bd00f1cf
- Find reqId in Logstash
[{reqId}] {exception_url} Wikimedia\Assert\InvariantException: Invariant failed: Bad UTF-8 at start of string| Frame | Location | Call |
|---|---|---|
| from | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/assert/src/Assert.php(231) | |
| #0 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Utils/PHPUtils.php(159) | Wikimedia\Assert\Assert::invariant(bool, string) |
| #1 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Core/SourceRange.php(104) | Wikimedia\Parsoid\Utils\PHPUtils::safeSubstr(string, int, int) |
| #2 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Wt2Html/TT/TemplateEncapsulator.php(156) | Wikimedia\Parsoid\Core\SourceRange->substr(Wikimedia\Parsoid\Core\SourceString) |
| #3 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Wt2Html/TT/TemplateEncapsulator.php(77) | Wikimedia\Parsoid\Wt2Html\TT\TemplateEncapsulator->getTemplateInfo() |
| #4 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Wt2Html/TT/TemplateHandler.php(692) | Wikimedia\Parsoid\Wt2Html\TT\TemplateEncapsulator->encapTokens(array) |
| #5 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Wt2Html/TT/TemplateHandler.php(1101) | Wikimedia\Parsoid\Wt2Html\TT\TemplateHandler->encapTokens(Wikimedia\Parsoid\Wt2Html\TT\TemplateEncapsulator, array) |
| #6 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Wt2Html/TT/TemplateHandler.php(1138) | Wikimedia\Parsoid\Wt2Html\TT\TemplateHandler->onTemplate(Wikimedia\Parsoid\Tokens\SelfclosingTagTk) |
| #7 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Wt2Html/TT/XMLTagBasedHandler.php(47) | Wikimedia\Parsoid\Wt2Html\TT\TemplateHandler->onTag(Wikimedia\Parsoid\Tokens\SelfclosingTagTk) |
| #8 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Wt2Html/TokenHandlerPipeline.php(116) | Wikimedia\Parsoid\Wt2Html\TT\XMLTagBasedHandler->process(array) |
| #9 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Wt2Html/TokenHandlerPipeline.php(170) | Wikimedia\Parsoid\Wt2Html\TokenHandlerPipeline->processChunk(array) |
| #10 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Wt2Html/ParserPipeline.php(127) | Wikimedia\Parsoid\Wt2Html\TokenHandlerPipeline->process(array, array) |
| #11 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Utils/PipelineUtils.php(139) | Wikimedia\Parsoid\Wt2Html\ParserPipeline->parse(string, array) |
| #12 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Wt2Html/DOM/Handlers/TableFixups.php(527) | Wikimedia\Parsoid\Utils\PipelineUtils::processContentInPipeline(Wikimedia\Parsoid\Config\Env, Wikimedia\Parsoid\Wt2Html\PageConfigFrame, string, array) |
| #13 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Wt2Html/DOM/Handlers/TableFixups.php(903) | Wikimedia\Parsoid\Wt2Html\DOM\Handlers\TableFixups::convertAttribsToContent(Wikimedia\Parsoid\Config\Env, Wikimedia\Parsoid\Wt2Html\PageConfigFrame, Wikimedia\Parsoid\DOM\Element, bool, bool) |
| #14 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Utils/DOMTraverser.php(143) | Wikimedia\Parsoid\Wt2Html\DOM\Handlers\TableFixups::handleTableCellTemplates(Wikimedia\Parsoid\DOM\Element, Wikimedia\Parsoid\Utils\DTState) |
| #15 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Utils/DOMTraverser.php(221) | Wikimedia\Parsoid\Utils\DOMTraverser->callHandlers(Wikimedia\Parsoid\DOM\Element, MediaWiki\Parser\Parsoid\Config\SiteConfig, Wikimedia\Parsoid\Utils\DTState) |
| #16 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Utils/DOMTraverser.php(235) | Wikimedia\Parsoid\Utils\DOMTraverser->traverseInternal(bool, MediaWiki\Parser\Parsoid\Config\SiteConfig, Wikimedia\Parsoid\DOM\Element, Wikimedia\Parsoid\Utils\DTState) |
| #17 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Utils/DOMTraverser.php(235) | Wikimedia\Parsoid\Utils\DOMTraverser->traverseInternal(bool, MediaWiki\Parser\Parsoid\Config\SiteConfig, Wikimedia\Parsoid\DOM\Element, Wikimedia\Parsoid\Utils\DTState) |
| #18 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Utils/DOMTraverser.php(235) | Wikimedia\Parsoid\Utils\DOMTraverser->traverseInternal(bool, MediaWiki\Parser\Parsoid\Config\SiteConfig, Wikimedia\Parsoid\DOM\Element, Wikimedia\Parsoid\Utils\DTState) |
| #19 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Utils/DOMTraverser.php(235) | Wikimedia\Parsoid\Utils\DOMTraverser->traverseInternal(bool, MediaWiki\Parser\Parsoid\Config\SiteConfig, Wikimedia\Parsoid\DOM\Element, Wikimedia\Parsoid\Utils\DTState) |
| #20 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Utils/DOMTraverser.php(177) | Wikimedia\Parsoid\Utils\DOMTraverser->traverseInternal(bool, MediaWiki\Parser\Parsoid\Config\SiteConfig, Wikimedia\Parsoid\DOM\Element, Wikimedia\Parsoid\Utils\DTState) |
| #21 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Wt2Html/DOM/Processors/DOMPPTraverser.php(42) | Wikimedia\Parsoid\Utils\DOMTraverser->traverse(MediaWiki\Parser\Parsoid\Config\SiteConfig, Wikimedia\Parsoid\DOM\Element, Wikimedia\Parsoid\Utils\DTState) |
| #22 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Wt2Html/DOMProcessorPipeline.php(131) | Wikimedia\Parsoid\Wt2Html\DOM\Processors\DOMPPTraverser->run(Wikimedia\Parsoid\Config\Env, Wikimedia\Parsoid\DOM\Element, array, bool) |
| #23 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Wt2Html/DOMProcessorPipeline.php(175) | Wikimedia\Parsoid\Wt2Html\DOMProcessorPipeline->doPostProcess(Wikimedia\Parsoid\DOM\Element) |
| #24 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Wt2Html/DOMProcessorPipeline.php(188) | Wikimedia\Parsoid\Wt2Html\DOMProcessorPipeline->process(Wikimedia\Parsoid\DOM\Element, array) |
| #25 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Wt2Html/ParserPipeline.php(159) | Wikimedia\Parsoid\Wt2Html\DOMProcessorPipeline->processChunkily(Wikimedia\Parsoid\DOM\Element, array) |
| #26 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Wt2Html/ParserPipeline.php(181) | Wikimedia\Parsoid\Wt2Html\ParserPipeline->processPipelineStages(array, string, array) |
| #27 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Wt2Html/ParserPipelineFactory.php(622) | Wikimedia\Parsoid\Wt2Html\ParserPipeline->parseChunkily(string, array) |
| #28 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Wikitext/ContentModelHandler.php(192) | Wikimedia\Parsoid\Wt2Html\ParserPipelineFactory->parse(string) |
| #29 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Parsoid.php(204) | Wikimedia\Parsoid\Wikitext\ContentModelHandler->toDOM(Wikimedia\Parsoid\Ext\ParsoidExtensionAPI, null) |
| #30 | /srv/mediawiki/php-1.47.0-wmf.7/vendor/wikimedia/parsoid/src/Parsoid.php(270) | Wikimedia\Parsoid\Parsoid->parseWikitext(MediaWiki\Parser\Parsoid\Config\PageConfig, MediaWiki\Parser\ParserOutput, array, null) |
| #31 | /srv/mediawiki/php-1.47.0-wmf.7/includes/Parser/Parsoid/ParsoidParser.php(151) | Wikimedia\Parsoid\Parsoid->wikitext2html(MediaWiki\Parser\Parsoid\Config\PageConfig, array, null, MediaWiki\Parser\ParserOutput) |
| #32 | /srv/mediawiki/php-1.47.0-wmf.7/includes/Parser/Parsoid/ParsoidParser.php(317) | MediaWiki\Parser\Parsoid\ParsoidParser->genParserOutput(MediaWiki\Parser\Parsoid\Config\PageConfig, MediaWiki\Parser\ParserOptions, null) |
| #33 | /srv/mediawiki/php-1.47.0-wmf.7/includes/Content/WikitextContentHandler.php(360) | MediaWiki\Parser\Parsoid\ParsoidParser->parse(string, MediaWiki\Title\Title, MediaWiki\Parser\ParserOptions, bool, bool, int, null) |
| #34 | /srv/mediawiki/php-1.47.0-wmf.7/includes/Content/ContentHandler.php(1574) | MediaWiki\Content\WikitextContentHandler->fillParserOutput(MediaWiki\Content\WikitextContent, MediaWiki\Content\Renderer\ContentParseParams, MediaWiki\Parser\ParserOutput) |
| #35 | /srv/mediawiki/php-1.47.0-wmf.7/includes/Content/Renderer/ContentRenderer.php(62) | MediaWiki\Content\ContentHandler->getParserOutput(MediaWiki\Content\WikitextContent, MediaWiki\Content\Renderer\ContentParseParams) |
| #36 | /srv/mediawiki/php-1.47.0-wmf.7/extensions/FlaggedRevs/includes/backend/FlaggedRevs.php(369) | MediaWiki\Content\Renderer\ContentRenderer->getParserOutput(MediaWiki\Content\WikitextContent, MediaWiki\Title\Title, MediaWiki\Revision\RevisionStoreRecord, MediaWiki\Parser\ParserOptions) |
| #37 | /srv/mediawiki/php-1.47.0-wmf.7/extensions/FlaggedRevs/includes/backend/FlaggedRevs.php(279) | FlaggedRevs::parseStableRevision(FlaggedRevision, MediaWiki\Parser\ParserOptions) |
| #38 | /srv/mediawiki/php-1.47.0-wmf.7/includes/PoolCounter/PoolCounterWorkViaCallback.php(68) | FlaggedRevs::{closure}() |
| #39 | /srv/mediawiki/php-1.47.0-wmf.7/includes/PoolCounter/PoolCounterWork.php(159) | MediaWiki\PoolCounter\PoolCounterWorkViaCallback->doWork() |
| #40 | /srv/mediawiki/php-1.47.0-wmf.7/extensions/FlaggedRevs/includes/backend/FlaggedRevs.php(298) | MediaWiki\PoolCounter\PoolCounterWork->execute() |
| #41 | /srv/mediawiki/php-1.47.0-wmf.7/extensions/FlaggedRevs/includes/frontend/FlaggablePageView.php(656) | FlaggedRevs::parseStableRevisionPooled(FlaggedRevision, MediaWiki\Parser\ParserOptions) |
| #42 | /srv/mediawiki/php-1.47.0-wmf.7/extensions/FlaggedRevs/includes/frontend/FlaggablePageView.php(339) | FlaggablePageView->showStableVersion(FlaggedRevision, string) |
| #43 | /srv/mediawiki/php-1.47.0-wmf.7/extensions/FlaggedRevs/includes/frontend/FlaggedRevsUIHooks.php(288) | FlaggablePageView->setPageContent(null, bool) |
| #44 | /srv/mediawiki/php-1.47.0-wmf.7/includes/HookContainer/HookContainer.php(127) | FlaggedRevsUIHooks->onArticleViewHeader(MediaWiki\Page\Article, null, bool) |
| #45 | /srv/mediawiki/php-1.47.0-wmf.7/includes/HookContainer/HookRunner.php(897) | MediaWiki\HookContainer\HookContainer->run(string, array) |
| #46 | /srv/mediawiki/php-1.47.0-wmf.7/includes/Page/Article.php(706) | MediaWiki\HookContainer\HookRunner->onArticleViewHeader(MediaWiki\Page\Article, null, bool) |
| #47 | /srv/mediawiki/php-1.47.0-wmf.7/includes/Page/Article.php(546) | MediaWiki\Page\Article->generateContentOutput(MediaWiki\User\User, MediaWiki\Parser\ParserOptions, int, MediaWiki\Output\OutputPage, array) |
| #48 | /srv/mediawiki/php-1.47.0-wmf.7/includes/Actions/ViewAction.php(71) | MediaWiki\Page\Article->view() |
| #49 | /srv/mediawiki/php-1.47.0-wmf.7/includes/Actions/ActionEntryPoint.php(753) | MediaWiki\Actions\ViewAction->show() |
| #50 | /srv/mediawiki/php-1.47.0-wmf.7/includes/Actions/ActionEntryPoint.php(511) | MediaWiki\Actions\ActionEntryPoint->performAction(MediaWiki\Page\Article, MediaWiki\Title\Title) |
| #51 | /srv/mediawiki/php-1.47.0-wmf.7/includes/Actions/ActionEntryPoint.php(145) | MediaWiki\Actions\ActionEntryPoint->performRequest() |
| #52 | /srv/mediawiki/php-1.47.0-wmf.7/includes/MediaWikiEntryPoint.php(180) | MediaWiki\Actions\ActionEntryPoint->execute() |
| #53 | /srv/mediawiki/php-1.47.0-wmf.7/index.php(44) | MediaWiki\MediaWikiEntryPoint->run() |
| #54 | /srv/mediawiki/w/index.php(3) | require(string) |
| #55 | {main} | |