Build: #15 was successful Changes by 3 people

Build result summary

Details

Completed
Queue duration
< 1 second
Duration
2 minutes
Labels
None
Agent
Default Agent
Revision
0267e2742c65cc64dc49da012bb99d4815b72a47
Total tests
429
Successful since
#1 ()

Tests

Code commits

Author Commit Message Commit date
Florian Schmaus <flo@geekplace.eu> Florian Schmaus <flo@geekplace.eu> 0267e2742c65cc64dc49da012bb99d4815b72a47 Travis CI: Remove MaxPermSize=512M
since we are using only Java8 now, where this option no longer exists.
Daniel Hintze <daniel@hintze-it.de> Daniel Hintze <daniel@hintze-it.de> 1c5c8e32d9068b0d55f13a7c5a4fe7d933fc01dc Fixing typo + method name in messaging documentation
Florian Schmaus <flo@geekplace.eu> Florian Schmaus <flo@geekplace.eu> 1af2ec2648327ed19c27a25acff34e113e4b2dce Use thread local variables for (Secure)Randoms
Grigory Fedorov <gregory.230101@gmail.com> Grigory Fedorov <gregory.230101@gmail.com> 72d4c8b611299e50922d23eab3f864cb11dceadc Add support for XEP-0363: HTTP File Upload.
Fixes SMACK-747
Florian Schmaus <flo@geekplace.eu> Florian Schmaus <flo@geekplace.eu> e141de9aa4141d787102674f7ea0b88bf6be467e Fix possible NPE in roster push listener
Daniele Ricci reporting the following NPE using Smack 4.1.9

java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.indexOf(int)' on a null object reference
       at org.jxmpp.util.XmppStringUtils.parseBareJid(XmppStringUtils.java:124)
       at org.jivesoftware.smack.roster.Roster$RosterPushListener.handleIQRequest(Roster.java:1416)
       at org.jivesoftware.smack.AbstractXMPPConnection$2.run(AbstractXMPPConnection.java:1061)
       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
       at java.lang.Thread.run(Thread.java:818)

This is possibly caused by a service sending roster pushes for unbound
connections, i.e. where getUsers() returns 'null'. We now log such
situations instead throwing an NPE.

Jira issues

IssueDescriptionStatus
Unknown Issue TypeSMACK-747Could not obtain issue details from Jira
Unknown Issue TypeXEP-0363Could not obtain issue details from Jira