You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by "Emmanuel Lecharny (JIRA)" <ji...@apache.org> on 2014/09/05 11:36:29 UTC

[jira] [Closed] (DIRMINA-914) In some cases there is a buffer_overflow exception in the sslhandler

     [ https://issues.apache.org/jira/browse/DIRMINA-914?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Emmanuel Lecharny closed DIRMINA-914.
-------------------------------------
    Resolution: Won't Fix

Branch 1.1 is dead.

> In some cases there is a buffer_overflow exception in the sslhandler
> --------------------------------------------------------------------
>
>                 Key: DIRMINA-914
>                 URL: https://issues.apache.org/jira/browse/DIRMINA-914
>             Project: MINA
>          Issue Type: Bug
>          Components: Handler
>    Affects Versions: 1.1.7
>            Reporter: aviad lichtenstadt
>
> In some cases when i try to transfer a lrge file using the ssl filter i get the following exception:javax.net.ssl.SSLException: SSLEngine error during encrypt: BUFFER_OVERFLOW src: java.nio.HeapByteBuffer[pos=16103 lim=16384 cap=16384]outNetBuffer: java.nio.DirectByteBuffer[pos=16162 lim=32768 cap=32768]
> 	at org.apache.mina.filter.support.SSLHandler.encrypt(SSLHandler.java:377)
> 	at org.apache.mina.filter.SSLFilter.filterWrite(SSLFilter.java:479)
> 	at org.apache.mina.common.support.AbstractIoFilterChain.callPreviousFilterWrite(AbstractIoFilterChain.java:361)
> 	at org.apache.mina.common.support.AbstractIoFilterChain.access$1300(AbstractIoFilterChain.java:53)
> 	at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.filterWrite(AbstractIoFilterChain.java:659)
> 	at com.monolith.h.f.b.filterWrite(Unknown Source)
> 	at org.apache.mina.common.support.AbstractIoFilterChain.callPreviousFilterWrite(AbstractIoFilterChain.java:361)
> 	at org.apache.mina.common.support.AbstractIoFilterChain.access$1300(AbstractIoFilterChain.java:53)
> 	at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.filterWrite(AbstractIoFilterChain.java:659)
> 	at org.apache.mina.filter.codec.ProtocolCodecFilter.filterWrite(ProtocolCodecFilter.java:205)
> 	at org.apache.mina.common.support.AbstractIoFilterChain.callPreviousFilterWrite(AbstractIoFilterChain.java:361)
> 	at org.apache.mina.common.support.AbstractIoFilterChain.access$1300(AbstractIoFilterChain.java:53)
> 	at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.filterWrite(AbstractIoFilterChain.java:659)
> 	at com.monolith.h.f.d.filterWrite(Unknown Source)
> 	at org.apache.mina.common.support.AbstractIoFilterChain.callPreviousFilterWrite(AbstractIoFilterChain.java:361)
> 	at org.apache.mina.common.support.AbstractIoFilterChain.access$1300(AbstractIoFilterChain.java:53)
> 	at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.filterWrite(AbstractIoFilterChain.java:659)
> 	at org.apache.mina.filter.StreamWriteFilter.messageSent(StreamWriteFilter.java:154)
> 	at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageSent(AbstractIoFilterChain.java:320)
> 	at org.apache.mina.common.support.AbstractIoFilterChain.access$1200(AbstractIoFilterChain.java:53)
> 	at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageSent(AbstractIoFilterChain.java:653)
> 	at com.monolith.h.f.d.b(Unknown Source)
> 	at com.monolith.h.f.d$_d.run(Unknown Source)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
> 	at java.lang.Thread.run(Thread.java:662)
> I dont know how to reproduce this, but it happened for in 2 different sites



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)