Memory leak with ssh (org.apache.sshd.server.session.ServerSession objects)

2012-09-14 Thread a_bouchama
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)

2012-09-14 Thread Jean-Baptiste Onofré
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)

2012-09-14 Thread Guillaume Nodet
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)

2012-09-14 Thread Guillaume Nodet
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)

2012-09-14 Thread Jean-Baptiste Onofré

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