Page MenuHomePhabricator

ErrorException from JobQueueDB: Unable to unserialize …: Unexpected end of buffer
Closed, DuplicatePublicPRODUCTION ERROR

Description

Error

Request ID: fe2ef475a4166ddf6d2b9afa

message
PHP Notice: Unable to unserialize: [a:9:{s:6:"method";s:8:"sendData";s:9:"arguments";a:2:{i:0;s:7:"content";i:1;a:1:{i:0;a:3:{s:4:"data";a:23:{s:7:"version"……;i:10]. Unexpected end of buffer during unserialization.
trace
#0 /srv/mediawiki/php-1.33.0-wmf.22/includes/jobqueue/JobQueueDB.php(858): MWExceptionHandler::handleError(integer, string, string, integer, array, array)
#1 /srv/mediawiki/php-1.33.0-wmf.22/includes/jobqueue/JobQueueDB.php(312): JobQueueDB::extractBlob(string)
#2 /srv/mediawiki/php-1.33.0-wmf.22/includes/jobqueue/JobQueue.php(377): JobQueueDB->doPop()
#3 /srv/mediawiki/php-1.33.0-wmf.22/includes/jobqueue/JobQueueGroup.php(260): JobQueue->pop()
#4 /srv/mediawiki/php-1.33.0-wmf.22/includes/jobqueue/JobRunner.php(167): JobQueueGroup->pop(integer, integer, array)
#5 /srv/mediawiki/php-1.33.0-wmf.22/maintenance/runJobs.php(90): JobRunner->run(array)
#6 /srv/mediawiki/php-1.33.0-wmf.22/maintenance/doMaintenance.php(94): RunJobs->execute()
#7 /srv/mediawiki/php-1.33.0-wmf.22/maintenance/runJobs.php(126): include(string)

Impact

Whichever jobs these represented are unable to be run, this means some jobs (e.g. e-mails, notifications, or derived data updates like category membership, page links etc.) are not recorded on wikitech.wikimedia.org.

Notes

New regression in 1.33.wmf-22 it appears. No reports of this from before the branch went out.