[jitsi-users] Stack overflow error


#1

Call from JitSi-2.8.5426 on CentOS-6.6 to JitSi-2.8.5426 on Windows-7
Pro.

Chat works. Authenticated and authorised users were set up
successfully. When trying to place a voice call I see this:

net.java.sip.communicator.service.protocol.OperationFailedException:
Failed to create a call to caricatoc@jit.si/jitsi-2k59tp8
  at
net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.throwOperationFailedException(ProtocolProviderServiceJabberImpl.java:2676)
  at
net.java.sip.communicator.impl.protocol.jabber.OperationSetBasicTelephonyJabberImpl.createOutgoingCall(OperationSetBasicTelephonyJabberImpl.java:453)
  at
net.java.sip.communicator.impl.protocol.jabber.OperationSetBasicTelephonyJabberImpl.createOutgoingCall(OperationSetBasicTelephonyJabberImpl.java:272)
  at
net.java.sip.communicator.impl.protocol.jabber.OperationSetBasicTelephonyJabberImpl.createOutgoingCall(OperationSetBasicTelephonyJabberImpl.java:244)
  at
net.java.sip.communicator.impl.protocol.jabber.OperationSetBasicTelephonyJabberImpl.createCall(OperationSetBasicTelephonyJabberImpl.java:140)
  at
net.java.sip.communicator.service.protocol.media.AbstractOperationSetBasicTelephony.createCall(AbstractOperationSetBasicTelephony.java:111)
  at
net.java.sip.communicator.impl.gui.main.call.CallManager.internalCall(CallManager.java:2704)
  at
net.java.sip.communicator.impl.gui.main.call.CallManager.access$900(CallManager.java:49)
  at
net.java.sip.communicator.impl.gui.main.call.CallManager$CreateCallThread.run(CallManager.java:2585)
Caused by: java.lang.StackOverflowError
  at java.net.Inet6Address.equals(Inet6Address.java:876)
  at
java.net.InetSocketAddress$InetSocketAddressHolder.equals(InetSocketAddress.java:118)
  at java.net.InetSocketAddress.equals(InetSocketAddress.java:407)
  at
org.ice4j.TransportAddress.equalsTransportAddress(TransportAddress.java:218)
  at org.ice4j.TransportAddress.equals(TransportAddress.java:196)
  at org.ice4j.ice.Candidate.equals(Candidate.java:302)
  at org.ice4j.ice.Candidate.equals(Candidate.java:319)
  at org.ice4j.ice.Candidate.equals(Candidate.java:319)
. . .
ad nauseum

···

--
*** e-Mail is NOT a SECURE channel ***
        Do NOT transmit sensitive data via e-Mail
James B. Byrne mailto:ByrneJB@Harte-Lyne.ca
Harte & Lyne Limited http://www.harte-lyne.ca
9 Brockley Drive vox: +1 905 561 1241
Hamilton, Ontario fax: +1 905 561 0757
Canada L8E 3C3


#2

Well, I discovered what triggers this. The ports UDP5000 to UDP600
were blocked for one of the client hosts involved. But I do not think
that this should result in a stack overflow.

···

On Thu, June 18, 2015 10:34, James B. Byrne wrote:

Call from JitSi-2.8.5426 on CentOS-6.6 to JitSi-2.8.5426 on Windows-7
Pro.

Chat works. Authenticated and authorised users were set up
successfully. When trying to place a voice call I see this:

net.java.sip.communicator.service.protocol.OperationFailedException:
Failed to create a call to caricatoc@jit.si/jitsi-2k59tp8
  at
net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.throwOperationFailedException(ProtocolProviderServiceJabberImpl.java:2676)
  at

--
*** e-Mail is NOT a SECURE channel ***
        Do NOT transmit sensitive data via e-Mail
James B. Byrne mailto:ByrneJB@Harte-Lyne.ca
Harte & Lyne Limited http://www.harte-lyne.ca
9 Brockley Drive vox: +1 905 561 1241
Hamilton, Ontario fax: +1 905 561 0757
Canada L8E 3C3