[ 
https://issues.apache.org/jira/browse/CARBONDATA-3108?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16691749#comment-16691749
 ] 

xubo245 edited comment on CARBONDATA-3108 at 11/19/18 2:19 PM:
---------------------------------------------------------------


{code:java}
robot0  17957   1549911814000000        varchar Exception in thread "main" 
java.lang.ClassCastException: java.lang.String cannot be cast to 
[Ljava.lang.Object;
        at org.apache.carbondata.sdk.file.RowUtil.getArray(RowUtil.java:73)
[Dynamic-linking native method java.io.UnixFileSystem.delete0 ... JNI]
{code}



change to

{code:java}
robot0  17957   1549911814000000        varchar Exception in thread "main" 
java.lang.IllegalArgumentException: It's not an array in ordinal of data.
        at org.apache.carbondata.sdk.file.RowUtil.getArray(RowUtil.java:77)
{code}


was (Author: xubo245):
robot0  17957   1549911814000000        varchar Exception in thread "main" 
java.lang.ClassCastException: java.lang.String cannot be cast to 
[Ljava.lang.Object;
        at org.apache.carbondata.sdk.file.RowUtil.getArray(RowUtil.java:73)
[Dynamic-linking native method java.io.UnixFileSystem.delete0 ... JNI]

> Jvm will crash when CarbonRow use wrong index number in CSDK
> ------------------------------------------------------------
>
>                 Key: CARBONDATA-3108
>                 URL: https://issues.apache.org/jira/browse/CARBONDATA-3108
>             Project: CarbonData
>          Issue Type: Bug
>    Affects Versions: 1.5.1
>            Reporter: xubo245
>            Assignee: xubo245
>            Priority: Major
>
> Jvm will crash when CarbonRow use wrong index number in CSDK
> like use :
> {code:java}
>  jobject row = reader.readNextRow();
>             carbonRow.setCarbonRow(row);
>             printf("%s\t", carbonRow.getString(1));
> {code}
> crash:
> {code:java}
> [Dynamic-linking native method java.lang.Float.intBitsToFloat ... JNI]
> #
> # A fatal error has been detected by the Java Runtime Environment:
> #
> #  SIGSEGV (0xb) at pc=0x000000010a24a94c, pid=25600, tid=0x0000000000000307
> #
> # JRE version: Java(TM) SE Runtime Environment (8.0_171-b11) (build 
> 1.8.0_171-b11)
> # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.171-b11 mixed mode bsd-amd64 
> compressed oops)
> # Problematic frame:
> # V  [libjvm.dylib+0x32094c]
> #
> # Failed to write core dump. Core dumps have been disabled. To enable core 
> dumping, try "ulimit -c unlimited" before starting Java again
> #
> # An error report file with more information is saved as:
> # 
> /Users/xubo/Desktop/xubo/git/carbondata1/store/CSDK/cmake-build-debug/hs_err_pid25600.log
> #
> # If you would like to submit a bug report, please visit:
> #   http://bugreport.java.com/bugreport/crash.jsp
> #
> {code}
> List:
> getString,getVarchar,getArray,getDecimal



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to