You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
NPE when calling getArray for arrays with UUID, IPv4/6, and Map #2711
Error after calling getArray for arrays with UUID, IPv4/6, and Map
Steps to reproduce
call getArray on arrays with UUID, IPv4/6, and Map
Error Log or Exception StackTrace
java.sql.SQLException: Method: getObject("a30", interface java.sql.Array) encountered an exception.
at com.clickhouse.jdbc.internal.ExceptionUtils.toSqlState(ExceptionUtils.java:74)
at com.clickhouse.jdbc.ResultSetImpl.getObjectImpl(ResultSetImpl.java:1510)
at com.clickhouse.jdbc.ResultSetImpl.getObject(ResultSetImpl.java:1468)
at com.clickhouse.jdbc.ResultSetImpl.getObject(ResultSetImpl.java:1462)
at com.clickhouse.jdbc.ResultSetImpl.getArray(ResultSetImpl.java:974)
Caused by: java.lang.NullPointerException
at java.base/java.lang.reflect.Array.multiNewArray(Native Method)
at java.base/java.lang.reflect.Array.newInstance(Array.java:114)
at com.clickhouse.jdbc.internal.JdbcUtils.convertList(JdbcUtils.java:372)
at com.clickhouse.jdbc.internal.JdbcUtils.convert(JdbcUtils.java:270)
at com.clickhouse.jdbc.ResultSetImpl.getObjectImpl(ResultSetImpl.java:1504)
... 14 more
Expected Behaviour
Data is being read correctly
Environment
Cloud
Client version: 0.9.5
Language version: Java 21
OS: Windows 11
ClickHouse Server
ClickHouse Server version: ClickHouse 24.11.1.2557
Activity
[-]NPE when calling[/-][+]NPE when calling getArray for arrays with UUID, IPv4/6, and Map[/+]chernser commentedon Jan 15, 2026
@Destrolaric
thank you for reporting!