JDK-8078478 : (sctp) InternalError when receiving SendFailedNotification
  • Type: Bug
  • Component: core-libs
  • Sub-Component: java.net
  • Affected Version: 8u45
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: linux_redhat_6.0
  • CPU: x86
  • Submitted: 2015-04-22
  • Updated: 2015-04-24
  • Resolved: 2015-04-24
Related Reports
Duplicate :  
Description
FULL PRODUCT VERSION :
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)


ADDITIONAL OS VERSION INFORMATION :
Red Hat Enterprise Linux Server release 6.5 (Santiago)

Linux gypilot-mobile02.novalocal 2.6.32-431.el6.x86_64 #1 SMP Sun Nov 10 22:19:54 EST 2013 x86_64 x86_64 x86_64 GNU/Linux

EXTRA RELEVANT SYSTEM CONFIGURATION :
lksctp 1.0.16

A DESCRIPTION OF THE PROBLEM :
JVM exits with InternalError when calling SctpMultiChannel.receive.
If a remote address which I am trying to send a packet to is down / not listening, 
I get a "java.lang.InternalError: should not reach here" error in SctpMultiChannel.receive.

Exception in thread "Thread-1" java.lang.InternalError: should not reach here
        at sun.nio.ch.sctp.SctpChannelImpl.receive0(Native Method)
        at sun.nio.ch.sctp.SctpMultiChannelImpl.receive0(SctpMultiChannelImpl.java:978)
        at sun.nio.ch.sctp.SctpMultiChannelImpl.receiveIntoNativeBuffer(SctpMultiChannelImpl.java:582)
        at sun.nio.ch.sctp.SctpMultiChannelImpl.receive(SctpMultiChannelImpl.java:560)
        at sun.nio.ch.sctp.SctpMultiChannelImpl.receive(SctpMultiChannelImpl.java:496)
        at org.mobicents.protocols.sctp.multiclient.OneToManyAssocMultiplexer.doReadSctp(OneToManyAssocMultiplexer.java:265)
        at org.mobicents.protocols.sctp.multiclient.OneToManyAssocMultiplexer.read(OneToManyAssocMultiplexer.java:302)
        at org.mobicents.protocols.sctp.multiclient.MultiSelectorThread.read(MultiSelectorThread.java:226)
        at org.mobicents.protocols.sctp.multiclient.MultiSelectorThread.run(MultiSelectorThread.java:154)
        at java.lang.Thread.run(Thread.java:745)

Additional info:
https://bugs.openjdk.java.net/browse/JDK-8067846



REPRODUCIBILITY :
This bug can be reproduced always.


Comments
Received following confirmation from submitter about fix with JDK 8u60 ea: ----------------------------------------------------------------------------------------- On 4/23/2015 8:23 PM, ............ wrote: > hi, > > We cannot reproduce this issue with 8u60ea. > Maybe this bug is fixed in 8u60ea. > > thx, br, Peter ------------------------------------------------------------------------------------------------
24-04-2015

Sent an email to the submitter requesting confirmation with JDK 8u60 ea.
23-04-2015

Looks like a duplicate of JDK-8067846 - User should verify via testing with 8u60 early access binary : https://jdk8.java.net/download.html
22-04-2015