Page MenuHomePhabricator

Remove Panel From Dashboard = UNRECOVERABLE FATAL ERROR
Closed, ResolvedPublic

Assigned To
None
Authored By
rphl
Feb 4 2017, 1:38 AM
Referenced Files
F2570468: shipitparrot.gif
Feb 4 2017, 2:37 AM
F2570130: Screen Shot 2017-02-03 at 5.44.17 PM.png
Feb 4 2017, 1:44 AM
F2570128: Screen Shot 2017-02-03 at 5.44.14 PM.png
Feb 4 2017, 1:44 AM
F2570132: Screen Shot 2017-02-03 at 5.44.20 PM.png
Feb 4 2017, 1:44 AM
F2570095: Bildschirmfoto 3.png
Feb 4 2017, 1:38 AM
Tokens
"Like" token, awarded by apierritba.

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:

Bildschirmfoto 3.png (210×1 px, 26 KB)

  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)

Revisions and Commits

Restricted Differential Revision

Event Timeline

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

Screen Shot 2017-02-03 at 5.44.14 PM.png (1×1 px, 244 KB)

Screen Shot 2017-02-03 at 5.44.17 PM.png (1×1 px, 237 KB)

Screen Shot 2017-02-03 at 5.44.20 PM.png (1×1 px, 245 KB)

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.

epriestley added a revision: Restricted Differential Revision.Feb 4 2017, 2:33 AM

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.

epriestley closed this task as Resolved by committing Restricted Diffusion Commit.Feb 4 2017, 2:34 AM
epriestley added a commit: Restricted Diffusion Commit.

shipitparrot.gif (25×30 px, 6 KB)

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