Andy Seaborne created JENA-1198:
-----------------------------------
Summary: Filter placement together with a property function can
cause NPE.
Key: JENA-1198
URL: https://issues.apache.org/jira/browse/JENA-1198
Project: Apache Jena
Issue Type: Improvement
Components: TDB
Reporter: Andy Seaborne
TDB sets "includeBGPs to be
{noformat}
SELECT ?s
WHERE {
?s ?p ?o .
?s <http://www.w3.org/2000/01/rdf-schema#member> ?m .
FILTER (!bound(?test))
}
{noformat}
causes:
{noformat}
org.apache.jena.sparql.algebra.optimize.TransformFilterPlacement.placePropertyFunctionProcedure(TransformFilterPlacement.java:453)
at
org.apache.jena.sparql.algebra.optimize.TransformFilterPlacement.placePropertyFunction(TransformFilterPlacement.java:432)
at
org.apache.jena.sparql.algebra.optimize.TransformFilterPlacement.transform(TransformFilterPlacement.java:200)
at
org.apache.jena.sparql.algebra.optimize.TransformFilterPlacement.transform(TransformFilterPlacement.java:159)
at
org.apache.jena.sparql.algebra.TransformWrapper.transform(TransformWrapper.java:59)
...
{noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)