gpt4 book ai didi

java - 来自 Java 应用程序的纯虚函数调用?

转载 作者:搜寻专家 更新时间:2023-11-01 03:39:04 25 4
gpt4 key购买 nike

我在数千台 PC 上部署了一个 Java 应用程序,其中两三台定期收到标题为“Microsoft Visual C++ Runtime Library”的错误消息,文本为“Runtime Error!R6025 -pure virtual function call”。

错误本身的原因在 Internet 上有详细记录,但问题是我没有直接使用任何 C++ 对象。 Java 进程确实有一些 JNI 代码,用普通的非面向对象的 C 语言编写。据我所知,错误需要创建或销毁一些抽象对象才能导致它,而 C 代码不会做任何类似的事情。此外,在弹出此错误时,没有任何 JNI 代码正在执行。

任何人都知道什么可能导致这种情况,或者至少如何获得某种堆栈跟踪以了解发生这种情况时程序正在尝试做什么?

最佳答案

thousands of PC's and two or three of them

此声明强烈暗示他们安装了错误的 JRE 或 Visual++ 运行时库。 JNI 的使用可能让您感到困惑,并让您认为问题出在您这边,但很可能不是。

关于java - 来自 Java 应用程序的纯虚函数调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19847009/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com