We had uncaught exceptions on pages with invalid properties (see bug 61913). We hotfixed that in the branch.
That particular case was due to importing an item, which we really don't support, but may occur in other situations. If it occurs, then the entire item does not render.
The code in master is quite ugly for how it handles displaying errors to the user and is totally inconsistent from the JS UI.
To do a proper fix in master, a bit more cleanup of this code is needed.
(side effect is maybe we can get rid of some of the error formatting code in JS and just use what php generates)
Version: master
Severity: normal
Whiteboard: u=dev c=backend p=13 s=2014-05-20