https://issues.apache.org/bugzilla/show_bug.cgi?id=48826
Summary: POST request causes access violation in isapi_redirect 1.2.29 (X64) Product: Tomcat Connectors Version: unspecified Platform: PC OS/Version: Windows Server 2008 (Longhorn) Status: NEW Severity: major Priority: P2 Component: isapi AssignedTo: dev@tomcat.apache.org ReportedBy: bgstew...@covad.net I installed 1.2.29 to fix the issue with chunked POST requests. Now I am seeing instability with ordinary POST requests. In particular, RequestParamExample from the Tomcat 6.0.24 package crashes isapi_redirect when I press the Submit Query button, which sends a small POST request. This is the X64 binary from http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win64/jk-1.2.29/amd64 installed with IIS7. The isapi_redirect crashes before sending anything about the request to the Tomcat. I am using https: -- I didn't think to try http: before I reverted the server to 1.2.28. If doing that would provide essential information, I can reconfigure and try it. The Windows Event Log records this: Faulting application w3wp.exe, version 7.0.6002.18005, time stamp 0x49e03238, faulting module isapi_redirect.dll, version 1.2.29.0, time stamp 0x4b83cd06, exception code 0xc0000005, fault offset 0x00000000000066a6, process id 0x10b4, application start time 0x01cab7409f9be334. After a few of these failures, the IIS "DefaultAppPool" stops and has to be restarted. I have no X64 development environment available here, so I don't know much more than that. With trace level logging, the tail end of the log is: [Fri Feb 26 19:16:17.785 2010] [4708:4148] [debug] init_ws_service::jk_isapi_plugin.c (2795): Reading extension header HTTP_TOMCATQUERY0000000010000000: (null) [Fri Feb 26 19:16:17.800 2010] [4708:4148] [debug] init_ws_service::jk_isapi_plugin.c (2850): Applying service extensions [Fri Feb 26 19:16:17.816 2010] [4708:4148] [debug] init_ws_service::jk_isapi_plugin.c (3105): Service protocol=HTTP/1.1 method=POST host=192.168.150.158 addr=192.168.150.158 name=192.168.160.15 port=443 auth= user= uri=/examples/servlets/servlet/RequestParamExample [Fri Feb 26 19:16:17.847 2010] [4708:4148] [debug] init_ws_service::jk_isapi_plugin.c (3117): Service request headers=12 attributes=9 chunked=no content-length=25 available=25 [Fri Feb 26 19:16:17.863 2010] [4708:4148] [trace] init_ws_service::jk_isapi_plugin.c (3127): exit [Fri Feb 26 19:16:17.878 2010] [4708:4148] [trace] wc_get_worker_for_name::jk_worker.c (106): enter [Fri Feb 26 19:16:17.894 2010] [4708:4148] [debug] wc_get_worker_for_name::jk_worker.c (116): found a worker devlb [Fri Feb 26 19:16:17.910 2010] [4708:4148] [trace] wc_get_worker_for_name::jk_worker.c (118): exit [Fri Feb 26 19:16:17.925 2010] [4708:4148] [debug] HttpExtensionProc::jk_isapi_plugin.c (2162): got a worker for name devlb [Fri Feb 26 19:16:17.941 2010] [4708:4148] [trace] get_endpoint::jk_lb_worker.c (1715): enter [Fri Feb 26 19:16:17.972 2010] [4708:4148] [trace] get_endpoint::jk_lb_worker.c (1732): exit [Fri Feb 26 19:16:17.988 2010] [4708:4148] [trace] service::jk_lb_worker.c (1069): enter [Fri Feb 26 19:16:18.003 2010] [4708:4148] [debug] service::jk_lb_worker.c (1118): service sticky_session=1 id='empty' [Fri Feb 26 19:16:18.019 2010] [4708:4148] [trace] get_most_suitable_worker::jk_lb_worker.c (907): enter [Fri Feb 26 19:16:18.034 2010] [4708:4148] [trace] get_most_suitable_worker::jk_lb_worker.c (919): exit [Fri Feb 26 19:16:18.050 2010] [4708:4148] [debug] service::jk_lb_worker.c (1161): service worker=dev route=dev [Fri Feb 26 19:16:18.081 2010] [4708:4148] [trace] get_endpoint::jk_ajp13_worker.c (69): enter [Fri Feb 26 19:16:18.097 2010] [4708:4148] [trace] ajp_get_endpoint::jk_ajp_common.c (3040): enter [Fri Feb 26 19:16:18.112 2010] [4708:4148] [debug] ajp_get_endpoint::jk_ajp_common.c (3093): acquired connection pool slot=0 after 0 retries [Fri Feb 26 19:16:18.128 2010] [4708:4148] [trace] ajp_get_endpoint::jk_ajp_common.c (3096): exit [Fri Feb 26 19:16:18.144 2010] [4708:4148] [trace] get_endpoint::jk_ajp13_worker.c (71): exit [Fri Feb 26 19:16:18.159 2010] [4708:4148] [trace] ajp_service::jk_ajp_common.c (2286): enter [Fri Feb 26 19:16:18.175 2010] [4708:4148] [trace] ajp_marshal_into_msgb::jk_ajp_common.c (425): enter -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org