jrasp-agent
jrasp-agent copied to clipboard
[bug] java.lang.ClassCircularityError: sun/net/www/protocol/http/HttpURLConnection
2023-10-26 12:24:09.791 WARNING localhost.localdomain [DEFAULT] [com.jrasp.agent.core.manager.RaspClassFileTransformer._transform] transform: sun/net/www/protocol/http/HttpURLConnection failed, in loader: null java.lang.ClassCircularityError: sun/net/www/protocol/http/HttpURLConnection at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:348) at com.jrasp.agent.core.enhance.EventEnhancer$1.getCommonSuperClass(EventEnhancer.java:50) at org.objectweb.asm.SymbolTable.addMergedType(SymbolTable.java:1202) at org.objectweb.asm.Frame.merge(Frame.java:1299) at org.objectweb.asm.Frame.merge(Frame.java:1207) at org.objectweb.asm.MethodWriter.computeAllFrames(MethodWriter.java:1611) at org.objectweb.asm.MethodWriter.visitMaxs(MethodWriter.java:1547) at org.objectweb.asm.ClassReader.readCode(ClassReader.java:2665) at org.objectweb.asm.ClassReader.readMethod(ClassReader.java:1514) at org.objectweb.asm.ClassReader.accept(ClassReader.java:744) at org.objectweb.asm.ClassReader.accept(ClassReader.java:424) at com.jrasp.agent.core.enhance.EventEnhancer.toByteCodeArray(EventEnhancer.java:80) at com.jrasp.agent.core.manager.RaspClassFileTransformer._transform(RaspClassFileTransformer.java:74) at com.jrasp.agent.core.manager.RaspClassFileTransformer.transform(RaspClassFileTransformer.java:52) at sun.instrument.TransformerManager.transform(TransformerManager.java:188) at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) at sun.net.www.protocol.http.Handler.openConnection(Handler.java:62) at sun.net.www.protocol.http.Handler.openConnection(Handler.java:57) at java.net.URL.openConnection(URL.java:1002) at net.sf.ehcache.util.UpdateChecker.getUpdateProperties(UpdateChecker.java:151) at net.sf.ehcache.util.UpdateChecker.doCheck(UpdateChecker.java:117) at net.sf.ehcache.util.UpdateChecker.checkForUpdate(UpdateChecker.java:104) at net.sf.ehcache.util.UpdateChecker.run(UpdateChecker.java:95)