HotSpot Server VM crash (core dump) when my Java app calls a native library

Unexpected Signal : 11 occurred at PC=0xC56DDCD0

Function=_shlInit

Library=/opt/java1.4/jre/lib/PA_RISC2.0/server/libjvm.sl

Current Java thread:

"main" prio=2 tid=00059ba8 nid=1 lwp_id=7172319 runnable [0x77ff2000..0x77ff1910]

at oracle.jdbc.driver.T2CConnection.t2cCreateState(Native Method)

at oracle.jdbc.driver.T2CConnection.logon(T2CConnection.java:346)

at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:414)

at oracle.jdbc.driver.T2CConnection.<init>(T2CConnection.java:132)

at oracle.jdbc.driver.T2CDriverExtension.getConnection(T2CDriverExtension.java:78)

at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)

at java.sql.DriverManager.getConnection(DriverManager.java:512)

- locked <53632b50> (a java.lang.Class)

at java.sql.DriverManager.getConnection(DriverManager.java:171)

- locked <53632b50> (a java.lang.Class)

at com.hp.enow.equinox.server.dal.gpsy.ConnectionStatement.<init>(ConnectionStatement.java:113)

at com.hp.enow.equinox.server.dal.gpsy.SQLConnectionFactory.newConnection(SQLConnectionFactory.java:58)

at com.hp.enow.equinox.server.dal.DBConnectionManager$DBConnectionPool.newConnection(DBConnectionManager.java:551)

at com.hp.enow.equinox.server.dal.DBConnectionManager$DBConnectionPool.<init>(DBConnectionManager.java:425)

at com.hp.enow.equinox.server.dal.DBConnectionManager.createPools(DBConnectionManager.java:249)

at com.hp.enow.equinox.server.dal.DBConnectionManager.init(DBConnectionManager.java:315)

at com.hp.enow.equinox.server.dal.DBConnectionManager.<init>(DBConnectionManager.java:99)

at com.hp.enow.equinox.server.dal.DBConnectionManager.getInstance(DBConnectionManager.java:90)

- locked <535fac80> (a java.lang.Class)

at com.hp.enow.equinox.server.dal.DALAccessManager.<init>(DALAccessManager.java:131)

at com.hp.enow.equinox.server.dal.DALAccessManager.getInstance(DALAccessManager.java:339)

- locked <535f7158> (a java.lang.Class)

at com.hp.enow.equinox.server.manager.EquinoxServer.<init>(EquinoxServer.java:60)

at com.hp.enow.equinox.server.manager.EquinoxServer.getInstance(EquinoxServer.java:79)

- locked <535f23c0> (a java.lang.Class)

at com.hp.enow.equinox.server.manager.EQServerManager.<init>(EQServerManager.java:128)

at com.hp.enow.equinox.server.manager.EQServerManager.getInstance(EQServerManager.java:91)

- locked <5353bbd8> (a java.lang.Class)

at com.hp.enow.equinox.server.manager.EQServerManager.main(EQServerManager.java:187)

Dynamic libraries:

/opt/java1.4/bin/PA_RISC2.0/java

text:0x00001000-0x00010ecc data:0x00011000-0x00012ea8

/opt/java1.4/jre/lib/PA_RISC2.0/server/libjvm.sl

text:0xc5000000-0xc5a5e000 data:0x77e15000-0x77fd1000

/usr/lib/libpthread.1

text:0xc0040000-0xc0059000 data:0x77df2000-0x77df5000

/usr/lib/libm.2

text:0xc00b0000-0xc00dc000 data:0x77df5000-0x77df6000

/usr/lib/librt.2

text:0xc08cc000-0xc08d0000 data:0x77df6000-0x77df7000

/usr/lib/libcl.2

text:0xc04c0000-0xc05ab000 data:0x77dfa000-0x77e06000

/usr/lib/libisamstub.1

text:0xc00ac000-0xc00ad000 data:0x77df7000-0x77df8000

/usr/lib/libCsup.2

text:0xc14c0000-0xc14dd000 data:0x77e06000-0x77e09000

/usr/lib/libc.2

text:0xc0100000-0xc0248000 data:0x77fd6000-0x77fe9000

/usr/lib/libdld.2

text:0xc0004000-0xc0007000 data:0x77fd1000-0x77fd2000

/opt/java1.4/jre/lib/PA_RISC2.0/native_threads/libhpi.sl

text:0xc1ef0000-0xc1f02000 data:0x77deb000-0x77dec000

/opt/java1.4/jre/lib/PA_RISC2.0/libverify.sl

text:0xc1520000-0xc1530000 data:0x77d69000-0x77d6a000

/opt/java1.4/jre/lib/PA_RISC2.0/libjava.sl

text:0xc2070000-0xc2099000 data:0x77d67000-0x77d69000

/opt/java1.4/jre/lib/PA_RISC2.0/libzip.sl

text:0xc20a0000-0xc20b3000 data:0x77d63000-0x77d65000

/opt/java1.4/jre/lib/PA_RISC2.0/libnet.sl

text:0xc21b0000-0xc21c0000 data:0x77c1f000-0x77c20000

/usr/lib/libnm.sl

text:0xc0274000-0xc027f000 data:0x77c1e000-0x77c1f000

/usr/lib/libnss_dns.1

text:0xc0248000-0xc024e000 data:0x77c1d000-0x77c1e000

/home/equinox/equinox-dev/lib/libPATSYConnection.sl

text:0xc1c44000-0xc1c4f000 data:0x77c1c000-0x77c1d000

/home/equinox/equinox-dev/lib/libofsapi.sl

text:0xc21c0000-0xc21e8000 data:0x77c02000-0x77c19000

/home/equinox/equinox-dev/lib/libsld51.sl

text:0xc1f04000-0xc1f10000 data:0x77c19000-0x77c1c000

/opt/oracle/product/10.2.0/lib32/libocijdbc10.sl

text:0xcd000000-0xce3d8000 data:0x52af5000-0x52b78000

/opt/oracle/product/10.2.0/lib32/libclntsh.sl.10.1

text:0xcf000000-0xd04b4000 data:0x52a61000-0x52af1000

/opt/oracle/product/10.2.0/lib32/libnnz10.sl

text:0xc2a00000-0xc2c80000 data:0x6b6ba000-0x6b6dd000

/usr/lib/libnsl.1

text:0xc0280000-0xc030e000 data:0x75951000-0x7595e000

/usr/lib/libxti.2

text:0xc0060000-0xc0078000 data:0x6b6dd000-0x6b6e0000

Heap at VM Abort:

Heap

def new generationtotal 78720K, used 2401K [6b800000, 70d60000, 75950000)

eden space 70016K,3% used [6b800000, 6ba58560, 6fc60000)

from space 8704K,0% used [6fc60000, 6fc60000, 704e0000)

tospace 8704K,0% used [704e0000, 704e0000, 70d60000)

tenured generationtotal 174784K, used 121K [57400000, 61eb0000, 6b6b0000)

the space 174784K,0% used [57400000, 5741e738, 5741e800, 61eb0000)

compacting perm gen total 16384K, used 3551K [53400000, 54400000, 57400000)

the space 16384K, 21% used [53400000, 53777db0, 53777e00, 54400000)

Local Time = Fri Jun 2 02:19:50 2006

Elapsed Time = 45

#

# HotSpot Virtual Machine Error : 11

# Please report this error to HP customer support.

#

# Java VM: Java HotSpot(TM) Server VM (1.4.2 1.4.2.08-050401-19:33-PA_RISC2.0 PA2.0 (aCC_AP) mixed mode)

#

# An error report file has been saved as hs_err_pid12671.log.

# Please refer to the file for further information.

#

[6250 byte] By [jnan-prasad_chukka@tcsa] at [2008-1-25]
# 1
You probably want to report this to "HP customer support", as it requests in the error dump.
Peter.Kessler@Sun.COMa at 2007-7-14 > top of java,Java HotSpot Virtual Machine,HotSpot Internals...
# 2
thank you. i will report it to HP customer support.
jnan-prasad_chukka@tcsa at 2007-7-14 > top of java,Java HotSpot Virtual Machine,HotSpot Internals...
# 3
You probably want to debug your native code (the top levelfunction in the stack retrace that you attached) using anative C debugger. This could quite likely have nothing todo with the hosting JVM at all.
ramki_at_jdca at 2007-7-14 > top of java,Java HotSpot Virtual Machine,HotSpot Internals...