Build 618 JVM crash under JBoss 3.2.7, JDK1.5_03, Windows XP

Questions about YourKit Java Profiler
Post Reply
buetrecht
Posts: 2
Joined: Wed Jul 06, 2005 12:01 am

Build 618 JVM crash under JBoss 3.2.7, JDK1.5_03, Windows XP

Post by buetrecht »

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x008de576, pid=2452, tid=3560
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_04-b05 mixed mode)
# Problematic frame:
# C [yjpagent.dll+0x3e576]
#
# An error report file with more information is saved as hs_err_pid2452.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
buetrecht
Posts: 2
Joined: Wed Jul 06, 2005 12:01 am

Here's the content of the hs_err_pid2452.log file

Post by buetrecht »

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x008de576, pid=2452, tid=3560
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_04-b05 mixed mode)
# Problematic frame:
# C [yjpagent.dll+0x3e576]
#

--------------- T H R E A D ---------------

Current thread (0x273b4f78): JavaThread "http-0.0.0.0-8080-Processor23" daemon [_thread_in_native, id=3560]

siginfo: ExceptionCode=0xc0000005, writing address 0xea186bcf

Registers:
EAX=0x00c9730c, EBX=0x00000400, ECX=0xea186bcb, EDX=0x008ffb28
ESP=0x2916dc8c, EBP=0x2916dc94, ESI=0x00000400, EDI=0x2916dce8
EIP=0x008de576, EFLAGS=0x00010206

Top of Stack: (sp=0x2916dc8c)
0x2916dc8c: 2916de20 00000400 2916dca0 008de500
0x2916dc9c: 00000400 2916dcac 008ddcb9 00000400
0x2916dcac: 2916dcec 008dd6de 00000400 00000400
0x2916dcbc: 2916de20 00000000 2916dd24 008e14ff
0x2916dccc: 00910b78 2916dcb8 00000000 00000000
0x2916dcdc: 00000be0 00000000 00000000 00000000
0x2916dcec: 2916dd4c 008a1924 00000400 00036f58
0x2916dcfc: 2916de20 00000000 00000000 00730061

Instructions: (pc=0x008de576)
0x008de566: fd 8b 50 04 8b 48 08 89 4a 08 8b 48 08 83 c0 04
0x008de576: 89 51 04 e9 58 01 00 00 8b 15 d4 0d 91 00 8b c2


Stack: [0x29130000,0x29170000), sp=0x2916dc8c, free space=247k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [yjpagent.dll+0x3e576]
C [yjpagent.dll+0x3e500]
C [yjpagent.dll+0x3dcb9]
C [yjpagent.dll+0x3d6de]
C [yjpagent.dll+0x1924]
C [yjpagent.dll+0x13b1]
V [jvm.dll+0xb8c31]
V [jvm.dll+0x49f07]
V [jvm.dll+0xf39e2]
V [jvm.dll+0x99616]
V [jvm.dll+0x99505]
V [jvm.dll+0x10bea6]
V [jvm.dll+0x10bf83]
j sun.misc.Unsafe.defineClass(Ljava/lang/String;[BIILjava/lang/ClassLoader;Ljava/security/ProtectionDomain;)Ljava/lang/Class;+0
j sun.reflect.ClassDefiner.defineClass(Ljava/lang/String;[BIILjava/lang/ClassLoader;)Ljava/lang/Class;+27
j sun.reflect.MethodAccessorGenerator$1.run()Ljava/lang/Object;+21
v ~StubRoutines::call_stub
V [jvm.dll+0x82696]
V [jvm.dll+0xd6fd9]
V [jvm.dll+0x82567]
C [java.dll+0x1015]
j sun.reflect.MethodAccessorGenerator.generate(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Class;IZZLjava/lang/Class;)Lsun/reflect/MagicAccessorImpl;+755
J sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
j com.workstream.compensation.util.DecisisListenerList.fireEvent(Ljava/lang/Class;Ljava/lang/String;Ljava/util/EventObject;)Ljava/util/List;+99
j com.workstream.compensation.domain.AbstractAttribute.fireValueChanging(Ljava/lang/Object;Ljava/lang/Object;)V+30
j com.workstream.compensation.domain.AbstractAttribute.setAttributeValue(Ljava/lang/Object;ZLjava/lang/Object;)V+42
j com.workstream.compensation.domain.AbstractAttribute.setValue(Ljava/lang/Object;Ljava/lang/Object;)V+344
j com.workstream.compensation.domain.AbstractAttribute.setValue(Ljava/lang/Object;)V+598
j com.workstream.compensation.domain.calculation.CalculationAttributeAdapter.calculationChanged(Lcom/workstream/compensation/domain/calculation/CalculationEvent;)V+41
j com.workstream.compensation.domain.calculation.DefaultCalculation.fireCalculationEvent(Lcom/workstream/compensation/domain/calculation/CalculationEvent;)V+47
j com.workstream.compensation.domain.calculation.DefaultCalculation.expressionChanged(Lcom/workstream/compensation/domain/calculation/expression/ExpressionEvent;)V+59
J com.workstream.compensation.domain.calculation.DefaultCalculationState.expressionChanged(Lcom/workstream/compensation/domain/calculation/expression/ExpressionEvent;)V
J com.workstream.compensation.domain.calculation.expression.DefaultExpressionState.initialized(I)V
J com.workstream.compensation.domain.calculation.DefaultAttributeSet.attributesInitialized(Lcom/workstream/compensation/domain/AttributePathInstance;)V
J com.workstream.compensation.domain.DefaultAttributePathInitializer.initialized(Lcom/workstream/compensation/domain/Attribute;)V
j com.workstream.compensation.domain.AbstractAttribute.fireAttributeInitialized()V+95
j com.workstream.compensation.domain.AbstractAttribute.setValue(Ljava/lang/Object;Ljava/lang/Object;)V+426
j com.workstream.compensation.domain.AbstractAttribute.setValue(Ljava/lang/Object;)V+598
j com.workstream.compensation.domain.comp.attribute.Calculation.setValueWithDefaultHandling(Lcom/workstream/compensation/domain/Attribute;Ljava/lang/Object;Ljava/lang/Object;)V+6
j com.workstream.compensation.domain.comp.attribute.Calculation.setValueWithDefaultHandling(Ljava/lang/Object;Ljava/lang/Object;)V+4
j com.workstream.compensation.domain.comp.attribute.DebitByPlanStageScheduledAmount.initializeCalculation()V+70
j com.workstream.compensation.domain.comp.attribute.Calculation.initialized(Lcom/workstream/compensation/domain/Attribute;)V+45
j com.workstream.compensation.domain.AbstractAttribute.fireAttributeInitialized()V+95
j com.workstream.compensation.domain.AbstractAttribute.setValue(Ljava/lang/Object;Ljava/lang/Object;)V+426
j com.workstream.compensation.domain.AbstractAttribute.setValue(Ljava/lang/Object;)V+598
j com.workstream.compensation.domain.comp.attribute.Calculation.setValueWithDefaultHandling(Lcom/workstream/compensation/domain/Attribute;Ljava/lang/Object;Ljava/lang/Object;)V+6
j com.workstream.compensation.domain.comp.attribute.Calculation.setValueWithDefaultHandling(Ljava/lang/Object;Ljava/lang/Object;)V+4
j com.workstream.compensation.domain.comp.attribute.ScheduleDebitAmount.initializeCalculation()V+87
j com.workstream.compensation.domain.comp.attribute.Calculation.initialized(Lcom/workstream/compensation/domain/Attribute;)V+45
J com.workstream.compensation.domain.AbstractAttribute.addInitializedListener(Lcom/workstream/compensation/domain/AttributeInitialized;)V
j com.workstream.compensation.domain.comp.attribute.Calculation.initializeAttributes()V+82
j com.workstream.compensation.domain.comp.attribute.Calculation.performCalculationInitialization()V+295
j com.workstream.compensation.domain.comp.attribute.Calculation.containerChanged(Ljava/lang/String;Lcom/workstream/compensation/domain/Container;)V+184
j com.workstream.compensation.domain.object.ServerContainer.fireContainerNotifications()V+80
j com.workstream.compensation.domain.DomainObjectCache.load(Lcom/workstream/compensation/domain/ApplicationParams;Lcom/workstream/compensation/util/NewProgressController;Lcom/workstream/compensation/domain/DefaultDomainManager;)V+834
j com.workstream.compensation.domain.DefaultDomainManager.load(Lcom/workstream/compensation/domain/ApplicationParams;Lcom/workstream/compensation/util/NewProgressController;)V+32
j com.workstream.compensation.domain.DefaultDomainManager.load(Lcom/workstream/compensation/domain/ApplicationParams;)V+3
j com.workstream.compensation.welcome.util.SessionUtil.createApplicationInstance(Lcom/workstream/compensation/welcome/ServletState;Ljava/lang/String;)Ljava/lang/Object;+710
j com.workstream.compensation.welcome.util.SessionUtil.getApplicationInstance(Lcom/workstream/compensation/welcome/ServletState;Ljava/lang/String;)Ljava/lang/Object;+67
j com.workstream.compensation.jsp.beans.TotalCompLaunchApplicationBean.getSetupApplication()Ljava/lang/String;+10
j org.apache.jsp.workstream.TotalCompLaunchApplication_jsp._jspx_meth_util_ifPropertyNotEqual_0(Ljavax/servlet/jsp/tagext/JspTag;Ljavax/servlet/jsp/PageContext;)Z+196
j org.apache.jsp.workstream.TotalCompLaunchApplication_jsp._jspx_meth_util_ifPropertyTrue_0(Ljavax/servlet/jsp/PageContext;)Z+422
j org.apache.jsp.workstream.TotalCompLaunchApplication_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+487
j org.apache.jasper.runtime.HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+3
j javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+30
j org.apache.jasper.servlet.JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V+193
j org.apache.jasper.servlet.JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V+142
j org.apache.jasper.servlet.JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+440
j javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+30
j org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+354
j org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
j org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+61
j org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+117
j org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
j org.apache.catalina.core.StandardWrapperValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+619
j org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+64
j org.apache.catalina.core.StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+44
j org.apache.catalina.core.StandardContextValve.invokeInternal(Lorg/apache/catalina/Wrapper;Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+172
j org.apache.catalina.core.StandardContextValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+228
j org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+64
j org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+68
j org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+33
j org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+325
j org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+33
j org.apache.catalina.authenticator.AuthenticatorBase.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+437
j org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+33
j org.apache.catalina.core.StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+44
j org.apache.catalina.core.StandardHostValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+87
j org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+64
j org.apache.catalina.valves.ErrorReportValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+3
j org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+33
j org.apache.catalina.core.StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+44
j org.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+59
j org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+64
j org.apache.catalina.core.StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+44
j org.apache.catalina.core.ContainerBase.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+6
j org.apache.coyote.tomcat5.CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V+137
j org.apache.coyote.http11.Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V+424
...<more frames>...

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j sun.misc.Unsafe.defineClass(Ljava/lang/String;[BIILjava/lang/ClassLoader;Ljava/security/ProtectionDomain;)Ljava/lang/Class;+0
j sun.reflect.ClassDefiner.defineClass(Ljava/lang/String;[BIILjava/lang/ClassLoader;)Ljava/lang/Class;+27
j sun.reflect.MethodAccessorGenerator$1.run()Ljava/lang/Object;+21
v ~StubRoutines::call_stub
j java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;)Ljava/lang/Object;+0
j sun.reflect.MethodAccessorGenerator.generate(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Class;IZZLjava/lang/Class;)Lsun/reflect/MagicAccessorImpl;+755
J sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
j com.workstream.compensation.util.DecisisListenerList.fireEvent(Ljava/lang/Class;Ljava/lang/String;Ljava/util/EventObject;)Ljava/util/List;+99
j com.workstream.compensation.domain.AbstractAttribute.fireValueChanging(Ljava/lang/Object;Ljava/lang/Object;)V+30
j com.workstream.compensation.domain.AbstractAttribute.setAttributeValue(Ljava/lang/Object;ZLjava/lang/Object;)V+42
j com.workstream.compensation.domain.AbstractAttribute.setValue(Ljava/lang/Object;Ljava/lang/Object;)V+344
j com.workstream.compensation.domain.AbstractAttribute.setValue(Ljava/lang/Object;)V+598
j com.workstream.compensation.domain.calculation.CalculationAttributeAdapter.calculationChanged(Lcom/workstream/compensation/domain/calculation/CalculationEvent;)V+41
j com.workstream.compensation.domain.calculation.DefaultCalculation.fireCalculationEvent(Lcom/workstream/compensation/domain/calculation/CalculationEvent;)V+47
j com.workstream.compensation.domain.calculation.DefaultCalculation.expressionChanged(Lcom/workstream/compensation/domain/calculation/expression/ExpressionEvent;)V+59
J com.workstream.compensation.domain.calculation.DefaultCalculationState.expressionChanged(Lcom/workstream/compensation/domain/calculation/expression/ExpressionEvent;)V
J com.workstream.compensation.domain.calculation.expression.DefaultExpressionState.initialized(I)V
J com.workstream.compensation.domain.calculation.DefaultAttributeSet.attributesInitialized(Lcom/workstream/compensation/domain/AttributePathInstance;)V
J com.workstream.compensation.domain.DefaultAttributePathInitializer.initialized(Lcom/workstream/compensation/domain/Attribute;)V
j com.workstream.compensation.domain.AbstractAttribute.fireAttributeInitialized()V+95
j com.workstream.compensation.domain.AbstractAttribute.setValue(Ljava/lang/Object;Ljava/lang/Object;)V+426
j com.workstream.compensation.domain.AbstractAttribute.setValue(Ljava/lang/Object;)V+598
j com.workstream.compensation.domain.comp.attribute.Calculation.setValueWithDefaultHandling(Lcom/workstream/compensation/domain/Attribute;Ljava/lang/Object;Ljava/lang/Object;)V+6
j com.workstream.compensation.domain.comp.attribute.Calculation.setValueWithDefaultHandling(Ljava/lang/Object;Ljava/lang/Object;)V+4
j com.workstream.compensation.domain.comp.attribute.DebitByPlanStageScheduledAmount.initializeCalculation()V+70
j com.workstream.compensation.domain.comp.attribute.Calculation.initialized(Lcom/workstream/compensation/domain/Attribute;)V+45
j com.workstream.compensation.domain.AbstractAttribute.fireAttributeInitialized()V+95
j com.workstream.compensation.domain.AbstractAttribute.setValue(Ljava/lang/Object;Ljava/lang/Object;)V+426
j com.workstream.compensation.domain.AbstractAttribute.setValue(Ljava/lang/Object;)V+598
j com.workstream.compensation.domain.comp.attribute.Calculation.setValueWithDefaultHandling(Lcom/workstream/compensation/domain/Attribute;Ljava/lang/Object;Ljava/lang/Object;)V+6
j com.workstream.compensation.domain.comp.attribute.Calculation.setValueWithDefaultHandling(Ljava/lang/Object;Ljava/lang/Object;)V+4
j com.workstream.compensation.domain.comp.attribute.ScheduleDebitAmount.initializeCalculation()V+87
j com.workstream.compensation.domain.comp.attribute.Calculation.initialized(Lcom/workstream/compensation/domain/Attribute;)V+45
J com.workstream.compensation.domain.AbstractAttribute.addInitializedListener(Lcom/workstream/compensation/domain/AttributeInitialized;)V
j com.workstream.compensation.domain.comp.attribute.Calculation.initializeAttributes()V+82
j com.workstream.compensation.domain.comp.attribute.Calculation.performCalculationInitialization()V+295
j com.workstream.compensation.domain.comp.attribute.Calculation.containerChanged(Ljava/lang/String;Lcom/workstream/compensation/domain/Container;)V+184
j com.workstream.compensation.domain.object.ServerContainer.fireContainerNotifications()V+80
j com.workstream.compensation.domain.DomainObjectCache.load(Lcom/workstream/compensation/domain/ApplicationParams;Lcom/workstream/compensation/util/NewProgressController;Lcom/workstream/compensation/domain/DefaultDomainManager;)V+834
j com.workstream.compensation.domain.DefaultDomainManager.load(Lcom/workstream/compensation/domain/ApplicationParams;Lcom/workstream/compensation/util/NewProgressController;)V+32
j com.workstream.compensation.domain.DefaultDomainManager.load(Lcom/workstream/compensation/domain/ApplicationParams;)V+3
j com.workstream.compensation.welcome.util.SessionUtil.createApplicationInstance(Lcom/workstream/compensation/welcome/ServletState;Ljava/lang/String;)Ljava/lang/Object;+710
j com.workstream.compensation.welcome.util.SessionUtil.getApplicationInstance(Lcom/workstream/compensation/welcome/ServletState;Ljava/lang/String;)Ljava/lang/Object;+67
j com.workstream.compensation.jsp.beans.TotalCompLaunchApplicationBean.getSetupApplication()Ljava/lang/String;+10
j org.apache.jsp.workstream.TotalCompLaunchApplication_jsp._jspx_meth_util_ifPropertyNotEqual_0(Ljavax/servlet/jsp/tagext/JspTag;Ljavax/servlet/jsp/PageContext;)Z+196
j org.apache.jsp.workstream.TotalCompLaunchApplication_jsp._jspx_meth_util_ifPropertyTrue_0(Ljavax/servlet/jsp/PageContext;)Z+422
j org.apache.jsp.workstream.TotalCompLaunchApplication_jsp._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+487
j org.apache.jasper.runtime.HttpJspBase.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+3
j javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+30
j org.apache.jasper.servlet.JspServletWrapper.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V+193
j org.apache.jasper.servlet.JspServlet.serviceJspFile(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/lang/Throwable;Z)V+142
j org.apache.jasper.servlet.JspServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+440
j javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+30
j org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+354
j org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
j org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+61
j org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+117
j org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
j org.apache.catalina.core.StandardWrapperValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+619
j org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+64
j org.apache.catalina.core.StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+44
j org.apache.catalina.core.StandardContextValve.invokeInternal(Lorg/apache/catalina/Wrapper;Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+172
j org.apache.catalina.core.StandardContextValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+228
j org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+64
j org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+68
j org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+33
j org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+325
j org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+33
j org.apache.catalina.authenticator.AuthenticatorBase.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+437
j org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+33
j org.apache.catalina.core.StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+44
j org.apache.catalina.core.StandardHostValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+87
j org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+64
j org.apache.catalina.valves.ErrorReportValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+3
j org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+33
j org.apache.catalina.core.StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+44
j org.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+59
j org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+64
j org.apache.catalina.core.StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+44
j org.apache.catalina.core.ContainerBase.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+6
j org.apache.coyote.tomcat5.CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V+137
j org.apache.coyote.http11.Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V+424
j org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+113
j org.apache.tomcat.util.net.TcpWorkerThread.runIt([Ljava/lang/Object;)V+159
j org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()V+167
j java.lang.Thread.run()V+11
v ~StubRoutines::call_stub

--------------- P R O C E S S ---------------

Java Threads: ( => current thread )
0x273a8008 JavaThread "AWT-Windows" daemon [_thread_in_native, id=3540]
0x27ffbe60 JavaThread "RMI TCP Connection(4)-192.168.1.2" daemon [_thread_in_native, id=1220]
0x273b75d8 JavaThread "http-0.0.0.0-8080-Monitor" [_thread_blocked, id=2184]
0x273b6898 JavaThread "http-0.0.0.0-8080-Processor25" daemon [_thread_in_native, id=3332]
0x273b5bf8 JavaThread "http-0.0.0.0-8080-Processor24" daemon [_thread_blocked, id=2168]
=>0x273b4f78 JavaThread "http-0.0.0.0-8080-Processor23" daemon [_thread_in_native, id=3560]
0x273b4318 JavaThread "http-0.0.0.0-8080-Processor22" daemon [_thread_blocked, id=4012]
0x273b36b8 JavaThread "http-0.0.0.0-8080-Processor21" daemon [_thread_blocked, id=3928]
0x2815d620 JavaThread "http-0.0.0.0-8080-Processor20" daemon [_thread_blocked, id=2440]
0x2815c9c0 JavaThread "http-0.0.0.0-8080-Processor19" daemon [_thread_blocked, id=2148]
0x2815bd60 JavaThread "http-0.0.0.0-8080-Processor18" daemon [_thread_blocked, id=2620]
0x2815b100 JavaThread "http-0.0.0.0-8080-Processor17" daemon [_thread_blocked, id=2812]
0x2815a4a0 JavaThread "http-0.0.0.0-8080-Processor16" daemon [_thread_blocked, id=2852]
0x28159840 JavaThread "http-0.0.0.0-8080-Processor15" daemon [_thread_blocked, id=1308]
0x28158be0 JavaThread "http-0.0.0.0-8080-Processor14" daemon [_thread_blocked, id=716]
0x28157f80 JavaThread "http-0.0.0.0-8080-Processor13" daemon [_thread_blocked, id=3828]
0x28157408 JavaThread "http-0.0.0.0-8080-Processor12" daemon [_thread_blocked, id=2912]
0x281e3898 JavaThread "http-0.0.0.0-8080-Processor11" daemon [_thread_blocked, id=676]
0x281e2d48 JavaThread "http-0.0.0.0-8080-Processor10" daemon [_thread_blocked, id=2312]
0x28182df8 JavaThread "http-0.0.0.0-8080-Processor9" daemon [_thread_blocked, id=3288]
0x281826a8 JavaThread "http-0.0.0.0-8080-Processor8" daemon [_thread_blocked, id=620]
0x28181b58 JavaThread "http-0.0.0.0-8080-Processor7" daemon [_thread_blocked, id=2636]
0x28181008 JavaThread "http-0.0.0.0-8080-Processor6" daemon [_thread_blocked, id=2880]
0x281f8228 JavaThread "http-0.0.0.0-8080-Processor5" daemon [_thread_blocked, id=1056]
0x281f7808 JavaThread "http-0.0.0.0-8080-Processor4" daemon [_thread_blocked, id=1352]
0x27366008 JavaThread "http-0.0.0.0-8080-Processor3" daemon [_thread_blocked, id=3500]
0x28209b78 JavaThread "http-0.0.0.0-8080-Processor2" daemon [_thread_blocked, id=1792]
0x2738eae0 JavaThread "http-0.0.0.0-8080-Processor1" daemon [_thread_blocked, id=3392]
0x27364a10 JavaThread "JBossLifeThread" [_thread_blocked, id=3352]
0x273641b0 JavaThread "Timer-12" [_thread_blocked, id=3584]
0x273583e8 JavaThread "Timer-11" [_thread_blocked, id=3144]
0x27358098 JavaThread "Timer-10" [_thread_blocked, id=3184]
0x273575d8 JavaThread "Timer-9" [_thread_blocked, id=744]
0x27393e28 JavaThread "Timer-8" [_thread_blocked, id=3488]
0x27393c08 JavaThread "Timer-7" [_thread_blocked, id=816]
0x28166808 JavaThread "Timer-6" [_thread_blocked, id=3420]
0x28166cb0 JavaThread "Timer-5" [_thread_blocked, id=3268]
0x2726ad90 JavaThread "Timer-4" [_thread_blocked, id=2532]
0x2815eaa0 JavaThread "Timer-3" [_thread_blocked, id=1752]
0x27380e88 JavaThread "RMI LeaseChecker" daemon [_thread_blocked, id=340]
0x27da0010 JavaThread "RMI RenewClean-[192.168.1.2:1469]" daemon [_thread_blocked, id=2348]
0x27f0b170 JavaThread "RMI TCP Accept-1096" daemon [_thread_in_native, id=3132]
0x27efe920 JavaThread "UILServerILService Accept Thread" [_thread_in_native, id=2584]
0x27e93da8 JavaThread "JCA PoolFiller" [_thread_blocked, id=1528]
0x27decfb8 JavaThread "IdleRemover" [_thread_blocked, id=2680]
0x27e24428 JavaThread "TimeoutFactory" daemon [_thread_blocked, id=3532]
0x27e1eb48 JavaThread "Timer-2" daemon [_thread_blocked, id=3464]
0x272aec48 JavaThread "JBossMQ Cache Reference Softner" daemon [_thread_blocked, id=2156]
0x2781fbd0 JavaThread "HSQLDB Timer @d0deb5" daemon [_thread_blocked, id=4088]
0x27b824f8 JavaThread "ContainerBackgroundProcessor[StandardEngine[jboss.web]]" daemon [_thread_blocked, id=692]
0x27baad18 JavaThread "PooledInvokerAcceptor#0-4445" [_thread_in_native, id=1176]
0x27bb6008 JavaThread "RMI TCP Accept-4444" daemon [_thread_in_native, id=2420]
0x27b9d8f0 JavaThread "ClassLoadingPool(2)-1" daemon [_thread_in_native, id=200]
0x27b91d70 JavaThread "JBoss System Threads(1)-1" daemon [_thread_in_native, id=3852]
0x27b2b4a8 JavaThread "RMI TCP Accept-1098" daemon [_thread_in_native, id=1076]
0x27b0d3a0 JavaThread "ScannerThread" daemon [_thread_blocked, id=2824]
0x273e6410 JavaThread "Timer-1" daemon [_thread_blocked, id=3172]
0x00037e10 JavaThread "DestroyJavaVM" [_thread_blocked, id=2692]
0x2727b920 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=576]
0x27271ca0 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3636]
0x27276628 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=616]
0x27275a38 JavaThread "YJP CPU Sampler" daemon [_thread_blocked, id=3448]
0x00dfd9c8 JavaThread "GC Daemon" daemon [_thread_blocked, id=3276]
0x00dfcfa8 JavaThread "RMI Reaper" daemon [_thread_blocked, id=2252]
0x00dff750 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=988]
0x00e00dc0 JavaThread "RMI TCP Accept-1468" daemon [_thread_in_native, id=1084]
0x272685e0 JavaThread "Timer-0" daemon [_thread_blocked, id=820]
0x00dfc158 JavaThread "Thread-0" daemon [_thread_blocked, id=3660]
0x00df1860 JavaThread "Finalizer" daemon [_thread_blocked, id=564]
0x00df03d0 JavaThread "Reference Handler" daemon [_thread_blocked, id=3736]

Other Threads:
0x00dbcaa0 VMThread [id=3356]
0x2727cc08 WatcherThread [id=4040]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
def new generation total 9216K, used 6785K [0x02eb0000, 0x038a0000, 0x05610000)
eden space 8256K, 70% used [0x02eb0000, 0x03460618, 0x036c0000)
from space 960K, 100% used [0x036c0000, 0x037b0000, 0x037b0000)
to space 960K, 0% used [0x037b0000, 0x037b0000, 0x038a0000)
tenured generation total 121024K, used 48881K [0x05610000, 0x0cc40000, 0x22eb0000)
the space 121024K, 40% used [0x05610000, 0x085cc7d0, 0x085cc800, 0x0cc40000)
compacting perm gen total 29696K, used 29643K [0x22eb0000, 0x24bb0000, 0x26eb0000)
the space 29696K, 99% used [0x22eb0000, 0x24ba2e10, 0x24ba3000, 0x24bb0000)
No shared spaces configured.

Dynamic libraries:
0x00400000 - 0x0040c000 f:\jdk1.5.0\bin\java.exe
0x7c900000 - 0x7c9b0000 C:\WINDOWS\system32\ntdll.dll
0x7c800000 - 0x7c8f4000 C:\WINDOWS\system32\kernel32.dll
0x77dd0000 - 0x77e6b000 C:\WINDOWS\system32\ADVAPI32.dll
0x77e70000 - 0x77f01000 C:\WINDOWS\system32\RPCRT4.dll
0x77c10000 - 0x77c68000 C:\WINDOWS\system32\MSVCRT.dll
0x6d6b0000 - 0x6d839000 f:\jdk1.5.0\jre\bin\client\jvm.dll
0x77d40000 - 0x77dd0000 C:\WINDOWS\system32\USER32.dll
0x77f10000 - 0x77f56000 C:\WINDOWS\system32\GDI32.dll
0x76b40000 - 0x76b6d000 C:\WINDOWS\system32\WINMM.dll
0x5cd70000 - 0x5cd77000 C:\WINDOWS\system32\serwvdrv.dll
0x5b0a0000 - 0x5b0a7000 C:\WINDOWS\system32\umdmxfrm.dll
0x6d2f0000 - 0x6d2f8000 f:\jdk1.5.0\jre\bin\hpi.dll
0x76bf0000 - 0x76bfb000 C:\WINDOWS\system32\PSAPI.DLL
0x008a0000 - 0x00926000 F:\YourKit Java Profiler 4.5 EAP build 618\bin\win32\yjpagent.dll
0x71ad0000 - 0x71ad9000 C:\WINDOWS\system32\WSOCK32.DLL
0x71ab0000 - 0x71ac7000 C:\WINDOWS\system32\WS2_32.dll
0x71aa0000 - 0x71aa8000 C:\WINDOWS\system32\WS2HELP.dll
0x6d680000 - 0x6d68c000 f:\jdk1.5.0\jre\bin\verify.dll
0x6d370000 - 0x6d38d000 f:\jdk1.5.0\jre\bin\java.dll
0x6d6a0000 - 0x6d6af000 f:\jdk1.5.0\jre\bin\zip.dll
0x6d530000 - 0x6d543000 F:\jdk1.5.0\jre\bin\net.dll
0x71a50000 - 0x71a8f000 C:\WINDOWS\system32\mswsock.dll
0x662b0000 - 0x66308000 C:\WINDOWS\system32\hnetcfg.dll
0x71a90000 - 0x71a98000 C:\WINDOWS\System32\wshtcpip.dll
0x6d520000 - 0x6d528000 F:\jdk1.5.0\jre\bin\management.dll
0x27440000 - 0x27468000 C:\WINDOWS\system32\rsaenh.dll
0x769c0000 - 0x76a73000 C:\WINDOWS\system32\USERENV.dll
0x5b860000 - 0x5b8b4000 C:\WINDOWS\system32\netapi32.dll
0x76f20000 - 0x76f47000 C:\WINDOWS\system32\DNSAPI.dll
0x76fb0000 - 0x76fb8000 C:\WINDOWS\System32\winrnr.dll
0x76f60000 - 0x76f8c000 C:\WINDOWS\system32\WLDAP32.dll
0x76fc0000 - 0x76fc6000 C:\WINDOWS\system32\rasadhlp.dll
0x6d660000 - 0x6d666000 F:\jdk1.5.0\jre\bin\rmi.dll
0x6d070000 - 0x6d1d7000 F:\jdk1.5.0\jre\bin\awt.dll
0x73000000 - 0x73026000 C:\WINDOWS\system32\WINSPOOL.DRV
0x76390000 - 0x763ad000 C:\WINDOWS\system32\IMM32.dll
0x774e0000 - 0x7761d000 C:\WINDOWS\system32\ole32.dll
0x73760000 - 0x737a9000 C:\WINDOWS\system32\ddraw.dll
0x73bc0000 - 0x73bc6000 C:\WINDOWS\system32\DCIMAN32.dll
0x73940000 - 0x73a10000 C:\WINDOWS\system32\D3DIM700.DLL
0x28790000 - 0x28797000 C:\Program Files\Logitech\MouseWare\System\LgWndHk.dll
0x7c9c0000 - 0x7d1d4000 C:\WINDOWS\system32\shell32.dll
0x77f60000 - 0x77fd6000 C:\WINDOWS\system32\SHLWAPI.dll
0x773d0000 - 0x774d2000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
0x5d090000 - 0x5d127000 C:\WINDOWS\system32\comctl32.dll
0x288d0000 - 0x288db000 C:\Program Files\Common Files\Logitech\Scrolling\LgMsgHk.dll
0x76080000 - 0x760e5000 C:\WINDOWS\system32\MSVCP60.dll

VM Arguments:
jvm_args: -agentlib:yjpagent=sessionname=JBoss -Xrunyjpagent:sessionname=JBoss -Dprogram.name=run_with_yjp.bat -Xms128m -Xmx512m -Djava.endorsed.dirs=N:\bin\\..\lib\endorsed
java_command: org.jboss.Main

Environment Variables:
JAVA_HOME=f:\jdk1.5.0
JAVA_TOOL_OPTIONS=-agentlib:yjpagent=sessionname=JBoss
CLASSPATH="C:\WINDOWS\System32\QTJava.zip"
PATH=F:\YourKit Java Profiler 4.5 EAP build 618\bin\win32;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\Roxio Shared\DLLShared;C:\Program Files\Common Files\Ulead Systems\MPEG;C:\Program Files\VDMSound;E:\GTK\2.0\bin;F:\JProbe Profiler 5.2.1\bin;C:\Program Files\VDMSound;f:\cvs;;;I:\jwsdp-1.5\jwsdp-shared\bin;I:\j2eesdk14\bin
USERNAME=Bill Uetrecht
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 9, GenuineIntel



--------------- 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, ht

Memory: 4k page, physical 1047548k(455804k free), swap 2524084k(2017712k free)

vm_info: Java HotSpot(TM) Client VM (1.5.0_04-b05) for windows-x86, built on Jun 3 2005 02:10:41 by "java_re" with MS VC++ 6.0
scesbron
Posts: 4
Joined: Tue Jun 14, 2005 1:58 pm

Post by scesbron »

Same thing with tomcat+spring+hibernate under windows xp

Seb

Code: Select all

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0087e56d, pid=2156, tid=2132
#
# Java VM: Java HotSpot(TM) Server VM (1.5.0_02-b09 mixed mode)
# Problematic frame:
# C  [yjpagent.dll+0x3e56d]
#

---------------  T H R E A D  ---------------

Current thread (0x6a7ab008):  JavaThread "http-8080-Processor24" daemon [_thread_in_native, id=2132]

siginfo: ExceptionCode=0xc0000005, writing address 0xbebafed2

Registers:
EAX=0x6f205008, EBX=0x00000400, ECX=0x31000000, EDX=0xbebafeca
ESP=0x6c40dcc0, EBP=0x6c40dcc8, ESI=0x00000400, EDI=0x6c40dd1c
EIP=0x0087e56d, EFLAGS=0x00010282

Top of Stack: (sp=0x6c40dcc0)
0x6c40dcc0:   6c40de54 00000400 6c40dcd4 0087e500
0x6c40dcd0:   00000400 6c40dce0 0087dcb9 00000400
0x6c40dce0:   6c40dd20 0087d6de 00000400 00000400
0x6c40dcf0:   6c40de54 00000000 6c40dd58 008814ff
0x6c40dd00:   008b0b78 6c40dcec 00000000 00000056
0x6c40dd10:   6a7ab008 00000000 00000001 00000002
0x6c40dd20:   6c40dd80 00841924 00000400 00000000
0x6c40dd30:   6c40de54 00000000 000000bd 6a7ab008 

Instructions: (pc=0x0087e56d)
0x0087e55d:   8b 10 83 e2 fc 83 64 10 04 fd 8b 50 04 8b 48 08
0x0087e56d:   89 4a 08 8b 48 08 83 c0 04 89 51 04 e9 58 01 00 


Stack: [0x6c3d0000,0x6c410000),  sp=0x6c40dcc0,  free space=247k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [yjpagent.dll+0x3e56d]
C  [yjpagent.dll+0x3e500]
C  [yjpagent.dll+0x3dcb9]
C  [yjpagent.dll+0x3d6de]
C  [yjpagent.dll+0x1924]
C  [yjpagent.dll+0x13b1]
V  [jvm.dll+0x1a720c]
V  [jvm.dll+0x64a56]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  sun.misc.Unsafe.defineClass(Ljava/lang/String;[BIILjava/lang/ClassLoader;Ljava/security/ProtectionDomain;)Ljava/lang/Class;+0
j  sun.reflect.ClassDefiner.defineClass(Ljava/lang/String;[BIILjava/lang/ClassLoader;)Ljava/lang/Class;+27
j  sun.reflect.MethodAccessorGenerator$1.run()Ljava/lang/Object;+21
v  ~StubRoutines::call_stub
j  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;)Ljava/lang/Object;+0
v  ~C2IAdapter
J  sun.reflect.MethodAccessorGenerator.generate(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Class;IZZLjava/lang/Class;)Lsun/reflect/MagicAccessorImpl;
v  ~I2CAdapter
j  sun.reflect.MethodAccessorGenerator.generateMethod(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Class;I)Lsun/reflect/MethodAccessor;+13
j  sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+66
v  ~C2IAdapter
J  net.sf.hibernate.persister.AbstractEntityPersister.setPropertyValues(Ljava/lang/Object;[Ljava/lang/Object;)V
J  net.sf.hibernate.impl.CacheEntry.assemble([Ljava/lang/Object;Ljava/lang/Object;Ljava/io/Serializable;Lnet/sf/hibernate/persister/ClassPersister;Lnet/sf/hibernate/Interceptor;Lnet/sf/hibernate/engine/SessionImplementor;)[Ljava/lang/Object;
v  ~I2CAdapter
j  net.sf.hibernate.impl.CacheEntry.assemble(Ljava/lang/Object;Ljava/io/Serializable;Lnet/sf/hibernate/persister/ClassPersister;Lnet/sf/hibernate/Interceptor;Lnet/sf/hibernate/engine/SessionImplementor;)[Ljava/lang/Object;+34
v  ~C2IAdapter
J  net.sf.hibernate.impl.SessionImpl.assembleCacheEntry(Lnet/sf/hibernate/impl/CacheEntry;Ljava/io/Serializable;Lnet/sf/hibernate/persister/ClassPersister;Ljava/lang/Object;)Ljava/lang/Object;
J  net.sf.hibernate.impl.SessionImpl.doLoad(Ljava/lang/Class;Ljava/io/Serializable;Ljava/lang/Object;Lnet/sf/hibernate/LockMode;Z)Ljava/lang/Object;
J  net.sf.hibernate.impl.SessionImpl.internalLoad(Ljava/lang/Class;Ljava/io/Serializable;)Ljava/lang/Object;
J  net.sf.hibernate.type.ManyToOneType.resolveIdentifier(Ljava/io/Serializable;Lnet/sf/hibernate/engine/SessionImplementor;)Ljava/lang/Object;
v  ~I2CAdapter
j  net.sf.hibernate.type.ManyToOneType.assemble(Ljava/io/Serializable;Lnet/sf/hibernate/engine/SessionImplementor;Ljava/lang/Object;)Ljava/lang/Object;+29
j  net.sf.hibernate.collection.Set.initializeFromCache(Lnet/sf/hibernate/collection/CollectionPersister;Ljava/io/Serializable;Ljava/lang/Object;)V+45
j  net.sf.hibernate.impl.SessionImpl.initializeCollectionFromCache(Ljava/io/Serializable;Ljava/lang/Object;Lnet/sf/hibernate/collection/CollectionPersister;Lnet/sf/hibernate/collection/PersistentCollection;)Z+45
j  net.sf.hibernate.impl.SessionImpl.initializeCollection(Lnet/sf/hibernate/collection/PersistentCollection;Z)V+103
j  net.sf.hibernate.collection.PersistentCollection.initialize(Z)V+49
j  net.sf.hibernate.collection.PersistentCollection.read()V+2
j  net.sf.hibernate.collection.Set.toArray()[Ljava/lang/Object;+1
j  java.util.ArrayList.addAll(Ljava/util/Collection;)Z+1
j  com.bodet.open.service.calculateur.implementation.GestionCalculateurImpl.retournerAnomalies(Lcom/bodet/open/types/Oid;Lcom/bodet/open/temps/DateSeule;Lcom/bodet/open/temps/DateSeule;Lcom/bodet/open/enum/gtp/TypeCalcul;)Ljava/util/List;+59
v  ~StubRoutines::call_stub
j  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
j  sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
v  ~C2IAdapter
J  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
v  ~I2CAdapter
j  org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;+3
j  org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint()Ljava/lang/Object;+12
j  org.springframework.aop.framework.ReflectiveMethodInvocation.proceed()Ljava/lang/Object;+19
j  org.springframework.transaction.interceptor.TransactionInterceptor.invoke(Lorg/aopalliance/intercept/MethodInvocation;)Ljava/lang/Object;+39
j  org.springframework.aop.framework.ReflectiveMethodInvocation.proceed()Ljava/lang/Object;+101
j  org.springframework.aop.framework.JdkDynamicAopProxy.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;+236
j  $Proxy36.retournerAnomalies(Lcom/bodet/open/types/Oid;Lcom/bodet/open/temps/DateSeule;Lcom/bodet/open/temps/DateSeule;Lcom/bodet/open/enum/gtp/TypeCalcul;)Ljava/util/List;+29
j  com.bodet.open.service.delphi.exploitationgtp.DSP_ListeAnomalie.getRecords(Lcom/bodet/open/service/delphi/framework/resultat/Params;)Ljava/util/Collection;+493
j  com.bodet.open.service.delphi.framework.service.implementation.KelioWebServiceImpl.getRecords(Ljava/lang/String;Lcom/bodet/open/service/delphi/framework/resultat/Params;I)Lcom/bodet/open/service/delphi/framework/resultat/ResultatGetRecords;+63
j  sun.reflect.GeneratedMethodAccessor110.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+130
v  ~C2IAdapter
J  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
v  ~I2CAdapter
j  org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;+3
j  org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint()Ljava/lang/Object;+12
j  org.springframework.aop.framework.ReflectiveMethodInvocation.proceed()Ljava/lang/Object;+19
j  org.springframework.transaction.interceptor.TransactionInterceptor.invoke(Lorg/aopalliance/intercept/MethodInvocation;)Ljava/lang/Object;+39
j  org.springframework.aop.framework.ReflectiveMethodInvocation.proceed()Ljava/lang/Object;+101
j  org.springframework.aop.framework.JdkDynamicAopProxy.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;+236
j  $Proxy0.getRecords(Ljava/lang/String;Lcom/bodet/open/service/delphi/framework/resultat/Params;I)Lcom/bodet/open/service/delphi/framework/resultat/ResultatGetRecords;+27
j  com.bodet.open.service.delphi.framework.service.KelioServlet.getRecords(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/ServletOutputStream;)V+250
j  com.bodet.open.service.delphi.framework.service.KelioServlet.execute(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+396
j  com.bodet.open.service.delphi.framework.service.KelioServlet.doPost(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+3
j  javax.servlet.http.HttpServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+139
j  javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+30
j  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+478
j  org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
j  org.apache.catalina.core.StandardWrapperValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+619
j  org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+64
j  org.apache.catalina.core.StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+44
j  org.apache.catalina.core.StandardContextValve.invokeInternal(Lorg/apache/catalina/Wrapper;Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+172
j  org.apache.catalina.core.StandardContextValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+228
j  org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+64
j  org.apache.catalina.core.StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+44
j  org.apache.catalina.core.StandardHostValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+87
j  org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+64
j  org.apache.catalina.valves.ErrorReportValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+3
j  org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+33
j  org.apache.catalina.core.StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+44
j  org.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;Lorg/apache/catalina/ValveContext;)V+59
j  org.apache.catalina.core.StandardValveContext.invokeNext(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+64
j  org.apache.catalina.core.StandardPipeline.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+44
j  org.apache.catalina.core.ContainerBase.invoke(Lorg/apache/catalina/Request;Lorg/apache/catalina/Response;)V+6
j  org.apache.coyote.tomcat5.CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V+137
j  org.apache.coyote.http11.Http11Processor.process(Ljava/io/InputStream;Ljava/io/OutputStream;)V+424
j  org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Lorg/apache/tomcat/util/net/TcpConnection;[Ljava/lang/Object;)V+113
j  org.apache.tomcat.util.net.TcpWorkerThread.runIt([Ljava/lang/Object;)V+159
j  org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()V+167
j  java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x69793d78 JavaThread "RMI LeaseChecker" daemon [_thread_blocked, id=1288]
  0x698ab008 JavaThread "RMI TCP Connection(2)-172.16.10.142" daemon [_thread_in_native, id=1608]
  0x6924ba98 JavaThread "TP-Monitor" daemon [_thread_blocked, id=1840]
  0x6924b518 JavaThread "TP-Processor4" daemon [_thread_in_native, id=3820]
  0x69b45338 JavaThread "TP-Processor3" daemon [_thread_blocked, id=1992]
  0x6a6912c8 JavaThread "TP-Processor2" daemon [_thread_blocked, id=3620]
  0x6970be88 JavaThread "TP-Processor1" daemon [_thread_blocked, id=2120]
  0x6a6090c0 JavaThread "http-8080-Monitor" [_thread_blocked, id=2536]
  0x6a813098 JavaThread "http-8080-Processor25" daemon [_thread_in_native, id=3640]
=>0x6a7ab008 JavaThread "http-8080-Processor24" daemon [_thread_in_native, id=2132]
  0x6982b518 JavaThread "http-8080-Processor23" daemon [_thread_blocked, id=3804]
  0x6a5a9008 JavaThread "http-8080-Processor22" daemon [_thread_in_native, id=1280]
  0x6988bde8 JavaThread "http-8080-Processor21" daemon [_thread_blocked, id=2144]
  0x6960bdb8 JavaThread "http-8080-Processor20" daemon [_thread_in_native, id=1792]
  0x692f3d90 JavaThread "http-8080-Processor19" daemon [_thread_blocked, id=432]
  0x692f3758 JavaThread "http-8080-Processor18" daemon [_thread_blocked, id=532]
  0x68ff4408 JavaThread "http-8080-Processor17" daemon [_thread_blocked, id=984]
  0x6989bd10 JavaThread "http-8080-Processor16" daemon [_thread_blocked, id=1160]
  0x6989b618 JavaThread "http-8080-Processor15" daemon [_thread_blocked, id=3940]
  0x68b31008 JavaThread "http-8080-Processor14" daemon [_thread_blocked, id=3664]
  0x6aaa7528 JavaThread "http-8080-Processor13" daemon [_thread_blocked, id=1064]
  0x6a48b5f8 JavaThread "http-8080-Processor12" daemon [_thread_blocked, id=1464]
  0x684c59d0 JavaThread "http-8080-Processor11" daemon [_thread_blocked, id=2240]
  0x68bbdb48 JavaThread "http-8080-Processor10" daemon [_thread_blocked, id=1076]
  0x68bbd938 JavaThread "http-8080-Processor9" daemon [_thread_blocked, id=1736]
  0x67e28d68 JavaThread "http-8080-Processor8" daemon [_thread_blocked, id=3816]
  0x68507528 JavaThread "http-8080-Processor7" daemon [_thread_blocked, id=940]
  0x685073a8 JavaThread "http-8080-Processor6" daemon [_thread_blocked, id=3788]
  0x68b3fd30 JavaThread "http-8080-Processor5" daemon [_thread_blocked, id=1768]
  0x68b3fbb0 JavaThread "http-8080-Processor4" daemon [_thread_blocked, id=3172]
  0x69209b28 JavaThread "http-8080-Processor3" daemon [_thread_blocked, id=348]
  0x68365c70 JavaThread "http-8080-Processor2" daemon [_thread_blocked, id=3036]
  0x6a6d4fd0 JavaThread "http-8080-Processor1" daemon [_thread_blocked, id=1732]
  0x696ba5a0 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=1892]
  0x67630790 JavaThread "calcul-save-results-1" [_thread_in_native, id=3480]
  0x685c2008 JavaThread "DefaultQuartzScheduler_QuartzSchedulerThread" [_thread_blocked, id=3476]
  0x6a9c7408 JavaThread "DefaultQuartzScheduler_Worker-9" [_thread_blocked, id=1256]
  0x67f5e378 JavaThread "DefaultQuartzScheduler_Worker-8" [_thread_blocked, id=4080]
  0x687cf008 JavaThread "DefaultQuartzScheduler_Worker-7" [_thread_blocked, id=2852]
  0x698505b0 JavaThread "DefaultQuartzScheduler_Worker-6" [_thread_blocked, id=3696]
  0x69850430 JavaThread "DefaultQuartzScheduler_Worker-5" [_thread_blocked, id=408]
  0x6882fc88 JavaThread "DefaultQuartzScheduler_Worker-4" [_thread_blocked, id=3832]
  0x6a378008 JavaThread "DefaultQuartzScheduler_Worker-3" [_thread_blocked, id=2180]
  0x686b7578 JavaThread "DefaultQuartzScheduler_Worker-2" [_thread_blocked, id=3644]
  0x00d95990 JavaThread "DefaultQuartzScheduler_Worker-1" [_thread_blocked, id=3604]
  0x6801de60 JavaThread "DefaultQuartzScheduler_Worker-0" [_thread_blocked, id=2740]
  0x68281ad8 JavaThread "Thread-3" daemon [_thread_blocked, id=3648]
  0x676190c8 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=4048]
  0x67617cf0 JavaThread "CompilerThread1" daemon [_thread_blocked, id=2472]
  0x676132d0 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3988]
  0x67616ce8 JavaThread "AdapterThread" daemon [_thread_blocked, id=3888]
  0x67616b68 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3356]
  0x67610c78 JavaThread "JDWP Command Reader" daemon [_thread_in_native, id=3232]
  0x6760fe38 JavaThread "JDWP Event Helper Thread" daemon [_thread_blocked, id=3996]
  0x675eb620 JavaThread "JDWP Transport Listener: dt_socket" daemon [_thread_blocked, id=2648]
  0x67590d48 JavaThread "YJP CPU Sampler" daemon [_thread_blocked, id=3124]
  0x675e9770 JavaThread "GC Daemon" daemon [_thread_blocked, id=1468]
  0x00e1cf90 JavaThread "RMI Reaper" daemon [_thread_blocked, id=3428]
  0x00e1c938 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=3292]
  0x00e18148 JavaThread "RMI TCP Accept-3142" daemon [_thread_in_native, id=4092]
  0x675e7830 JavaThread "Timer-0" daemon [_thread_blocked, id=2552]
  0x675f0008 JavaThread "Thread-0" daemon [_thread_blocked, id=3516]
  0x00e0db58 JavaThread "Finalizer" daemon [_thread_blocked, id=3472]
  0x00e0cec8 JavaThread "Reference Handler" daemon [_thread_blocked, id=2692]
  0x00367a98 JavaThread "main" [_thread_in_native, id=4000]

Other Threads:
  0x00e0ae28 VMThread [id=3488]
  0x6761a2f0 WatcherThread [id=3844]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 def new generation   total 8576K, used 2472K [0x02ea0000, 0x037e0000, 0x0d940000)
  eden space 7680K,  20% used [0x02ea0000, 0x0302a1d0, 0x03620000)
  from space 896K, 100% used [0x03700000, 0x037e0000, 0x037e0000)
  to   space 896K,   0% used [0x03620000, 0x03620000, 0x03700000)
 tenured generation   total 75136K, used 41695K [0x0d940000, 0x122a0000, 0x62ea0000)
   the space 75136K,  55% used [0x0d940000, 0x101f7c30, 0x101f7e00, 0x122a0000)
 compacting perm gen  total 54528K, used 54436K [0x62ea0000, 0x663e0000, 0x66ea0000)
   the space 54528K,  99% used [0x62ea0000, 0x663c9108, 0x663c9200, 0x663e0000)
No shared spaces configured.

Dynamic libraries:
0x00400000 - 0x0040c000 	W:\Java\Jdk\jdk1.5.0_02\bin\javaw.exe
0x7c910000 - 0x7c9c7000 	C:\WINDOWS\system32\ntdll.dll
0x7c800000 - 0x7c904000 	C:\WINDOWS\system32\kernel32.dll
0x77da0000 - 0x77e4c000 	C:\WINDOWS\system32\ADVAPI32.dll
0x77e50000 - 0x77ee1000 	C:\WINDOWS\system32\RPCRT4.dll
0x77d10000 - 0x77da0000 	C:\WINDOWS\system32\USER32.dll
0x77ef0000 - 0x77f36000 	C:\WINDOWS\system32\GDI32.dll
0x77be0000 - 0x77c38000 	C:\WINDOWS\system32\MSVCRT.dll
0x6d840000 - 0x6dba5000 	W:\Java\Jdk\jdk1.5.0_02\jre\bin\server\jvm.dll
0x76ae0000 - 0x76b0f000 	C:\WINDOWS\system32\WINMM.dll
0x6d2f0000 - 0x6d2f8000 	W:\Java\Jdk\jdk1.5.0_02\jre\bin\hpi.dll
0x76ba0000 - 0x76bab000 	C:\WINDOWS\system32\PSAPI.DLL
0x6d3f0000 - 0x6d425000 	W:\Java\Jdk\jdk1.5.0_02\jre\bin\jdwp.dll
0x00840000 - 0x008c6000 	C:\Program Files\YourKit Java Profiler 4.5 EAP build 618\bin\win32\yjpagent.dll
0x71a10000 - 0x71a1a000 	C:\WINDOWS\system32\WSOCK32.DLL
0x719f0000 - 0x71a07000 	C:\WINDOWS\system32\WS2_32.dll
0x719e0000 - 0x719e8000 	C:\WINDOWS\system32\WS2HELP.dll
0x6d680000 - 0x6d68c000 	W:\Java\Jdk\jdk1.5.0_02\jre\bin\verify.dll
0x6d370000 - 0x6d38d000 	W:\Java\Jdk\jdk1.5.0_02\jre\bin\java.dll
0x6d6a0000 - 0x6d6af000 	W:\Java\Jdk\jdk1.5.0_02\jre\bin\zip.dll
0x6d530000 - 0x6d543000 	W:\Java\Jdk\jdk1.5.0_02\jre\bin\net.dll
0x71990000 - 0x719d0000 	C:\WINDOWS\system32\mswsock.dll
0x677b0000 - 0x67809000 	C:\WINDOWS\system32\hnetcfg.dll
0x719d0000 - 0x719d8000 	C:\WINDOWS\System32\wshtcpip.dll
0x6d520000 - 0x6d528000 	W:\Java\Jdk\jdk1.5.0_02\jre\bin\management.dll
0x67850000 - 0x67878000 	C:\WINDOWS\system32\rsaenh.dll
0x76960000 - 0x76a15000 	C:\WINDOWS\system32\USERENV.dll
0x6fee0000 - 0x6ff34000 	C:\WINDOWS\system32\netapi32.dll
0x76ed0000 - 0x76ef7000 	C:\WINDOWS\system32\DNSAPI.dll
0x76f60000 - 0x76f68000 	C:\WINDOWS\System32\winrnr.dll
0x76f10000 - 0x76f3d000 	C:\WINDOWS\system32\WLDAP32.dll
0x76f70000 - 0x76f76000 	C:\WINDOWS\system32\rasadhlp.dll
0x6d290000 - 0x6d297000 	W:\Java\Jdk\jdk1.5.0_02\jre\bin\dt_socket.dll
0x688b0000 - 0x688c2000 	W:\Java\Jdk\jdk1.5.0_02\bin\jrgwin32.dll
0x6ba10000 - 0x6ba62000 	C:\WINDOWS\system32\printer.dll
0x76f00000 - 0x76f08000 	C:\WINDOWS\system32\wtsapi32.dll
0x762f0000 - 0x76300000 	C:\WINDOWS\system32\WINSTA.dll
0x688e0000 - 0x688eb000 	W:\Java\Jdk\jdk1.5.0_02\bin\geant.dll
0x6d660000 - 0x6d666000 	W:\Java\Jdk\jdk1.5.0_02\jre\bin\rmi.dll

VM Arguments:
jvm_args: -Dcatalina.home=W:\tomcat\jakarta-tomcat-5.0.25 -Djava.endorsed.dirs=W:\tomcat\jakarta-tomcat-5.0.25\common\endorsed -Dcatalina.base=W:\tomcat\jakarta-tomcat-5.0.25 -Djava.io.tmpdir=W:\tomcat\jakarta-tomcat-5.0.25\temp -agentlib:yjpagent -Xmx1536M -Xms64M -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,suspend=y,address=localhost:3141
java_command: org.apache.catalina.startup.Bootstrap -config W:\tomcat\jakarta-tomcat-5.0.25\conf\server.xml start

Environment Variables:
JAVA_HOME=W:\Java\Jdk\jdk1.5.0_02
PATH=W:\Program Files\Borland\Delphi7\Bin;W:\Program Files\Borland\Delphi7\Projects\Bpl\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;W:\Java\Jdk\jdk1.5.0_02\bin;p:\libdelphi\bin;W:\Objecteering\bin;Q:\cvsnt;C:\Program Files\YourKit Java Profiler 4.5 EAP build 618\bin\win32;W:\Program Files\Borland\Delphi7\Bin;W:\Program Files\Borland\Delphi7\Projects\Bpl\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;W:\Java\Jdk\jdk1.5.0_02\bin;p:\libdelphi\bin;W:\Objecteering\bin;Q:\cvsnt;C:\Program Files\Enerjy Software
USERNAME=cesbrons
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 15 Model 4 Stepping 1, GenuineIntel


---------------  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, ht

Memory: 4k page, physical 2088300k(693936k free), swap 4019984k(2790628k free)

vm_info: Java HotSpot(TM) Server VM (1.5.0_02-b09) for windows-x86, built on Mar  4 2005 01:36:52 by "java_re" with MS VC++ 6.0
Dyoma
Posts: 13
Joined: Tue Oct 19, 2004 8:13 am

Post by Dyoma »

I have the same problem. Running desktop application (no application server needed :) ). I get this problem when tried to get method tracing and sampling snapshots. It seems this problem appears when getting big enough snapshot.
Memory snapshots works fine (however I got it only once with 618)

#
[thread 3820 also had an error]# An unexpected error has been detected by HotSpot Virtual Machine:

#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x008de425, pid=2548, tid=3272
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_03-b07 mixed mode)
# Problematic frame:
# C [yjpagent.dll+0x3e425]
#
# An error report file with more information is saved as hs_err_pid2548.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
Vladimir Kondratyev
Posts: 1624
Joined: Tue Aug 10, 2004 7:52 pm

Post by Vladimir Kondratyev »

We have completely reworked CPU profiling in build #620, so I hope that all crashes should go away. And CPU profiling should be _much_ more faster.

Regards,
Vladimir
Dyoma
Posts: 13
Joined: Tue Oct 19, 2004 8:13 am

Post by Dyoma »

I noticed that I get crashes only getting CPU snapshots from profiller UI. No crashes occured when getting CPU snapshots (even quite big ones) with profiller API, so IMHO the bug is outside of CPU profiller code itself.
Vladimir Kondratyev
Posts: 1624
Joined: Tue Aug 10, 2004 7:52 pm

Post by Vladimir Kondratyev »

I doubt that UI can cause JVM crashes on agent side, just because UI uses the same API :)
Anton Katilin
Posts: 6172
Joined: Wed Aug 11, 2004 8:37 am

Post by Anton Katilin »

Hi,

The build 620 is out. Could you please try it and say whether the problem is gone.

Best regards,
Anton
Dyoma
Posts: 13
Joined: Tue Oct 19, 2004 8:13 am

Post by Dyoma »

Vladimir Kondratyev wrote:I doubt that UI can cause JVM crashes on agent side, just because UI uses the same API :)
It seems you are right :). I remebered that I was profilling my application through profiler API with JDK 1.4, and with profiller UI with JDK 1.5.0_3-b7.
On build #620. JVM (1.5) still crashes I can't get any method tracing snapshot, but there is no yjpagent.dll on the stack any more.

Here is one of error logs:

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# Internal Error (53484152454432554E54494D450E43505002FA), pid=992, tid=3068
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_03-b07 mixed mode)

--------------- T H R E A D ---------------

Current thread (0x0c693f10): JavaThread "worker#5" [_thread_in_vm, id=3068]

Stack: [0x0c8c0000,0x0c900000), sp=0x0c8ff06c, free space=252k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [jvm.dll+0x111971]
V [jvm.dll+0x60fcd]
V [jvm.dll+0xe8f84]
V [jvm.dll+0x37bf9]
v ~RuntimeStub::resolve_invokevirtual Runtime1 stub
J java.lang.Class.getConstructor0([Ljava/lang/Class;I)Ljava/lang/reflect/Constructor;
J java.lang.reflect.Proxy.newProxyInstance(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object;
J com.almworks.util.events.FireEventSupport.getDispatcherSnapshot()Ljava/lang/Object;
v ~RuntimeStub::alignment_frame_return Runtime1 stub
j com.almworks.exec.ExceptionsManagerImpl.fireExceptionOccured(Lcom/almworks/api/exec/ExceptionsManager$ExceptionEvent;)V+12
j com.almworks.exec.ExceptionsManagerImpl.access$000(Lcom/almworks/exec/ExceptionsManagerImpl;Lcom/almworks/api/exec/ExceptionsManager$ExceptionEvent;)V+10
j com.almworks.exec.ExceptionsManagerImpl$2.publish(Ljava/util/logging/LogRecord;)V+73
J java.util.logging.Logger.log(Ljava/util/logging/LogRecord;)V
J java.util.logging.Logger.doLog(Ljava/util/logging/LogRecord;)V
J java.util.logging.Logger.logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
j org.apache.commons.logging.impl.Jdk14Logger.log(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V+91
J org.apache.commons.httpclient.Wire.wire(Ljava/lang/String;Ljava/io/InputStream;)V
v ~RuntimeStub::alignment_frame_return Runtime1 stub
j org.apache.commons.httpclient.Wire.input([BII)V+35
j org.apache.commons.httpclient.WireLogInputStream.read([BII)I+33
j org.apache.commons.httpclient.ChunkedInputStream.read([BII)I+87
j java.io.FilterInputStream.read([BII)I+15
j org.apache.commons.httpclient.AutoCloseInputStream.read([BII)I+22
j java.nio.channels.Channels$ReadableByteChannelImpl.read(Ljava/nio/ByteBuffer;)I+92
j com.almworks.util.io.IOUtils.transferToString(Ljava/io/InputStream;Ljava/lang/String;Lcom/almworks/util/io/CharValidator;)Ljava/lang/String;+136
j com.almworks.bugzilla.integration.XMLLoader$Data.getString()Ljava/lang/String;+51
j com.almworks.bugzilla.integration.XMLLoader$Data.getInputSource()Lorg/xml/sax/InputSource;+9
j com.almworks.bugzilla.integration.XMLLoader.buildXMLFromHTMLData(Lcom/almworks/bugzilla/integration/Material;Lcom/almworks/bugzilla/integration/XMLLoader$Data;)Lorg/jdom/Document;+9
j com.almworks.bugzilla.integration.XMLLoader.loadHTML(Lcom/almworks/bugzilla/integration/Material;Ljava/lang/String;)Lorg/jdom/Document;+16
j com.almworks.bugzilla.integration.oper.LoadQuery.loadBugs()Ljava/util/Collection;+47
j com.almworks.bugzilla.integration.BugzillaIntegration.queryURL(Ljava/lang/String;)Ljava/util/Collection;+42
j com.almworks.bugzilla.provider.RemoteQueryImpl.loadBugIds()V+35
j com.almworks.bugzilla.provider.RemoteQueryImpl.reload()V+12
j com.almworks.explorer.tree.RemoteQueryNode$2.run()V+15
j com.almworks.exec.ThreadManagerImpl$Worker.run()V+205
j java.lang.Thread.run()V+19
v ~StubRoutines::call_stub
V [jvm.dll+0x818b8]
V [jvm.dll+0xd431d]
V [jvm.dll+0x81789]
V [jvm.dll+0x814e6]
V [jvm.dll+0x9c06b]
V [jvm.dll+0xfe7f5]
V [jvm.dll+0xfe7c3]
C [MSVCRT.dll+0x2a3b0]
C [kernel32.dll+0xb50b]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
v ~RuntimeStub::resolve_invokevirtual Runtime1 stub
J java.lang.Class.getConstructor0([Ljava/lang/Class;I)Ljava/lang/reflect/Constructor;
J java.lang.reflect.Proxy.newProxyInstance(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object;
J com.almworks.util.events.FireEventSupport.getDispatcherSnapshot()Ljava/lang/Object;
v ~RuntimeStub::alignment_frame_return Runtime1 stub
j com.almworks.exec.ExceptionsManagerImpl.fireExceptionOccured(Lcom/almworks/api/exec/ExceptionsManager$ExceptionEvent;)V+12
j com.almworks.exec.ExceptionsManagerImpl.access$000(Lcom/almworks/exec/ExceptionsManagerImpl;Lcom/almworks/api/exec/ExceptionsManager$ExceptionEvent;)V+10
j com.almworks.exec.ExceptionsManagerImpl$2.publish(Ljava/util/logging/LogRecord;)V+73
J java.util.logging.Logger.log(Ljava/util/logging/LogRecord;)V
J java.util.logging.Logger.doLog(Ljava/util/logging/LogRecord;)V
J java.util.logging.Logger.logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
j org.apache.commons.logging.impl.Jdk14Logger.log(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V+91
J org.apache.commons.httpclient.Wire.wire(Ljava/lang/String;Ljava/io/InputStream;)V
v ~RuntimeStub::alignment_frame_return Runtime1 stub
j org.apache.commons.httpclient.Wire.input([BII)V+35
j org.apache.commons.httpclient.WireLogInputStream.read([BII)I+33
j org.apache.commons.httpclient.ChunkedInputStream.read([BII)I+87
j java.io.FilterInputStream.read([BII)I+15
j org.apache.commons.httpclient.AutoCloseInputStream.read([BII)I+22
j java.nio.channels.Channels$ReadableByteChannelImpl.read(Ljava/nio/ByteBuffer;)I+92
j com.almworks.util.io.IOUtils.transferToString(Ljava/io/InputStream;Ljava/lang/String;Lcom/almworks/util/io/CharValidator;)Ljava/lang/String;+136
j com.almworks.bugzilla.integration.XMLLoader$Data.getString()Ljava/lang/String;+51
j com.almworks.bugzilla.integration.XMLLoader$Data.getInputSource()Lorg/xml/sax/InputSource;+9
j com.almworks.bugzilla.integration.XMLLoader.buildXMLFromHTMLData(Lcom/almworks/bugzilla/integration/Material;Lcom/almworks/bugzilla/integration/XMLLoader$Data;)Lorg/jdom/Document;+9
j com.almworks.bugzilla.integration.XMLLoader.loadHTML(Lcom/almworks/bugzilla/integration/Material;Ljava/lang/String;)Lorg/jdom/Document;+16
j com.almworks.bugzilla.integration.oper.LoadQuery.loadBugs()Ljava/util/Collection;+47
j com.almworks.bugzilla.integration.BugzillaIntegration.queryURL(Ljava/lang/String;)Ljava/util/Collection;+42
j com.almworks.bugzilla.provider.RemoteQueryImpl.loadBugIds()V+35
j com.almworks.bugzilla.provider.RemoteQueryImpl.reload()V+12
j com.almworks.explorer.tree.RemoteQueryNode$2.run()V+15
j com.almworks.exec.ThreadManagerImpl$Worker.run()V+205
j java.lang.Thread.run()V+19
v ~StubRoutines::call_stub

--------------- P R O C E S S ---------------

Java Threads: ( => current thread )
0x0c6a6e80 JavaThread "worker#6" [_thread_blocked, id=264]
0x0c83e308 JavaThread "RMI TCP Connection(3)-192.168.11.82" daemon [_thread_in_native, id=204]
0x0c5b5468 JavaThread "RMI LeaseChecker" daemon [_thread_blocked, id=2096]
0x0c617cf8 JavaThread "RMI TCP Connection(2)-192.168.11.82" daemon [_thread_in_native, id=2256]
0x0c698af0 JavaThread "RMI TCP Connection(1)-127.0.0.1" daemon [_thread_in_native, id=2236]
=>0x0c693f10 JavaThread "worker#5" [_thread_in_vm, id=3068]
0x0b66f4d8 JavaThread "seqg#1" [_thread_blocked, id=3256]
0x0c631bb8 JavaThread "watcher#1" [_thread_blocked, id=3356]
0x0c64cc08 JavaThread "TimerQueue" daemon [_thread_blocked, id=1000]
0x0b5d08e0 JavaThread "autosave#1" daemon [_thread_blocked, id=3192]
0x00038f98 JavaThread "DestroyJavaVM" [_thread_blocked, id=3260]
0x0b5c2ce8 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=3900]
0x0b5bd410 JavaThread "AWT-Windows" daemon [_thread_in_native, id=2032]
0x0b5bcfd0 JavaThread "AWT-Shutdown" [_thread_blocked, id=1336]
0x0b5b4a00 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=1836]
0x0b54a178 JavaThread "Monitor Ctrl-Break" daemon [_thread_in_native, id=672]
0x0b5404b0 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=2508]
0x0b56a7f0 JavaThread "CompilerThread0" daemon [_thread_blocked, id=2936]
0x0b569128 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1256]
0x0b568df8 JavaThread "YJP CPU Sampler" daemon [_thread_blocked, id=3624]
0x0b564140 JavaThread "GC Daemon" daemon [_thread_blocked, id=4068]
0x0b562ec0 JavaThread "RMI Reaper" daemon [_thread_blocked, id=792]
0x0b564958 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=3288]
0x0b561d28 JavaThread "RMI TCP Accept-10001" daemon [_thread_in_native, id=3552]
0x0b5610d8 JavaThread "Timer-0" daemon [_thread_blocked, id=3464]
0x0b555830 JavaThread "Thread-0" daemon [_thread_blocked, id=2640]
0x00f45ef0 JavaThread "Finalizer" daemon [_thread_blocked, id=3556]
0x00f44720 JavaThread "Reference Handler" daemon [_thread_blocked, id=3468]

Other Threads:
0x00f415f8 VMThread [id=2356]
0x00f55eb8 WatcherThread [id=1596]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
def new generation total 960K, used 679K [0x02f80000, 0x03080000, 0x03460000)
eden space 896K, 75% used [0x02f80000, 0x030287a0, 0x03060000)
from space 64K, 8% used [0x03070000, 0x030715d8, 0x03080000)
to space 64K, 0% used [0x03060000, 0x03060000, 0x03070000)
tenured generation total 11332K, used 10012K [0x03460000, 0x03f71000, 0x06f80000)
the space 11332K, 88% used [0x03460000, 0x03e27148, 0x03e27200, 0x03f71000)
compacting perm gen total 19712K, used 19522K [0x06f80000, 0x082c0000, 0x0af80000)
the space 19712K, 99% used [0x06f80000, 0x082909b0, 0x08290a00, 0x082c0000)
No shared spaces configured.

Dynamic libraries:
0x00400000 - 0x0040c000 D:\Program Files\Java\jdk1.5.0_03\bin\java.exe
0x7c900000 - 0x7c9b0000 D:\WINDOWS\system32\ntdll.dll
0x7c800000 - 0x7c8f4000 D:\WINDOWS\system32\kernel32.dll
0x77dd0000 - 0x77e6b000 D:\WINDOWS\system32\ADVAPI32.dll
0x77e70000 - 0x77f01000 D:\WINDOWS\system32\RPCRT4.dll
0x77c10000 - 0x77c68000 D:\WINDOWS\system32\MSVCRT.dll
0x6d6b0000 - 0x6d836000 D:\Program Files\Java\jdk1.5.0_03\jre\bin\client\jvm.dll
0x77d40000 - 0x77dd0000 D:\WINDOWS\system32\USER32.dll
0x77f10000 - 0x77f56000 D:\WINDOWS\system32\GDI32.dll
0x76b40000 - 0x76b6d000 D:\WINDOWS\system32\WINMM.dll
0x6d2f0000 - 0x6d2f8000 D:\Program Files\Java\jdk1.5.0_03\jre\bin\hpi.dll
0x76bf0000 - 0x76bfb000 D:\WINDOWS\system32\PSAPI.DLL
0x008a0000 - 0x00947000 D:\Program Files\YourKit Java Profiler 4.5 EAP build 620\bin\win32\yjpagent.dll
0x71ad0000 - 0x71ad9000 D:\WINDOWS\system32\WSOCK32.DLL
0x71ab0000 - 0x71ac7000 D:\WINDOWS\system32\WS2_32.dll
0x71aa0000 - 0x71aa8000 D:\WINDOWS\system32\WS2HELP.dll
0x6d680000 - 0x6d68c000 D:\Program Files\Java\jdk1.5.0_03\jre\bin\verify.dll
0x6d370000 - 0x6d38d000 D:\Program Files\Java\jdk1.5.0_03\jre\bin\java.dll
0x6d6a0000 - 0x6d6af000 D:\Program Files\Java\jdk1.5.0_03\jre\bin\zip.dll
0x6d530000 - 0x6d543000 D:\Program Files\Java\jdk1.5.0_03\jre\bin\net.dll
0x71a50000 - 0x71a8f000 D:\WINDOWS\system32\mswsock.dll
0x662b0000 - 0x66308000 D:\WINDOWS\system32\hnetcfg.dll
0x71a90000 - 0x71a98000 D:\WINDOWS\System32\wshtcpip.dll
0x6d520000 - 0x6d528000 D:\Program Files\Java\jdk1.5.0_03\jre\bin\management.dll
0x0ffd0000 - 0x0fff8000 D:\WINDOWS\system32\rsaenh.dll
0x769c0000 - 0x76a73000 D:\WINDOWS\system32\USERENV.dll
0x5b860000 - 0x5b8b4000 D:\WINDOWS\system32\netapi32.dll
0x76f20000 - 0x76f47000 D:\WINDOWS\system32\DNSAPI.dll
0x76fb0000 - 0x76fb8000 D:\WINDOWS\System32\winrnr.dll
0x76f60000 - 0x76f8c000 D:\WINDOWS\system32\WLDAP32.dll
0x76fc0000 - 0x76fc6000 D:\WINDOWS\system32\rasadhlp.dll
0x10000000 - 0x10007000 D:\Progs\Idea50\3357\bin\breakgen.dll
0x6d070000 - 0x6d1d7000 D:\Program Files\Java\jdk1.5.0_03\jre\bin\awt.dll
0x73000000 - 0x73026000 D:\WINDOWS\system32\WINSPOOL.DRV
0x76390000 - 0x763ad000 D:\WINDOWS\system32\IMM32.dll
0x774e0000 - 0x7761d000 D:\WINDOWS\system32\ole32.dll
0x5ad70000 - 0x5ada8000 D:\WINDOWS\system32\uxtheme.dll
0x73760000 - 0x737a9000 D:\WINDOWS\system32\ddraw.dll
0x73bc0000 - 0x73bc6000 D:\WINDOWS\system32\DCIMAN32.dll
0x73940000 - 0x73a10000 D:\WINDOWS\system32\D3DIM700.DLL
0x6d2b0000 - 0x6d2ed000 D:\Program Files\Java\jdk1.5.0_03\jre\bin\fontmanager.dll
0x74720000 - 0x7476b000 D:\WINDOWS\system32\MSCTF.dll
0x6d550000 - 0x6d559000 D:\Program Files\Java\jdk1.5.0_03\jre\bin\nio.dll
0x7c9c0000 - 0x7d1d4000 D:\WINDOWS\system32\shell32.dll
0x77f60000 - 0x77fd6000 D:\WINDOWS\system32\SHLWAPI.dll
0x773d0000 - 0x774d2000 D:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
0x5d090000 - 0x5d127000 D:\WINDOWS\system32\comctl32.dll
0x6d660000 - 0x6d666000 D:\Program Files\Java\jdk1.5.0_03\jre\bin\rmi.dll

VM Arguments:
jvm_args: -Xbootclasspath/a:C:\Program Files\IntelliJ-IDEA-4.5\lib\generics\gjc-rt.jar -Xmx64m -Di.a=true -agentlib:yjpagent=sessionname=YJPQUOTED50726f66696c6c65204465736b7a696c6c61 -Didea.launcher.port=7533 -Didea.launcher.bin.path=D:\Progs\Idea50\3357\bin -Dfile.encoding=windows-1252
java_command: com.intellij.rt.execution.application.AppMain com.almworks.launcher.Launcher

Environment Variables:
PATH=D:\Program Files\YourKit Java Profiler 4.5 EAP build 620\bin\win32;..\bin;D:\WINDOWS\system32;D:\WINDOWS;D:\WINDOWS\System32\Wbem;D:\Program Files\Subversion\bin;D:\Progs\Yourkit
USERNAME=Dmitry Peshehonov
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 15 Model 3 Stepping 4, GenuineIntel


--------------- 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, ht

Memory: 4k page, physical 1014504k(243112k free), swap 2446804k(1634640k free)

vm_info: Java HotSpot(TM) Client VM (1.5.0_03-b07) for windows-x86, built on Apr 13 2005 02:07:01 by "java_re" with MS VC++ 6.0
Vladimir Kondratyev
Posts: 1624
Joined: Tue Aug 10, 2004 7:52 pm

Post by Vladimir Kondratyev »

Hi Dyoma,

do you have any sample which reproduces the problem?

Thank you in advance,
--vova
Dyoma
Posts: 13
Joined: Tue Oct 19, 2004 8:13 am

Post by Dyoma »

Vladimir Kondratyev wrote:Hi Dyoma,

do you have any sample which reproduces the problem?

Thank you in advance,
--vova
Hi Vova,
You can try to profile our Desczilla. Start method sampling and run query (local or remote).
Anton Katilin
Posts: 6172
Joined: Wed Aug 11, 2004 8:37 am

Post by Anton Katilin »

Hi,

I cannot reproduce it with deskzilla-846.zip

By the way, I'm using Java 1.5.0_04, and you are using 1.5.0_03.

Best regards,
Anton
Dyoma
Posts: 13
Joined: Tue Oct 19, 2004 8:13 am

Post by Dyoma »

I just checked Deskzilla 846 it's crashed when starting method tracing on first synchonization.
BTW I and all other user who experienced the problem has two-processors hardware (hyperthreading in my case). Running query and synchronization are multi-thread operations in Deskzilla, application servers runs many threads too.
We haven't downloaded 1.5.0_04 yet so I can't check if JDK version specific problem, sorry.
Anton Katilin
Posts: 6172
Joined: Wed Aug 11, 2004 8:37 am

Post by Anton Katilin »

Hi All,

Could you please download build 622, try to reproduce the crashes and post here new crash logs. We have compiled native library in a way that should allow better understanding of the crash logs, to locate and finally fix the problem.

Thank you in advance.

Best regards,
Anton
Dyoma
Posts: 13
Joined: Tue Oct 19, 2004 8:13 am

Post by Dyoma »

I just tried to profile with JDK 1.5.0_04. Application's stopped to crash but I still can't get tracing snapshot. The problem is deadlock see http://forums.yourkit.com/viewtopic.php?p=1245#1245
Post Reply