Our Jenkins (maven) build randomly fails with the following error stack:
-- (StackOverflowError) null
null
java.lang.StackOverflowError
at org.aspectj.weaver.World.resolve(World.java:273)
at org.aspectj.weaver.World.resolve(World.java:209)
at org.aspectj.weaver.UnresolvedType.resolve(UnresolvedType.java:645)
at org.aspectj.weaver.ResolvedType.getRawType(ResolvedType.java:2331)
at org.aspectj.weaver.ReferenceType.isAssignableFrom(ReferenceType.java:427)
at org.aspectj.weaver.ReferenceType.isAssignableFrom(ReferenceType.java:393)
at org.aspectj.weaver.ReferenceType.isAssignableFrom(ReferenceType.java:427)
at org.aspectj.weaver.ReferenceType.isAssignableFrom(ReferenceType.java:393)
this failure is definitely not caused by actual code change as usually after such a failure, the subsequent build, manually triggered (i.e. not code committed), succeeds.
Versions are as follows :
Jenkins: 1.501
maven: 2.2.2
aspectjrt: 1.6.10
Anyone has an idea how to address this?