I received this stacktrace:

Error: Possible bug? Feedback is welcome: basex-talk@mailman.uni-konstanz.de
BaseX 6.2.3: 
java.lang.ArrayIndexOutOfBoundsException: 0
org.basex.io.TableDiskAccess.readBlock(TableDiskAccess.java:344)
org.basex.io.TableDiskAccess.<init>(TableDiskAccess.java:67)
org.basex.data.DiskData.init(DiskData.java:92)
org.basex.data.DiskData.<init>(DiskData.java:56)
org.basex.core.cmd.Open.open(Open.java:61)
org.basex.core.cmd.Check.check(Check.java:53)
org.basex.query.QueryContext.check(QueryContext.java:473)
org.basex.query.QueryContext.doc(QueryContext.java:436)
org.basex.query.func.FNGen.doc(FNGen.java:155)
org.basex.query.func.FNGen.atomic(FNGen.java:60)
org.basex.query.func.FNGen.c(FNGen.java:74)
org.basex.query.func.Fun.comp(Fun.java:49)
org.basex.query.expr.Arr.comp(Arr.java:34)
org.basex.query.QueryContext.compile(QueryContext.java:245)
org.basex.query.QueryProcessor.compile(QueryProcessor.java:74)
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:234)
org.basex.core.Command.exec(Command.java:217)
org.basex.core.Command.execute(Command.java:65)
org.basex.server.ServerProcess.run(ServerProcess.java:158)

This happens intermittently (not reproducibly) when executing:

BX="java -cp ../WEB-INF/lib/basex-6.2.3.jar org.basex.BaseXClient -p 1985 -U admin -P admin"

$BX -c 'create db test'
$BX -q 'insert node <root /> into doc("test")'
$BX -q 'doc("test")/root'