[jboss-jira] [JBoss JIRA] Updated: (JBWEB-186) Using the native connector causes the JVM to crash when shutting down on Windows

Mike Millson (JIRA) jira-events at lists.jboss.org
Fri Oct 22 16:40:54 EDT 2010


     [ https://jira.jboss.org/browse/JBWEB-186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mike Millson updated JBWEB-186:
-------------------------------

    Steps to Reproduce:   (was: 1) Windows XP Build 2600 Service Pack 3
2) Out of the box server, profile "all"
3) Activate access logging valve
4) Deploy the attached war
5) Go to http://localhost:8080/icefacesTest
6) Do a CTRL-C in the console
)


> Using the native connector causes the JVM to crash when shutting down on Windows
> --------------------------------------------------------------------------------
>
>                 Key: JBWEB-186
>                 URL: https://jira.jboss.org/browse/JBWEB-186
>             Project: JBoss Web
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: Core
>    Affects Versions: JBossWeb-3.0.0.Beta7
>            Reporter: Mike Millson
>            Assignee: Remy Maucherat
>
> Boss server is crashing with an "EXCEPTION_ACCESS_VIOLATION" once shutdown has started.
> Setting a breakpoint in AccessLogValve.invoke() then doing shutdown, then releasing the break point crashes the JVM.
> The fatal error log shows the following:
> #  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0d74c90e, pid=3204, tid=5944
> #
> # JRE version: 6.0_20-b02
> # Java VM: Java HotSpot(TM) Server VM (16.3-b01 mixed mode windows-x86 )
> # Problematic frame:
> # C  [libapr-1.dll+0xc90e]
> #
> ...
> Current thread (0x05973400):  JavaThread "http-127.0.0.1-8080-2" daemon [_thread_in_native, id=5944, stack(0x0efe0000,0x0f030000)]
> ...
> Stack: [0x0efe0000,0x0f030000],  sp=0x0f02f628,  free space=13d0f02f15ck
> Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
> C  [libapr-1.dll+0xc90e]
> C  [libtcnative-1.dll+0x1150]
> j  org.apache.tomcat.jni.Address.get(IJ)J+0
> j  org.apache.coyote.http11.Http11AprProcessor.action(Lorg/apache/coyote/ActionCode;Ljava/lang/Object;)V+196
> j  org.apache.coyote.Request.action(Lorg/apache/coyote/ActionCode;Ljava/lang/Object;)V+56
> j  org.apache.catalina.connector.Request.getRemoteAddr()Ljava/lang/String;+18
> j  org.apache.catalina.connector.Request.getRemoteHost()Ljava/lang/String;+19
> j  org.apache.catalina.valves.AccessLogValve$HostElement.addElement(Ljava/lang/StringBuffer;Ljava/util/Date;Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;J)V+2
> j  org.apache.catalina.valves.AccessLogValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+115
> ...

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jboss-jira mailing list