2016-02-21 23:21:33 Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.40-b25 mixed mode): "Service Thread" #9 daemon prio=9 os_prio=0 tid=0x00000000161b3800 nid=0x1264 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread2" #8 daemon prio=9 os_prio=2 tid=0x0000000014923800 nid=0x2718 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" #7 daemon prio=9 os_prio=2 tid=0x0000000014916800 nid=0x2994 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" #6 daemon prio=9 os_prio=2 tid=0x000000001490f800 nid=0x2280 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Attach Listener" #5 daemon prio=5 os_prio=2 tid=0x000000001490d800 nid=0x10c4 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" #4 daemon prio=9 os_prio=2 tid=0x000000001490c000 nid=0x2bd0 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" #3 daemon prio=8 os_prio=1 tid=0x0000000002386800 nid=0x29ac in Object.wait() [0x0000000015c6f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c319a690> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x00000000c319a690> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) "Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x000000000237e000 nid=0xe34 in Object.wait() [0x0000000015b6f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000000c319a6d0> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:502) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:157) - locked <0x00000000c319a6d0> (a java.lang.ref.Reference$Lock) "main" #1 prio=5 os_prio=0 tid=0x000000000223e000 nid=0x27a8 runnable [0x00000000021fb000] java.lang.Thread.State: RUNNABLE at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.SingleItemFilter.optimize(SingleItemFilter.java:48) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.UnaryExpression.optimize(UnaryExpression.java:112) at net.sf.saxon.expr.Atomizer.optimize(Atomizer.java:211) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.GeneralComparison.optimize(GeneralComparison.java:375) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.BooleanExpression.optimize(BooleanExpression.java:105) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:61) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.BooleanExpression.optimize(BooleanExpression.java:105) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:61) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.BooleanExpression.optimize(BooleanExpression.java:105) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:61) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.BooleanExpression.optimize(BooleanExpression.java:105) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:61) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.BooleanExpression.optimize(BooleanExpression.java:105) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:61) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.BooleanExpression.optimize(BooleanExpression.java:105) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:61) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.BooleanExpression.optimize(BooleanExpression.java:105) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:61) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.BooleanExpression.optimize(BooleanExpression.java:105) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:61) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.Expression.optimizeChildren(Expression.java:487) at net.sf.saxon.expr.OrExpression.optimize(OrExpression.java:53) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.instruct.Choose.optimize(Choose.java:448) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.flwor.FLWORExpression$6.processOperand(FLWORExpression.java:468) at net.sf.saxon.expr.flwor.LetClause.processOperands(LetClause.java:107) at net.sf.saxon.expr.flwor.FLWORExpression.optimize(FLWORExpression.java:466) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.instruct.Choose.optimize(Choose.java:467) at net.sf.saxon.expr.Operand.optimize(Operand.java:200) at net.sf.saxon.expr.flwor.FLWORExpression$6.processOperand(FLWORExpression.java:468) at net.sf.saxon.expr.flwor.LetClause.processOperands(LetClause.java:107) at net.sf.saxon.expr.flwor.FLWORExpression.optimize(FLWORExpression.java:466) at net.sf.saxon.query.XQueryFunction.optimize(XQueryFunction.java:430) at net.sf.saxon.query.XQueryFunctionLibrary.optimizeGlobalFunctions(XQueryFunctionLibrary.java:291) at net.sf.saxon.query.QueryModule.optimizeGlobalFunctions(QueryModule.java:1200) at net.sf.saxon.expr.instruct.Executable.fixupQueryModules(Executable.java:574) at net.sf.saxon.query.XQueryParser.makeXQueryExpression(XQueryParser.java:161) at net.sf.saxon.query.StaticQueryContext.compileQuery(StaticQueryContext.java:589) at net.sf.saxon.query.StaticQueryContext.compileQuery(StaticQueryContext.java:652) at net.sf.saxon.s9api.XQueryCompiler.compile(XQueryCompiler.java:606) at net.sf.saxon.Query.compileQuery(Query.java:795) at net.sf.saxon.Query.doQuery(Query.java:343) at net.sf.saxon.Query.main(Query.java:111) "VM Thread" os_prio=2 tid=0x00000000148d7000 nid=0x428 runnable "GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00000000022a7800 nid=0x91c runnable "GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00000000022a9000 nid=0x2ac4 runnable "GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00000000022aa800 nid=0x2864 runnable "GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00000000022ac000 nid=0x2268 runnable "VM Periodic Task Thread" os_prio=2 tid=0x000000001496d800 nid=0x334 waiting on condition JNI global references: 179 Heap PSYoungGen total 296960K, used 68839K [0x00000000eb600000, 0x00000000ff600000, 0x0000000100000000) eden space 286720K, 23% used [0x00000000eb600000,0x00000000ef931ca8,0x00000000fce00000) from space 10240K, 0% used [0x00000000fe200000,0x00000000fe208000,0x00000000fec00000) to space 9728K, 0% used [0x00000000fec80000,0x00000000fec80000,0x00000000ff600000) ParOldGen total 42496K, used 21073K [0x00000000c2200000, 0x00000000c4b80000, 0x00000000eb600000) object space 42496K, 49% used [0x00000000c2200000,0x00000000c36946f0,0x00000000c4b80000) Metaspace used 10575K, capacity 10684K, committed 10880K, reserved 1058816K class space used 1269K, capacity 1300K, committed 1408K, reserved 1048576K