Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8129546

JShell: NPE in commandLoad after stop

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not an Issue
    • Icon: P4 P4
    • 9
    • 9
    • tools
    • None

      StopExecutionTest
      testStop
      "java.lang.NullPointerException
      at jdk.internal.jshell.impl.JDIExecution.commandLoad(JDIExecution.java:90)
      at jdk.internal.jshell.impl.Eval.load(Eval.java:684)
      at jdk.internal.jshell.impl.Eval.declare(Eval.java:555)
      at jdk.internal.jshell.impl.Eval.declare(Eval.java:455)
      at jdk.internal.jshell.impl.Eval.processStatement(Eval.java:312)
      at jdk.internal.jshell.impl.Eval.eval(Eval.java:139)
      at jdk.internal.jshell.impl.JShellImpl.eval(JShellImpl.java:128)
      at KullaTesting.lambda$assertEval$1(KullaTesting.java:286)
      at KullaTesting.checkEvents(KullaTesting.java:302)
      at KullaTesting.assertEval(KullaTesting.java:286)
      at KullaTesting.assertEval(KullaTesting.java:256)
      at StopExecutionTest.scheduleStop(StopExecutionTest.java:79)
      at StopExecutionTest.testStop(StopExecutionTest.java:49)
      ... Removed 23 stack frames
       java.lang.NullPointerException
      at jdk.internal.jshell.impl.JDIExecution.commandLoad(JDIExecution.java:90)
      at jdk.internal.jshell.impl.Eval.load(Eval.java:684)
      at jdk.internal.jshell.impl.Eval.declare(Eval.java:555)
      at jdk.internal.jshell.impl.Eval.declare(Eval.java:455)
      at jdk.internal.jshell.impl.Eval.processStatement(Eval.java:312)
      at jdk.internal.jshell.impl.Eval.eval(Eval.java:139)
      at jdk.internal.jshell.impl.JShellImpl.eval(JShellImpl.java:128)
      at KullaTesting.lambda$assertEval$1(KullaTesting.java:286)
      at KullaTesting.checkEvents(KullaTesting.java:302)
      at KullaTesting.assertEval(KullaTesting.java:286)
      at KullaTesting.assertEval(KullaTesting.java:256)
      at StopExecutionTest.scheduleStop(StopExecutionTest.java:79)
      at StopExecutionTest.testStop(StopExecutionTest.java:49)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:502)
      at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
      at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
      at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
      at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
      at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
      at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
      at org.testng.TestRunner.privateRun(TestRunner.java:767)
      at org.testng.TestRunner.run(TestRunner.java:617)
      at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
      at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
      at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
      at org.testng.SuiteRunner.run(SuiteRunner.java:240)
      at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
      at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
      at org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
      at org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
      at org.testng.TestNG.run(TestNG.java:1031)
      at org.testng.TestNG.privateMain(TestNG.java:1338)
      at org.testng.TestNG.main(TestNG.java:1307)
      "
      jdk.internal.jshell.impl.JDIExecution.commandLoad(JDIExecution.java:90)
      jdk.internal.jshell.impl.Eval.load(Eval.java:684)
      jdk.internal.jshell.impl.Eval.declare(Eval.java:555)
      jdk.internal.jshell.impl.Eval.declare(Eval.java:455)
      jdk.internal.jshell.impl.Eval.processStatement(Eval.java:312)
      jdk.internal.jshell.impl.Eval.eval(Eval.java:139)
      jdk.internal.jshell.impl.JShellImpl.eval(JShellImpl.java:128)
      KullaTesting.lambda$assertEval$1(KullaTesting.java:286)
      KullaTesting.checkEvents(KullaTesting.java:302)
      KullaTesting.assertEval(KullaTesting.java:286)
      KullaTesting.assertEval(KullaTesting.java:256)
      StopExecutionTest.scheduleStop(StopExecutionTest.java:79)
      StopExecutionTest.testStop(StopExecutionTest.java:49)
      sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      java.lang.reflect.Method.invoke(Method.java:502)
      org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
      org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
      org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
      org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
      org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
      org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
      org.testng.TestRunner.privateRun(TestRunner.java:767)
      org.testng.TestRunner.run(TestRunner.java:617)
      org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
      org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
      org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
      org.testng.SuiteRunner.run(SuiteRunner.java:240)
      org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
      org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
      org.testng.TestNG.runSuitesSequentially(TestNG.java:1198)
      org.testng.TestNG.runSuitesLocally(TestNG.java:1123)
      org.testng.TestNG.run(TestNG.java:1031)
      org.testng.TestNG.privateMain(TestNG.java:1338)

            jlahoda Jan Lahoda
            rfield Robert Field (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: