eax=00000000 ebx=00df50dc ecx=00df54d8 edx=00df50e4 esi=003e6fac edi=00df50e0
eip=6dbda758 esp=0022f554 ebp=00df6000 iopl=0 nv up ei pl nz na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000202
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files\Java\jdk1.6.0_02\jre\bin\server\jvm.dll -
函数: jvm!JNI_CreateJavaVM
6dbda737 50 push eax
6dbda738 55 push ebp
6dbda739 8d4c241c lea ecx,[esp+0x1c]
6dbda73d e81eb0f1ff call jvm+0x35760 (6daf5760)
6dbda742 8b38 mov edi,[eax]
6dbda744 85ff test edi,edi
6dbda746 0f8411010000 je jvm!JNI_CreateJavaVM+0x93d (6dbda85d)
6dbda74c 85db test ebx,ebx
6dbda74e 0f8409010000 je jvm!JNI_CreateJavaVM+0x93d (6dbda85d)
6dbda754 8b44241c mov eax,[esp+0x1c]
错误 ->6dbda758 8b00 mov eax,[eax] ds:0023:00000000=????????
6dbda75a 50 push eax
6dbda75b e8e0b0feff call jvm!AsyncGetCallTrace+0x3bb10 (6dbc5840)
6dbda760 83c404 add esp,0x4
6dbda763 84c0 test al,al
6dbda765 7412 jz jvm!JNI_CreateJavaVM+0x859 (6dbda779)
6dbda767 8b0dfcf2dc6d mov ecx,[jvm+0x30f2fc (6ddcf2fc)]
6dbda76d 56 push esi
6dbda76e 51 push ecx
6dbda76f 68aa040000 push 0x4aa
6dbda774 e9f1000000 jmp jvm!JNI_CreateJavaVM+0x94a (6dbda86a)
dmp文件里面内容如下
Microsoft (R) Windows Debugger Version 6.12.0002.633 X86
Copyright (c) Microsoft Corporation. All rights reserved.
Loading Dump File [E:\sd\javaSoftware\OPC另外版本\日志\user.dmp]
User Mini Dump File: Only registers, stack and portions of memory are available
Comment: 'Dr. Watson generated MiniDump'
Symbol search path is: *** Invalid ***
****************************************************************************
* Symbol loading may be unreliable without a symbol search path. *
* Use .symfix to have the debugger choose a symbol path. *
* After setting your symbol path, use .reload to refresh symbol locations. *
****************************************************************************
Executable search path is:
Windows XP Version 2600 (Service Pack 3) MP (2 procs) Free x86 compatible
Product: WinNt, suite: SingleUserTS
Machine Name:
Debug session time: Mon Apr 14 18:25:34.000 2014 (UTC + 8:00)
System Uptime: not available
Process Uptime: 0 days 0:01:19.000
................................
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(398.3b8): Access violation - code c0000005 (first/second chance not available)
eax=00000000 ebx=00da50dc ecx=00da54d8 edx=00da50e4 esi=003e697c edi=00da50e0
eip=6dbda758 esp=0022f554 ebp=00da6000 iopl=0 nv up ei pl nz na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000202
Unable to load image C:\Program Files\Java\jdk1.6.0_02\jre\bin\server\jvm.dll, Win32 error 0n2
*** WARNING: Unable to verify timestamp for jvm.dll
*** ERROR: Module load completed but symbols could not be loaded for jvm.dll
jvm+0x11a758:
6dbda758 8b00 mov eax,dword ptr [eax] ds:0023:00000000=????????
7 个解决方案
#1
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files\Java\jdk1.6.0_02\jre\bin\server\jvm.dll
这应该是exe掉jvm.dll出错吧
#2
Symbol file could not be found. Defaulted to export symbols for C:\Program Files\Java\jdk1.6.0_02\jre\bin\server\jvm.dll
#3
这个exe为什么会调用jvm.dll要怎么解决?
#4
要怎么解决
#5
是你打包的啊,打包成exe,其实最终还是调用java东西
#6
没有java环境还是运行不起来。
#7
你可以网上搜搜打包exe ,运行环境还是需要的。
#1
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files\Java\jdk1.6.0_02\jre\bin\server\jvm.dll
这应该是exe掉jvm.dll出错吧
#2
Symbol file could not be found. Defaulted to export symbols for C:\Program Files\Java\jdk1.6.0_02\jre\bin\server\jvm.dll
#3
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files\Java\jdk1.6.0_02\jre\bin\server\jvm.dll
这应该是exe掉jvm.dll出错吧
这个exe为什么会调用jvm.dll要怎么解决?
#4
Symbol file could not be found. Defaulted to export symbols for C:\Program Files\Java\jdk1.6.0_02\jre\bin\server\jvm.dll
要怎么解决
#5
Symbol file could not be found. Defaulted to export symbols for C:\Program Files\Java\jdk1.6.0_02\jre\bin\server\jvm.dll