You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by "Andy Seaborne (JIRA)" <ji...@apache.org> on 2012/09/20 14:54:08 UTC
[jira] [Resolved] (JENA-326) NTripleReader needs a null-guard
[ https://issues.apache.org/jira/browse/JENA-326?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andy Seaborne resolved JENA-326.
--------------------------------
Resolution: Fixed
Assignee: Andy Seaborne
> NTripleReader needs a null-guard
> --------------------------------
>
> Key: JENA-326
> URL: https://issues.apache.org/jira/browse/JENA-326
> Project: Apache Jena
> Issue Type: Bug
> Components: Jena
> Affects Versions: Jena 2.7.3
> Reporter: Ian McLaughlin
> Assignee: Andy Seaborne
> Priority: Minor
>
> com.hp.hpl.jena.rdf.model.impl.NTripleReader.java line 140 has
> try {
> predicate = model.createProperty(readResource().getURI());
> } catch (Exception e1) {
> errorHandler.fatalError(e1);
> }
> In readResource() there is
> if (badEOF())
> return null;
> So when my test attempts to read truncated XML as NTriple, I get a null pointer exception. Other conditions in readResource() throw SyntaxErrors before returning, so that may be missing from this condtition.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira