Joomla community members have indicated they have issues with the core code having added integrity checks to high level APIs which could cause a site to render an error page (if rendered at all) due to the additional checks raising an error condition. Therefore this reverts three high level checks I have personally added to the core API:
Checks for invalid data structure when adding data to a Registry
Checks for an invalid configuration when instantiating a cache handler
Checks for an invalid configuration when instantiating a session handler
Testing Instructions
With invalid JSON data, the error should now be silently absorbed and the site blissfully function as expected. You can fill your database full of records containing {""} to validate this for fields holding JSON data.
Invalidly configured cache and session handlers will probably result in a fatal error now.
No thats not the community at all.
Personally I want to know if my data is faulty. If i dont know then I cant fix it.