Memory leak with ssh (org.apache.sshd.server.session.ServerSession objects)
Hello, We use apache-karaf-2.2.9 in windows 2008 server R2. I've run a lot of Ssh Echo in a short time. And the karaf memory peaked, and we receive out of memory as exception.(see the attached picture http://karaf.922171.n3.nabble.com/file/n4026025/Jconsole_Karaf.png ) Running jhat shows some classes that should consume such memory: class org.apache.activemq.command.ProducerId 21706 955064 class org.apache.felix.gogo.runtime.Token 46536 930720 class org.apache.felix.gogo.runtime.Closure 9972 717984 *class org.apache.sshd.server.session.ServerSession 1662 563418 class org.apache.mina.transport.socket.nio.NioSocketSession 1662 511896 * class [Lorg.apache.activemq.command.DataStructure; 48 393984 The memory leak seems to lie around unclosed ssh server session. To reproduce the problem, you have just to run this script loopsshecho.bat that will allow to reproduce rapidly the bug http://karaf.922171.n3.nabble.com/file/n4026025/probes.zip probes.zip : {code} @echo ON :again CALL launch-javaprobe.bat com.eurofins.nagios.probe.ssh.SSHEcho --hostname Localhost --login karaf --password karaf --sshport 8101 ECHO . goto again {code} You have to change the parametrs of : --hostname --login --password --sshport Best regards, -- View this message in context: http://karaf.922171.n3.nabble.com/Memory-leak-with-ssh-org-apache-sshd-server-session-ServerSession-objects-tp4026025.html Sent from the Karaf - User mailing list archive at Nabble.com.
Re: Memory leak with ssh (org.apache.sshd.server.session.ServerSession objects)
Thanks for the detailed information. We will create a Jira to investigate the issue. Regards JB On 09/14/2012 10:57 AM, a_bouchama wrote: Hello, We use apache-karaf-2.2.9 in windows 2008 server R2. I've run a lot of Ssh Echo in a short time. And the karaf memory peaked, and we receive out of memory as exception.(see the attached picture http://karaf.922171.n3.nabble.com/file/n4026025/Jconsole_Karaf.png ) Running jhat shows some classes that should consume such memory: class org.apache.activemq.command.ProducerId 21706 955064 class org.apache.felix.gogo.runtime.Token 46536 930720 class org.apache.felix.gogo.runtime.Closure 9972 717984 *class org.apache.sshd.server.session.ServerSession 1662 563418 class org.apache.mina.transport.socket.nio.NioSocketSession 1662 511896 * class [Lorg.apache.activemq.command.DataStructure; 48 393984 The memory leak seems to lie around unclosed ssh server session. To reproduce the problem, you have just to run this script loopsshecho.bat that will allow to reproduce rapidly the bug http://karaf.922171.n3.nabble.com/file/n4026025/probes.zip probes.zip : {code} @echo ON :again CALL launch-javaprobe.bat com.eurofins.nagios.probe.ssh.SSHEcho --hostname Localhost --login karaf --password karaf --sshport 8101 ECHO . goto again {code} You have to change the parametrs of : --hostname --login --password --sshport Best regards, -- View this message in context: http://karaf.922171.n3.nabble.com/Memory-leak-with-ssh-org-apache-sshd-server-session-ServerSession-objects-tp4026025.html Sent from the Karaf - User mailing list archive at Nabble.com. -- Jean-Baptiste Onofré jbono...@apache.org http://blog.nanthrax.net Talend - http://www.talend.com
Re: Memory leak with ssh (org.apache.sshd.server.session.ServerSession objects)
I'm aware of this issue I think and this is on my todo list. On Fri, Sep 14, 2012 at 10:57 AM, a_bouchama abdellatif.bouch...@gmail.comwrote: Hello, We use apache-karaf-2.2.9 in windows 2008 server R2. I've run a lot of Ssh Echo in a short time. And the karaf memory peaked, and we receive out of memory as exception.(see the attached picture http://karaf.922171.n3.nabble.com/file/n4026025/Jconsole_Karaf.png ) Running jhat shows some classes that should consume such memory: class org.apache.activemq.command.ProducerId 21706 955064 class org.apache.felix.gogo.runtime.Token 46536 930720 class org.apache.felix.gogo.runtime.Closure 9972 717984 *class org.apache.sshd.server.session.ServerSession 1662 563418 class org.apache.mina.transport.socket.nio.NioSocketSession 1662 511896 * class [Lorg.apache.activemq.command.DataStructure; 48 393984 The memory leak seems to lie around unclosed ssh server session. To reproduce the problem, you have just to run this script loopsshecho.bat that will allow to reproduce rapidly the bug http://karaf.922171.n3.nabble.com/file/n4026025/probes.zip probes.zip : {code} @echo ON :again CALL launch-javaprobe.bat com.eurofins.nagios.probe.ssh.SSHEcho --hostname Localhost --login karaf --password karaf --sshport 8101 ECHO . goto again {code} You have to change the parametrs of : --hostname --login --password --sshport Best regards, -- View this message in context: http://karaf.922171.n3.nabble.com/Memory-leak-with-ssh-org-apache-sshd-server-session-ServerSession-objects-tp4026025.html Sent from the Karaf - User mailing list archive at Nabble.com. -- Guillaume Nodet Blog: http://gnodet.blogspot.com/ FuseSource, Integration everywhere http://fusesource.com
Re: Memory leak with ssh (org.apache.sshd.server.session.ServerSession objects)
I've just raised https://issues.apache.org/jira/browse/KARAF-1823. I'm currently working on SSHD so will give it a go asap. On Fri, Sep 14, 2012 at 11:25 AM, Guillaume Nodet gno...@gmail.com wrote: I'm aware of this issue I think and this is on my todo list. On Fri, Sep 14, 2012 at 10:57 AM, a_bouchama abdellatif.bouch...@gmail.com wrote: Hello, We use apache-karaf-2.2.9 in windows 2008 server R2. I've run a lot of Ssh Echo in a short time. And the karaf memory peaked, and we receive out of memory as exception.(see the attached picture http://karaf.922171.n3.nabble.com/file/n4026025/Jconsole_Karaf.png ) Running jhat shows some classes that should consume such memory: class org.apache.activemq.command.ProducerId 21706 955064 class org.apache.felix.gogo.runtime.Token 46536 930720 class org.apache.felix.gogo.runtime.Closure 9972 717984 *class org.apache.sshd.server.session.ServerSession 1662 563418 class org.apache.mina.transport.socket.nio.NioSocketSession 1662 511896 * class [Lorg.apache.activemq.command.DataStructure; 48 393984 The memory leak seems to lie around unclosed ssh server session. To reproduce the problem, you have just to run this script loopsshecho.bat that will allow to reproduce rapidly the bug http://karaf.922171.n3.nabble.com/file/n4026025/probes.zip probes.zip : {code} @echo ON :again CALL launch-javaprobe.bat com.eurofins.nagios.probe.ssh.SSHEcho --hostname Localhost --login karaf --password karaf --sshport 8101 ECHO . goto again {code} You have to change the parametrs of : --hostname --login --password --sshport Best regards, -- View this message in context: http://karaf.922171.n3.nabble.com/Memory-leak-with-ssh-org-apache-sshd-server-session-ServerSession-objects-tp4026025.html Sent from the Karaf - User mailing list archive at Nabble.com. -- Guillaume Nodet Blog: http://gnodet.blogspot.com/ FuseSource, Integration everywhere http://fusesource.com -- Guillaume Nodet Blog: http://gnodet.blogspot.com/ FuseSource, Integration everywhere http://fusesource.com
Re: Memory leak with ssh (org.apache.sshd.server.session.ServerSession objects)
Awesome, thanks Guillaume Regards JB On 09/14/2012 11:27 AM, Guillaume Nodet wrote: I've just raised https://issues.apache.org/jira/browse/KARAF-1823. I'm currently working on SSHD so will give it a go asap. On Fri, Sep 14, 2012 at 11:25 AM, Guillaume Nodet gno...@gmail.com mailto:gno...@gmail.com wrote: I'm aware of this issue I think and this is on my todo list. On Fri, Sep 14, 2012 at 10:57 AM, a_bouchama abdellatif.bouch...@gmail.com mailto:abdellatif.bouch...@gmail.com wrote: Hello, We use apache-karaf-2.2.9 in windows 2008 server R2. I've run a lot of Ssh Echo in a short time. And the karaf memory peaked, and we receive out of memory as exception.(see the attached picture http://karaf.922171.n3.nabble.com/file/n4026025/Jconsole_Karaf.png ) Running jhat shows some classes that should consume such memory: class org.apache.activemq.command.ProducerId 21706 955064 class org.apache.felix.gogo.runtime.Token 46536 930720 class org.apache.felix.gogo.runtime.Closure 9972 717984 *class org.apache.sshd.server.session.ServerSession 1662 563418 class org.apache.mina.transport.socket.nio.NioSocketSession 1662 511896 * class [Lorg.apache.activemq.command.DataStructure; 48 393984 The memory leak seems to lie around unclosed ssh server session. To reproduce the problem, you have just to run this script loopsshecho.bat that will allow to reproduce rapidly the bug http://karaf.922171.n3.nabble.com/file/n4026025/probes.zip probes.zip : {code} @echo ON :again CALL launch-javaprobe.bat com.eurofins.nagios.probe.ssh.SSHEcho --hostname Localhost --login karaf --password karaf --sshport 8101 ECHO . goto again {code} You have to change the parametrs of : --hostname --login --password --sshport Best regards, -- View this message in context: http://karaf.922171.n3.nabble.com/Memory-leak-with-ssh-org-apache-sshd-server-session-ServerSession-objects-tp4026025.html Sent from the Karaf - User mailing list archive at Nabble.com. -- Guillaume Nodet Blog: http://gnodet.blogspot.com/ FuseSource, Integration everywhere http://fusesource.com -- Guillaume Nodet Blog: http://gnodet.blogspot.com/ FuseSource, Integration everywhere http://fusesource.com -- Jean-Baptiste Onofré jbono...@apache.org http://blog.nanthrax.net Talend - http://www.talend.com