Uploaded image for project: 'Engineering'
  1. Engineering
  2. ENG-993

? in ad-hoc query may crash server

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: V1.2.1.06
    • Fix Version/s: V1.3
    • Component/s: Core
    • Labels:
      None

      Description

      • Run helloworld
      • In Query.py run: adhoc insert into helloworld (HELLO,WORLD,DIALECT) VALUES('?',?,?)

      Server kills over with exception:

      [java] NValue::isNull() called with ValueType '-73'
      [java] In ../../src/ee/common/NValue.hpp:2179
      [java] ()
      [java] ()
      [java] ()
      [java] ()
      [java] voltdb::VoltDBEngine::executeQuery(long, int, int, voltdb::GenericValueArray<voltdb::NValue> const&, long, long, bool, bool)
      [java] voltdb::VoltDBEngine::executePlanFragment(std::string, int, int, long, long)
      [java] Java_org_voltdb_jni_ExecutionEngine_nativeExecuteCustomPlanFragment()
      [java] [0x7f0c0f4fbca8]
      [java] java.lang.Thread.dumpThreads(Native Method)
      [java] java.lang.Thread.getAllStackTraces(Thread.java:1530)
      [java] org.voltdb.VoltDB.crashVoltDB(VoltDB.java:343)
      [java] org.voltdb.jni.ExecutionEngine.crashVoltDB(ExecutionEngine.java:231)
      [java] org.voltdb.jni.ExecutionEngine.nativeExecuteCustomPlanFragment(Native Method)
      [java] org.voltdb.jni.ExecutionEngineJNI.executeCustomPlanFragment(ExecutionEngineJNI.java:264)
      [java] org.voltdb.sysprocs.AdHoc.executePlanFragment(AdHoc.java:80)
      [java] org.voltdb.ExecutionSite.processSysprocFragmentTask(ExecutionSite.java:1682)
      [java] org.voltdb.ExecutionSite.processFragmentTask(ExecutionSite.java:1972)
      [java] org.voltdb.dtxn.MultiPartitionParticipantTxnState.processFragmentWork(MultiPartitionParticipantTxnState.java:281)
      [java] org.voltdb.dtxn.MultiPartitionParticipantTxnState.doWork(MultiPartitionParticipantTxnState.java:196)
      [java] org.voltdb.ExecutionSite.recursableRun(ExecutionSite.java:1846)
      [java] org.voltdb.VoltSystemProcedure.executeSysProcPlanFragments(VoltSystemProcedure.java:149)
      [java] org.voltdb.sysprocs.AdHoc.run(AdHoc.java:162)
      [java] sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      [java] sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      [java] sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      [java] java.lang.reflect.Method.invoke(Method.java:597)
      [java] org.voltdb.VoltProcedure.call(VoltProcedure.java:370)
      [java] org.voltdb.ExecutionSite.processInitiateTask(ExecutionSite.java:2041)
      [java] org.voltdb.dtxn.MultiPartitionParticipantTxnState.initiateProcedure(MultiPartitionParticipantTxnState.java:231)
      [java] org.voltdb.dtxn.MultiPartitionParticipantTxnState.doWork(MultiPartitionParticipantTxnState.java:188)
      [java] org.voltdb.ExecutionSite.recursableRun(ExecutionSite.java:1846)
      [java] org.voltdb.ExecutionSite.run(ExecutionSite.java:922)
      [java] org.voltdb.RealVoltDB$ExecutionSiteRunner.run(RealVoltDB.java:233)
      [java] java.lang.Thread.run(Thread.java:662)
      [java] VoltDB has encountered an unrecoverable error and is exiting.
      [java] The log may contain additional information.
      [java] Java Result: 255

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            sebc Seb Coursol
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Zendesk Support