From the above message, we can confirm that the Driver was able to download properly the task output from the Engine, as we can see the response for all the task outputs like:
However, the NPE can be seen after the Driver downloads the task output from the Engine. This happens when the application code is trying to do some operation that seems to be a NULL object.
Environment
All
Resolution
Customer will need to check for NULL object before doing decoding/serialize/deserialize (or any operation done in the client application code) that could be corrupting GridServer cache that is causing next Failed to recover corrupt cache entry error.
Issue/Introduction
If a GridServer Service Session is stuck in running state due to NullPointerException on the Driver side after successfully downloaded all task outputs. It is needed to control NPE from client code before making any further operation.