java.lang.ClassCircularityError: java/lang/ClassLoaderUtils

GitHub | hdeadman | 6 months ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    GitHub comment 55#243434294

    GitHub | 6 months ago | hdeadman
    java.lang.ClassCircularityError: java/lang/ClassLoaderUtils

    Root Cause Analysis

    1. java.lang.ClassCircularityError

      java/lang/ClassLoaderUtils

      at se.jiderhamn.classloader.leak.prevention.ClassLoaderLeakPreventor.isWebAppClassLoaderOrChild()
    2. se.jiderhamn.classloader
      ClassLoaderLeakPreventor$4.filter
      1. se.jiderhamn.classloader.leak.prevention.ClassLoaderLeakPreventor.isWebAppClassLoaderOrChild(ClassLoaderLeakPreventor.java:1801)
      2. se.jiderhamn.classloader.leak.prevention.ClassLoaderLeakPreventor.isLoadedByWebApplication(ClassLoaderLeakPreventor.java:1793)
      3. se.jiderhamn.classloader.leak.prevention.ClassLoaderLeakPreventor.isLoadedInWebApplication(ClassLoaderLeakPreventor.java:1788)
      4. se.jiderhamn.classloader.leak.prevention.ClassLoaderLeakPreventor$4.filter(ClassLoaderLeakPreventor.java:878)
      4 frames
    3. Java RT
      ServiceRegistry.getServiceProviders
      1. javax.imageio.spi.FilterIterator.advance(ServiceRegistry.java:821)
      2. javax.imageio.spi.FilterIterator.<init>(ServiceRegistry.java:815)
      3. javax.imageio.spi.ServiceRegistry.getServiceProviders(ServiceRegistry.java:516)
      3 frames
    4. se.jiderhamn.classloader
      ClassLoaderLeakPreventor.contextDestroyed
      1. se.jiderhamn.classloader.leak.prevention.ClassLoaderLeakPreventor.deregisterIIOServiceProvider(ClassLoaderLeakPreventor.java:884)
      2. se.jiderhamn.classloader.leak.prevention.ClassLoaderLeakPreventor.contextDestroyed(ClassLoaderLeakPreventor.java:776)
      2 frames
    5. org.xyz.web
      ClassloaderMemoryLeakAvoidanceListener.contextDestroyed
      1. org.xyz.web.memleak.ClassloaderMemoryLeakAvoidanceListener.contextDestroyed(ClassloaderMemoryLeakAvoidanceListener.java:23)
      1 frame
    6. Glassfish Core
      ContainerBase$StopChild.call
      1. org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:4889)
      2. org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5526)
      3. org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:224)
      4. org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1423)
      5. org.apache.catalina.core.ContainerBase$StopChild.call(ContainerBase.java:1412)
      5 frames
    7. Java RT
      Thread.run
      1. java.util.concurrent.FutureTask.run(FutureTask.java:266)
      2. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      3. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      4. java.lang.Thread.run(Thread.java:745)
      4 frames