Page MenuHomePhabricator

releeph: Call to undefined method PHUIObjectItemListView::getActions()
Closed, ResolvedPublic

Description

Trying out Releeph on our local instance, I ran into this when going to https://my-phab-instance/releeph/branch/1/. I had created a new product based on one of our repos, cut a new branch, then created a new pull request. When I visit the branch in Diffusion, it correctly says "No Such Branch". The repo is hosted at Github.

>>> UNRECOVERABLE FATAL ERROR <<<

Call to undefined method PHUIObjectItemListView::getActions()

/data/phabricator/phabricator/src/applications/search/controller/PhabricatorApplicationSearchController.php:234


┻━┻ ︵ ¯\_(ツ)_/¯ ︵ ┻━┻

arcanist 58302432cc5fdc3c191ef20bf104b6f803b6731d
libphutil aa6cd8f7e5e5e637dcfcb8417fbc343b45820c93
phabricator ad7760061d4f83d5607128a9565e544cfbb8e2bb

I know that Releeph is a prototype and gets no support.

Event Timeline

elesh raised the priority of this task from to Needs Triage.
elesh updated the task description. (Show Details)
elesh added a project: Releeph.
elesh added a subscriber: elesh.

What is the full stack trace? There is nothing obvious to me in the code that could case this.

Specifically rPae81f86a67b33 cleaned up Releeph. I would verify your update to Phabricator went correctly (and restarted PHP).

epriestley claimed this task.
epriestley added a subscriber: epriestley.

Restart Apache or PHP-FPM, according to the upgrade guide:

https://secure.phabricator.com/book/phabricator/article/upgrading/#upgrade-process

After an upgrade of phabricator (from rPad7760061d4f83d5607128a9565e544cfbb8e2bb to rP3937d34) and verifying that all PHP process were restarted, the error at /releeph/branch/1/ points somewhere else:

>>> UNRECOVERABLE FATAL ERROR <<<

Call to undefined method PHUIHeaderView::setObjectName()

/data/phabricator/phabricator/src/applications/releeph/view/ReleephRequestView.php:120


┻━┻ ︵ ¯\_(ツ)_/¯ ︵ ┻━┻

Trying to cut a new branch (with the same or different symbolic name) leads to a styled releeph page at /releeph/product/1/cutbranch/ that says:

Unhandled Exception ("AphrontDuplicateKeyQueryException")	
#1062: Duplicate entry '1-xxx-20150718-rXXXdeadbeef' for key 'releephProjectID_2'

This isn't a usable application, at least that I'm aware of.

Fair enough, thanks for looking :)

I'll fix the header though, since I missed that grep.