https://bugzilla.wikimedia.org/show_bug.cgi?id=71479
--- Comment #21 from Aude <[email protected]> --- the stacktrace in comment 1 is result of rethrowing the exception, so we don't have complete log. we added in logging of the original exception and now have this: 2014-10-07 14:08:40 mw1143 wikidatawiki:/w/api.php Exception from line 53 of /srv/mediawiki/php-1.25wmf1/extensions/Wikidata/vendor/wikibase/data-model-serialization/src/Serializers/SnaksSerializer.php: SnaksSerializer can only serialize Snaks objects #0 /srv/mediawiki/php-1.25wmf1/extensions/Wikidata/vendor/wikibase/data-model-serialization/src/Serializers/ReferenceSerializer.php(66): Wikibase\DataModel\Serializers\SnaksSerializer->serialize(NULL) #1 /srv/mediawiki/php-1.25wmf1/extensions/Wikidata/vendor/wikibase/data-model-serialization/src/Serializers/ReferenceSerializer.php(60): Wikibase\DataModel\Serializers\ReferenceSerializer->getSerialized(Object(Wikibase\DataModel\Reference)) #2 /srv/mediawiki/php-1.25wmf1/extensions/Wikidata/vendor/wikibase/data-model-serialization/src/Serializers/ReferencesSerializer.php(65): Wikibase\DataModel\Serializers\ReferenceSerializer->serialize(Object(Wikibase\DataModel\Reference)) #3 /srv/mediawiki/php-1.25wmf1/extensions/Wikidata/vendor/wikibase/data-model-serialization/src/Serializers/ReferencesSerializer.php(58): Wikibase\DataModel\Serializers\ReferencesSerializer->getSerialized(Object(Wikibase\DataModel\ReferenceList)) #4 /srv/mediawiki/php-1.25wmf1/extensions/Wikidata/vendor/wikibase/data-model-serialization/src/Serializers/ClaimSerializer.php(115): Wikibase\DataModel\Serializers\ReferencesSerializer->serialize(Object(Wikibase\DataModel\ReferenceList)) #5 /srv/mediawiki/php-1.25wmf1/extensions/Wikidata/vendor/wikibase/data-model-serialization/src/Serializers/ClaimSerializer.php(94): Wikibase\DataModel\Serializers\ClaimSerializer->addReferencesToSerialization(Object(Wikibase\DataModel\Statement\Statement), Array) #6 /srv/mediawiki/php-1.25wmf1/extensions/Wikidata/vendor/wikibase/data-model-serialization/src/Serializers/ClaimSerializer.php(81): Wikibase\DataModel\Serializers\ClaimSerializer->getSerialized(Object(Wikibase\DataModel\Statement\Statement)) #7 /srv/mediawiki/php-1.25wmf1/extensions/Wikidata/vendor/wikibase/data-model-serialization/src/Serializers/ClaimsSerializer.php(69): Wikibase\DataModel\Serializers\ClaimSerializer->serialize(Object(Wikibase\DataModel\Statement\Statement)) #8 /srv/mediawiki/php-1.25wmf1/extensions/Wikidata/vendor/wikibase/data-model-serialization/src/Serializers/ClaimsSerializer.php(59): Wikibase\DataModel\Serializers\ClaimsSerializer->getSerialized(Object(Wikibase\DataModel\Claim\Claims)) #9 /srv/mediawiki/php-1.25wmf1/extensions/Wikidata/vendor/wikibase/data-model-serialization/src/Serializers/EntitySerializer.php(145): Wikibase\DataModel\Serializers\ClaimsSerializer->serialize(Object(Wikibase\DataModel\Claim\Claims)) #10 /srv/mediawiki/php-1.25wmf1/extensions/Wikidata/vendor/wikibase/data-model-serialization/src/Serializers/EntitySerializer.php(81): Wikibase\DataModel\Serializers\EntitySerializer->addClaimsToSerialization(Object(Wikibase\DataModel\Entity\Item), Array) #11 /srv/mediawiki/php-1.25wmf1/extensions/Wikidata/vendor/wikibase/data-model-serialization/src/Serializers/EntitySerializer.php(60): Wikibase\DataModel\Serializers\EntitySerializer->getSerialized(Object(Wikibase\DataModel\Entity\Item)) #12 /srv/mediawiki/php-1.25wmf1/extensions/Wikidata/vendor/serialization/serialization/src/Serializers/DispatchingSerializer.php(42): Wikibase\DataModel\Serializers\EntitySerializer->serialize(Object(Wikibase\DataModel\Entity\Item)) #13 /srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/lib/includes/store/EntityContentDataCodec.php(141): Serializers\DispatchingSerializer->serialize(Object(Wikibas\DataModel\Entity\Item)) #14 /srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/content/EntityHandler.php(356): Wikibase\Lib\Store\EntityContentDataCodec->encodeEntity(Object(Wikibase\DataModel\Entity\Item), 'application/jso...') #15 /srv/mediawiki/php-1.25wmf1/includes/content/AbstractContent.php(151): Wikibase\Repo\Content\EntityHandler->serializeContent(Object(Wikibase\ItemContent), 'application/jso...') #16 /srv/mediawiki/php-1.25wmf1/includes/page/WikiPage.php(2154): AbstractContent->serialize('application/jso...') #17 /srv/mediawiki/php-1.25wmf1/extensions/TemplateData/TemplateData.hooks.php(71): WikiPage->prepareContentForEdit(Object(Wikibase\ItemContent), NULL, Object(User), 'application/jso...') #18 [internal function]: TemplateDataHooks::onPageContentSave(Object(WikiPage), Object(User), Object(Wikibase\ItemContent), '/* wbsetdescrip...', 0, NULL, NULL, 66, Object(Status)) #19 /srv/mediawiki/php-1.25wmf1/includes/Hooks.php(206): call_user_func_array('TemplateDataHoo...', Array) #20 /srv/mediawiki/php-1.25wmf1/includes/GlobalFunctions.php(3991): Hooks::run('PageContentSave', Array, NULL) #21 /srv/mediawiki/php-1.25wmf1/includes/page/WikiPage.php(1780): wfRunHooks('PageContentSave', Array) #22 /srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/store/sql/WikiPageEntityStore.php(247): WikiPage->doEditContent(Object(Wikibase\ItemContent), '/* wbsetdescrip...', 66, 162507752, Object(User)) #23 /srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/store/sql/WikiPageEntityStore.php(148): Wikibase\Repo\Store\WikiPageEntityStore->saveEntityContent(Object(Wikibase\ItemContent), '/* wbsetdescrip...', Object(User), 66, 162507752) #24 /srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/EditEntity.php(720): Wikibase\Repo\Store\WikiPageEntityStore->saveEntity(Object(Wikibase\DataModel\Entity\Item), '/* wbsetdescrip...', Object(User), 66, 162507752) #25 /srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/api/ApiWikibase.php(446): Wikibase\EditEntity->attemptSave('/* wbsetdescrip...', 2, 'b0e12dae4847462...') #26 /srv/mediawiki/php-1.25wmf1/extensions/Wikidata/extensions/Wikibase/repo/includes/api/ModifyEntity.php(371): Wikibase\Api\ApiWikibase->attemptSaveEntity(Object(Wikibase\DataModel\Entity\Item), Object(Wikibase\Summary), 2) #27 /srv/mediawiki/php-1.25wmf1/includes/api/ApiMain.php(932): Wikibase\Api\ModifyEntity->execute() #28 /srv/mediawiki/php-1.25wmf1/includes/api/ApiMain.php(364): ApiMain->executeAction() #29 /srv/mediawiki/php-1.25wmf1/includes/api/ApiMain.php(335): ApiMain->executeActionWithErrorHandling() #30 /srv/mediawiki/php-1.25wmf1/api.php(85): ApiMain->execute() #31 /srv/mediawiki/w/api.php(3): require('/srv/mediawiki/...') -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
