asterixdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Steven Jacobs <sjaco...@ucr.edu>
Subject Re: Strange error trying to run Asterix master
Date Fri, 29 Sep 2017 18:56:05 GMT
I'm on build build 1.8.0_65-b17. I've switched to Intellij and the problem
doesn't occur there so it seems to be related to Eclipse specifically.
Steven

On Thu, Sep 28, 2017 at 10:22 PM, Michael Blow <mblow.apache@gmail.com>
wrote:

> What JVM is this?  Try Oracle latest Java 8 if not already using.
>
> -MDB
>
> On Fri, Sep 29, 2017 at 12:37 AM Steven Jacobs <sjaco002@ucr.edu> wrote:
>
> > If only that worked for me :( I have even tried deleting the m2
> repository
> > cache completely.
> > Steven
> >
> > On Thu, Sep 28, 2017 at 8:19 PM Wail Alkowaileet <wael.y.k@gmail.com>
> > wrote:
> >
> > > I got the same issue before. I did "clean project" and the issue seems
> to
> > > be resolved.
> > >
> > > On Thu, Sep 28, 2017 at 2:26 PM, Steven Jacobs <sjaco002@ucr.edu>
> wrote:
> > >
> > > > Hi all,
> > > > I've been stuck for some time now trying to get master Asterix to
> debug
> > > > correctly for me in Eclipse on my machine. It seems to deal with the
> > > class
> > > > generation being done by maven, but that's as far as I can see so
> far.
> > No
> > > > one I've talked to has a similar issue, so I was wondering if anyone
> > from
> > > > the community at large has had such an issue. It manifests itself
> when
> > > > tying to create the evaluator for a function. The stack trace is
> > attached
> > > > below. If anyone has seen such an issue, I would love to get any
> advice
> > > you
> > > > may have.
> > > >
> > > >
> > > > java.lang.VerifyError: Bad return type
> > > >
> > > > Exception Details:
> > > >
> > > >   Location:
> > > >
> > > >
> > > > org/apache/asterix/runtime/evaluators/functions/records/
> > > > RecordMergeDescriptor$_EvaluatorFactoryGen.access$0(
> > > > Lorg/apache/asterix/runtime/evaluators/functions/records/
> > > >
> > RecordMergeDescriptor$_EvaluatorFactoryGen;)Lorg/apache/asterix/runtime/
> > > > evaluators/functions/records/RecordMergeDescriptor;
> > > > @4: areturn
> > > >
> > > >   Reason:
> > > >
> > > >     Type
> > > > 'org/apache/asterix/runtime/evaluators/functions/records/
> > > > RecordMergeDescriptor$_Gen'
> > > > (current frame, stack[0]) is not assignable to
> > > > 'org/apache/asterix/runtime/evaluators/functions/records/
> > > > RecordMergeDescriptor'
> > > > (from method signature)
> > > >
> > > >   Current Frame:
> > > >
> > > >     bci: @4
> > > >
> > > >     flags: { }
> > > >
> > > >     locals: {
> > > > 'org/apache/asterix/runtime/evaluators/functions/records/
> > > > RecordMergeDescriptor$_EvaluatorFactoryGen'
> > > > }
> > > >
> > > >     stack: {
> > > > 'org/apache/asterix/runtime/evaluators/functions/records/
> > > > RecordMergeDescriptor$_Gen'
> > > > }
> > > >
> > > >   Bytecode:
> > > >
> > > >     0x0000000: 2ab4 0063 b0
> > > >
> > > >
> > > > at
> > > > org.apache.asterix.runtime.evaluators.functions.records.
> > > > RecordMergeDescriptor$_Gen.createEvaluatorFactory(
> > > > RecordMergeDescriptor.java:86)
> > > >
> > > > at
> > > > org.apache.asterix.jobgen.QueryLogicalExpressionJobGen.
> > > > createScalarFunctionEvaluatorFactory(
> > > > QueryLogicalExpressionJobGen.java:144)
> > > >
> > > > at
> > > > org.apache.asterix.jobgen.QueryLogicalExpressionJobGen.
> > > > createEvaluatorFactory(
> > > > QueryLogicalExpressionJobGen.java:109)
> > > >
> > > > at org.apache.asterix.jobgen.QueryLogicalExpressionJobGen.
> > > > codegenArguments(
> > > > QueryLogicalExpressionJobGen.java:161)
> > > >
> > > > at
> > > > org.apache.asterix.jobgen.QueryLogicalExpressionJobGen.
> > > > createScalarFunctionEvaluatorFactory(
> > > > QueryLogicalExpressionJobGen.java:134)
> > > >
> > > > at
> > > > org.apache.asterix.jobgen.QueryLogicalExpressionJobGen.
> > > > createEvaluatorFactory(
> > > > QueryLogicalExpressionJobGen.java:109)
> > > >
> > > > at
> > > > org.apache.hyracks.algebricks.core.algebra.expressions.
> > > > ExpressionRuntimeProvider.createEvaluatorFactory(
> > > > ExpressionRuntimeProvider.java:41)
> > > >
> > > > at
> > > > org.apache.hyracks.algebricks.core.algebra.operators.
> > > > physical.AssignPOperator.contributeRuntimeOperator(
> > > > AssignPOperator.java:84)
> > > >
> > > > at
> > > > org.apache.hyracks.algebricks.core.algebra.operators.logical.
> > > > AbstractLogicalOperator.contributeRuntimeOperator(
> > > > AbstractLogicalOperator.java:166)
> > > >
> > > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > > compileOpRef(
> > > > PlanCompiler.java:97)
> > > >
> > > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > > compileOpRef(
> > > > PlanCompiler.java:84)
> > > >
> > > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > > compileOpRef(
> > > > PlanCompiler.java:84)
> > > >
> > > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > > compileOpRef(
> > > > PlanCompiler.java:84)
> > > >
> > > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > > compileOpRef(
> > > > PlanCompiler.java:84)
> > > >
> > > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > > compileOpRef(
> > > > PlanCompiler.java:84)
> > > >
> > > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > > compileOpRef(
> > > > PlanCompiler.java:84)
> > > >
> > > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > > compileOpRef(
> > > > PlanCompiler.java:84)
> > > >
> > > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > > compileOpRef(
> > > > PlanCompiler.java:84)
> > > >
> > > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > > compileOpRef(
> > > > PlanCompiler.java:84)
> > > >
> > > > at org.apache.hyracks.algebricks.core.jobgen.impl.PlanCompiler.
> > > > compilePlan(
> > > > PlanCompiler.java:60)
> > > >
> > > > at
> > > >
> > org.apache.hyracks.algebricks.compiler.api.
> HeuristicCompilerFactoryBuilde
> > > > r$1$1.createJob(
> > > > HeuristicCompilerFactoryBuilder.java:107)
> > > >
> > > > at org.apache.asterix.api.common.APIFramework.compileQuery(
> > > > APIFramework.java:333)
> > > >
> > > > at
> > > > org.apache.asterix.app.translator.QueryTranslator.
> > > > rewriteCompileInsertUpsert(
> > > > QueryTranslator.java:1864)
> > > >
> > > > at org.apache.asterix.app.translator.QueryTranslator.lambda$0(
> > > > QueryTranslator.java:1752)
> > > >
> > > > at
> > > > org.apache.asterix.app.translator.QueryTranslator.
> > > > handleInsertUpsertStatement(
> > > > QueryTranslator.java:1778)
> > > >
> > > > at org.apache.asterix.app.translator.QueryTranslator.
> compileAndExecute(
> > > > QueryTranslator.java:336)
> > > >
> > > > at
> > > org.apache.asterix.api.http.server.ApiServlet.post(
> ApiServlet.java:162)
> > > >
> > > > at org.apache.hyracks.http.server.AbstractServlet.handle(
> > > > AbstractServlet.java:78)
> > > >
> > > > at org.apache.hyracks.http.server.HttpRequestHandler.handle(
> > > > HttpRequestHandler.java:70)
> > > >
> > > > at org.apache.hyracks.http.server.HttpRequestHandler.call(
> > > > HttpRequestHandler.java:55)
> > > >
> > > > at org.apache.hyracks.http.server.HttpRequestHandler.call(
> > > > HttpRequestHandler.java:36)
> > > >
> > > > at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> > > >
> > > > at java.util.concurrent.ThreadPoolExecutor.runWorker(
> > > > ThreadPoolExecutor.java:1142)
> > > >
> > > > at java.util.concurrent.ThreadPoolExecutor$Worker.run(
> > > > ThreadPoolExecutor.java:617)
> > > >
> > > > at java.lang.Thread.run(Thread.java:745)
> > > >
> > >
> > >
> > >
> > > --
> > >
> > > *Regards,*
> > > Wail Alkowaileet
> > >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message