[ 
https://issues.apache.org/jira/browse/HTTPCLIENT-1869?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16173172#comment-16173172
 ] 

Oleg Kalnichevski commented on HTTPCLIENT-1869:
-----------------------------------------------

bq. For the same application under test, no issue happens with 4.2.6, while it 
happens for 4.5.3

You are a long time ASF committer. You know what needs to be done in such 
cases. Please provide a reproducer for the issue and I will do my very best to 
give you a reasonable explanation of what might be the cause of it. 

If my memory serves me well HC 4.2 does not decompress content by default at 
all.

bq. If fix does not suit you, do you expect me to move the catch in 
DeflateInputStream ?

I would consider it a more reasonable way of dealing with the problem.

Oleg


> java.io.EOFException: Unexpected end of ZLIB input stream
> ---------------------------------------------------------
>
>                 Key: HTTPCLIENT-1869
>                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-1869
>             Project: HttpComponents HttpClient
>          Issue Type: Bug
>          Components: HttpClient (classic)
>    Affects Versions: 4.5.3
>            Reporter: Philippe Mouawad
>            Priority: Minor
>             Fix For: 4.5.4
>
>
> At JMeter project a user has reported an issue that generates this stacktrace 
> :
> {code:java}
> java.io.EOFException: Unexpected end of ZLIB input stream
>       at java.util.zip.InflaterInputStream.fill(Unknown Source)
>       at java.util.zip.InflaterInputStream.read(Unknown Source)
>       at 
> org.apache.http.client.entity.DeflateInputStream.read(DeflateInputStream.java:88)
>       at 
> org.apache.http.client.entity.LazyDecompressingInputStream.read(LazyDecompressingInputStream.java:70)
>       at 
> org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:135)
>       at 
> org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:148)
>       at 
> org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.readResponse(HTTPSamplerBase.java:1814)
>       at 
> org.apache.jmeter.protocol.http.sampler.HTTPAbstractImpl.readResponse(HTTPAbstractImpl.java:440)
>       at 
> org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:433)
>       at 
> org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:74)
>       at 
> org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1189)
>       at 
> org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1178)
>       at 
> org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:491)
>       at 
> org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:425)
>       at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:254)
>       at java.lang.Thread.run(Unknown Source)
> {code}
> Although this issue has been reported in the past through 
> https://issues.apache.org/jira/browse/HTTPCLIENT-1699 , it is not yet fixed.
> I'll propose a PR.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org
For additional commands, e-mail: dev-h...@hc.apache.org

Reply via email to