StackOverflow raised in EAP 6 by TRACE classloading logging
Issue
- We see a Stackoverflow like the following:
java.lang.StackOverflowError
at org.jboss.modules.log.JDKModuleLogger.trace(JDKModuleLogger.java:129) [:1.3.3.Final-redhat-1]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:203) [:1.3.3.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:459) [:1.3.3.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:408) [:1.3.3.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:389) [:1.3.3.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:134) [:1.3.3.Final-redhat-1]
at org.apache.log4j.JBossAppenderHandler.doPublish(JBossAppenderHandler.java:41)
at org.jboss.logmanager.ExtHandler.publish(ExtHandler.java:79) [:1.5.2.Final-redhat-1]
at org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:296) [:1.5.2.Final-redhat-1]
at org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:304) [:1.5.2.Final-redhat-1]
at org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:304) [:1.5.2.Final-redhat-1]
at org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:304) [:1.5.2.Final-redhat-1]
at org.jboss.logmanager.Logger.logRaw(Logger.java:721) [:1.5.2.Final-redhat-1]
at org.jboss.logmanager.Logger.logRaw(Logger.java:731) [:1.5.2.Final-redhat-1]
at org.jboss.logmanager.Logger.log(Logger.java:367) [:1.5.2.Final-redhat-1]
at org.jboss.modules.log.JDKModuleLogger.doLog(JDKModuleLogger.java:109) [:1.3.3.Final-redhat-1]
at org.jboss.modules.log.JDKModuleLogger.doLog(JDKModuleLogger.java:101) [:1.3.3.Final-redhat-1]
at org.jboss.modules.log.JDKModuleLogger.trace(JDKModuleLogger.java:129) [:1.3.3.Final-redhat-1]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:203) [:1.3.3.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:459) [:1.3.3.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:408) [:1.3.3.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:389) [:1.3.3.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:134) [:1.3.3.Final-redhat-1]
at org.apache.log4j.JBossAppenderHandler.doPublish(JBossAppenderHandler.java:41)
at org.jboss.logmanager.ExtHandler.publish(ExtHandler.java:79) [:1.5.2.Final-redhat-1]
at org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:296) [:1.5.2.Final-redhat-1]
at org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:304) [:1.5.2.Final-redhat-1]
at org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:304) [:1.5.2.Final-redhat-1]
at org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:304) [:1.5.2.Final-redhat-1]
at org.jboss.logmanager.Logger.logRaw(Logger.java:721) [:1.5.2.Final-redhat-1]
at org.jboss.logmanager.Logger.logRaw(Logger.java:731) [:1.5.2.Final-redhat-1]
at org.jboss.logmanager.Logger.log(Logger.java:367) [:1.5.2.Final-redhat-1]
at org.jboss.modules.log.JDKModuleLogger.doLog(JDKModuleLogger.java:109) [:1.3.3.Final-redhat-1]
at org.jboss.modules.log.JDKModuleLogger.doLog(JDKModuleLogger.java:101) [:1.3.3.Final-redhat-1]
at org.jboss.modules.log.JDKModuleLogger.trace(JDKModuleLogger.java:129) [:1.3.3.Final-redhat-1]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:203) [:1.3.3.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:459) [:1.3.3.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:408) [:1.3.3.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:389) [:1.3.3.Final-redhat-1]
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:134) [:1.3.3.Final-redhat-1]
Environment
- JBoss Enterprise Application Platform (EAP) 6.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
