diff options
-rw-r--r-- | src/eu/siacs/conversations/xml/XmlReader.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/eu/siacs/conversations/xml/XmlReader.java b/src/eu/siacs/conversations/xml/XmlReader.java index fdf5835a..7ae9a7b3 100644 --- a/src/eu/siacs/conversations/xml/XmlReader.java +++ b/src/eu/siacs/conversations/xml/XmlReader.java @@ -85,6 +85,9 @@ public class XmlReader { element.setContent(nextTag.getName()); nextTag = this.readTag(); } + if (nextTag == null) { + throw new IOException("unterupted mid tag"); + } //Log.d(LOGTAG,"reading till the end of "+element.getName()); while(!nextTag.isEnd(element.getName())) { if (!nextTag.isNo()) { |