Page MenuHomePhabricator

BlobAccessException: Failed to load data blob from tt:209199: Bad data in text row 209199
Closed, ResolvedPublicPRODUCTION ERROR

Description

Error

MediaWiki version: 1.36.0-wmf.6

message
Failed to load data blob from tt:209199: Bad data in text row 209199. Use findBadBlobs.php to remedy.. If this problem persist, use the findBadBlobs maintenance script to investigate the issue and mark bad blobs.

Impact

Just that one text row, but there may be more around the same time.
Revisions is from " 9 Maret 2009" on jv.wikipedia.org

Notes

Details

Request ID
4354a479-dac4-4a68-901e-303dbd531c34
Request URL
https://jv.wikipedia.org/wiki/Kuthowinangun,_Kebum%C3%A8n
Stack Trace
exception.trace
#0 /srv/mediawiki/php-1.36.0-wmf.6/includes/Revision/RevisionStore.php(1310): MediaWiki\Revision\RevisionStore->loadSlotContent(MediaWiki\Revision\SlotRecord, NULL, NULL, NULL, integer)
#1 [internal function]: MediaWiki\Revision\RevisionStore->MediaWiki\Revision\{closure}(MediaWiki\Revision\SlotRecord)
#2 /srv/mediawiki/php-1.36.0-wmf.6/includes/Revision/SlotRecord.php(307): call_user_func(Closure, MediaWiki\Revision\SlotRecord)
#3 /srv/mediawiki/php-1.36.0-wmf.6/includes/Revision/RevisionRecord.php(175): MediaWiki\Revision\SlotRecord->getContent()
#4 /srv/mediawiki/php-1.36.0-wmf.6/includes/page/WikiPage.php(769): MediaWiki\Revision\RevisionRecord->getContent(string, integer, NULL)
#5 /srv/mediawiki/php-1.36.0-wmf.6/includes/page/WikiPage.php(1027): WikiPage->getContent()
#6 /srv/mediawiki/php-1.36.0-wmf.6/includes/page/WikiPage.php(1014): WikiPage->insertRedirect()
#7 /srv/mediawiki/php-1.36.0-wmf.6/includes/page/WikiPage.php(1093): WikiPage->getRedirectTarget()
#8 /srv/mediawiki/php-1.36.0-wmf.6/includes/MediaWiki.php(458): WikiPage->followRedirect()
#9 /srv/mediawiki/php-1.36.0-wmf.6/includes/MediaWiki.php(311): MediaWiki->initializeArticle()
#10 /srv/mediawiki/php-1.36.0-wmf.6/includes/MediaWiki.php(940): MediaWiki->performRequest()
#11 /srv/mediawiki/php-1.36.0-wmf.6/includes/MediaWiki.php(543): MediaWiki->main()
#12 /srv/mediawiki/php-1.36.0-wmf.6/index.php(53): MediaWiki->run()
#13 /srv/mediawiki/php-1.36.0-wmf.6/index.php(46): wfIndexMain()
#14 /srv/mediawiki/w/index.php(3): require(string)
#15 {main}
exception.previous.trace
#0 /srv/mediawiki/php-1.36.0-wmf.6/includes/Revision/RevisionStore.php(1040): MediaWiki\Storage\SqlBlobStore->getBlob(string, integer)
#1 /srv/mediawiki/php-1.36.0-wmf.6/includes/Revision/RevisionStore.php(1310): MediaWiki\Revision\RevisionStore->loadSlotContent(MediaWiki\Revision\SlotRecord, NULL, NULL, NULL, integer)
#2 [internal function]: MediaWiki\Revision\RevisionStore->MediaWiki\Revision\{closure}(MediaWiki\Revision\SlotRecord)
#3 /srv/mediawiki/php-1.36.0-wmf.6/includes/Revision/SlotRecord.php(307): call_user_func(Closure, MediaWiki\Revision\SlotRecord)
#4 /srv/mediawiki/php-1.36.0-wmf.6/includes/Revision/RevisionRecord.php(175): MediaWiki\Revision\SlotRecord->getContent()
#5 /srv/mediawiki/php-1.36.0-wmf.6/includes/page/WikiPage.php(769): MediaWiki\Revision\RevisionRecord->getContent(string, integer, NULL)
#6 /srv/mediawiki/php-1.36.0-wmf.6/includes/page/WikiPage.php(1027): WikiPage->getContent()
#7 /srv/mediawiki/php-1.36.0-wmf.6/includes/page/WikiPage.php(1014): WikiPage->insertRedirect()
#8 /srv/mediawiki/php-1.36.0-wmf.6/includes/page/WikiPage.php(1093): WikiPage->getRedirectTarget()
#9 /srv/mediawiki/php-1.36.0-wmf.6/includes/MediaWiki.php(458): WikiPage->followRedirect()
#10 /srv/mediawiki/php-1.36.0-wmf.6/includes/MediaWiki.php(311): MediaWiki->initializeArticle()
#11 /srv/mediawiki/php-1.36.0-wmf.6/includes/MediaWiki.php(940): MediaWiki->performRequest()
#12 /srv/mediawiki/php-1.36.0-wmf.6/includes/MediaWiki.php(543): MediaWiki->main()
#13 /srv/mediawiki/php-1.36.0-wmf.6/index.php(53): MediaWiki->run()
#14 /srv/mediawiki/php-1.36.0-wmf.6/index.php(46): wfIndexMain()
#15 /srv/mediawiki/w/index.php(3): require(string)
#16 {main}

Event Timeline

Reedy renamed this task from BlobAccessException: Failed to load data blob from tt:209199: Bad data in text row 209199. Use findBadBlobs.php to remedy.. If this problem persist, use the findBadBlobs maintenance script to investigate the issue and mark bad blobs. to BlobAccessException: Failed to load data blob from tt:209199: Bad data in text row 209199.Sep 9 2020, 7:17 PM

The ES address in text row 209199 is "DB://cluster20/0", which is clearly wrong, since the blob ID is 0.
I am not seeing any other broken blobs around this time. Seems to be a one-off. I'm marking the blob as bad in the DB.

Mentioned in SAL (#wikimedia-operations) [2020-09-10T10:42:55Z] <duesen_> daniel@mwmaint2001:~$ mwscript maintenance/findBadBlobs.php jvwiki --revisions 214173 --mark T262457

daniel claimed this task.