Hi,
the changes didn't solve the whole problem.
When using the sqlite jdbc on mac, the following error occures:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at org.sqlite.NestedDB$CausedSQLException.fillInStackTrace
(NestedDB.java:667)
at java.lang.Throwable.<init>(Throwable.java:181)
at java.lang.Exception.<init>(Exception.java:29)
at java.sql.SQLException.<init>(SQLException.java:122)
at org.sqlite.NestedDB$CausedSQLException.<init>(NestedDB.java:
643)
at org.sqlite.NestedDB.call(NestedDB.java:573)
at org.sqlite.NestedDB.call(NestedDB.java:535)
at org.sqlite.NestedDB.enable_load_extension(NestedDB.java:116)
at org.sqlite.Conn.<init>(Conn.java:55)
at org.sqlite.JDBC.connect(JDBC.java:86)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:154)
I debugged the NestedVm as well as the NestedDB.java and when calling
the Runtime.call(String, int[]) method, the function lookupSymbol on
an Hashtable is called.
In this Hashtable there are lots of functions with the corresponding
functionnumber like "sqlite3_result_error16=652800, null,
getsockopt=111104".
The sqlite3_enable_load_extension is not in the Hastable.
I didn't really understand, how the hashtable is build, so i don't
know why the function can not be resolved to its number, but in this
case a CallException is thrown and the sqlite doesn't start.
Do you know where the problem is?
Hope you can save us again :)
Sören
On May 4, 4:03 pm, "Taro L. Saito" <
l...@xerial.org> wrote:
> I fixed this problem in sqlite-jdbc 3.6.13 release.
>
> --
> Taro L. Saito
> <
l...@xerial.org>
> On Mon, May 4, 2009 at 9:22 PM,
soerenruttkow...@googlemail.com