1
0
Fork 0
mirror of https://github.com/vanitasvitae/Smack.git synced 2024-06-25 21:04:50 +02:00
Smack/smack-tcp/src/main/java/org/jivesoftware/smack/tcp/rce
Florian Schmaus c4228e072b [tcp] Add missing null check in resolveDomain()
The method lookupHostAddress() returns null in case of an error, hence
we need to test if the returned value is null prior adding the endpoint.

Should fix the following NPE:

java.lang.NullPointerException:
  at org.jivesoftware.smack.tcp.XMPPTCPConnection.connectUsingConfiguration (XMPPTCPConnection.java:606)
  at org.jivesoftware.smack.tcp.XMPPTCPConnection.connectInternal (XMPPTCPConnection.java:846)
  at org.jivesoftware.smack.AbstractXMPPConnection.connect (AbstractXMPPConnection.java:530)
  at org.jivesoftware.smack.ReconnectionManager$2.run (ReconnectionManager.java:282)
  at java.lang.Thread.run (Thread.java:784)

Reported-by: Eng ChongMeng <cmeng.gm@gmail.com>
2020-11-14 12:47:34 +01:00
..
IpTcpRemoteConnectionEndpoint.java Bump MiniDNS version to 0.4.0-alpha5 2020-05-24 13:11:50 +02:00
package-info.java Introduce Smack's Modular Connection Architecture 2020-04-04 13:03:31 +02:00
RemoteXmppTcpConnectionEndpoints.java [tcp] Add missing null check in resolveDomain() 2020-11-14 12:47:34 +01:00
Rfc6120TcpRemoteConnectionEndpoint.java Introduce Smack's Modular Connection Architecture 2020-04-04 13:03:31 +02:00
SrvRemoteConnectionEndpoint.java Introduce Smack's Modular Connection Architecture 2020-04-04 13:03:31 +02:00
SrvXmppRemoteConnectionEndpoint.java Introduce Smack's Modular Connection Architecture 2020-04-04 13:03:31 +02:00
SrvXmppsRemoteConnectionEndpoint.java Introduce Smack's Modular Connection Architecture 2020-04-04 13:03:31 +02:00