Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
1.4.0, 1.3.6, 1.3.7, 1.4.1, 1.4.2
-
None
-
MySQL server 5.6.28
Description
Hi,
Since Connector/J version 1.3.6 (everything working well with 1.3.4 and 1.3.5) and
still reproducible with version 1.4.2, there is a exception getting values from
a '`year` year(4) DEFAULT NULL' column.
Here is the top of the exception stack:
{{
java.lang.ArrayIndexOutOfBoundsException: 2
at org.mariadb.jdbc.internal.queryresults.MariaDbValueObject.binaryDate(MariaDbValueObject.java:1019)
at org.mariadb.jdbc.internal.queryresults.MariaDbValueObject.getDate(MariaDbValueObject.java:945)
at org.mariadb.jdbc.internal.queryresults.MariaDbValueObject.getObject(MariaDbValueObject.java:1425)
at org.mariadb.jdbc.MariaDbResultSet.getObject(MariaDbResultSet.java:971)
...
}}
I suspect then that the rawdata is parsed as a full date value and then failing to
get month and day parts of it.
Regards