see D11399#106902 and ensuing discussion. In the "options" codepath I get a purdy exception page and no information about the exception. In the maniphest code path everything works fine.
Details
Details
Diff Detail
Diff Detail
- Repository
- rP Phabricator
- Branch
- phabenvbug
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 3856 Build 3868: [Placeholder Plan] Wait for 30 Seconds
Event Timeline
Comment Actions
Oh. The issue is that you're accessing the config before it gets defined, since you're calling it from within ConfigOptions.
Comment Actions
We could maybe set a flag somewhere to catch this in a more obvious way, so you'd get an exception like "Call to PhabricatorEnv::getEnvConfig() before config options were defined; you can't access config this early in the startup process."