Last modified: 2014-01-13 09:40:12 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T61884, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 59884 - replies and posts can fail with "no root post"
replies and posts can fail with "no root post"
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
Flow (Other open bugs)
master
All All
: Unprioritized critical (vote)
: ---
Assigned To: Nobody - You can work on this!
https://www.mediawiki.org/wiki/Talk:S...
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-01-09 21:21 UTC by spage
Modified: 2014-01-13 09:40 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description spage 2014-01-09 21:21:02 UTC
After re-enabling edits, Maryana's new topic succeded, but replies and new topics after that on the same page failed with: '050de353cea1034818d4782bcb077299 has no root post. Probably is a root post.'


2014-01-09 21:07:38 mw1127 mediawikiwiki: [3998d2ae] /w/api.php   Exception from line 232 of /usr/local/apache/common-local/php-1.23wmf10/extensions/Flow/includes/Repository/TreeRepository.php: 050de353cea1034818d4782bcb077299 has no root post. Probably is a root post.
#0 /usr/local/apache/common-local/php-1.23wmf10/extensions/Flow/includes/Data/RevisionStorage.php(524): Flow\Repository\TreeRepository->findRoot(Object(Flow\Model\UUID))
#1 /usr/local/apache/common-local/php-1.23wmf10/extensions/Flow/includes/Data/ObjectManager.php(493): Flow\Data\TopicHistoryIndex->onAfterInsert(Object(Flow\Model\PostRevision), Array)
#2 /usr/local/apache/common-local/php-1.23wmf10/extensions/Flow/includes/Data/ObjectManager.php(470): Flow\Data\ObjectManager->insert(Object(Flow\Model\PostRevision))
#3 /usr/local/apache/common-local/php-1.23wmf10/extensions/Flow/includes/Data/ObjectManager.php(167): Flow\Data\ObjectManager->put(Object(Flow\Model\PostRevision))
#4 /usr/local/apache/common-local/php-1.23wmf10/extensions/Flow/includes/Block/Topic.php(345): Flow\Data\ManagerGroup->put(Object(Flow\Model\PostRevision))
#5 /usr/local/apache/common-local/php-1.23wmf10/extensions/Flow/includes/WorkflowLoader.php(206): Flow\Block\TopicBlock->commit()
#6 /usr/local/apache/common-local/php-1.23wmf10/extensions/Flow/includes/api/ApiFlow.php(59): Flow\WorkflowLoader->commit(Object(Flow\Model\Workflow), Array)
#7 /usr/local/apache/common-local/php-1.23wmf10/includes/api/ApiMain.php(886): ApiFlow->execute()
#8 /usr/local/apache/common-local/php-1.23wmf10/includes/api/ApiMain.php(387): ApiMain->executeAction()
#9 /usr/local/apache/common-local/php-1.23wmf10/includes/api/ApiMain.php(358): ApiMain->executeActionWithErrorHandling()
#10 /usr/local/apache/common-local/php-1.23wmf10/api.php(76): ApiMain->execute()
#11 /usr/local/apache/common-local/w/api.php(3): require('/usr/local/apac...')

also similar log error but different UUID

2014-01-09 21:08:30 mw1199 mediawikiwiki: [d4faf8a0] /w/api.php   Exception from line 232 of /usr/local/apache/common-local/php-1.23wmf10/extensions/Flow/includes/Repository/TreeRepository.php: 050de356f59823bf2b5f90b11c2788f0 has no root post. Probably is a root post.
#0 /usr/local/apache/common-local/php-1.23wmf10/extensions/Flow/includes/Data/RevisionStorage.php(524): Flow\Repository\TreeRepository->findRoot(Object(Flow\Model\UUID))
#1 /usr/local/apache/common-local/php-1.23wmf10/extensions/Flow/includes/Data/ObjectManager.php(493): Flow\Data\TopicHistoryIndex->onAfterInsert(Object(Flow\Model\PostRevision), Array)
#2 /usr/local/apache/common-local/php-1.23wmf10/extensions/Flow/includes/Data/ObjectManager.php(470): Flow\Data\ObjectManager->insert(Object(Flow\Model\PostRevision))
#3 /usr/local/apache/common-local/php-1.23wmf10/extensions/Flow/includes/Data/ObjectManager.php(167): Flow\Data\ObjectManager->put(Object(Flow\Model\PostRevision))
#4 /usr/local/apache/common-local/php-1.23wmf10/extensions/Flow/includes/Block/Topic.php(345): Flow\Data\ManagerGroup->put(Object(Flow\Model\PostRevision))
#5 /usr/local/apache/common-local/php-1.23wmf10/extensions/Flow/includes/WorkflowLoader.php(206): Flow\Block\TopicBlock->commit()
#6 /usr/local/apache/common-local/php-1.23wmf10/extensions/Flow/includes/api/ApiFlow.php(59): Flow\WorkflowLoader->commit(Object(Flow\Model\Workflow), Array)
#7 /usr/local/apache/common-local/php-1.23wmf10/includes/api/ApiMain.php(886): ApiFlow->execute()
#8 /usr/local/apache/common-local/php-1.23wmf10/includes/api/ApiMain.php(387): ApiMain->executeAction()
#9 /usr/local/apache/common-local/php-1.23wmf10/includes/api/ApiMain.php(358): ApiMain->executeActionWithErrorHandling()
#10 /usr/local/apache/common-local/php-1.23wmf10/api.php(76): ApiMain->execute()
#11 /usr/local/apache/common-local/w/api.php(3): require('/usr/local/apac...')
#12 {main}
Comment 1 Bingle 2014-01-09 21:54:28 UTC
The WMF core features team tracks this bug on Mingle card https://wikimedia.mingle.thoughtworks.com/projects/flow/cards/706, but people from the community are welcome to contribute here and in Gerrit.
Comment 2 Gerrit Notification Bot 2014-01-10 02:01:19 UTC
Change 106649 had a related patch set uploaded by Spage:
Update Flow to master (bug 59884)

https://gerrit.wikimedia.org/r/106649
Comment 3 Gerrit Notification Bot 2014-01-10 02:07:29 UTC
Change 106649 merged by jenkins-bot:
Update Flow to master (bug 59884)

https://gerrit.wikimedia.org/r/106649
Comment 4 spage 2014-01-10 03:45:56 UTC
Fixed.

This also meant viewing a board with a failed post could fail with
  Missing Posts: {"14":"050de380f7b8f1dc09e4842b2b77e6f9"}

that could still happen for other reasons, we should display a "Dead post" icon and show the other 9 topics.
Comment 5 spage 2014-01-13 09:40:12 UTC
(In reply to comment #4)
> Fixed.
>
> 
> This also meant viewing a board with a failed post could fail with
>   Missing Posts: {"14":"050de380f7b8f1dc09e4842b2b77e6f9"}

This continues to happen, we've been cleaning it up by deleting garbled cache entries for unsuccessful posts made while this bug was in effect.

> we should display a "Dead post" icon and show the other 9 topics.
I filed that as bug 59939.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links