* cdfReadVarSliceDP always returned 0 because the callee terminates instead of returning an error code.