Page MenuHomePhabricator

PHP Warning: Wikibase\Rdf\DispatchingValueSnakRdfBuilder::getValueBuilder: No RDF builder defined for data type wikibase-form nor for value type bad.
Closed, ResolvedPublicPRODUCTION ERROR

Description

Error

MediaWiki version: 1.35.0-wmf.30

message
PHP Warning: Wikibase\Rdf\DispatchingValueSnakRdfBuilder::getValueBuilder: No RDF builder defined for data type wikibase-form nor for value type bad. [Called from Wikibase\Rdf\DispatchingValueSnakRdfBuilder::getValueBuilder in /srv/mediawiki/php-1.35.0-wmf.30/extensions/Wikibase/repo/includes/Rdf/DispatchingValueSnakRdfBuilder.php at line 76]

Impact

4 of these warnings since promotion of 1.35.0-wmf.30 to group1.

Notes

This probably duplicates either or both of T240675 or T144248, but I don't have the context to be sure. I've duplicated those tags.

Details

Request ID
XqmZkApAAMMAAOOHra0AAABP
Request URL
https://www.wikidata.org/wiki/Special:EntityData/Q182665.rdf
Stack Trace
exception.trace
#0 [internal function]: MWExceptionHandler::handleError(integer, string, string, integer, array)
#1 /srv/mediawiki/php-1.35.0-wmf.30/includes/debug/MWDebug.php(393): trigger_error(string, integer)
#2 /srv/mediawiki/php-1.35.0-wmf.30/includes/debug/MWDebug.php(196): MWDebug::sendMessage(string, string, integer)
#3 /srv/mediawiki/php-1.35.0-wmf.30/includes/GlobalFunctions.php(1066): MWDebug::warning(string, integer, integer, string)
#4 /srv/mediawiki/php-1.35.0-wmf.30/extensions/Wikibase/repo/includes/Rdf/DispatchingValueSnakRdfBuilder.php(76): wfLogWarning(string)
#5 /srv/mediawiki/php-1.35.0-wmf.30/extensions/Wikibase/repo/includes/Rdf/DispatchingValueSnakRdfBuilder.php(51): Wikibase\Rdf\DispatchingValueSnakRdfBuilder->getValueBuilder(string, string)
#6 /srv/mediawiki/php-1.35.0-wmf.30/extensions/Wikibase/repo/includes/Rdf/SnakRdfBuilder.php(136): Wikibase\Rdf\DispatchingValueSnakRdfBuilder->addValue(Wikimedia\Purtle\XmlRdfWriter, string, string, string, string, Wikibase\DataModel\Snak\PropertyValueSnak)
#7 /srv/mediawiki/php-1.35.0-wmf.30/extensions/Wikibase/repo/includes/Rdf/SnakRdfBuilder.php(85): Wikibase\Rdf\SnakRdfBuilder->addSnakValue(Wikimedia\Purtle\XmlRdfWriter, string, Wikibase\DataModel\Snak\PropertyValueSnak, string)
#8 /srv/mediawiki/php-1.35.0-wmf.30/extensions/Wikibase/repo/includes/Rdf/FullStatementRdfBuilder.php(153): Wikibase\Rdf\SnakRdfBuilder->addSnak(Wikimedia\Purtle\XmlRdfWriter, string, Wikibase\DataModel\Snak\PropertyValueSnak, string)
#9 /srv/mediawiki/php-1.35.0-wmf.30/extensions/Wikibase/repo/includes/Rdf/FullStatementRdfBuilder.php(126): Wikibase\Rdf\FullStatementRdfBuilder->addStatement(Wikibase\DataModel\Entity\ItemId, Wikibase\DataModel\Statement\Statement, boolean)
#10 /srv/mediawiki/php-1.35.0-wmf.30/extensions/Wikibase/repo/includes/Rdf/FullStatementRdfBuilder.php(263): Wikibase\Rdf\FullStatementRdfBuilder->addStatements(Wikibase\DataModel\Entity\ItemId, Wikibase\DataModel\Statement\StatementList)
#11 /srv/mediawiki/php-1.35.0-wmf.30/extensions/Wikibase/repo/includes/Rdf/RdfBuilder.php(430): Wikibase\Rdf\FullStatementRdfBuilder->addEntity(Wikibase\DataModel\Entity\Item)
#12 /srv/mediawiki/php-1.35.0-wmf.30/extensions/Wikibase/repo/includes/Rdf/RdfBuilder.php(411): Wikibase\Rdf\RdfBuilder->addSingleEntity(Wikibase\DataModel\Entity\Item)
#13 /srv/mediawiki/php-1.35.0-wmf.30/extensions/Wikibase/repo/includes/LinkedData/EntityDataSerializationService.php(236): Wikibase\Rdf\RdfBuilder->addEntity(Wikibase\DataModel\Entity\Item)
#14 /srv/mediawiki/php-1.35.0-wmf.30/extensions/Wikibase/repo/includes/LinkedData/EntityDataSerializationService.php(182): Wikibase\Repo\LinkedData\EntityDataSerializationService->rdfSerialize(Wikibase\Lib\Store\EntityRevision, NULL, array, Wikibase\Rdf\RdfBuilder, NULL)
#15 /srv/mediawiki/php-1.35.0-wmf.30/extensions/Wikibase/repo/includes/LinkedData/EntityDataRequestHandler.php(527): Wikibase\Repo\LinkedData\EntityDataSerializationService->getSerializedData(string, Wikibase\Lib\Store\EntityRevision, NULL, array, NULL)
#16 /srv/mediawiki/php-1.35.0-wmf.30/extensions/Wikibase/repo/includes/LinkedData/EntityDataRequestHandler.php(276): Wikibase\Repo\LinkedData\EntityDataRequestHandler->showData(WebRequest, OutputPage, string, Wikibase\DataModel\Entity\ItemId, integer)
#17 /srv/mediawiki/php-1.35.0-wmf.30/extensions/Wikibase/repo/includes/Specials/SpecialEntityData.php(157): Wikibase\Repo\LinkedData\EntityDataRequestHandler->handleRequest(string, WebRequest, OutputPage)
#18 /srv/mediawiki/php-1.35.0-wmf.30/includes/specialpage/SpecialPage.php(576): Wikibase\Repo\Specials\SpecialEntityData->execute(string)
#19 /srv/mediawiki/php-1.35.0-wmf.30/includes/specialpage/SpecialPageFactory.php(618): SpecialPage->run(string)
#20 /srv/mediawiki/php-1.35.0-wmf.30/includes/MediaWiki.php(299): MediaWiki\SpecialPage\SpecialPageFactory->executePath(Title, RequestContext)
#21 /srv/mediawiki/php-1.35.0-wmf.30/includes/MediaWiki.php(973): MediaWiki->performRequest()
#22 /srv/mediawiki/php-1.35.0-wmf.30/includes/MediaWiki.php(535): MediaWiki->main()
#23 /srv/mediawiki/php-1.35.0-wmf.30/index.php(47): MediaWiki->run()
#24 /srv/mediawiki/w/index.php(3): require(string)
#25 {main}

Event Timeline

brennen renamed this task from PHP Warning: Wikibase\Rdf\DispatchingValueSnakRdfBuilder::getValueBuilder: No RDF builder defined for data type wikibase-form nor for value type bad. [Called from Wikibase\Rdf\DispatchingValueSnakRdfBuilder::getValueBuilder in /srv/mediawiki/php-1.35.0-wmf.30/extensions/Wikibase/repo/includes/Rdf/DispatchingValueSnakRdfBuilder.php at line 76] to PHP Warning: Wikibase\Rdf\DispatchingValueSnakRdfBuilder::getValueBuilder: No RDF builder defined for data type wikibase-form nor for value type bad..Apr 29 2020, 3:23 PM
brennen created this task.
brennen moved this task from Backlog to Logs/Train on the User-brennen board.

Slightly different to T240675 but very similar.

Change 616167 had a related patch set uploaded (by Ladsgroup; owner: Ladsgroup):
[mediawiki/extensions/WikibaseLexeme@master] [WIP] Add rdf-data-type for entity property types

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

This seems to have resolved itself.