← Back to team overview

awakening team mailing list archive

[Bug 264963] [NEW] IllegalThreadStateException with Smack

 

Public bug reported:

Exception in thread "Smack Reconnection Manager" java.lang.IllegalThreadStateException
        at java.lang.Thread.start(Thread.java:571)
        at org.jivesoftware.smack.PacketWriter.startup(PacketWriter.java:183)
        at org.jivesoftware.smack.XMPPConnection.initConnection(XMPPConnection.java:872)
        at org.jivesoftware.smack.XMPPConnection.connectUsingConfiguration(XMPPConnection.java:834)
        at org.jivesoftware.smack.XMPPConnection.connect(XMPPConnection.java:1276)
        at org.jivesoftware.smack.ReconnectionManager$2.run(ReconnectionManager.java:163)
java.net.SocketException: Connection closed by remote host
        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.checkWrite(SSLSocketImpl.java:1168)
        at com.sun.net.ssl.internal.ssl.AppOutputStream.write(AppOutputStream.java:43)
        at sun.nio.cs.StreamEncoder$CharsetSE.writeBytes(StreamEncoder.java:336)
        at sun.nio.cs.StreamEncoder$CharsetSE.implFlushBuffer(StreamEncoder.java:404)
        at sun.nio.cs.StreamEncoder$CharsetSE.implFlush(StreamEncoder.java:408)
        at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:152)
        at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:213)
        at java.io.BufferedWriter.flush(BufferedWriter.java:236)
        at org.jivesoftware.smack.PacketWriter.writePackets(PacketWriter.java:274)
        at org.jivesoftware.smack.PacketWriter.access$000(PacketWriter.java:40)
        at org.jivesoftware.smack.PacketWriter$1.run(PacketWriter.java:87)
java.io.EOFException: no more data available - expected end tag </stream:stream> to close start tag <stream:stream> from line 1, parser stopped on END_TAG seen ...</presence> ... @1:2364
        at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:3014)
        at org.xmlpull.mxp1.MXParser.more(MXParser.java:3025)
        at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1384)
        at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
        at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:368)
        at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:44)
        at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:76)
java.io.EOFException: no more data available - expected end tag </stream:stream> to close start tag <stream:stream> from line 1, parser stopped on END_TAG seen ...</presence>  ... @1:65433
        at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:3014)
        at org.xmlpull.mxp1.MXParser.more(MXParser.java:3025)
        at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1384)
        at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
        at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:368)
        at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:44)
        at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:76)
SASL authentication failed:
        at org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentication.java:209)
        at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:341)
        at org.jivesoftware.smack.XMPPConnection.connect(XMPPConnection.java:1287)
        at org.jivesoftware.smack.ReconnectionManager$2.run(ReconnectionManager.java:163)

** Affects: dcwatch
     Importance: Undecided
         Status: New

-- 
IllegalThreadStateException with Smack
https://bugs.launchpad.net/bugs/264963
You received this bug notification because you are a member of
Awakening, which is subscribed to DCWatch.

Status in DCWatch: New

Bug description:
Exception in thread "Smack Reconnection Manager" java.lang.IllegalThreadStateException
        at java.lang.Thread.start(Thread.java:571)
        at org.jivesoftware.smack.PacketWriter.startup(PacketWriter.java:183)
        at org.jivesoftware.smack.XMPPConnection.initConnection(XMPPConnection.java:872)
        at org.jivesoftware.smack.XMPPConnection.connectUsingConfiguration(XMPPConnection.java:834)
        at org.jivesoftware.smack.XMPPConnection.connect(XMPPConnection.java:1276)
        at org.jivesoftware.smack.ReconnectionManager$2.run(ReconnectionManager.java:163)
java.net.SocketException: Connection closed by remote host
        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.checkWrite(SSLSocketImpl.java:1168)
        at com.sun.net.ssl.internal.ssl.AppOutputStream.write(AppOutputStream.java:43)
        at sun.nio.cs.StreamEncoder$CharsetSE.writeBytes(StreamEncoder.java:336)
        at sun.nio.cs.StreamEncoder$CharsetSE.implFlushBuffer(StreamEncoder.java:404)
        at sun.nio.cs.StreamEncoder$CharsetSE.implFlush(StreamEncoder.java:408)
        at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:152)
        at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:213)
        at java.io.BufferedWriter.flush(BufferedWriter.java:236)
        at org.jivesoftware.smack.PacketWriter.writePackets(PacketWriter.java:274)
        at org.jivesoftware.smack.PacketWriter.access$000(PacketWriter.java:40)
        at org.jivesoftware.smack.PacketWriter$1.run(PacketWriter.java:87)
java.io.EOFException: no more data available - expected end tag </stream:stream> to close start tag <stream:stream> from line 1, parser stopped on END_TAG seen ...</presence> ... @1:2364
        at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:3014)
        at org.xmlpull.mxp1.MXParser.more(MXParser.java:3025)
        at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1384)
        at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
        at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:368)
        at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:44)
        at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:76)
java.io.EOFException: no more data available - expected end tag </stream:stream> to close start tag <stream:stream> from line 1, parser stopped on END_TAG seen ...</presence>  ... @1:65433
        at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:3014)
        at org.xmlpull.mxp1.MXParser.more(MXParser.java:3025)
        at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1384)
        at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
        at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:368)
        at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:44)
        at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:76)
SASL authentication failed:
        at org.jivesoftware.smack.SASLAuthentication.authenticate(SASLAuthentication.java:209)
        at org.jivesoftware.smack.XMPPConnection.login(XMPPConnection.java:341)
        at org.jivesoftware.smack.XMPPConnection.connect(XMPPConnection.java:1287)
        at org.jivesoftware.smack.ReconnectionManager$2.run(ReconnectionManager.java:163)



Follow ups

References