I looked into the JDBC driver source code and found the following two code lines mentioned in the stack trace.
Sqlline is trying to get the tablename of the resultSet which results in the invocation of: https://github.com/xerial/sqlite-jdbc/blob/77ae7d2ddefe679fd0432eb0858bd8aab104b795/src/main/java/org/sqlite/jdbc3/JDBC3ResultSet.java#L926 Which in turn calls: https://github.com/xerial/sqlite-jdbc/blob/14839bae0ceedff805f9cda35f5e52db8c4eea88/src/main/java/org/sqlite/core/CoreResultSet.java#L86 Here we see, that colsMeta == null results in throwing the seen exception. But how can colsMeta be null in a valid resultSet? Does anybody have a deeper understanding how this can happen in the sqlite3 code? Thanks for any help in advance on this matter. _______________________________________________ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users