[jboss-jira] [JBoss JIRA] (JBLOGGING-118) Subclass of java.util.logging.Level creates PermGen memory leak

Murmur Murmur (JIRA) issues at jboss.org
Mon Oct 5 07:11:00 EDT 2015


Murmur Murmur created JBLOGGING-118:
---------------------------------------

             Summary: Subclass of java.util.logging.Level creates PermGen memory leak
                 Key: JBLOGGING-118
                 URL: https://issues.jboss.org/browse/JBLOGGING-118
             Project: JBoss Logging
          Issue Type: Bug
          Components: jboss-logging-jdk
    Affects Versions: 3.3.0.Beta1
         Environment: JDK7, Tomcat 7, OpenJPA-2.4.1, ValidationAPI-1.x, hibernate-validator-5.2.1, jboss-logging (fresh from github).
            Reporter: Murmur Murmur
            Assignee: James Perkins


Subclass of java.util.logging.Level creates PermGen memory leak if webapp provides jboss-logging.jar inside a webapp. This happen most likely in Tomcat and hot-redeployment stops working after few times out of PermGen memory.

It's a commonly known side effect of JDK logging library, projects should not inherit Level class. 

See this discussion and github pull request where I have fixed this problem.
http://stackoverflow.com/a/32412984/185565
https://github.com/jboss-logging/jboss-logging/pull/21



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jboss-jira mailing list