From 10f71c53c832c55e705901b75abbb03b90da4e26 Mon Sep 17 00:00:00 2001 From: Daniel Gultsch Date: Thu, 3 Apr 2014 15:24:11 +0200 Subject: increased version and fixed one last null pointer --- src/eu/siacs/conversations/xmpp/XmppConnection.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/eu') diff --git a/src/eu/siacs/conversations/xmpp/XmppConnection.java b/src/eu/siacs/conversations/xmpp/XmppConnection.java index 582bf9bd..1fd42bca 100644 --- a/src/eu/siacs/conversations/xmpp/XmppConnection.java +++ b/src/eu/siacs/conversations/xmpp/XmppConnection.java @@ -321,6 +321,10 @@ public class XmppConnection implements Runnable { IOException { IqPacket packet = (IqPacket) processPacket(currentTag, PACKET_IQ); + if (packet.getId() == null) { + return; //an iq packet without id is definitely invalid + } + if (packet instanceof JinglePacket) { if (this.jingleListener !=null) { this.jingleListener.onJinglePacketReceived(account, (JinglePacket) packet); -- cgit v1.2.3