CentOS 7启动R3 Corda debench第一个节点导致core dump

Starting the first node in R3 Corda demobench in CentOS 7 causes core dump

我是 运行 public linux(CentOS7) 上的最新 public Corda debench,当我尝试启动第一个节点时,我得到以下信息:

terminate called after throwing an instance of 'std::bad_cast'
what(): std::bad_cast

在 运行 "yum upgrade" 之前我没有得到这个。

感谢任何帮助。

此致, 罗布

看起来你的发行版已经破坏了向后兼容性。我建议将 gdb 附加到 java 进程并等待异常,然后获取回溯以找出问题所在。 DemoBench 是用 Java/Kotlin 编写的,所以错误出在该代码之外。

我升级到 Oracle jdk8u162,问题消失了。