我有一个关于空手道的问题。机器人,我们有任何方法或功能来关闭或关闭或退出空手道。像司机一样的机器人会话。退出还是关闭?似乎一些线程被占用得到以下错误多次:#Java运行时环境检测到致命错误:## EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000065a03e06, pid=11236,tid = 8836#Java(TM) SE Runtime Environment (8.0_25-b18) (build 1.8.0_25-b18)# Java VM: Java HotSpot(TM) 64位Server VM (25.25-b02混合模式windows-amd64压缩哦)#问题框架:# V [jvm.dll+0x4c3e06]#写核心转储失败。默认情况下,客户端版本不启用迷你转储的窗户#
[thread 6836 also had an error]
[.error occurred during error reporting , id 0xc0000005]
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
#
Dll Process Attached
Loading jawt.dll
Dll Process Detach
Process finished with exit code 1
不,我们认为没有必要。您通常启动Robot
实例,它一直保持到整个套件结束。也许你应该尝试安装64位或32位的JDK。
如果需要,欢迎您贡献代码来改进任何东西。到目前为止,还没有人报告过类似的问题。也许你正试图在并行线程中做不支持的事情。如果可以,提供一种复制方法:https://github.com/intuit/karate/wiki/How-to-Submit-an-Issue
EDIT -你可以帮助我们调查的一个领域是,如果我们需要做更多的工作来释放JNA资源后,在这个方法中Scenario
。
也可以看到这个答案:Java JNA: JRE在应用程序完成后崩溃