何解决这样的错误 EXCEPTION_ACCESS_VIOLATION

 

 #
# An unexpected error has been detected by Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7c342eee, pid=1052, tid=2244
#
# Java VM: Java HotSpot(TM) Client VM (10.0-b23 mixed mode windows-x86)
# Problematic frame:
# C  [msvcr71.dll+0x2eee]
#
# 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.
#

---------------  T H R E A D  ---------------

Current thread (0x003f5c00):  JavaThread "main" [_thread_in_native, id=2244, stack(0x008d0000,0x00920000)]

siginfo: ExceptionCode=0xc0000005, reading address 0x0ab32000

Registers:
EAX=0x0ab32734, EBX=0x00000000, ECX=0x000001cd, EDX=0x00000000
ESP=0x0091fa5c, EBP=0x0091fa64, ESI=0x0ab32000, EDI=0x0ab58c48
EIP=0x7c342eee, EFLAGS=0x00010202

Top of Stack: (sp=0x0091fa5c)
0x0091fa5c:   003f5cf4 0afa4c40 0091fa98 6d401508
0x0091fa6c:   0ab56488 0ab2f840 00002ef4 003f5c00
0x0091fa7c:   06c69b98 06c69b98 0ae68760 0aae3818
0x0091fa8c:   0ab2f840 0ab13f70 00000001 0091faf4
0x0091fa9c:   00959c91 0ab56488 0091fb28 0b0421a0
0x0091faac:   00000000 00000011 0091fb18 0ab56488
0x0091fabc:   00002ef4 00000000 0091fb08 0091fb04
0x0091facc:   003f624c 00000004 0091fad4 00000000

Instructions: (pc=0x7c342eee)
0x7c342ede:   00 00 00 75 14 c1 e9 02 83 e2 03 83 f9 08 72 28
0x7c342eee:   f3 a5 ff 24 95 0c 30 34 7c 8b c7 ba 03 00 00 00


Stack: [0x008d0000,0x00920000],  sp=0x0091fa5c,  free space=318k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [msvcr71.dll+0x2eee]
C  [JdbcOdbc.dll+0x1508]
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
J  sun.jdbc.odbc.JdbcOdbcResultSet.bindCol(II)V
J  sun.jdbc.odbc.JdbcOdbcResultSet.updateRow()V
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::StubRoutines (1)

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
J  sun.jdbc.odbc.JdbcOdbcResultSet.bindCol(II)V
J  sun.jdbc.odbc.JdbcOdbcResultSet.updateRow()V
v  ~BufferBlob::Interpreter
v  ~BufferBlob::Interpreter
v  ~BufferBlob::StubRoutines (1)

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x11388400 JavaThread "Keep-Alive-Timer" daemon [_thread_blocked, id=3512, stack(0x11a20000,0x11a70000)]
  0x11382400 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=276, stack(0x11980000,0x119d0000)]
  0x0ab06800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=2884, stack(0x0ad50000,0x0ada0000)]
  0x0ab01400 JavaThread "CompilerThread0" daemon [_thread_blocked, id=2368, stack(0x0ad00000,0x0ad50000)]
  0x0aafac00 JavaThread "Attach Listener" daemon [_thread_blocked, id=1620, stack(0x0acb0000,0x0ad00000)]
  0x0ab11c00 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1468, stack(0x0ac60000,0x0acb0000)]
  0x0aae9c00 JavaThread "Finalizer" daemon [_thread_blocked, id=2228, stack(0x0ac10000,0x0ac60000)]
  0x0aae5800 JavaThread "Reference Handler" daemon [_thread_blocked, id=2032, stack(0x0abc0000,0x0ac10000)]
=>0x003f5c00 JavaThread "main" [_thread_in_native, id=2244, stack(0x008d0000,0x00920000)]

Other Threads:
  0x0aae2400 VMThread [stack: 0x0ab70000,0x0abc0000] [id=996]
  0x0ab10400 WatcherThread [stack: 0x0ada0000,0x0adf0000] [id=2084]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 def new generation   total 960K, used 910K [0x029d0000, 0x02ad0000, 0x02eb0000)
  eden space 896K,  99% used [0x029d0000, 0x02aae038, 0x02ab0000)
  from space 64K,  35% used [0x02ab0000, 0x02ab5a48, 0x02ac0000)
  to   space 64K,   0% used [0x02ac0000, 0x02ac0000, 0x02ad0000)
 tenured generation   total 4096K, used 4078K [0x02eb0000, 0x032b0000, 0x069d0000)
   the space 4096K,  99% used [0x02eb0000, 0x032ab800, 0x032ab800, 0x032b0000)
 compacting perm gen  total 12288K, used 5620K [0x069d0000, 0x075d0000, 0x0a9d0000)
   the space 12288K,  45% used [0x069d0000, 0x06f4d300, 0x06f4d400, 0x075d0000)
No shared spaces configured.

Dynamic libraries:
0x00400000 - 0x00423000  D:/jdk1.6.0_07/bin/javaw.exe
0x7c920000 - 0x7c9b6000  C:/WINDOWS/system32/ntdll.dll
0x7c800000 - 0x7c91e000  C:/WINDOWS/system32/kernel32.dll
0x77da0000 - 0x77e49000  C:/WINDOWS/system32/ADVAPI32.dll
0x77e50000 - 0x77ee2000  C:/WINDOWS/system32/RPCRT4.dll
0x77fc0000 - 0x77fd1000  C:/WINDOWS/system32/Secur32.dll
0x77d10000 - 0x77da0000  C:/WINDOWS/system32/USER32.dll
0x77ef0000 - 0x77f39000  C:/WINDOWS/system32/GDI32.dll
0x76300000 - 0x7631d000  C:/WINDOWS/system32/IMM32.DLL
0x62c20000 - 0x62c29000  C:/WINDOWS/system32/LPK.DLL
0x73fa0000 - 0x7400b000  C:/WINDOWS/system32/USP10.dll
0x7c340000 - 0x7c396000  D:/jdk1.6.0_07/jre/bin/msvcr71.dll
0x6d870000 - 0x6dac0000  D:/jdk1.6.0_07/jre/bin/client/jvm.dll
0x76b10000 - 0x76b3a000  C:/WINDOWS/system32/WINMM.dll
0x6d320000 - 0x6d328000  D:/jdk1.6.0_07/jre/bin/hpi.dll
0x76bc0000 - 0x76bcb000  C:/WINDOWS/system32/PSAPI.DLL
0x6d820000 - 0x6d82c000  D:/jdk1.6.0_07/jre/bin/verify.dll
0x6d3c0000 - 0x6d3df000  D:/jdk1.6.0_07/jre/bin/java.dll
0x6d860000 - 0x6d86f000  D:/jdk1.6.0_07/jre/bin/zip.dll
0x6d400000 - 0x6d40d000  D:/jdk1.6.0_07/jre/bin/JdbcOdbc.dll
0x73540000 - 0x7357d000  C:/WINDOWS/system32/ODBC32.dll
0x5d170000 - 0x5d20a000  C:/WINDOWS/system32/COMCTL32.dll
0x76320000 - 0x76367000  C:/WINDOWS/system32/comdlg32.dll
0x7d590000 - 0x7dd84000  C:/WINDOWS/system32/SHELL32.dll
0x77be0000 - 0x77c38000  C:/WINDOWS/system32/msvcrt.dll
0x77f40000 - 0x77fb6000  C:/WINDOWS/system32/SHLWAPI.dll
0x77180000 - 0x77283000  C:/WINDOWS/WinSxS/x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83/comctl32.dll
0x1f840000 - 0x1f857000  C:/WINDOWS/system32/odbcint.dll
0x4aac0000 - 0x4ab04000  C:/WINDOWS/system32/odbcjt32.dll
0x1b000000 - 0x1b170000  C:/WINDOWS/system32/msjet40.dll
0x1b5d0000 - 0x1b665000  C:/WINDOWS/system32/mswstr10.dll
0x76990000 - 0x76acd000  C:/WINDOWS/system32/ole32.dll
0x770f0000 - 0x7717b000  C:/WINDOWS/system32/OLEAUT32.dll
0x4b4e0000 - 0x4b4ee000  C:/WINDOWS/system32/odbcji32.dll
0x1b2c0000 - 0x1b2cd000  C:/WINDOWS/system32/msjter40.dll
0x1b2d0000 - 0x1b2f6000  C:/WINDOWS/system32/MSJINT40.DLL
0x76fa0000 - 0x7701f000  C:/WINDOWS/system32/CLBCATQ.DLL
0x77020000 - 0x770ba000  C:/WINDOWS/system32/COMRes.dll
0x77bd0000 - 0x77bd8000  C:/WINDOWS/system32/VERSION.dll
0x1b800000 - 0x1b83a000  C:/WINDOWS/system32/msjtes40.dll
0x10590000 - 0x1059b000  C:/WINDOWS/system32/VBAJET32.DLL
0x109b0000 - 0x10a12000  C:/WINDOWS/system32/expsrv.dll
0x6d200000 - 0x6d22f000  D:/jdk1.6.0_07/jre/bin/cmm.dll
0x6d460000 - 0x6d484000  D:/jdk1.6.0_07/jre/bin/jpeg.dll
0x6d620000 - 0x6d633000  D:/jdk1.6.0_07/jre/bin/net.dll
0x71a20000 - 0x71a37000  C:/WINDOWS/system32/WS2_32.dll
0x71a10000 - 0x71a18000  C:/WINDOWS/system32/WS2HELP.dll
0x55600000 - 0x55635000  C:/Program Files/Microsoft Firewall Client 2004/FwcWsp.dll
0x719c0000 - 0x719fe000  C:/WINDOWS/System32/mswsock.dll
0x76ef0000 - 0x76f17000  C:/WINDOWS/system32/DNSAPI.dll
0x76f80000 - 0x76f88000  C:/WINDOWS/System32/winrnr.dll
0x76f30000 - 0x76f5c000  C:/WINDOWS/system32/WLDAP32.dll
0x60fd0000 - 0x61025000  C:/WINDOWS/system32/hnetcfg.dll
0x71a00000 - 0x71a08000  C:/WINDOWS/System32/wshtcpip.dll
0x71f00000 - 0x71f04000  C:/WINDOWS/system32/security.dll
0x77c40000 - 0x77c65000  C:/WINDOWS/system32/msv1_0.dll
0x76760000 - 0x7676c000  C:/WINDOWS/system32/cryptdll.dll
0x76d30000 - 0x76d48000  C:/WINDOWS/system32/iphlpapi.dll
0x76f90000 - 0x76f96000  C:/WINDOWS/system32/rasadhlp.dll
0x6d0b0000 - 0x6d1de000  D:/jdk1.6.0_07/jre/bin/awt.dll
0x72f70000 - 0x72f96000  C:/WINDOWS/system32/WINSPOOL.DRV

VM Arguments:
java_command: cn.common.GoodsInfo
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=D:/jdk1.6.0_07
CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=;C:/WINDOWS/system32;C:/WINDOWS;C:/WINDOWS/system32/WBEM;E:/oracle/ora90/bin;e:/oracle/ora90/Apache/Perl/5.00503/bin/mswin32-x86;C:/Program Files/TortoiseSVN/bin;C:/PROGRA~1/F-Secure/SSHTRI~1;D:/jdk1.6.0_07/bin;C:/Program Files/Common Files/Thunder Network/KanKan/Codecs;D:/plug-ins/apache-ant-1.7.0/bin;$JBOSS_HOME/bin;C:/Program Files/MySQL/MySQL Server 5.0/bin;C:/Program Files/Common Files/Adobe/AGL
USERNAME=hee
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 23 Stepping 10, GenuineIntel

 

---------------  S Y S T E M  ---------------

OS: Windows XP Build 2600 Service Pack 3

CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 7 stepping 10, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3

Memory: 4k page, physical 2061484k(993856k free), swap 3998048k(2725488k free)

vm_info: Java HotSpot(TM) Client VM (10.0-b23) for windows-x86 JRE (1.6.0_07-b06), built on Jun 10 2008 01:14:11 by "java_re" with MS VC++ 7.1

time: Sat Oct 31 12:30:18 2009
elapsed time: 50 seconds

 

解决办法:

MyEclipse设置eclipse.ini:

-showsplash
com.genuitec.myeclipse.product
--launcher.XXMaxPermSize
512m
-vmargs
-Xms128m
-Xmx512m
-Duser.language=en
-XX:PermSize=128M
-XX:MaxPermSize=512M

 

参考:

我的Java应用为什么Crash!

http://developers.sun.com.cn/blog/yutoujava/entry/20070411

 

  MyEclipse设置JVM突破内存限制

 http://hi.baidu.com/maimouse/blog/item/4f6ca4113cc58dcfa7ef3f82.html

 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值