使用jpyp启动jvm时出现分段错误

2024-03-29 02:13:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试在Python代码中使用javasutime。到昨天为止,代码一直运行良好,但现在以分段错误结束。问题似乎来自

 jpype.startJVM(getDefaultJVMPath())

此函数以分段错误结束。 默认的JVMPath是

'/usr/lib/jvm/java-8-oracle/jre/lib/amd64/server/libjvm.so'

我尝试过卸载然后安装java和jpype。代码在内存较少的虚拟框中运行良好,因此问题似乎不是来自内存不足。 有人有什么想法吗?感谢您的帮助,谢谢!在

^{pr2}$

Tags: 函数代码libusr错误jpypejvmjava
1条回答
网友
1楼 · 发布于 2024-03-29 02:13:51

linux-image-3.13.0-121-generic和linux-image-4.4.0-81-generic包含Stack Clash vulnerability的修复。在

小心内核更新,它修复了此漏洞。当前的补丁破坏了许多java(sun/oracle和openjdk)应用程序。见Bug #1699772: linux-image-4.4.0-81-generic, linux-image-3.13.0-121-generic Regression: many user-space apps crashing。解决方案是用旧内核临时重启系统(Trusty中的linux-image-3.13.0-119-generic/Xenial中的linux-image-4.4.0-78-generic)。在

Ubuntu内核开发者will prepare new patch in a few days。在

更新:最新更新(至少image-4.4.0-83-generic、linux-image-4.8.0-58-generic、linux-image-4.10.0-26-generic)修复此漏洞和用户空间程序的问题。在

相关问题 更多 >