Page MenuHomePhabricator

PHP Notice: Undefined property: stdClass::$body
Closed, ResolvedPublicPRODUCTION ERROR

Description

Error

MediaWiki version: 1.36.0-wmf.14

message
PHP Notice: Undefined property: stdClass::$body

Impact

Notes

This has been an error in RT testing for a few months now.

Details

Request ID
X5zUZgpAMF4AAzNwsZQAAACP
Request URL
http://ml.wikipedia.org/w/rest.php/ml.wikipedia.org/v3/transform/pagebundle/to/wikitext/%E0%B4%95%E0%B5%8A%E0%B4%B4%E0%B4%BF%E0%B4%9E%E0%B5%8D%E0%B4%9E%E0%B4%BF%E0%B5%BD
Stack Trace
exception.trace
#0 /srv/parsoid-testing/src/Ext/Gallery/Gallery.php(282): MWExceptionHandler::handleError(integer, string, string, integer, array)
#1 /srv/parsoid-testing/src/Html2Wt/DOMHandlers/EncapsulatedContentHandler.php(71): Wikimedia\Parsoid\Ext\Gallery\Gallery->domToWikitext(Wikimedia\Parsoid\Ext\ParsoidExtensionAPI, DOMElement, boolean)
#2 /srv/parsoid-testing/src/Html2Wt/WikitextSerializer.php(1297): Wikimedia\Parsoid\Html2Wt\DOMHandlers\EncapsulatedContentHandler->handle(DOMElement, Wikimedia\Parsoid\Html2Wt\SerializerState, boolean)
#3 [internal function]: Wikimedia\Parsoid\Html2Wt\WikitextSerializer->serializeDOMNode(DOMElement, Wikimedia\Parsoid\Html2Wt\DOMHandlers\EncapsulatedContentHandler)
#4 /srv/parsoid-testing/src/Html2Wt/WikitextSerializer.php(1392): call_user_func(array, DOMElement, Wikimedia\Parsoid\Html2Wt\DOMHandlers\EncapsulatedContentHandler)
#5 /srv/parsoid-testing/src/Html2Wt/SerializerState.php(704): Wikimedia\Parsoid\Html2Wt\WikitextSerializer->serializeNode(DOMElement)
#6 /srv/parsoid-testing/src/Html2Wt/SerializerState.php(729): Wikimedia\Parsoid\Html2Wt\SerializerState->serializeChildren(DOMElement, NULL)
#7 /srv/parsoid-testing/src/Html2Wt/WikitextSerializer.php(1652): Wikimedia\Parsoid\Html2Wt\SerializerState->kickOffSerialize(DOMElement)
#8 /srv/parsoid-testing/src/Core/WikitextContentModelHandler.php(168): Wikimedia\Parsoid\Html2Wt\WikitextSerializer->serializeDOM(DOMElement)
#9 /srv/parsoid-testing/src/Parsoid.php(281): Wikimedia\Parsoid\Core\WikitextContentModelHandler->fromDOM(Wikimedia\Parsoid\Config\Env, NULL)
#10 /srv/parsoid-testing/extension/src/Rest/Handler/ParsoidHandler.php(828): Wikimedia\Parsoid\Parsoid->dom2wikitext(MWParsoid\Config\PageConfig, DOMDocument, array, NULL)
#11 /srv/parsoid-testing/extension/src/Rest/Handler/TransformHandler.php(133): MWParsoid\Rest\Handler\ParsoidHandler->html2wt(MWParsoid\Config\PageConfig, array, string)
#12 /srv/mediawiki/php-1.36.0-wmf.14/includes/Rest/Router.php(381): MWParsoid\Rest\Handler\TransformHandler->execute()
#13 /srv/mediawiki/php-1.36.0-wmf.14/includes/Rest/Router.php(316): MediaWiki\Rest\Router->executeHandler(MWParsoid\Rest\Handler\TransformHandler)
#14 /srv/mediawiki/php-1.36.0-wmf.14/includes/Rest/EntryPoint.php(155): MediaWiki\Rest\Router->execute(MediaWiki\Rest\RequestFromGlobals)
#15 /srv/mediawiki/php-1.36.0-wmf.14/includes/Rest/EntryPoint.php(119): MediaWiki\Rest\EntryPoint->execute()
#16 /srv/mediawiki/php-1.36.0-wmf.14/rest.php(31): MediaWiki\Rest\EntryPoint::main()
#17 /srv/mediawiki/w/rest.php(3): require(string)
#18 {main}

Event Timeline

ssastry triaged this task as Medium priority.Nov 9 2020, 7:25 PM
ssastry moved this task from Needs Triage to Bugs & Crashers on the Parsoid board.

Change 642539 had a related patch set uploaded (by Arlolra; owner: Arlolra):
[mediawiki/services/parsoid@master] body is unset in ExtensionHandler when serializing to self-closed

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

Change 642539 merged by jenkins-bot:
[mediawiki/services/parsoid@master] body is unset in ExtensionHandler when serializing to self-closed

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

Change 644393 had a related patch set uploaded (by Subramanya Sastry; owner: Subramanya Sastry):
[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.13.0-a18

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

Change 644221 had a related patch set uploaded (by C. Scott Ananian; owner: Subramanya Sastry):
[mediawiki/vendor@wmf/1.36.0-wmf.20] Bump wikimedia/parsoid to 0.13.0-a18

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

Change 644393 merged by jenkins-bot:
[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.13.0-a18

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

Change 644221 merged by jenkins-bot:
[mediawiki/vendor@wmf/1.36.0-wmf.20] Bump wikimedia/parsoid to 0.13.0-a18

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