harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Geir Magnusson Jr." <g...@pobox.com>
Subject Re: [drlvm] problem when TM patch applied
Date Tue, 22 Aug 2006 22:06:35 GMT
it also exhibited the same problem on Ubuntu 5 running in Parallels on a 
mac.

the tgz can be found here :

http://people.apache.org/~geirm/incubator-harmony-jre-r433739-linux-x86-32-snapshot.tar.gz

if someone wants to try it on some other linux...

geir



Geir Magnusson Jr. wrote:
> Gregory Shimansky wrote:
>> On Wednesday 23 August 2006 00:29 Geir Magnusson Jr. wrote:
>>> Ok, with the snapshot from last week, I see the same problem in 1 hour,
>>> 12 minutes...
>>>
>>> Hmm...
>>>
>>> Ok, so I figure the thing to do is just commit it and we face the
>>> problem head on...
>>
>> It looks like there is a race condition somewhere. It is either 
>> classlib or VM. To make it reproducible by others I just want to make 
>> it clear about the workload executed which lead to socket exception.
>>
>> Did you just start Tomcat and let working idle with no requests?
> 
> At the time that it crashed, for each of them, yes, there was no 
> workload.  I'm going to move to Unbuntu 5 and see if there is a difference.
> 
> For last week snapshot, and current SVN, it took an hour and 11 min.  I 
> had , at startup, hit the tomcat home page and ran a servlet, but that 
> was w/in the first minute of running
> 
> After that, I just let it sit there.
> 
> With the TM patch, it happens instantly, and loops on the same exception :
> 
> Aug 22, 2006 4:52:43 PM INFO org.apache.catalina.startup.Catalina.start: 
> Server startup in 4663 ms
> Aug 22, 2006 4:52:43 PM SEVERE 
> org.apache.catalina.core.StandardServer.await: StandardServer.await: 
> accept:
> Throwable occurred: java.net.SocketException: Interrupted system call
>         at 
> org.apache.harmony.luni.platform.OSNetworkSystem.acceptStreamSocketImpl(OSNetworkSystem.java)

> 
>         at 
> org.apache.harmony.luni.platform.OSNetworkSystem.acceptStreamSocket(OSNetworkSystem.java:220)

> 
>         at 
> org.apache.harmony.luni.net.PlainSocketImpl.accept(PlainSocketImpl.java:94)
>         at java.net.ServerSocket.implAccept(ServerSocket.java:252)
>         at java.net.ServerSocket.accept(ServerSocket.java:140)
>         at 
> org.apache.catalina.core.StandardServer.await(StandardServer.java:388)
>         at org.apache.catalina.startup.Catalina.await(Catalina.java:615)
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:575)
>         at java.lang.reflect.VMReflection.invokeMethod()
>         at java.lang.reflect.Method.invoke()
>         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
> Aug 22, 2006 4:52:43 PM WARNING 
> org.apache.jk.common.ChannelSocket.acceptConnections: Exception 
> executing accept
> Throwable occurred: java.lang.IllegalStateException:
>         at java.util.zip.ZipFile.getEntryImpl(ZipFile.java)
>         at java.util.zip.ZipFile.getEntry(ZipFile.java)
>         at java.util.jar.JarFile.getEntry(JarFile.java)
>         at java.util.jar.JarFile.getJarEntry(JarFile.java)
>         at java.net.URLClassLoader.findClassImpl(URLClassLoader.java:1020)
>         at java.net.URLClassLoader$4.run(URLClassLoader.java:617)
>         at java.net.URLClassLoader$4.run(URLClassLoader.java:616)
>         at java.security.AccessController.doPrivilegedImpl()
>         at java.security.AccessController.doPrivileged()
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:614)
>         at java.lang.ClassLoader.loadClass()
>         at 
> java.net.URLClassLoader$SubURLClassLoader.loadClass(URLClassLoader.java:116) 
> 
>         at java.lang.ClassLoader.loadClass()
>         at java.lang.ClassLoader.loadClass()
>         at java.lang.ClassLoader.loadClass()
>         at java.lang.ClassLoader.loadClass()
>         at java.lang.ClassLoader.loadClass()
>         at 
> org.apache.tomcat.util.buf.C2BConverter.<init>(C2BConverter.java:53)
>         at org.apache.jk.core.MsgContext.<init>(MsgContext.java:84)
> 
> 
> ---------------------------------------------------------------------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
> 


---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Mime
View raw message