uriyyo / pycharm-evaluate-async-code

Finally, you can use await in evaluate expression 💪
https://plugins.jetbrains.com/plugin/14476-evaluate-async-code
44 stars 2 forks source link

Just sent a crash log for your refer if you have time to check. #58

Closed xygwfxu closed 7 months ago

xygwfxu commented 1 year ago

See crash log here sometime: java.lang.NullPointerException: super.evaluate(expression, execute, doTrunc) must not be null at com.uriyyo.evaluate_async_code.AsyncPyDebugProcess.evaluate(AsyncPyDebugProcess.kt:33) at com.jetbrains.python.debugger.PyDebuggerEvaluator.lambda$doEvaluate$0(PyDebuggerEvaluator.java:59) at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:246) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:702) at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:699) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:699) at java.base/java.lang.Thread.run(Thread.java:833)

uriyyo commented 1 year ago

@xygwfxu Thanks, will take a look

uriyyo commented 1 year ago

Hi @xygwfxu

New version 1.23 has been released. This issue should be fixed now.

Could you please confirm that this issue is no longer present?

uriyyo commented 7 months ago

Please, reopen this issue in case it will appear again