Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004104 [Resin] block always 07-05-10 11:22 07-06-10 12:48
Reporter jkriesten View Status public  
Assigned To ferg
Priority normal Resolution fixed  
Status closed   Product Version 4.0.8
Summary 0004104: ArrayIndexOutOfBoundsException: 8192 at com.caucho.vfs.i18n.UTF8Writer.write(UTF8Writer.java:136) [resin.jar:4.0.8]
Description I get the following exception with resin 4.0.8 when serving big enough content:

2010-07-05 20:14:00,232 ERROR o.a.w.protocol.http.WicketFilter - closing the buffer error
java.lang.ArrayIndexOutOfBoundsException: 8192
        at com.caucho.vfs.i18n.UTF8Writer.write(UTF8Writer.java:136) [resin.jar:4.0.8]
        at com.caucho.server.http.ToByteResponseStream.flushCharBuffer(ToByteResponseStream.java:464) [resin.jar:4.0.8]
        at com.caucho.server.http.ToByteResponseStream.print(ToByteResponseStream.java:419) [resin.jar:4.0.8]
        at com.caucho.server.http.ResponseWriter.write(ResponseWriter.java:121) [resin.jar:4.0.8]
        at org.apache.wicket.protocol.http.WebResponse.write(WebResponse.java:392) [WebResponse.class:1.4.6]
        at org.apache.wicket.protocol.http.BufferedWebResponse.close(BufferedWebResponse.java:74) [BufferedWebResponse.class:1.4.6]
        at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:495) [WicketFilter.class:1.4.6]
        at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:312) [WicketFilter.class:1.4.6]
        at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:88) [resin.jar:4.0.8]
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378) [FilterChainProxy$VirtualFilterChain.class:na]
        at org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105) [AnonymousProcessingFilter.class:na]
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) [SpringSecurityFilter.class:na]
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) [FilterChainProxy$VirtualFilterChain.class:na]
        at de.footprint.utils.spring.security.ParamRedirectLogoutFilter.doFilterHttp(ParamRedirectLogoutFilter.scala:34) [ParamRedirectLogoutFilter.class:na]
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) [SpringSecurityFilter.class:na]
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) [FilterChainProxy$VirtualFilterChain.class:na]
        at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235) [HttpSessionContextIntegrationFilter.class:na]
        at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) [SpringSecurityFilter.class:na]
        at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390) [FilterChainProxy$VirtualFilterChain.class:na]
        at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175) [FilterChainProxy.class:na]
        at org.springframework.security.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:99) [FilterToBeanProxy.class:na]
        at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:88) [resin.jar:4.0.8]
        at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:183) [resin.jar:4.0.8]
        at com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:207) [pro.jar:4.0.8]
        at com.caucho.server.webapp.AccessLogFilterChain.doFilter(AccessLogFilterChain.java:103) [resin.jar:4.0.8]
        at com.caucho.server.rewrite.ContinueMapFilterChain.doFilter(ContinueMapFilterChain.java:65) [resin.jar:4.0.8]
        at com.caucho.server.rewrite.ConditionFilterChain.doFilter(ConditionFilterChain.java:100) [resin.jar:4.0.8]
        at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:286) [resin.jar:4.0.8]
        at com.caucho.server.hmux.HmuxRequest.handleInvocation(HmuxRequest.java:494) [resin.jar:4.0.8]
        at com.caucho.server.hmux.HmuxRequest.handleRequestImpl(HmuxRequest.java:399) [resin.jar:4.0.8]
        at com.caucho.server.hmux.HmuxRequest.handleRequest(HmuxRequest.java:365) [resin.jar:4.0.8]
        at com.caucho.network.listen.TcpSocketLink.dispatchRequest(TcpSocketLink.java:662) [resin.jar:4.0.8]
        at com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:625) [resin.jar:4.0.8]
        at com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:576) [resin.jar:4.0.8]
        at com.caucho.network.listen.TcpSocketLink$AcceptTask.doTask(TcpSocketLink.java:1186) [resin.jar:4.0.8]
        at com.caucho.network.listen.TcpSocketLink$ConnectionReadTask.runThread(TcpSocketLink.java:1121) [resin.jar:4.0.8]
        at com.caucho.network.listen.TcpSocketLink$AcceptTask.run(TcpSocketLink.java:1153) [resin.jar:4.0.8]
        at com.caucho.util.ThreadPool$PoolThread.runTasks(ThreadPool.java:901) [resin.jar:4.0.8]
        at com.caucho.util.ThreadPool$PoolThread.run(ThreadPool.java:866) [resin.jar:4.0.8]

This exception doesn't occur with resin-4.0.7
Additional Information Apache/2.2.15 (Unix) mod_ssl/2.2.15 OpenSSL/0.9.8k mod_fcgid/2.3.4 mod_python/3.3.1 Python/2.6.2 mod_jk/1.2.30 Resin/4.0.8

java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01, mixed mode)

Linux version 2.6.31.12-0.2-default (geeko@buildhost) (gcc version 4.4.1 [gcc-4_4-branch revision 150839] (SUSE Linux) ) 0000001 SMP 2010-03-16 21:25:39 +0100
Attached Files

- Relationships

- Notes
(0004657)
ferg
07-06-10 12:48

server/0816
 

- Issue History
Date Modified Username Field Change
07-05-10 11:22 jkriesten New Issue
07-06-10 00:02 kajh Issue Monitored: kajh
07-06-10 12:48 ferg Note Added: 0004657
07-06-10 12:48 ferg Assigned To  => ferg
07-06-10 12:48 ferg Status new => closed
07-06-10 12:48 ferg Resolution open => fixed
07-06-10 12:48 ferg Fixed in Version  => 4.0.9
12-15-10 12:46 hendler Issue Monitored: hendler


Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
34 total queries executed.
29 unique queries executed.
Powered by Mantis Bugtracker