ArielGlenn added a comment.
I lie. It persists through wmf.19 as well. I've got it down to a specific
page. This command will reproduce the issue, run as the dumpsgen user from
snapshot1005:
/usr/bin/php7.2 /srv/mediawiki/multiversion/MWScript.php dumpBackup.php
--wiki=testwikidatawiki /srv/mediawiki/php-1.33.0-wmf.19
--plugin=AbstractFilter:/srv/mediawiki/php-1.33.0-wmf.19/extensions/ActiveAbstract/AbstractFilter.php
--current --report=1
--output=file:/mnt/dumpsdata/xmldatadumps/temp/t/testwikidatawiki/testwikidatawiki-20190220-abstract.xml.inprog_tmp
--filter=namespace:NS_MAIN --filter=noredirect --filter=abstract --skip-header
--start=276095 --skip-footer --end 276105
I was able to narrow it down to the specific page id:
/usr/bin/php7.2 /srv/mediawiki/multiversion/MWScript.php dumpBackup.php
--wiki=testwikidatawiki /srv/mediawiki/php-1.33.0-wmf.19
--plugin=AbstractFilter:/srv/mediawiki/php-1.33.0-wmf.19/extensions/ActiveAbstract/AbstractFilter.php
--current --report=1
--output=file:/mnt/dumpsdata/xmldatadumps/temp/t/testwikidatawiki/testwikidatawiki-20190220-abstract.xml.inprog_tmp
--filter=namespace:NS_MAIN --filter=noredirect --filter=abstract --skip-header
--start=276101 --skip-footer --end 276102
[968bdec8f5000e1a62118f8d] [no req] MWContentSerializationException from
line 299 of
/srv/mediawiki/php-1.33.0-wmf.19/extensions/Wikibase/lib/includes/Store/EntityContentDataCodec.php:
$entityId and $targetId can not be the same.
Backtrace:
#0
/srv/mediawiki/php-1.33.0-wmf.19/extensions/Wikibase/repo/includes/Content/EntityHandler.php(384):
Wikibase\Lib\Store\EntityContentDataCodec->decodeRedirect(string, string)
#1
/srv/mediawiki/php-1.33.0-wmf.19/extensions/Wikibase/repo/includes/Content/EntityHandler.php(308):
Wikibase\Repo\Content\EntityHandler->unserializeContent(string, string)
#2 /srv/mediawiki/php-1.33.0-wmf.19/includes/export/XmlDumpWriter.php(257):
Wikibase\Repo\Content\EntityHandler->exportTransform(string, string)
#3 /srv/mediawiki/php-1.33.0-wmf.19/includes/export/WikiExporter.php(471):
XmlDumpWriter->writeRevision(stdClass)
#4 /srv/mediawiki/php-1.33.0-wmf.19/includes/export/WikiExporter.php(431):
WikiExporter->outputPageStreamBatch(Wikimedia\Rdbms\ResultWrapper, NULL)
#5 /srv/mediawiki/php-1.33.0-wmf.19/includes/export/WikiExporter.php(256):
WikiExporter->dumpPages(string, boolean)
#6 /srv/mediawiki/php-1.33.0-wmf.19/includes/export/WikiExporter.php(141):
WikiExporter->dumpFrom(string, boolean)
#7
/srv/mediawiki/php-1.33.0-wmf.19/maintenance/includes/BackupDumper.php(280):
WikiExporter->pagesByRange(integer, integer, boolean)
#8 /srv/mediawiki/php-1.33.0-wmf.19/maintenance/dumpBackup.php(83):
BackupDumper->dump(integer, integer)
#9 /srv/mediawiki/php-1.33.0-wmf.19/maintenance/doMaintenance.php(94):
DumpBackup->execute()
#10 /srv/mediawiki/php-1.33.0-wmf.19/maintenance/dumpBackup.php(138):
require_once(string)
#11 /srv/mediawiki/multiversion/MWScript.php(100): require_once(string)
#12 {main}
This is
[email protected](testwikidatawiki)> select page_id, page_namespace,
page_title from page where page_id = 276101;
+---------+----------------+------------+
| page_id | page_namespace | page_title |
+---------+----------------+------------+
| 276101 | 0 | Q193394 |
+---------+----------------+------------+
1 row in set (0.00 sec)
https://test.wikidata.org/w/index.php?title=Q193394&redirect=no This fails to
render in MediaWiki, with
[XHf6KQpAAEQAACiIOrEAAAAK] 2019-02-28 15:11:37: Fatal exception of type
"MWContentSerializationException"
TASK DETAIL
https://phabricator.wikimedia.org/T217329
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: ArielGlenn
Cc: ArielGlenn, Nandana, Lahi, Gq86, GoranSMilovanovic, Lunewa, QZanden,
LawExplorer, _jensen, Jonas, gnosygnu, Wikidata-bugs, aude, Lydia_Pintscher,
Addshore, Mbch331
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs