Hi All

My project is working with Tomcat, SQLite and javasqlite.
http://www.ch-werner.de/javasqlite/

http://www.ysalaya.org

Since a few weeks Tomcat server crashes very often: error 505
and I need to restart it manually. It is installed on FreeBSD 5.4.

Please see the Tomcat log file bellow.
It seems to be an error in SQLite outsite the Java Virtual Machine.

ANY IDEAR ?

An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0x34D8493F
Function=sqlite3VdbeExec+0x10B
Library=/usr/local/lib/libsqlite3.so.8

Current Java thread:
   at SQLite.Vm.step(Native Method)
   at SQLite.Database.get_table(Database.java:175)
   at SQLite.JDBC2x.DatabaseX.get_table(JDBCConnection.java:437)
   at SQLite.JDBC2x.JDBCStatement.executeQuery(JDBCStatement.java:94)
   at SQLite.JDBC2x.JDBCPreparedStatement.executeQuery(
JDBCPreparedStatement.java:71)
   at com.ysalaya.db.SQLite.execQuery(SQLite.java:73)
   at com.ysalaya.data.BotAnswerData.getAnswers(BotAnswerData.java:473)
   at com.ysalaya.dialog.Dialog.getBotMemDirectAnswer(Dialog.java:521)
   at com.ysalaya.dialog.Dialog.setAnswer(Dialog.java:331)
   at com.ysalaya.dialog.Dialog.<init>(Dialog.java:102)
   at com.ysalaya.control.DialogControl.say(DialogControl.java:299)
   at com.ysalaya.control.DialogControl.doGet(DialogControl.java:51)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
   at org.apache.catalina.core.ApplicationDispatcher.invoke(
ApplicationDispatcher.java:672)
   at org.apache.catalina.core.ApplicationDispatcher.processRequest(
ApplicationDispatcher.java:463)
   at org.apache.catalina.core.ApplicationDispatcher.doForward(
ApplicationDispatcher.java:398)
   at org.apache.catalina.core.ApplicationDispatcher.forward(
ApplicationDispatcher.java:301)
   at com.ysalaya.control.Control.dialog(Control.java:67)
   at com.ysalaya.control.Control.doGet(Control.java:30)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
   at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:213)
   at org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:178)
   at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:126)
   at org.apache.catalina.valves.ErrorReportValve.invoke(
ErrorReportValve.java:105)
   at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:107)
   at org.apache.catalina.connector.CoyoteAdapter.service(
CoyoteAdapter.java:148)
   at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
   at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
   at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
   at org.apache.jk.common.ChannelSocket.processConnection(
ChannelSocket.java:697)
   at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(
ChannelSocket.java:889)
   at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:684)
   at java.lang.Thread.run(Thread.java:534)

Dynamic libraries:
0x8048000     /usr/local/jdk1.4.2/bin/java
0x2807b000     /usr/lib/libpthread.so.1
0x2809f000     /lib/libc.so.5
0x2817a000     /usr/local/jdk1.4.2/jre/lib/i386/client/libjvm.so
0x285ad000     /usr/lib/libstdc++.so.4
0x2867f000     /lib/libm.so.3
0x2869a000     /usr/local/jdk1.4.2/jre/lib/i386/native_threads/libhpi.so
0x286a8000     /usr/local/jdk1.4.2/jre/lib/i386/libverify.so
0x286bd000     /usr/local/jdk1.4.2/jre/lib/i386/libjava.so
0x286db000     /usr/local/jdk1.4.2/jre/lib/i386/libzip.so
0x286e7000     /lib/libz.so.2
0x3475f000     /usr/local/jdk1.4.2/jre/lib/i386/libnet.so
0x34d49000     /usr/local/lib/libsqlite_jni.so.0
0x34d4f000     /usr/local/lib/libsqlite3.so.8
0x2804e000     /libexec/ld-elf.so.1

Heap at VM Abort:
Heap
def new generation   total 1792K, used 413K [0x2c5d0000, 0x2c7c0000,
0x2cab0000)
 eden space 1600K,  13% used [0x2c5d0000, 0x2c607418, 0x2c760000)
 from space 192K,  99% used [0x2c790000, 0x2c7bfff8, 0x2c7c0000)
 to   space 192K,   0% used [0x2c760000, 0x2c760000, 0x2c790000)
tenured generation   total 23484K, used 19025K [0x2cab0000, 0x2e19f000,
0x305d0000)
  the space 23484K,  81% used [0x2cab0000, 0x2dd44798, 0x2dd44800,
0x2e19f000)
compacting perm gen  total 9216K, used 9002K [0x305d0000, 0x30ed0000,
0x345d0000)
  the space 9216K,  97% used [0x305d0000, 0x30e9a908, 0x30e9aa00,
0x30ed0000)

Local Time = Sat Jun  2 07:13:46 2007
Elapsed Time = 30289
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.2-p8-root_29_nov_2006_23_59 mixed
mode)
#

Reply via email to