首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >纯虚拟函数调用从Java应用程序?

纯虚拟函数调用从Java应用程序?
EN

Stack Overflow用户
提问于 2013-11-07 21:25:57
回答 1查看 1.8K关注 0票数 4

我在数千台PC上部署了一个Java应用程序,其中两三台会周期性地收到一条名为“MicrosoftVisualC++运行时库”的错误消息,其文本为"Runtime!R6025 -pure虚拟函数调用“。

错误本身的原因在互联网上有很好的记录,但问题是我没有直接处理任何C++对象。Java进程确实有一些JNI代码,是用普通的非面向对象的C编写的。据我所知,它需要创建或销毁一些抽象对象才能导致它,而C代码不会这样做。此外,在此错误弹出时,非JNI代码正在执行。

有谁知道导致这种情况的原因,或者至少如何对程序在发生这种情况时想要做的事情进行某种堆栈跟踪?

EN

回答 1

Stack Overflow用户

发布于 2013-12-29 00:05:12

成千上万的个人电脑和两三台电脑

这一说法强烈地表明,它们要么安装了JRE错误,要么安装了Visual运行时库。JNI的使用可能使您感到困惑,并使您相信问题在您的头上,但它可能不是很高。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19847009

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档