首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

利用JNA,java调用c的dll动态连库错误。

2012-03-20 
利用JNA,java调用c的dll动态连库异常。。。利用JNA,java调用c的dll动态连库异常。当调用dll时候tomcat立马自动

利用JNA,java调用c的dll动态连库异常。。。
利用JNA,java调用c的dll动态连库异常。当调用dll时候tomcat立马自动关闭出现以下东东。。。。请大侠给解释是什么原因,我从未见到过地。。怎么解决呀。。
#
# An unexpected error has been detected by Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0cbc5e9d, pid=1496, tid=4088
#
# Java VM: Java HotSpot(TM) Client VM (11.3-b02 mixed mode windows-x86)
# Problematic frame:
# C [modify_sfile.dll+0x5e9d]
#
# An error report file with more information is saved as:
# E:\Tomcat5.5\bin\hs_err_pid1496.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

[解决办法]
提问的智慧
http://community.csdn.net/IndexPage/SmartQuestion.aspx
[解决办法]
可怜的孩子!!
[解决办法]
是dll中发送了非法地址访问了。通常是你在调用dll的方法时传递的参数不对。
[解决办法]
不会,帮顶,接分!
[解决办法]
哦耶~~~不知道,谢谢!
[解决办法]
JVM冲突?要不你更新JVM试试 可能是版本问题跟C有不兼容的地方
[解决办法]
检查你的参数类型,指针访问,特别检查是否是包的全路径去调用。

热点排行