Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Media Server exception during load run #108

Closed
atsakiridis opened this issue Mar 24, 2016 · 1 comment
Closed

Media Server exception during load run #108

atsakiridis opened this issue Mar 24, 2016 · 1 comment

Comments

@atsakiridis
Copy link
Collaborator

Running 50 concurrent, 2 cps, 100K

2016-03-24 15:20:35,628 ERROR [Task] (scheduler-worker-7) Could not execute task 12858: -1
java.lang.ArrayIndexOutOfBoundsException: -1
        at java.util.ArrayList.add(ArrayList.java:441)
        at org.mobicents.media.server.io.network.channel.PacketHandlerPipeline.addHandler(PacketHandlerPipeline.java:61)
        at org.mobicents.media.server.impl.rtp.RtpChannel.onBinding(RtpChannel.java:302)
        at org.mobicents.media.server.impl.rtp.RtpChannel.bind(RtpChannel.java:332)
        at org.mobicents.media.server.impl.rtp.channels.MediaChannel.bind(MediaChannel.java:444)
        at org.mobicents.media.core.connections.RtpConnectionImpl.setupAudioChannelInbound(RtpConnectionImpl.java:322)
        at org.mobicents.media.core.connections.RtpConnectionImpl.setOtherPartyInboundCall(RtpConnectionImpl.java:226)
        at org.mobicents.media.core.connections.RtpConnectionImpl.setOtherParty(RtpConnectionImpl.java:200)
        at org.mobicents.media.core.connections.RtpConnectionImpl.setOtherParty(RtpConnectionImpl.java:155)
        at org.mobicents.media.core.connections.RtpConnectionImpl.setOtherParty(RtpConnectionImpl.java:163)
        at org.mobicents.media.server.mgcp.controller.MgcpConnection.setOtherParty(MgcpConnection.java:128)
        at org.mobicents.media.server.mgcp.tx.cmd.CreateConnectionCmd$Preprocessor.perform(CreateConnectionCmd.java:287)
        at org.mobicents.media.server.scheduler.Task.run(Task.java:122)
        at org.mobicents.media.server.scheduler.PriorityQueueScheduler$WorkerThread.run(PriorityQueueScheduler.java:424)
2016-03-24 15:20:35,628 ERROR [MgcpTransaction] (scheduler-worker-7) tx=148424857 Failed
java.lang.ArrayIndexOutOfBoundsException: -1
        at java.util.ArrayList.add(ArrayList.java:441)
        at org.mobicents.media.server.io.network.channel.PacketHandlerPipeline.addHandler(PacketHandlerPipeline.java:61)
        at org.mobicents.media.server.impl.rtp.RtpChannel.onBinding(RtpChannel.java:302)
        at org.mobicents.media.server.impl.rtp.RtpChannel.bind(RtpChannel.java:332)
        at org.mobicents.media.server.impl.rtp.channels.MediaChannel.bind(MediaChannel.java:444)
        at org.mobicents.media.core.connections.RtpConnectionImpl.setupAudioChannelInbound(RtpConnectionImpl.java:322)
        at org.mobicents.media.core.connections.RtpConnectionImpl.setOtherPartyInboundCall(RtpConnectionImpl.java:226)
        at org.mobicents.media.core.connections.RtpConnectionImpl.setOtherParty(RtpConnectionImpl.java:200)
        at org.mobicents.media.core.connections.RtpConnectionImpl.setOtherParty(RtpConnectionImpl.java:155)
        at org.mobicents.media.core.connections.RtpConnectionImpl.setOtherParty(RtpConnectionImpl.java:163)
        at org.mobicents.media.server.mgcp.controller.MgcpConnection.setOtherParty(MgcpConnection.java:128)
        at org.mobicents.media.server.mgcp.tx.cmd.CreateConnectionCmd$Preprocessor.perform(CreateConnectionCmd.java:287)
        at org.mobicents.media.server.scheduler.Task.run(Task.java:122)
        at org.mobicents.media.server.scheduler.PriorityQueueScheduler$WorkerThread.run(PriorityQueueScheduler.java:424)

Also saw:

2016-03-24 11:15:37,685 ERROR [Task] (scheduler-worker-5) Could not execute task 13318: -1
java.lang.ArrayIndexOutOfBoundsException: -1
        at java.util.ArrayList.fastRemove(ArrayList.java:528)
        at java.util.ArrayList.remove(ArrayList.java:511)
        at org.mobicents.media.server.io.network.channel.PacketHandlerPipeline.removeHandler(PacketHandlerPipeline.java:77)
        at org.mobicents.media.server.impl.rtp.RtpChannel.disableSRTP(RtpChannel.java:483)
        at org.mobicents.media.server.impl.rtp.RtpChannel.reset(RtpChannel.java:538)
        at org.mobicents.media.server.impl.rtp.RtpChannel.close(RtpChannel.java:511)
        at org.mobicents.media.server.impl.rtp.channels.MediaChannel.close(MediaChannel.java:269)
        at org.mobicents.media.core.connections.RtpConnectionImpl.closeResources(RtpConnectionImpl.java:480)
        at org.mobicents.media.core.connections.RtpConnectionImpl.onClosed(RtpConnectionImpl.java:558)
        at org.mobicents.media.core.connections.BaseConnection.close(BaseConnection.java:234)
        at org.mobicents.media.core.endpoints.BaseEndpointImpl.deleteAllConnections(BaseEndpointImpl.java:202)
        at org.mobicents.media.server.mgcp.controller.MgcpEndpoint.deleteAllConnections(MgcpEndpoint.java:226)
        at org.mobicents.media.server.mgcp.tx.cmd.DeleteConnectionCmd$Delete.deleteForEndpoint(DeleteConnectionCmd.java:125)
        at org.mobicents.media.server.mgcp.tx.cmd.DeleteConnectionCmd$Delete.perform(DeleteConnectionCmd.java:149)
        at org.mobicents.media.server.scheduler.Task.run(Task.java:122)
        at org.mobicents.media.server.scheduler.PriorityQueueScheduler$WorkerThread.run(PriorityQueueScheduler.java:424)
2016-03-24 11:15:37,686 ERROR [MgcpTransaction] (scheduler-worker-5) tx=148178396 Failed
java.lang.ArrayIndexOutOfBoundsException: -1
        at java.util.ArrayList.fastRemove(ArrayList.java:528)
        at java.util.ArrayList.remove(ArrayList.java:511)
        at org.mobicents.media.server.io.network.channel.PacketHandlerPipeline.removeHandler(PacketHandlerPipeline.java:77)
        at org.mobicents.media.server.impl.rtp.RtpChannel.disableSRTP(RtpChannel.java:483)
        at org.mobicents.media.server.impl.rtp.RtpChannel.reset(RtpChannel.java:538)
        at org.mobicents.media.server.impl.rtp.RtpChannel.close(RtpChannel.java:511)
        at org.mobicents.media.server.impl.rtp.channels.MediaChannel.close(MediaChannel.java:269)
        at org.mobicents.media.core.connections.RtpConnectionImpl.closeResources(RtpConnectionImpl.java:480)
        at org.mobicents.media.core.connections.RtpConnectionImpl.onClosed(RtpConnectionImpl.java:558)
        at org.mobicents.media.core.connections.BaseConnection.close(BaseConnection.java:234)
        at org.mobicents.media.core.endpoints.BaseEndpointImpl.deleteAllConnections(BaseEndpointImpl.java:202)
        at org.mobicents.media.server.mgcp.controller.MgcpEndpoint.deleteAllConnections(MgcpEndpoint.java:226)
        at org.mobicents.media.server.mgcp.tx.cmd.DeleteConnectionCmd$Delete.deleteForEndpoint(DeleteConnectionCmd.java:125)
        at org.mobicents.media.server.mgcp.tx.cmd.DeleteConnectionCmd$Delete.perform(DeleteConnectionCmd.java:149)
        at org.mobicents.media.server.scheduler.Task.run(Task.java:122)
        at org.mobicents.media.server.scheduler.PriorityQueueScheduler$WorkerThread.run(PriorityQueueScheduler.java:424)
@hrosa hrosa added this to the 4.2.0 milestone Mar 24, 2016
@hrosa hrosa modified the milestones: 4.2.0, 4.3.0 May 6, 2016
@hrosa hrosa added the duplicate label Jul 4, 2016
@hrosa
Copy link
Contributor

hrosa commented Jul 4, 2016

Fixed by #163

@hrosa hrosa closed this as completed Jul 4, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants