#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7c921010, pid=308, tid=2484
#
# Java VM: Java HotSpot(TM) Client VM (1.4.2_09-b05 mixed mode)
# Problematic frame:
# C  [ntdll.dll+0x1010]
#
# An error report file with more information is saved as hs_err_pid308.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#
程序运行之后,报这样的错,从来没见过这么奇怪的错,哪位大虾麻烦指点一下啊,急啊,谢谢谢谢!

解决方案 »

  1.   

    你的JVM出错了,怎么弄的呀。到hs_err_pid308.log看看日志是什么问题。
      

  2.   

    一般是内存出错引起的,例如有时候你的机器运行程序太多,而你正好在运行某个java程序我经常遇见,特别是以前256内存加奔3 800de 机器的时候,差点没有崩溃
      

  3.   

    但是我运行的程序不多啊,java程序本身也很简单的,没有海量数据啊,我都不知道怎么办了,急死啊!555~~~
      

  4.   


    # An unexpected error has been detected by HotSpot Virtual Machine:
    #
    #  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7c921010, pid=3228, tid=3440
    #
    # Java VM: Java HotSpot(TM) Client VM (1.4.2_09-b05 mixed mode)
    # Problematic frame:
    # C  [ntdll.dll+0x1010]
    #---------------  T H R E A D  ---------------Current thread (0x0084a4e0):  JavaThread "AWT-EventQueue-0" [_thread_in_native, id=3440]siginfo: ExceptionCode=0xc0000005, reading address 0x00000018Registers:
    EAX=0x00000004, EBX=0x14166280, ECX=0x7ffd4000, EDX=0x00000004
    ESP=0x031bf674, EBP=0x031bf68c, ESI=0x00000000, EDI=0x02df1348
    EIP=0x7c921010, EFLAGS=0x00010246Top of Stack: (sp=0x031bf674)
    0x031bf674:   73575a16 00000004 02df136c 7354139f
    0x031bf684:   02df136c 02df1348 031bf69c 73542c5d
    0x031bf694:   02df136c 0084a57c 031bf6b0 73545fa0
    0x031bf6a4:   02df1348 73570000 0084a4e0 031bf6cc
    0x031bf6b4:   7354740e 02df1348 031bf6ec 00000003
    0x031bf6c4:   00871c20 0084a57c 031bf6e4 02db11da
    0x031bf6d4:   02df1348 031bf6ec 0084a4e0 141662c8
    0x031bf6e4:   031bf71c 00ba81a6 00000000 031bf738 Instructions: (pc=0x7c921010)
    0x7c921000:   90 90 90 90 90 64 8b 0d 18 00 00 00 8b 54 24 04
    0x7c921010:   83 7a 14 00 75 4f f0 ff 42 04 75 19 8b 41 24 89 
    Stack: [0x03180000,0x031c0000),  sp=0x031bf674,  free space=253k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C  [ntdll.dll+0x1010]
    C  [ODBC32.dll+0x2c5d]
    C  [ODBC32.dll+0x5fa0]
    C  [ODBC32.dll+0x740e]
    C  [JdbcOdbc.dll+0x11da]
    j  sun.jdbc.odbc.JdbcOdbc.allocStmt(J[B)J+0
    j  sun.jdbc.odbc.JdbcOdbc.SQLAllocStmt(J)J+47
    j  sun.jdbc.odbc.JdbcOdbcConnection.createStatement(II)Ljava/sql/Statement;+27
    j  sun.jdbc.odbc.JdbcOdbcConnection.createStatement()Ljava/sql/Statement;+7
    j  mainprogram.mainpro.cmoveClass(Ljava/lang/String;Ljava/lang/String;I)V+3
    j  mainprogram.mainpro$mainframe$moveclassDialog.actionPerformed(Ljava/awt/event/ActionEvent;)V+82
    j  javax.swing.AbstractButton.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+102
    j  javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Ljava/awt/event/ActionEvent;)V+5
    j  javax.swing.DefaultButtonModel.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+53
    j  javax.swing.DefaultButtonModel.setPressed(Z)V+117
    j  javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Ljava/awt/event/MouseEvent;)V+35
    j  java.awt.Component.processMouseEvent(Ljava/awt/event/MouseEvent;)V+64
    j  java.awt.Component.processEvent(Ljava/awt/AWTEvent;)V+81
    j  java.awt.Container.processEvent(Ljava/awt/AWTEvent;)V+18
    j  java.awt.Component.dispatchEventImpl(Ljava/awt/AWTEvent;)V+323
    j  java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V+42
    J  java.awt.LightweightDispatcher.retargetMouseEvent(Ljava/awt/Component;ILjava/awt/event/MouseEvent;)V
    j  java.awt.LightweightDispatcher.processMouseEvent(Ljava/awt/event/MouseEvent;)Z+139
    j  java.awt.LightweightDispatcher.dispatchEvent(Ljava/awt/AWTEvent;)Z+50
    j  java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V+12
    j  java.awt.Window.dispatchEventImpl(Ljava/awt/AWTEvent;)V+19
    j  java.awt.Component.dispatchEvent(Ljava/awt/AWTEvent;)V+2
    j  java.awt.EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V+41
    j  java.awt.EventDispatchThread.pumpOneEventForHierarchy(ILjava/awt/Component;)Z+169
    j  java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+26
    j  java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4
    j  java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3
    j  java.awt.EventDispatchThread.run()V+9
    v  ~StubRoutines::call_stub
    V  [jvm.dll+0x71bdf]
    V  [jvm.dll+0xabac2]
    V  [jvm.dll+0x71aec]
    V  [jvm.dll+0x717e8]
    V  [jvm.dll+0x71821]
    V  [jvm.dll+0x897cd]
    V  [jvm.dll+0xcfb42]
    V  [jvm.dll+0xcfb10]
    C  [MSVCRT.dll+0x2a3b0]
    C  [kernel32.dll+0xb50b]Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j  sun.jdbc.odbc.JdbcOdbc.allocStmt(J[B)J+0
    j  sun.jdbc.odbc.JdbcOdbc.SQLAllocStmt(J)J+47
    j  sun.jdbc.odbc.JdbcOdbcConnection.createStatement(II)Ljava/sql/Statement;+27
    j  sun.jdbc.odbc.JdbcOdbcConnection.createStatement()Ljava/sql/Statement;+7
    j  mainprogram.mainpro.cmoveClass(Ljava/lang/String;Ljava/lang/String;I)V+3
    j  mainprogram.mainpro$mainframe$moveclassDialog.actionPerformed(Ljava/awt/event/ActionEvent;)V+82
    j  javax.swing.AbstractButton.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+102
    j  javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Ljava/awt/event/ActionEvent;)V+5
    j  javax.swing.DefaultButtonModel.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+53
    j  javax.swing.DefaultButtonModel.setPressed(Z)V+117
    j  javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Ljava/awt/event/MouseEvent;)V+35
    j  java.awt.Component.processMouseEvent(Ljava/awt/event/MouseEvent;)V+64
    j  java.awt.Component.processEvent(Ljava/awt/AWTEvent;)V+81
    j  java.awt.Container.processEvent(Ljava/awt/AWTEvent;)V+18
    j  java.awt.Component.dispatchEventImpl(Ljava/awt/AWTEvent;)V+323
    j  java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V+42
    J  java.awt.LightweightDispatcher.retargetMouseEvent(Ljava/awt/Component;ILjava/awt/event/MouseEvent;)V
    j  java.awt.LightweightDispatcher.processMouseEvent(Ljava/awt/event/MouseEvent;)Z+139
    j  java.awt.LightweightDispatcher.dispatchEvent(Ljava/awt/AWTEvent;)Z+50
    j  java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V+12
    j  java.awt.Window.dispatchEventImpl(Ljava/awt/AWTEvent;)V+19
    j  java.awt.Component.dispatchEvent(Ljava/awt/AWTEvent;)V+2
    j  java.awt.EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V+41
    j  java.awt.EventDispatchThread.pumpOneEventForHierarchy(ILjava/awt/Component;)Z+169
    j  java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+26
    j  java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4
    j  java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3
    j  java.awt.EventDispatchThread.run()V+9
    v  ~StubRoutines::call_stub
      

  5.   

    ---------------  P R O C E S S  ---------------Java Threads: ( => current thread )
      0x0086d010 JavaThread "TimerQueue" daemon [_thread_blocked, id=3500]
      0x0086ace0 JavaThread "DestroyJavaVM" [_thread_blocked, id=3236]
      0x00851990 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=3464]
    =>0x0084a4e0 JavaThread "AWT-EventQueue-0" [_thread_in_native, id=3440]
      0x00846e00 JavaThread "AWT-Windows" daemon [_thread_in_native, id=1644]
      0x00845190 JavaThread "AWT-Shutdown" [_thread_blocked, id=3452]
      0x0082f910 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3304]
      0x0082e600 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3308]
      0x0082b690 JavaThread "Finalizer" daemon [_thread_blocked, id=2824]
      0x0082a370 JavaThread "Reference Handler" daemon [_thread_blocked, id=3300]Other Threads:
      0x008295b0 VMThread [id=3264]
      0x00831c40 WatcherThread [id=3340]VM state:not at safepoint (normal execution)VM Mutex/Monitor currently owned by a thread: NoneHeap
     def new generation   total 576K, used 145K [0x10010000, 0x100b0000, 0x104f0000)
      eden space 512K,  15% used [0x10010000, 0x100246d0, 0x10090000)
      from space 64K, 100% used [0x100a0000, 0x100b0000, 0x100b0000)
      to   space 64K,   0% used [0x10090000, 0x10090000, 0x100a0000)
     tenured generation   total 1408K, used 414K [0x104f0000, 0x10650000, 0x14010000)
       the space 1408K,  29% used [0x104f0000, 0x10557af8, 0x10557c00, 0x10650000)
     compacting perm gen  total 5376K, used 5269K [0x14010000, 0x14550000, 0x18010000)
       the space 5376K,  98% used [0x14010000, 0x145354a8, 0x14535600, 0x14550000)Dynamic libraries:
    0x00400000 - 0x0040b000  C:\Program Files\Java\j2re1.4.2_09\bin\javaw.exe
    0x7c920000 - 0x7c9b4000  C:\WINDOWS\system32\ntdll.dll
    0x7c800000 - 0x7c91c000  C:\WINDOWS\system32\kernel32.dll
    0x77da0000 - 0x77e49000  C:\WINDOWS\system32\ADVAPI32.dll
    0x77e50000 - 0x77ee1000  C:\WINDOWS\system32\RPCRT4.dll
    0x77d10000 - 0x77d9f000  C:\WINDOWS\system32\USER32.dll
    0x77ef0000 - 0x77f37000  C:\WINDOWS\system32\GDI32.dll
    0x77be0000 - 0x77c38000  C:\WINDOWS\system32\MSVCRT.dll
    0x76300000 - 0x7631d000  C:\WINDOWS\system32\IMM32.DLL
    0x62c20000 - 0x62c29000  C:\WINDOWS\system32\LPK.DLL
    0x73fa0000 - 0x7400b000  C:\WINDOWS\system32\USP10.dll
    0x08000000 - 0x0813d000  C:\Program Files\Java\j2re1.4.2_09\bin\client\jvm.dll
    0x76b10000 - 0x76b3a000  C:\WINDOWS\system32\WINMM.dll
    0x10000000 - 0x10007000  C:\Program Files\Java\j2re1.4.2_09\bin\hpi.dll
    0x76bc0000 - 0x76bcb000  C:\WINDOWS\system32\PSAPI.DLL
    0x003f0000 - 0x003fe000  C:\Program Files\Java\j2re1.4.2_09\bin\verify.dll
    0x009a0000 - 0x009b9000  C:\Program Files\Java\j2re1.4.2_09\bin\java.dll
    0x009c0000 - 0x009ce000  C:\Program Files\Java\j2re1.4.2_09\bin\zip.dll
    0x02db0000 - 0x02dbc000  C:\Program Files\Java\j2re1.4.2_09\bin\JdbcOdbc.dll
    0x73540000 - 0x7357d000  C:\WINDOWS\system32\ODBC32.dll
    0x5d170000 - 0x5d207000  C:\WINDOWS\system32\COMCTL32.dll
    0x7d590000 - 0x7dd82000  C:\WINDOWS\system32\SHELL32.dll
    0x77f40000 - 0x77fb6000  C:\WINDOWS\system32\SHLWAPI.dll
    0x76320000 - 0x76367000  C:\WINDOWS\system32\comdlg32.dll
    0x77180000 - 0x77282000  C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
    0x20000000 - 0x20017000  C:\WINDOWS\system32\odbcint.dll
    0x77fc0000 - 0x77fd1000  C:\WINDOWS\system32\Secur32.dll
    0x02ef0000 - 0x03003000  C:\Program Files\Java\j2re1.4.2_09\bin\awt.dll
    0x72f70000 - 0x72f96000  C:\WINDOWS\system32\WINSPOOL.DRV
    0x76990000 - 0x76acd000  C:\WINDOWS\system32\ole32.dll
    0x03030000 - 0x03081000  C:\Program Files\Java\j2re1.4.2_09\bin\fontmanager.dll
    0x736d0000 - 0x73719000  C:\WINDOWS\system32\ddraw.dll
    0x73b30000 - 0x73b36000  C:\WINDOWS\system32\DCIMAN32.dll
    0x738b0000 - 0x73980000  C:\WINDOWS\system32\D3DIM700.DLL
    0x74680000 - 0x746cb000  C:\WINDOWS\system32\MSCTF.dll
    0x73640000 - 0x7366e000  C:\WINDOWS\system32\msctfime.imeVM Arguments:
    java_command: mainprogram.mainproEnvironment Variables:
    JAVA_HOME=c:\j2sdk1.4.2_09
    CLASSPATH=.;C:\j2sdk1.4.2_09\lib;D:\java;C:\Program Files\Protege_2.1;D:\Jena-2.3\lib;D:\Jena-2.3\lib\jena.jar;d:\Jena-2.3\lib\xercesImpl.jar;d:\Jena-2.3\lib\junit.jar;d:\Jena-2.3\lib\arq.jar;d:\Jena-2.3\lib\jenatest.jar;d:\Jena-2.3\lib\stax-1.1.1-dev.jar;d:\Jena-2.3\lib\log4j-1.2.12.jar;d:\Jena-2.3\lib\commons-logging.jar;d:\Jena-2.3\lib\antlr-2.7.5.jar;d:\Jena-2.3\lib\jakarta-oro-2.0.8.jar;d:\Jena-2.3\lib\concurrent.jar;d:\Jena-2.3\lib\icu4j_3_4.jar;d:\Jena-2.3\lib\xml-apis.jar;d:\Jena-2.3\lib\stax-api-1.0.jar;D:\安装程序\mysql-connector-java-3.0.17\mysql-connector-java-3.0.17-ga\mysql-connector-java-3.0.17-ga-bin.jar
    PATH=d:\CTeX\LOCALT~1\ty\bin;d:\CTeX\LOCALT~1\cct\bin;d:\CTeX\texmf\miktex\bin;d:\CTeX\gs\gs8.14\bin;d:\CTeX\WinEdt;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\KAV6;C:\j2sdk1.4.2_09\bin
    USERNAME=qiuqiu
    OS=Windows_NT
    PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 9, GenuineIntel
    ---------------  S Y S T E M  ---------------OS: Windows XP Build 2600 Service Pack 2CPU:total 1 family 15, cmov, cx8, fxsr, mmx, sse, sse2Memory: 4k page, physical 515568k(100384k free), swap 1258996k(840044k free)vm_info: Java HotSpot(TM) Client VM (1.4.2_09-b05) for windows-x86, built on Jul 25 2005 22:44:22 by "java_re" with MS VC++ 6.0