Page MenuHomePhabricator

Remove Panel From Dashboard = UNRECOVERABLE FATAL ERROR
Closed, ResolvedPublic

Description

Remove Panel From Dashboard = UNRECOVERABLE FATAL ERROR

  1. open dashboard (ID 1)
  2. click on manage dashboard
  3. click on on panel, confirm
  4. see fatal
>>> UNRECOVERABLE FATAL ERROR <<<

Call to a member function getID() on a non-object

/var/www/html/phabricator/src/applications/dashboard/engine/PhabricatorDashboardPanelRenderingEngine.php:260


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

  1. return to dashboard (ID 1)
  2. see:

  1. click on manage dashboard
  2. see: fatal
>>> UNRECOVERABLE FATAL ERROR <<<

Call to a member function getID() on a non-object

/var/www/html/phabricator/src/applications/dashboard/engine/PhabricatorDashboardPanelRenderingEngine.php:260


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

phabricator 281e9849ed236b3f86a50219dc102d9212484177 (Sat, Feb 4)
arcanist ade25facfdf22aed1c1e20fed3e58e60c0be3c2b (Thu, Jan 5)
phutil 9d85dfab0f532d50c2343719e92d574a4827341b (Fri, Jan 13)

Event Timeline

I can't reproduce this: removing panels from dashboards works fine for me:

I just got this fatal error when trying to manage my dashboard on this install:
https://secure.phabricator.com/dashboard/manage/136/

There's a panel on my dashboard that now says "This panel does not exist, or you do not have permission to see it.", so I wanted to go see if I could find out what it was (I thought it was a custom panel, but can't remember).

Was the sequence of actions like this:

  • You saw that panel.
  • You tried to delete it.
  • No luck.

Or like this?

  • You deleted some other panel.
  • It turned into that.

I have not deleted anything and I did not try to delete it.

Oh, the way I worded my original comment is confusing. I noticed the missing/unviewable panel on the homepage first then went to investigate and found error.

D17311 makes this stop fataling, but you're stuck with the panel for now. This should get fixed soon, but I don't want to try to sneak anything more ambitious in before the release cut.


It might be nice if the panel displayed ghosts instead of text tho

The spooky emoji and icons are real lackluster, barely a respectable spook in the lot: 👻 💀 ☠ 🍖

Anyone knows a any dirty (or not) fix for this, like a ninja mysql management move?

File a new bug report if you're still having issues at HEAD