]
Johannes Rost closed JASSIST-229.
---------------------------------
Resolution: Done
"JVMVRFY012 stack shape inconsistent" when loading jBPM
JPA-Class in IBM JDK
----------------------------------------------------------------------------
Key: JASSIST-229
URL:
https://issues.jboss.org/browse/JASSIST-229
Project: Javassist
Issue Type: Bug
Security Level: Public(Everyone can see)
Affects Versions: 3.18.2-GA
Environment: WebSphere [IBMJAVA7 7.0.6.1 cf021412.02]Platform 8.5.5.2 [ND 8.5.5.2
cf021414.01]
Host Operating System is Windows Server 2008 R2, version 6.1
Java version = 1.7.0, Java Compiler = j9jit26, Java VM name = IBM J9 VM
Reporter: Johannes Rost
Assignee: Shigeru Chiba
Attachments: complete_stacktrace.txt
We are running in an "JVMVRFY012 stack shape inconsistent" with message
"HHH000142: Javassist Enhancement failed:
org.drools.persistence.info.WorkItemInfo" which is caused by
"java.lang.VerifyError" with message "JVMVRFY012 stack shape inconsistent;
class=org/drools/persistence/info/WorkItemInfo_$$_jvst3b5_2,
method=_d0clone()Ljava/lang/Object;, pc=15".
I will add a complete stacktrace to this issue
We are only using jBPM core features anf the error occurs for all jBPM JPA classes
loaded:
* class=org/jbpm/persistence/correlation/CorrelationPropertyInfo_$$_jvst59a_0,
method=_d0clone()Ljava/lang/Object;, pc=15
* class=org/jbpm/persistence/processinstance/ProcessInstanceInfo_$$_jvst59a_1,
method=_d0clearProcessInstance()V, pc=19
* class=org/drools/persistence/info/WorkItemInfo_$$_jvst59a_2,
method=_d0clone()Ljava/lang/Object;, pc=15
* class=org/drools/persistence/info/SessionInfo_$$_jvst59a_3,
method=_d0clone()Ljava/lang/Object;, pc=15
* class=org/jbpm/persistence/correlation/CorrelationKeyInfo_$$_jvst59a_4,
method=_d0addProperty(Lorg/jbpm/persistence/correlation/CorrelationPropertyInfo;)V, pc=15
We are using jBPM 6.0.1, Hibernate 4.3.6 and Javassist 3.18.2-GA (same for 3.18.1-GA).
The application is deployed to WebSphere 8.5.5.2 running on Windows and using an IBM
64bit JDK version 1.7.0