Github user ajantha-bhat commented on a diff in the pull request:
https://github.com/apache/carbondata/pull/2792#discussion_r228054034
--- Diff: store/CSDK/CarbonReader.cpp ---
@@ -38,9 +37,9 @@ jobject CarbonReader::builder(JNIEnv *env, char *path) {
jclass carbonReaderClass =
env->FindClass("org/apache/carbondata/sdk/file/CarbonReader");
--- End diff --
same as Above, for all the class in carbonReader.cpp handle the negative
scenarios by adding validation. Else we get jvm crash. ---
