HI all,

I am running basex 6.7.1 on Ubuntu 10.10 using the .jar module running on OpenJDK runtime 6b20-1.9.9. I received an NPE in the GUI (message below). I have attached my .xq file for your perusal. Let me know if there is any way to work around this, or if downloading a different build will solve it.
Thanks so much

Error: Potential bug? Improper use? Your feedback is welcome:
Contact: basex-talk@mailman.uni-konstanz.de
Version: BaseX 6.7.1
Java: Sun Microsystems Inc., 1.6.0_26
OS: Linux, i386
Stack Trace:
java.lang.NullPointerException
  org.basex.util.Token.token(Token.java:152)
  org.basex.query.item.DTd.<init>(DTd.java:103)
  org.basex.query.item.AtomType$31.e(AtomType.java:441)
  org.basex.query.item.SeqType.cast(SeqType.java:303)
  org.basex.query.expr.Cast.item(Cast.java:57)
  org.basex.query.expr.Arith.item(Arith.java:54)
  org.basex.query.expr.ParseExpr.value(ParseExpr.java:73)
  org.basex.query.expr.UserFunc.value(UserFunc.java:121)
  org.basex.query.expr.BaseFuncCall.value(BaseFuncCall.java:60)
  org.basex.query.expr.Let$1.next(Let.java:90)
  org.basex.query.expr.FLWR$1.next(FLWR.java:62)
  org.basex.query.iter.Iter.finish(Iter.java:65)
  org.basex.query.expr.ParseExpr.value(ParseExpr.java:76)
  org.basex.query.expr.UserFunc.value(UserFunc.java:121)
  org.basex.query.expr.BaseFuncCall.value(BaseFuncCall.java:60)
  org.basex.query.expr.Let$1.next(Let.java:90)
  org.basex.query.expr.FLWR$1.next(FLWR.java:62)
  org.basex.query.iter.Iter.finish(Iter.java:65)
  org.basex.query.expr.ParseExpr.value(ParseExpr.java:76)
  org.basex.query.expr.UserFunc.value(UserFunc.java:121)
  org.basex.query.expr.BaseFuncCall.value(BaseFuncCall.java:60)
  org.basex.query.expr.BaseFuncCall.iter(BaseFuncCall.java:73)
  org.basex.query.QueryContext.iter(QueryContext.java:351)
  org.basex.query.func.FNGen.data(FNGen.java:110)
  org.basex.query.func.FNGen.iter(FNGen.java:66)
  org.basex.query.QueryContext.iter(QueryContext.java:351)
  org.basex.query.expr.Constr.<init>(Constr.java:54)
  org.basex.query.expr.CElem.item(CElem.java:117)
  org.basex.query.expr.CElem.item(CElem.java:1)
  org.basex.query.expr.CFrag.item(CFrag.java:1)
  org.basex.query.expr.ParseExpr.iter(ParseExpr.java:54)
  org.basex.query.QueryContext.iter(QueryContext.java:351)
  org.basex.query.expr.Constr.<init>(Constr.java:54)
  org.basex.query.expr.CElem.item(CElem.java:117)
  org.basex.query.expr.CElem.item(CElem.java:1)
  org.basex.query.expr.CFrag.item(CFrag.java:1)
  org.basex.query.expr.ParseExpr.iter(ParseExpr.java:54)
  org.basex.query.QueryContext.iter(QueryContext.java:351)
  org.basex.query.expr.List$1.next(List.java:81)
  org.basex.query.expr.FLWR$1.next(FLWR.java:58)
  org.basex.query.expr.Constr.<init>(Constr.java:55)
  org.basex.query.expr.CElem.item(CElem.java:117)
  org.basex.query.expr.CElem.item(CElem.java:1)
  org.basex.query.expr.CFrag.item(CFrag.java:1)
  org.basex.query.expr.ParseExpr.iter(ParseExpr.java:54)
  org.basex.query.QueryContext.iter(QueryContext.java:351)
  org.basex.query.QueryContext.iter(QueryContext.java:301)
  org.basex.query.QueryContext.eval(QueryContext.java:260)
  org.basex.query.QueryProcessor.execute(QueryProcessor.java:128)
  org.basex.core.cmd.AQuery.query(AQuery.java:83)
  org.basex.core.cmd.XQuery.run(XQuery.java:22)
  org.basex.core.Command.run(Command.java:320)
  org.basex.core.Command.exec(Command.java:301)
  org.basex.core.Command.execute(Command.java:73)
  org.basex.gui.GUI.exec(GUI.java:410)
  org.basex.gui.GUI$5.run(GUI.java:358)



--
Dr. Randall Reed
Assistant Professor, Dept. of Philosophy and Religion
Appalachian State University