[CONJ-594] java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 5 when using version 1.6.0 or up Created: 2018-04-10  Updated: 2018-09-06  Resolved: 2018-09-03

Status: Closed
Project: MariaDB Connector/J
Component/s: Other
Affects Version/s: None
Fix Version/s: N/A

Type: Bug Priority: Major
Reporter: YUANYUAN LI Assignee: Diego Dupin
Resolution: Not a Bug Votes: 0
Labels: None
Environment:

MariaDB 10.2.4 RC, RHEL6 ES 64bit, Xeon X7550 2GHz 4xCores, RAM: 12GB



 Description   

This SQL sentence works fine until version 1.5.9 and fails for version 1.6.0 or up. Here is the sample stacktrace from 2.2.0

Stacktrace

java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 5
at org.mariadb.jdbc.internal.com.read.resultset.SelectResultSet.readNextValue(SelectResultSet.java:433)
at org.mariadb.jdbc.internal.com.read.resultset.SelectResultSet.addStreamingValue(SelectResultSet.java:378)
at org.mariadb.jdbc.internal.com.read.resultset.SelectResultSet.nextStreamingValue(SelectResultSet.java:365)
at org.mariadb.jdbc.internal.com.read.resultset.SelectResultSet.<init>(SelectResultSet.java:185)
at org.mariadb.jdbc.internal.protocol.AbstractQueryProtocol.readResultSet(AbstractQueryProtocol.java:1615)
at org.mariadb.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:1368)
at org.mariadb.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:1318)
at org.mariadb.jdbc.internal.protocol.AbstractQueryProtocol.executeQuery(AbstractQueryProtocol.java:190)
at org.mariadb.jdbc.MariaDbStatement.executeInternal(MariaDbStatement.java:326)
at org.mariadb.jdbc.MariaDbStatement.execute(MariaDbStatement.java:383)



 Comments   
Comment by Diego Dupin [ 2018-05-04 ]

Do you use query cache with 10.2.4-RC ?
The only reason I see for having this issue is MDEV-13300. (corrected in 10.2.8)

Comment by Diego Dupin [ 2018-09-03 ]

closing since no response

Generated at Thu Feb 08 03:16:54 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.