Page MenuHomePhabricator

fatal error on beta labs
Closed, ResolvedPublic

Description

as of 25 Apr on http://en.wikipedia.beta.wmflabs.org/wiki/Talk:Flow_QA

attempt to edit a Title, see red msg "An error occurred while contacting the server"

fatal error is:

[2014-04-25 16:46:56] Fatal error: Call to undefined method Flow\Model\PostRevision::getPrevRevision() at /srv/common-local/php-master/extensions/Flow/includes/Data/RecentChanges.php on line 105
Server: deployment-apache01
Method: POST
URL: http://en.wikipedia.beta.wmflabs.org/w/api.php
Cookie: optin=alpha; centralauth_LoggedOut=1397601991; enwikiUserID=820; enwikiUserName=Selenium+user; ve-beta-welcome-dialog=1; edittoolscharsubset=0; centralauth_User=Selenium+user; centralauth_Token=37269a0a4d6a062b0f7aaec80c46fec5; GeoIP=US:Tucson:32.2217:-110.9265:v4; centralnotice_bucket=0-4.2; uls-previous-languages=%5B%22en%22%5D; mediaWiki.user.sessionId=KwKG2DSc1Wiip4O09RNrkhjz9Ll0qf8w; vector-nav-p-tb=true; vector-nav-p-coll-print_export=true
Backtrace:
#0 /srv/common-local/php-master/extensions/Flow/includes/Data/RecentChanges.php(105): Flow\Data\RecentChanges->insert()
#1 /srv/common-local/php-master/extensions/Flow/includes/Data/PostRevisionRecentChanges.php(58): Flow\Data\RecentChanges->insert(Object(Flow\Model\PostRevision), 'topic', 'PostRevision', Array, Object(Flow\Model\Workflow), Array)
#2 /srv/common-local/php-master/extensions/Flow/includes/Data/ObjectManager.php(60): Flow\Data\PostRevisionRecentChanges->onAfterInsert(Object(Flow\Model\PostRevision), Array)
#3 /srv/common-local/php-master/extensions/Flow/includes/Data/ObjectManager.php(36): Flow\Data\ObjectManager->insert(Object(Flow\Model\PostRevision))
#4 /srv/common-local/php-master/extensions/Flow/includes/Data/ManagerGroup.php(32): Flow\Data\ObjectManager->put(Object(Flow\Model\PostRevision))
#5 /srv/common-local/php-master/extensions/Flow/includes/Block/Topic.php(391): Flow\Data\ManagerGroup->put(Object(Flow\Model\PostRevision))
#6 /srv/common-local/php-master/extensions/Flow/includes/WorkflowLoader.php(274): Flow\Block\TopicBlock->commit()
#7 /srv/common-local/php-master/extensions/Flow/includes/api/ApiFlowBase.php(146): Flow\WorkflowLoader->commit(Object(Flow\Model\Workflow), Array)
#8 /srv/common-local/php-master/extensions/Flow/includes/api/ApiFlow.php(47): ApiFlowBase->execute()
#9 /srv/common-local/php-master/includes/api/ApiMain.php(913): ApiFlow->execute()
#10 /srv/common-local/php-master/includes/api/ApiMain.php(363): ApiMain->executeAction()
#11 /srv/common-local/php-master/includes/api/ApiMain.php(334): ApiMain->executeActionWithErrorHandling()
#12 /srv/common-local/php-master/api.php(85): ApiMain->execute()
#13 /srv/common-local/w/api.php(3): require('/srv/common-loc...')
#14 {main}


Version: unspecified
Severity: major

Details

Reference
bz64437

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:22 AM
bzimport set Reference to bz64437.
bzimport added a subscriber: Unknown Object (MLST).

Change 129715 had a related patch set uploaded by Bsitu:
Fix fatal error on beta labs

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

Change 129715 merged by jenkins-bot:
Fix fatal error on beta labs

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