Bug#512335: Leak file descriptors with latest 13ETCH8
I have pin point down the issue and it is not related to libc6 but a bug in the JAX-WS libraries.
Each time the service WSDL is requested, the library grabs 10 or more file descriptors. Such descriptors are not released.
Please close the bug, I'll log it into JAX-WS / Metro
Thank you for your patience and help
Hugo
-----Original Message-----
From: hlebegue
Sent: Monday, January 19, 2009 3:16 PM
To: 'Aurelien Jarno'; 512335@bugs.debian.org
Cc: Ashish Gadhia
Subject: RE: Bug#512335: Leak file descriptors with latest 13ETCH8
Thank you for your reply. Here is more more info on this bug.
My program consist of a java main application which uses the JAXWS (Java for XML WebServices ) See sample at https://jax-ws.dev.java.net/
I create an java class that I publish using Endpoint.publish(_url, this), then sleep indefinitely. See http://java.sun.com/javaee/5/docs/api/javax/xml/ws/Endpoint.html
In parallel, from the shell I launch a lsof -p XXX | wc -l where XXX is the PID of my main application
Same code on the initial show file descriptor constant. With the upgrade, it constantly grows, until it runs out of file descriptor
---
How can I downgrade to a specific version?
Do you have a sample command/instruction?
Thanks
Hugo
-----Original Message-----
From: Aurelien Jarno [mailto:aurelien@aurel32.net]
Sent: Monday, January 19, 2009 1:18 PM
To: hlebegue; 512335@bugs.debian.org
Subject: Re: Bug#512335: Leak file descriptors with latest 13ETCH8
tag 512335 + moreinfo
thanks
On Mon, Jan 19, 2009 at 11:21:23AM -0800, hlebegue wrote:
> Package: libc6
> Version: 2.3.6.ds1-13etch8
>
> Apt-get Dist-upgrade applied introduce leak in file descriptors. Probably in libc6.
>
> I applied a dist-upgrade which updated
> Initial
> ii libc6 2.3.6.ds1-13etch7 GNU C Library: Shared libraries
> ii libc6-dev 2.3.6.ds1-13etch7
> ii dpkg 1.13.25 package maintenance system for Debian
> ii dpkg-dev 1.13.25 package building tools for Debian
> ii dselect 1.13.25
> ii libpq4 8.1.13-0etch1
> ii libssl0.9.7 0.9.7k-3.1etch1 SSL shared libraries
> ii libssl0.9.8 0.9.8c-4etch3
> ii linux-image-2.6.18-6-686 2.6.18.dfsg.1-23
> ii locales 2.3.6.ds1-13etch7
>
> to the following packages:
> ii libc6 2.3.6.ds1-13etch8 GNU C Library: Shared libraries
> ii libc6-dev 2.3.6.ds1-13etch8
> ii dpkg 1.13.26 package maintenance system for Debian
> ii dpkg-dev 1.13.26 package building tools for Debian
> ii dselect 1.13.26
> ii libpq4 8.1.15-0etch1
> ii libssl0.9.7 0.9.7k-3.1etch2 SSL shared libraries
> ii libssl0.9.8 0.9.8c-4etch4
> ii linux-image-2.6.18-6-686 2.6.18.dfsg.1-23etch1
> ii locales 2.3.6.ds1-13etch8
>
> Since the update my java J2SE application using JAXWS is leaking file descriptors.
> Has this been problem reported?
> How can I revert to the previous distribution?
>
libc6 2.3.6.ds1-13etch8 hasn't introduced any code change compared to
2.3.6.ds1-13etch7. It looks like you have picked up the wrong candidate.
Try to downgrade to version 2.3.6.ds1-13etch7 to confirm that.
Also could you please describe a bit more your problem? This is
currently very obscure.
--
.''`. Aurelien Jarno | GPG: 1024D/F1BCDB73
: :' : Debian developer | Electrical Engineer
`. `' aurel32@debian.org | aurelien@aurel32.net
`- people.debian.org/~aurel32 | www.aurel32.net
Reply to: