EXCEPTION_ACCESS_VIOLATION

Hello,

I am running BEA Weblogic 8.1 with some apps on it. Every once and a while the jvm crashes. It seems to be crashing from different places and I'm trying

to figure out the pattern. Any help would appreciated. Below is the top portion of 3 different dumps.

I haven't included anything below the thread dump just to reduce the amount of information, but I can include them if need be. Here is the system info:

S Y S T E M

OS: Windows XP Build 2600 Service Pack 2

CPU:total 2 family 15, cmov, cx8, fxsr, mmx, sse, sse2

Memory: 4k page, physical 2087660k(528080k free), swap 4029816k(2450968k free)

vm_info: Java HotSpot(TM) Client VM (1.4.2_12-b03) for windows-x86, built on May 9 2006 12:30:51 by "java_re" with MS VC++ 6.0

Thanks,

Denis.

#

# An unexpected error has been detected by HotSpot Virtual Machine:

#

# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x080dc420, pid=1124, tid=3680

#

# Java VM: Java HotSpot(TM) Client VM (1.4.2_12-b03 mixed mode)

# Problematic frame:

# V [jvm.dll+0xdc420]

#

T H R E A D

Current thread (0x0717e9f0): JavaThread "ExecuteThread: '75' for queue: 'weblogic.kernel.Default'" daemon [_thread_in_vm, id=3680]

siginfo: ExceptionCode=0xc0000005, reading address 0x00000004

Registers:

EAX=0x00000000, EBX=0x08cff1a0, ECX=0x0149dae0, EDX=0x0149d948

ESP=0x08cff15c, EBP=0x08cff1a0, ESI=0x08cff198, EDI=0x0149d948

EIP=0x080dc420, EFLAGS=0x00010246

Top of Stack: (sp=0x08cff15c)

0x08cff15c:08cff1ac 00000000 08cff198 080dc5ea

0x08cff16c:0717efcc 0717e9f0 08cff270 00000003

0x08cff17c:08cff6c0 0149da1c 08cff6c0 0807560b

0x08cff18c:1068c430 0717efcc 20026d80 080f0f18

0x08cff19c:1665dbc0 08cff6c0 0149da1c 08cff6c0

0x08cff1ac:0717e9f0 08cff218 00ce2870 00000002

0x08cff1bc:16655238 00000000 1661fd58 08034fa3

0x08cff1cc:08cff4ac 0717efe4 0717efe8 00000500

Instructions: (pc=0x080dc420)

0x080dc410:03 8b 46 0c 0f 95 c1 51 50 8b cf e8 0e ba fc ff

0x080dc420:8b 40 04 85 c0 7d 02 f7 d8 50 57 8b ce e8 73 fe

Stack: [0x08cc0000,0x08d00000), sp=0x08cff15c, free space=252k

Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)

V [jvm.dll+0xdc420]

J weblogic.security.service.ResourceBase.<init>()V

J weblogic.jndi.internal.ServerNamingNode.checkPermission(Ljava/lang/String;Ljava/lang/String;)V

J weblogic.jndi.internal.ServerNamingNode.lookupHere(Ljava/lang/String;Ljava/util/Hashtable;Ljava/lang/String;)Ljava/lang/Object;

J weblogic.jndi.internal.BasicNamingNode.lookup(Ljava/lang/String;Ljava/util/Hashtable;)Ljava/lang/Object;

J weblogic.jndi.internal.WLEventContextImpl.lookup(Ljavax/naming/Name;Ljava/lang/String;)Ljava/lang/Object;

J weblogic.jndi.internal.WLContextImpl.lookup(Ljava/lang/String;)Ljava/lang/Object;

J com.nakina.oss.server.scontainer.JDBCManager.getConnection()Lcom/nakina/oss/server/scontainer/jdbc/JDBCConnection;

J com.nakina.oss.server.scontainer.datastore.jdbc.JDBCAbstractDataStore.getConnection()Lcom/nakina/oss/server/scontainer/jdbc/JDBCConnection;

v ~RuntimeStub::alignment_frame_return Runtime1 stub

j com.nakina.oss.server.scontainer.datastore.jdbc.JDBCAbstractDataStore.loadManagedObjects(Ljava/util/Collection;)Ljava/util/Collection;+1

j com.nakina.oss.server.local.service.netagent.NetworkAgentServiceImpl.getAvailableAgents(Lcom/nakina/oss/server/remote/objectmodel/inventory/ManagedElementPK;)Ljava/util/TreeMap;+111

j com.nakina.oss.server.local.service.netagent.AgentSessionBinder.createValidAgentSessionBinding(Lcom/nakina/oss/server/remote/objectmodel/mdata/NetworkElementDetails;)Ljava/lang/String;+129

j com.nakina.oss.server.ejb.mdata.ManagementDataStateServiceBean.createValidAgentSessionBinding(Lcom/nakina/oss/server/remote/objectmodel/mdata/NetworkElementDetails;)Ljava/lang/String;+4

j com.nakina.oss.server.ejb.mdata.ManagementDataStateService_jgqgc_ELOImpl.createValidAgentSessionBinding(Lcom/nakina/oss/server/remote/objectmodel/mdata/NetworkElementDetails;)Ljava/lang/String;+87

j com.nakina.oss.server.ejb.service.NetworkElementAuditReceiverBean.handleAuditBinding(Ljava/util/Map;Lcom/nakina/oss/server/remote/objectmodel/inventory/ManagedElementPK;)V+117

j com.nakina.oss.server.ejb.service.NetworkElementAuditReceiverBean.handleNEAuditObjectMessage(Lcom/nakina/oss/server/remote/service/service/NEAuditObjectMessage;)V+93

j com.nakina.oss.server.ejb.service.NetworkElementAuditReceiverBean.onMessage(Ljavax/jms/Message;)V+31

j weblogic.ejb20.internal.MDListener.execute(Lweblogic/kernel/ExecuteThread;)V+118

j weblogic.ejb20.internal.MDListener.onMessage(Ljavax/jms/Message;)V+57

j weblogic.jms.client.JMSSession.onMessage(Ljavax/jms/MessageListener;Lweblogic/jms/common/MessageImpl;)V+35

J weblogic.jms.client.JMSSession.execute(Lweblogic/kernel/ExecuteThread;)V

J weblogic.kernel.ExecuteThread.execute(Lweblogic/kernel/ExecuteRequest;)V

J weblogic.kernel.ExecuteThread.run()V

v ~RuntimeStub::osr_frame_return Runtime1 stub

v ~StubRoutines::call_stub

V [jvm.dll+0x74424]

V [jvm.dll+0xae595]

V [jvm.dll+0x74331]

V [jvm.dll+0x7402d]

V [jvm.dll+0x74066]

V [jvm.dll+0x8bf7e]

V [jvm.dll+0xd2720]

V [jvm.dll+0xd26ee]

C [MSVCRT.dll+0x2a3b0]

C [kernel32.dll+0xb683]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)

j java.lang.Throwable.fillInStackTrace()Ljava/lang/Throwable;+0

j java.lang.Throwable.<init>()V+10

j java.lang.Exception.<init>()V+1

j java.lang.RuntimeException.<init>()V+1

j java.lang.NullPointerException.<init>()V+1

v ~StubRoutines::call_stub

v ~RuntimeStub::implicit_null_exception Runtime1 stub

J weblogic.security.service.ResourceBase.<init>()V

[error occurred during error reporting, step 130, id 0xc0000005]

***********************************************************

#

# An unexpected error has been detected by HotSpot Virtual Machine:

#

# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x080dc420, pid=2660, tid=3444

#

# Java VM: Java HotSpot(TM) Client VM (1.4.2_12-b03 mixed mode)

# Problematic frame:

# V [jvm.dll+0xdc420]

#

T H R E A D

Current thread (0x070c5670): JavaThread "ExecuteThread: '79' for queue: 'weblogic.kernel.Default'" daemon [_thread_in_vm, id=3444]

siginfo: ExceptionCode=0xc0000005, reading address 0x00000004

Registers:

EAX=0x00000000, EBX=0x08dfe750, ECX=0x00ed24d8, EDX=0x00ed2088

ESP=0x08dfe70c, EBP=0x08dfe750, ESI=0x08dfe748, EDI=0x00ed2088

EIP=0x080dc420, EFLAGS=0x00010246

Top of Stack: (sp=0x08dfe70c)

0x08dfe70c:08dfe75c 00000000 08dfe748 080dc5ea

0x08dfe71c:070c5c4c 070c5670 08dfe820 00000003

0x08dfe72c:08dfec70 00ed21d9 08dfec70 0807560b

0x08dfe73c:10c9b5c8 070c5c4c 20026d80 080f0f18

0x08dfe74c:00000000 08dfec70 00ed21d9 08dfec70

0x08dfe75c:070c5670 00000000 00000000 00000000

0x08dfe76c:00000000 00000000 00000000 00000000

0x08dfe77c:00000000 00000000 00000001 00000001

Instructions: (pc=0x080dc420)

0x080dc410:03 8b 46 0c 0f 95 c1 51 50 8b cf e8 0e ba fc ff

0x080dc420:8b 40 04 85 c0 7d 02 f7 d8 50 57 8b ce e8 73 fe

Stack: [0x08dc0000,0x08e00000), sp=0x08dfe70c, free space=249k

Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)

V [jvm.dll+0xdc420]

J com.certicom.security.asn1.ASN1SimpleString.setValue([B)V

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)

j java.lang.Throwable.fillInStackTrace()Ljava/lang/Throwable;+0

j java.lang.Throwable.<init>()V+10

j java.lang.Exception.<init>()V+1

j java.lang.RuntimeException.<init>()V+1

j java.lang.NullPointerException.<init>()V+1

v ~StubRoutines::call_stub

v ~RuntimeStub::implicit_null_exception Runtime1 stub

J com.certicom.security.asn1.ASN1SimpleString.setValue([B)V

C 0x10c9b508

C 0x20010690

[error occurred during error reporting, step 130, id 0xc0000005]

****************************************************************

#

# An unexpected error has been detected by HotSpot Virtual Machine:

#

# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x080dc420, pid=4160, tid=2236

#

# Java VM: Java HotSpot(TM) Client VM (1.4.2_12-b03 mixed mode)

# Problematic frame:

# V [jvm.dll+0xdc420]

#

T H R E A D

Current thread (0x07183308): JavaThread "ExecuteThread: '98' for queue: 'weblogic.kernel.Default'" daemon [_thread_in_vm, id=2236]

siginfo: ExceptionCode=0xc0000005, reading address 0x00000004

Registers:

EAX=0x00000000, EBX=0x092beef0, ECX=0x00fb9fc4, EDX=0x00fb9d88

ESP=0x092beeac, EBP=0x092beef0, ESI=0x092beee8, EDI=0x00fb9d88

EIP=0x080dc420, EFLAGS=0x00010246

Top of Stack: (sp=0x092beeac)

0x092beeac:092beefc 00000000 092beee8 080dc5ea

0x092beebc:071838e4 07183308 092befc0 00000003

0x092beecc:092bf410 00fb9e5c 092bf410 0807560b

0x092beedc:10f122c0 071838e4 20026d80 080f0f18

0x092beeec:00090000 092bf410 00fb9e5c 092bf410

0x092beefc:07183308 092bef10 7c911b3c 000a9e3c

0x092bef0c:00000000 092bef24 7c80eecc 000a9e3c

0x092bef1c:7c90253a 092bf264 092bf208 7c80eda5

Instructions: (pc=0x080dc420)

0x080dc410:03 8b 46 0c 0f 95 c1 51 50 8b cf e8 0e ba fc ff

0x080dc420:8b 40 04 85 c0 7d 02 f7 d8 50 57 8b ce e8 73 fe

Stack: [0x09280000,0x092c0000), sp=0x092beeac, free space=251k

Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)

V [jvm.dll+0xdc420]

J oracle.jdbc.driver.T4CMAREngine.marshalCHR([BII)V

J oracle.jdbc.driver.T4C8Oall.marshalAll()V

J oracle.jdbc.driver.T4C8Oall.marshal(ZZZZBI[BI[Loracle/jdbc/driver/Accessor;I[Loracle/jdbc/driver/Accessor;I[B[C[SILoracle/jdbc/driver/DBConversion;[B[[Ljava/io/InputStream;[[[B[[Loracle/jdbc/oracore/OracleTypeADT;Loracle/jdbc/driver/OracleStatement;[B[C[S[Loracle/jdbc/driver/T4CTTIoac;[I[I[I)[Loracle/jdbc/driver/T4CTTIoac;

J oracle.jdbc.driver.T4CPreparedStatement.doOall8(ZZZZ)V

J oracle.jdbc.driver.T4CPreparedStatement.executeForRows(Z)V

J oracle.jdbc.driver.OracleStatement.executeMaybeDescribe()V

J oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe()V

J oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout()V

j oracle.jdbc.driver.OraclePreparedStatement.executeInternal()I+94

j oracle.jdbc.driver.OraclePreparedStatement.executeQuery()Ljava/sql/ResultSet;+17

j weblogic.jdbc.wrapper.PreparedStatement.executeQuery()Ljava/sql/ResultSet;+39

J com.nakina.oss.server.scontainer.ps.PreparedStatementDelegate.executeQuery()Ljava/sql/ResultSet;

J com.nakina.oss.server.scontainer.jdbc.dao.GenericDAO.readManagedObject(Lcom/nakina/oss/server/scontainer/jdbc/JDBCConnection;Lcom/nakina/oss/server/remote/objectmodel/PrimaryKey;)Lcom/nakina/oss/server/remote/objectmodel/ManagedObjectDetails;

J com.nakina.oss.server.scontainer.datastore.jdbc.JDBCAbstractDataStore.loadManagedObject(Lcom/nakina/oss/server/remote/objectmodel/PrimaryKey;)Lcom/nakina/oss/server/remote/objectmodel/ManagedObjectDetails;

v ~RuntimeStub::alignment_frame_return Runtime1 stub

j com.nakina.oss.server.local.service.mdata.ServerNetworkElementManager.getNeData(Lcom/nakina/oss/server/remote/objectmodel/inventory/ManagedElementPK;)Lcom/nakina/oss/server/remote/objectmodel/mdata/NetworkElementDetails;+20

j com.nakina.oss.server.local.service.netagent.AgentSessionBinder.getNeDataChecked(Lcom/nakina/oss/server/remote/objectmodel/inventory/ManagedElementPK;)Lcom/nakina/oss/server/remote/objectmodel/mdata/NetworkElementDetails;+5

j com.nakina.oss.server.local.service.netagent.AgentSessionBinder.unlockBinding(Lcom/nakina/oss/server/remote/objectmodel/inventory/ManagedElementPK;Z)Z+2

j com.nakina.oss.server.local.service.netagent.AgentSessionBinder.unlockBinding(Lcom/nakina/oss/server/remote/objectmodel/inventory/ManagedElementPK;)Z+3

j com.nakina.oss.server.local.service.netagent.AgentSessionBinder.createValidAgentSessionBinding(Lcom/nakina/oss/server/remote/objectmodel/mdata/NetworkElementDetails;)Ljava/lang/String;+290

j com.nakina.oss.server.ejb.mdata.ManagementDataStateServiceBean.createValidAgentSessionBinding(Lcom/nakina/oss/server/remote/objectmodel/mdata/NetworkElementDetails;)Ljava/lang/String;+4

j com.nakina.oss.server.ejb.mdata.ManagementDataStateService_jgqgc_ELOImpl.createValidAgentSessionBinding(Lcom/nakina/oss/server/remote/objectmodel/mdata/NetworkElementDetails;)Ljava/lang/String;+87

j com.nakina.oss.server.ejb.service.NetworkElementAuditReceiverBean.handleAuditBinding(Ljava/util/Map;Lcom/nakina/oss/server/remote/objectmodel/inventory/ManagedElementPK;)V+117

j com.nakina.oss.server.ejb.service.NetworkElementAuditReceiverBean.handleNEAuditObjectMessage(Lcom/nakina/oss/server/remote/service/service/NEAuditObjectMessage;)V+93

j com.nakina.oss.server.ejb.service.NetworkElementAuditReceiverBean.onMessage(Ljavax/jms/Message;)V+31

J weblogic.ejb20.internal.MDListener.execute(Lweblogic/kernel/ExecuteThread;)V

j weblogic.ejb20.internal.MDListener.onMessage(Ljavax/jms/Message;)V+57

j weblogic.jms.client.JMSSession.onMessage(Ljavax/jms/MessageListener;Lweblogic/jms/common/MessageImpl;)V+35

J weblogic.jms.client.JMSSession.execute(Lweblogic/kernel/ExecuteThread;)V

J weblogic.kernel.ExecuteThread.execute(Lweblogic/kernel/ExecuteRequest;)V

J weblogic.kernel.ExecuteThread.run()V

v ~RuntimeStub::osr_frame_return Runtime1 stub

v ~StubRoutines::call_stub

V [jvm.dll+0x74424]

V [jvm.dll+0xae595]

V [jvm.dll+0x74331]

V [jvm.dll+0x7402d]

V [jvm.dll+0x74066]

V [jvm.dll+0x8bf7e]

V [jvm.dll+0xd2720]

V [jvm.dll+0xd26ee]

C [MSVCRT.dll+0x2a3b0]

C [kernel32.dll+0xb683]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)

j java.lang.Throwable.fillInStackTrace()Ljava/lang/Throwable;+0

j java.lang.Throwable.<init>()V+10

j java.lang.Exception.<init>()V+1

j java.lang.RuntimeException.<init>()V+1

j java.lang.NullPointerException.<init>()V+1

v ~StubRoutines::call_stub

v ~RuntimeStub::implicit_null_exception Runtime1 stub

J oracle.jdbc.driver.T4CMAREngine.marshalCHR([BII)V

J oracle.jdbc.driver.T4C8Oall.marshalAll()V

J oracle.jdbc.driver.T4C8Oall.marshal(ZZZZBI[BI[Loracle/jdbc/driver/Accessor;I[Loracle/jdbc/driver/Accessor;I[B[C[SILoracle/jdbc/driver/DBConversion;[B[[Ljava/io/InputStream;[[[B[[Loracle/jdbc/oracore/OracleTypeADT;Loracle/jdbc/driver/OracleStatement;[B[C[S[Loracle/jdbc/driver/T4CTTIoac;[I[I[I)[Loracle/jdbc/driver/T4CTTIoac;

J oracle.jdbc.driver.T4CPreparedStatement.doOall8(ZZZZ)V

J oracle.jdbc.driver.T4CPreparedStatement.executeForRows(Z)V

J oracle.jdbc.driver.OracleStatement.executeMaybeDescribe()V

J oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe()V

J oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout()V

j oracle.jdbc.driver.OraclePreparedStatement.executeInternal()I+94

j oracle.jdbc.driver.OraclePreparedStatement.executeQuery()Ljava/sql/ResultSet;+17

j weblogic.jdbc.wrapper.PreparedStatement.executeQuery()Ljava/sql/ResultSet;+39

J com.nakina.oss.server.scontainer.ps.PreparedStatementDelegate.executeQuery()Ljava/sql/ResultSet;

J com.nakina.oss.server.scontainer.jdbc.dao.GenericDAO.readManagedObject(Lcom/nakina/oss/server/scontainer/jdbc/JDBCConnection;Lcom/nakina/oss/server/remote/objectmodel/PrimaryKey;)Lcom/nakina/oss/server/remote/objectmodel/ManagedObjectDetails;

J com.nakina.oss.server.scontainer.datastore.jdbc.JDBCAbstractDataStore.loadManagedObject(Lcom/nakina/oss/server/remote/objectmodel/PrimaryKey;)Lcom/nakina/oss/server/remote/objectmodel/ManagedObjectDetails;

v ~RuntimeStub::alignment_frame_return Runtime1 stub

j com.nakina.oss.server.local.service.mdata.ServerNetworkElementManager.getNeData(Lcom/nakina/oss/server/remote/objectmodel/inventory/ManagedElementPK;)Lcom/nakina/oss/server/remote/objectmodel/mdata/NetworkElementDetails;+20

j com.nakina.oss.server.local.service.netagent.AgentSessionBinder.getNeDataChecked(Lcom/nakina/oss/server/remote/objectmodel/inventory/ManagedElementPK;)Lcom/nakina/oss/server/remote/objectmodel/mdata/NetworkElementDetails;+5

j com.nakina.oss.server.local.service.netagent.AgentSessionBinder.unlockBinding(Lcom/nakina/oss/server/remote/objectmodel/inventory/ManagedElementPK;Z)Z+2

j com.nakina.oss.server.local.service.netagent.AgentSessionBinder.unlockBinding(Lcom/nakina/oss/server/remote/objectmodel/inventory/ManagedElementPK;)Z+3

j com.nakina.oss.server.local.service.netagent.AgentSessionBinder.createValidAgentSessionBinding(Lcom/nakina/oss/server/remote/objectmodel/mdata/NetworkElementDetails;)Ljava/lang/String;+290

j com.nakina.oss.server.ejb.mdata.ManagementDataStateServiceBean.createValidAgentSessionBinding(Lcom/nakina/oss/server/remote/objectmodel/mdata/NetworkElementDetails;)Ljava/lang/String;+4

j com.nakina.oss.server.ejb.mdata.ManagementDataStateService_jgqgc_ELOImpl.createValidAgentSessionBinding(Lcom/nakina/oss/server/remote/objectmodel/mdata/NetworkElementDetails;)Ljava/lang/String;+87

j com.nakina.oss.server.ejb.service.NetworkElementAuditReceiverBean.handleAuditBinding(Ljava/util/Map;Lcom/nakina/oss/server/remote/objectmodel/inventory/ManagedElementPK;)V+117

j com.nakina.oss.server.ejb.service.NetworkElementAuditReceiverBean.handleNEAuditObjectMessage(Lcom/nakina/oss/server/remote/service/service/NEAuditObjectMessage;)V+93

j com.nakina.oss.server.ejb.service.NetworkElementAuditReceiverBean.onMessage(Ljavax/jms/Message;)V+31

J weblogic.ejb20.internal.MDListener.execute(Lweblogic/kernel/ExecuteThread;)V

j weblogic.ejb20.internal.MDListener.onMessage(Ljavax/jms/Message;)V+57

j weblogic.jms.client.JMSSession.onMessage(Ljavax/jms/MessageListener;Lweblogic/jms/common/MessageImpl;)V+35

J weblogic.jms.client.JMSSession.execute(Lweblogic/kernel/ExecuteThread;)V

J weblogic.kernel.ExecuteThread.execute(Lweblogic/kernel/ExecuteRequest;)V

J weblogic.kernel.ExecuteThread.run()V

v ~RuntimeStub::osr_frame_return Runtime1 stub

v ~StubRoutines::call_stub

[18882 byte] By [Murkosa] at [2007-11-26 12:29:42]
# 1
Hi, I am getting the same problem.
paulpanjikarana at 2007-7-7 15:39:28 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...