[ https://issues.apache.org/jira/browse/LANG-703?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13044925#comment-13044925 ]
Asela Illayapparachchi commented on LANG-703: --------------------------------------------- I suppose following code makes the issue 3297 bufSize *= ((array[startIndex] == null ? 16 : array[startIndex].toString().length()) + 1); 3298 StringBuilder buf = new StringBuilder(bufSize); > StringUtils.join throws NPE when toString returns null for one of objects in > collection > --------------------------------------------------------------------------------------- > > Key: LANG-703 > URL: https://issues.apache.org/jira/browse/LANG-703 > Project: Commons Lang > Issue Type: Bug > Reporter: Ilya > > Try > {code} > StringUtils.join(new Object[]{ > new Object() { > @Override > public String toString() { > return null; > } > } > }, ','); > {code} > ToString should probably never return null, but it does in > javax.mail.internet.InternetAddress -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira