commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nikhil Shinde (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (IO-541) Missing null check for arguments in MessageFormat.format() in XmlStreamReader.java
Date Sat, 17 Jun 2017 04:48:00 GMT

     [ https://issues.apache.org/jira/browse/IO-541?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Nikhil Shinde updated IO-541:
-----------------------------
    Description: 
>From the documentation and implementation of XmlStreamReader class, all the encoding variables
passed as arguments in MessageFormat.format() can have null values. There is no mention of
allowing null values for Object arguments[] in format method in java documentation, 
Current implementation does not perform null check for all the arguments passed in format
method.

In XmlStreamReader.calculateHttpEncoding(), All the parameters can have have null values,
from implementation it is clear that null check is missing for arguments i.e encoding variables
passed in format method.   

 

  was:
>From the documentation and implementation of XmlStreamReader class, all the encoding variables
passed as arguments in MessageFormat.format() can have null value. There is no mention of
allowing null values for Object arguments[] in format method, 
Current implementation does not perform null check for all the arguments passed in format
method.

In XmlStreamReader.calculateHttpEncoding(), All the parameters can have have null values,
from implementation it is clear that null check is missing for parameters.   

 


> Missing null check for arguments in MessageFormat.format() in XmlStreamReader.java
> ----------------------------------------------------------------------------------
>
>                 Key: IO-541
>                 URL: https://issues.apache.org/jira/browse/IO-541
>             Project: Commons IO
>          Issue Type: Bug
>          Components: Streams/Writers
>            Reporter: Nikhil Shinde
>            Priority: Minor
>              Labels: newbie
>
> From the documentation and implementation of XmlStreamReader class, all the encoding
variables passed as arguments in MessageFormat.format() can have null values. There is no
mention of allowing null values for Object arguments[] in format method in java documentation,

> Current implementation does not perform null check for all the arguments passed in format
method.
> In XmlStreamReader.calculateHttpEncoding(), All the parameters can have have null values,
from implementation it is clear that null check is missing for arguments i.e encoding variables
passed in format method.   
>  



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message