[jboss-jira] [JBoss JIRA] (WFLY-12446) Memory leak in StatelessSessionComponent

Cheng Fang (Jira) issues at jboss.org
Tue Sep 10 09:49:02 EDT 2019


    [ https://issues.jboss.org/browse/WFLY-12446?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13782199#comment-13782199 ] 

Cheng Fang edited comment on WFLY-12446 at 9/10/19 9:48 AM:
------------------------------------------------------------

Thanks [~jaikiran] for the detailed analysis.  [~manovotn]  can you take a look from Weld side, in particular why ejb bean instance holds {{CreationalContextImpl}}, which holds huge list containing thousands of {{org.jboss.weld.contexts.SerializableContextualInstanceImpl}}?  I've updated the previously attached dump screenshot to show more weld classes.


was (Author: cfang):
Thanks @jaikiran for the detailed analysis.  @manovotn can you take a look from Weld side, in particular why ejb bean instance holds {{CreationalContextImpl}}, which holds huge list containing thousands of {{org.jboss.weld.contexts.SerializableContextualInstanceImpl}}?  I've updated the previously attached dump screenshot to show more weld classes.

> Memory leak in StatelessSessionComponent
> ----------------------------------------
>
>                 Key: WFLY-12446
>                 URL: https://issues.jboss.org/browse/WFLY-12446
>             Project: WildFly
>          Issue Type: Bug
>          Components: CDI / Weld, EJB
>    Affects Versions: 17.0.1.Final
>            Reporter: Joerg Baesner
>            Assignee: Cheng Fang
>            Priority: Major
>         Attachments: dump-weld.png, playground-jee8.zip, server.log.gz, wfly-12446-heap-dump.png
>
>
> When running the attached reproducer application and doing a memory analysis afterwards, it looks like a memory leak, e. g.
> {code}
> One instance of "org.jboss.as.ejb3.component.stateless.StatelessSessionComponent" loaded by "org.jboss.modules.ModuleClassLoader @ 0x5e0fbc2e0" occupies 936,593,520 (96.13%) bytes. The memory is accumulated in one instance of "java.util.concurrent.ConcurrentLinkedQueue$Node" loaded by "<system class loader>".
> {code}



--
This message was sent by Atlassian Jira
(v7.13.5#713005)


More information about the jboss-jira mailing list