2 Replies Latest reply on Aug 13, 2004 4:51 PM by Art Hamel

    unexpected exception outside VM : JBoss 3.0.2 on Debian Linu

    Joachim Van der Auwera Expert

      I am trying to run Jboss on a Debian linux distribution, but on all the machines I tried this on, the VM crashes after some time with a log file similar to the one below.

      Does anybody know how this can be fixed. I had this problem with Sun J2SDK 1.4.1, 1.4.1_01 and also with the Blackdown J2SDK 1.4.1. I have aready tried upgrading libc6 to 2.2.5-14.3 but that also did not work.
      In general the VM crashes after less than half an hour, even when it has no real workload.

      Of course this problem appears just when we want to go into production.

      Does anybody have any ideas how this problem can be avoided. Maybe using some runtime switches?



      An unexpected exception has been detected in native code outside the VM.
      Unexpected Signal : 11 occurred at PC=0x40029EB8
      Function=(null)+0x40029EB8
      Library=/lib/libpthread.so.0

      NOTE: We are unable to locate the function name symbol for the error
      just occurred. Please refer to release documentation for possible
      reason and solutions.


      Current Java thread:
      at java.net.PlainSocketImpl.socketAccept(Native Method)
      at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
      - locked <0x44d863e8> (a java.net.PlainSocketImpl)
      at java.net.ServerSocket.implAccept(ServerSocket.java:439)
      at java.net.ServerSocket.accept(ServerSocket.java:410)
      at org.jboss.mq.il.oil.OILServerILService.run(OILServerILService.java:471)
      at java.lang.Thread.run(Thread.java:536)

      Dynamic libraries:
      08048000-0804e000 r-xp 00000000 03:06 15894 /usr/local/j2sdk1.4.1_01/bin/java
      0804e000-0804f000 rw-p 00005000 03:06 15894 /usr/local/j2sdk1.4.1_01/bin/java
      40000000-40012000 r-xp 00000000 03:09 685 /lib/ld-2.2.5.so
      40012000-40013000 rw-p 00011000 03:09 685 /lib/ld-2.2.5.so
      40014000-40017000 r--s 00000000 03:06 15356 /usr/local/j2sdk1.4.1_01/jre/lib/ext/dnsns.jar
      40017000-40024000 r-xp 00000000 03:09 7212 /lib/libpthread-0.9.so
      40024000-4002b000 rw-p 0000d000 03:09 7212 /lib/libpthread-0.9.so
      4002b000-4002d000 r-xp 00000000 03:09 7199 /lib/libdl-2.2.5.so
      4002d000-4002e000 rw-p 00001000 03:09 7199 /lib/libdl-2.2.5.so
      4002e000-4013f000 r-xp 00000000 03:09 7197 /lib/libc-2.2.5.so
      4013f000-40145000 rw-p 00111000 03:09 7197 /lib/libc-2.2.5.so
      40149000-405e1000 r-xp 00000000 03:06 15322 /usr/local/j2sdk1.4.1_01/jre/lib/i386/server/libjvm.so
      405e1000-407eb000 rw-p 00497000 03:06 15322 /usr/local/j2sdk1.4.1_01/jre/lib/i386/server/libjvm.so
      407fd000-4080e000 r-xp 00000000 03:09 7201 /lib/libnsl-2.2.5.so
      4080e000-4080f000 rw-p 00010000 03:09 7201 /lib/libnsl-2.2.5.so
      40811000-40831000 r-xp 00000000 03:09 7200 /lib/libm-2.2.5.so
      40831000-40832000 rw-p 0001f000 03:09 7200 /lib/libm-2.2.5.so
      40832000-4083b000 r-xp 00000000 03:06 15320 /usr/local/j2sdk1.4.1_01/jre/lib/i386/native_threads/libhpi.so
      4083b000-4083c000 rw-p 00008000 03:06 15320 /usr/local/j2sdk1.4.1_01/jre/lib/i386/native_threads/libhpi.so
      4083d000-4084d000 r-xp 00000000 03:06 15330 /usr/local/j2sdk1.4.1_01/jre/lib/i386/libverify.so
      4084d000-4084f000 rw-p 0000f000 03:06 15330 /usr/local/j2sdk1.4.1_01/jre/lib/i386/libverify.so
      4084f000-40870000 r-xp 00000000 03:06 15331 /usr/local/j2sdk1.4.1_01/jre/lib/i386/libjava.so
      40870000-40872000 rw-p 00020000 03:06 15331 /usr/local/j2sdk1.4.1_01/jre/lib/i386/libjava.so
      40872000-40887000 r-xp 00000000 03:06 15333 /usr/local/j2sdk1.4.1_01/jre/lib/i386/libzip.so
      40887000-40889000 rw-p 00014000 03:06 15333 /usr/local/j2sdk1.4.1_01/jre/lib/i386/libzip.so
      40889000-41f57000 r--s 00000000 03:06 15871 /usr/local/j2sdk1.4.1_01/jre/lib/rt.jar
      41f9a000-41fb1000 r--s 00000000 03:06 15359 /usr/local/j2sdk1.4.1_01/jre/lib/sunrsasign.jar
      41fb1000-42022000 r--s 00000000 03:06 15367 /usr/local/j2sdk1.4.1_01/jre/lib/jsse.jar
      42022000-42035000 r--s 00000000 03:06 15360 /usr/local/j2sdk1.4.1_01/jre/lib/jce.jar
      42035000-422f1000 r--s 00000000 03:06 15830 /usr/local/j2sdk1.4.1_01/jre/lib/charsets.jar
      44399000-443a0000 r--s 00000000 03:06 13226 /usr/local/jboss-3.0.2/bin/run.jar
      4c41f000-4c429000 r-xp 00000000 03:09 7202 /lib/libnss_compat-2.2.5.so
      4c429000-4c42a000 rw-p 00009000 03:09 7202 /lib/libnss_compat-2.2.5.so
      4c42a000-4c447000 r--s 00000000 03:06 15355 /usr/local/j2sdk1.4.1_01/jre/lib/ext/sunjce_provider.jar
      4c447000-4c4e6000 r--s 00000000 03:06 15357 /usr/local/j2sdk1.4.1_01/jre/lib/ext/localedata.jar
      4c4e6000-4c4f4000 r--s 00000000 03:06 15358 /usr/local/j2sdk1.4.1_01/jre/lib/ext/ldapsec.jar
      4c4f4000-4c9a7000 r--s 00000000 03:06 15889 /usr/local/j2sdk1.4.1_01/lib/tools.jar
      4c9a7000-4c9d7000 r--s 00000000 03:06 13142 /usr/local/jboss-3.0.2/lib/crimson.jar
      4c9d7000-4c9e0000 r--s 00000000 03:06 13143 /usr/local/jboss-3.0.2/lib/jaxp.jar
      4c9e0000-4ca2e000 r--s 00000000 03:06 13140 /usr/local/jboss-3.0.2/lib/jboss-jmx.jar
      4ca2e000-4ca36000 r--s 00000000 03:06 13149 /usr/local/jboss-3.0.2/lib/gnu-regexp.jar
      4ca36000-4ca5b000 r--s 00000000 03:06 13148 /usr/local/jboss-3.0.2/lib/concurrent.jar
      4ca5b000-4ca78000 r--s 00000000 03:06 13144 /usr/local/jboss-3.0.2/lib/log4j-boot.jar
      4ca78000-4caac000 r--s 00000000 03:06 13141 /usr/local/jboss-3.0.2/lib/jboss-common.jar
      4caac000-4cacd000 r--s 00000000 03:06 13145 /usr/local/jboss-3.0.2/lib/jboss-system.jar
      4cacd000-4cadd000 r-xp 00000000 03:06 15336 /usr/local/j2sdk1.4.1_01/jre/lib/i386/libnet.so
      4cadd000-4cadf000 rw-p 0000f000 03:06 15336 /usr/local/j2sdk1.4.1_01/jre/lib/i386/libnet.so
      4cadf000-4cae1000 r--s 00000000 03:06 51 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/jcert.jar/2.jcert.jar
      4cae1000-4cae2000 r--s 00000000 03:06 52 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/scheduler-plugin-example.jar/3.scheduler-plugin-example.jar
      4cae2000-4caea000 r-xp 00000000 03:09 7204 /lib/libnss_files-2.2.5.so
      4caea000-4caeb000 rw-p 00007000 03:09 7204 /lib/libnss_files-2.2.5.so
      4caeb000-4caed000 r--s 00000000 03:06 56 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/process-plugin.jar/5.process-plugin.jar
      4caed000-4caf5000 r--s 00000000 03:06 57 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/jnpserver.jar/6.jnpserver.jar
      4caf5000-4caf7000 r--s 00000000 03:06 59 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/hsqldb-plugin.jar/8.hsqldb-plugin.jar
      4caf7000-4cafc000 r--s 00000000 03:06 705 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/jpl-util.jar/13.jpl-util.jar
      4cafc000-4cb00000 r--s 00000000 03:06 708 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/jboss-jsr77.jar/16.jboss-jsr77.jar
      4cc00000-4cc45000 r--s 00000000 03:06 53 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/mail.jar/4.mail.jar
      4cc45000-4cd5a000 r--s 00000000 03:06 58 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/castor.jar/7.castor.jar
      4cd5a000-4cdcc000 r--s 00000000 03:06 483 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/jsse.jar/9.jsse.jar
      4cdcc000-4ce03000 r--s 00000000 03:06 484 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/log4j.jar/10.log4j.jar
      4ce03000-4ce1a000 r--s 00000000 03:06 706 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/jboss-management.jar/14.jboss-management.jar
      4ce1a000-4ce59000 r--s 00000000 03:06 707 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/hsqldb.jar/15.hsqldb.jar
      4ce59000-4ce60000 r--s 00000000 03:06 709 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/jbossmx.jar/17.jbossmx.jar
      4ce60000-4ce61000 r--s 00000000 03:06 711 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/jnet.jar/19.jnet.jar
      4ce61000-4ce74000 r--s 00000000 03:06 712 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/javax.servlet.jar/20.javax.servlet.jar
      4ce74000-4ce79000 r--s 00000000 03:06 716 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/scheduler-plugin.jar/24.scheduler-plugin.jar
      4ce79000-4ce7b000 r--s 00000000 03:06 3384 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/autonumber-plugin.jar/27.autonumber-plugin.jar
      4ce7b000-4ce7c000 r--s 00000000 03:06 3386 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/jpl-pattern.jar/29.jpl-pattern.jar
      4ce7c000-4cf54000 r--s 00000000 03:06 485 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/xalan.jar/11.xalan.jar
      4cf54000-4cf7d000 r--s 00000000 03:06 713 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/jbosssx.jar/21.jbosssx.jar
      4cf7d000-4cf93000 r--s 00000000 03:06 715 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/jboss-jca.jar/23.jboss-jca.jar
      4cf94000-4cfcb000 r--s 00000000 03:06 704 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/tyrex.jar/12.tyrex.jar
      4cfcb000-4cfe7000 r--s 00000000 03:06 717 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/jaas.jar/25.jaas.jar
      4cfe7000-4cffa000 r--s 00000000 03:06 3385 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/jmxtools.jar/28.jmxtools.jar
      4cffa000-4cffd000 r--s 00000000 03:06 3674 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/properties-plugin.jar/31.properties-plugin.jar
      4cffd000-4cfff000 r--s 00000000 03:06 3676 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/mail-plugin.jar/33.mail-plugin.jar
      4d100000-4d169000 r--s 00000000 03:06 710 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/jbossmq.jar/18.jbossmq.jar
      4d169000-4d27e000 r--s 00000000 03:06 714 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/jboss.jar/22.jboss.jar
      4d27e000-4d2d2000 r--s 00000000 03:06 718 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/bcel.jar/26.bcel.jar
      4d2d2000-4d2de000 r--s 00000000 03:06 3387 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/activation.jar/30.activation.jar
      4d2de000-4d315000 r--s 00000000 03:06 3675 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/jmxri.jar/32.jmxri.jar
      4d315000-4d327000 r--s 00000000 03:06 3677 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/jboss-j2ee.jar/34.jboss-j2ee.jar
      4d327000-4d34b000 r--s 00000000 03:06 3678 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/jts.jar/35.jts.jar
      4d34b000-4d34d000 r--s 00000000 03:06 3679 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/counter-plugin.jar/36.counter-plugin.jar
      4d34d000-4d369000 r--s 00000000 03:06 3680 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/lib/jbossha.jar/37.jbossha.jar
      4d369000-4d372000 r--s 00000000 03:06 3681 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/deploy/jbossweb.sar/org.jboss.jetty.jar/38.org.jboss.jetty.jar
      4d372000-4d3b6000 r--s 00000000 03:06 3682 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/deploy/jbossweb.sar/org.apache.jasper.jar/39.org.apache.jasper.jar
      4d3b6000-4d3c3000 r--s 00000000 03:06 4991 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/deploy/jbossweb.sar/org.mortbay.j2ee.jar/41.org.mortbay.j2ee.jar
      4d3c3000-4d3cc000 r--s 00000000 03:06 4992 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/deploy/jmx-rmi-adaptor.sar/42.jmx-rmi-adaptor.sar
      4d3cc000-4d3d1000 r--s 00000000 03:06 4993 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/deploy/jmx-ejb-connector-server.sar/43.jmx-ejb-connector-server.sar
      4d3d1000-4d3d5000 r--s 00000000 03:06 5004 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/deploy/jboss-xa.rar/54.jboss-xa.rar
      4d3d5000-4d3d9000 r--s 00000000 03:06 13569 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/deploy/jboss-xa.rar/54.jboss-xa.rar-contents/ra-xa-libs.jar
      4d3d9000-4d3df000 r--s 00000000 03:06 5005 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/deploy/jboss-local-jdbc.rar/55.jboss-local-jdbc.rar
      4d3df000-4d3e5000 r--s 00000000 03:06 13572 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/deploy/jboss-local-jdbc.rar/55.jboss-local-jdbc.rar-contents/local-ra-jdbc-libs.jar
      4d3e5000-4d3eb000 r--s 00000000 03:06 5006 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/deploy/jms-ra.rar/56.jms-ra.rar
      4d3eb000-4d3f2000 r--s 00000000 03:06 13575 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/deploy/jms-ra.rar/56.jms-ra.rar-contents/jms-ra.jar
      4d3f2000-4d3f9000 r--s 00000000 03:06 5007 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/deploy/ejb-management.jar/57.ejb-management.jar
      4d3f9000-4d3fc000 r--s 00000000 03:06 5008 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/deploy/jmx-ejb-adaptor.jar/58.jmx-ejb-adaptor.jar
      4d3fc000-4d3fe000 r--s 00000000 03:08 32164 /tmp/Jetty__8080___/webapp/WEB-INF/lib/mini-concurrent.jar
      4d700000-4d785000 r--s 00000000 03:06 4990 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/deploy/jbossweb.sar/org.mortbay.jetty.jar/40.org.mortbay.jetty.jar
      4d785000-4d7aa000 r--s 00000000 03:08 32165 /tmp/Jetty__8080___/webapp/WEB-INF/lib/uni-d.jar
      4d7aa000-4d7c4000 r--s 00000000 03:08 32166 /tmp/Jetty__8080___/webapp/WEB-INF/lib/jaas.jar
      4d7c4000-4d840000 r--s 00000000 03:08 32167 /tmp/Jetty__8080___/webapp/WEB-INF/lib/velocity-dep-1.3.jar
      4d840000-4d878000 r--s 00000000 03:08 32168 /tmp/Jetty__8080___/webapp/WEB-INF/lib/firebirdsql.jar
      4d878000-4d880000 r--s 00000000 03:08 32169 /tmp/Jetty__8080___/webapp/WEB-INF/lib/mini-j2ee.jar
      4d880000-4d8ac000 r--s 00000000 03:08 32170 /tmp/Jetty__8080___/webapp/WEB-INF/lib/cabsoft.jar
      4dc00000-4dd6a000 r--s 00000000 03:06 5009 /usr/local/jboss-3.0.2/server/default/tmp/deploy/server/default/deploy/ic-trace.war/59.ic-trace.war

      Local Time = Mon Dec 2 18:03:09 2002
      Elapsed Time = 6717
      #
      # The exception above was detected in native code outside the VM
      #
      # Java VM: Java HotSpot(TM) Server VM (1.4.1_01-b01 mixed mode)
      #