RestComm / media-core

RMS - Restcomm Media Server for Real Time Cloud Communications
http://www.restcomm.com/
GNU Affero General Public License v3.0
161 stars 124 forks source link

Media Server unable to parse DTMF NTFY response #858

Open gkadnar opened 6 years ago

gkadnar commented 6 years ago

Parsing of OperationComplete event : O:AU/oc(AU/pc rc=100 na=1 dc=6)

fails with following exception:

2018-09-19 13:26:38,132 ERROR [org.restcomm.media.client.mgcp.stack.JainMgcpStackProviderImpl] (Thread-130) Unexpected exception occured:: java.lang.ArrayIndexOutOfBoundsException: 1 at org.restcomm.javax.media.mscontrol.mediagroup.signals.Options.(Options.java:82) at org.restcomm.javax.media.mscontrol.mediagroup.signals.SignalDetectorImpl.fireEvent(SignalDetectorImpl.java:386) at org.restcomm.javax.media.mscontrol.mediagroup.signals.SignalDetectorImpl.processNotify(SignalDetectorImpl.java:377) at org.restcomm.javax.media.mscontrol.mediagroup.signals.SignalDetectorImpl.processMgcpCommandEvent(SignalDetectorImpl.java:354) at org.restcomm.javax.media.mscontrol.spi.DriverImpl.processMgcpCommandEvent(DriverImpl.java:259) at org.restcomm.media.client.mgcp.stack.JainMgcpStackProviderImpl$DispatcherThread.run(JainMgcpStackProviderImpl.java:356)

Test case attached SignalDetectorImplTest.zip