当前位置: 代码迷 >> 高性能WEB开发 >> 求大神帮助分析下异常日志文件,帮忙指出到底啥出有关问题了
  详细解决方案

求大神帮助分析下异常日志文件,帮忙指出到底啥出有关问题了

热度:572   发布时间:2014-02-23 23:10:29.0
求大神帮助分析下错误日志文件,帮忙指出到底啥出问题了
用java写了一个客户端程序,需要运行jre。
 在PC机上运行一直都没有问题,最近在平板上试的时候就只能出来一个LOGO,然后...就没有然后了,连登录界面都出不来。
 然后执行update程序的时候,发现一个错误日志,不明白是啥意思,求大神帮忙分析解释下, 分不是问题。
 谢谢。
 以下是log文件内容:
 #
 # A fatal error has been detected by the Java Runtime Environment:
 #
 #  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000074, pid=3180, tid=1140
 #
 # JRE version: 6.0_37-b06
 # Java VM: Java HotSpot(TM) Client VM (20.12-b01 mixed mode, sharing windows-x86 )
 # Problematic frame:
 # C  0x00000074
 #
 # If you would like to submit a bug report, please visit:
 #   http://java.sun.com/webapps/bugreport/crash.jsp
 #
 
---------------  T H R E A D  ---------------
 
Current thread (0x003f9800):  JavaThread "main" [_thread_in_Java, id=1140, stack(0x00030000,0x00080000)]
 
siginfo: ExceptionCode=0xc0000005, reading address 0x00000074
 
Registers:
 EAX=0x00000002, EBX=0x00000015, ECX=0x000000e8, EDX=0x00000000
 ESP=0x0007e757, EBP=0x00073180, ESI=0x377c3d57, EDI=0x000731b8
 EIP=0x00000074, EFLAGS=0x00010202
 
Top of Stack: (sp=0x0007e757)
 0x0007e757:   00001800 00000000 0005a800 07eb9000
 0x0007e767:   00000800 00000000 14001200 07e9bc00
 0x0007e777:   00000000 07e7e400 00001800 00000000
 0x0007e787:   02000000 07e7a800 07e7a800 07e7a800
 0x0007e797:   00000200 00000200 e2cba600 00000576
 0x0007e7a7:   00000000 00000000 00000000 07e90c00
 0x0007e7b7:   e3e3b800 07e7e876 00000000 00001400
 0x0007e7c7:   e3e42300 4d00f076 00000075 80000000 
 
Instructions: (pc=0x00000074)
 0x00000054:   
 [error occurred during error reporting (printing registers, top of stack, instructions near pc), id 0xc0000005]
 
Register to memory mapping:
 
EAX=0x00000002 is an unknown value
 EBX=0x00000015 is an unknown value
 ECX=0x000000e8 is an unknown value
 EDX=0x00000000 is an unknown value
 ESP=0x0007e757 is pointing into the stack for thread: 0x003f9800
 EBP=0x00073180 is pointing into the stack for thread: 0x003f9800
 ESI=0x377c3d57 is an oop
 {constMethod} 
  - klass: {other class}
  - method:       0x38258740 {method} 'copyImage' '(Lsun/java2d/SunGraphics2D;Ljava/awt/Image;IIIIIILjava/awt/Color;Ljava/awt/image/ImageObserver;)Z' in 'sun/java2d/pipe/DrawImage'
  - exceptions:   0x376c0068
 bci_from(377C3D57) = 71; print_codes():
 EDI=0x000731b8 is pointing into the stack for thread: 0x003f9800
 

Stack: [0x00030000,0x00080000],  sp=0x0007e757,  free space=313k
 Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
 C  0x00000074
 

---------------  P R O C E S S  ---------------
 
Java Threads: ( => current thread )
   0x03c7b400 JavaThread "Image Fetcher 0" daemon [_thread_blocked, id=3304, stack(0x03f90000,0x03fe0000)]
   0x03c67000 JavaThread "AWT-Windows" daemon [_thread_in_native, id=3312, stack(0x03f40000,0x03f90000)]
   0x03c44400 JavaThread "AWT-Shutdown" [_thread_blocked, id=3328, stack(0x03ef0000,0x03f40000)]
   0x03c3ac00 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=3324, stack(0x03ad0000,0x03b20000)]
   0x015afc00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3284, stack(0x03990000,0x039e0000)]
   0x015aa800 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=1132, stack(0x03940000,0x03990000)]
   0x015a9800 JavaThread "Attach Listener" daemon [_thread_blocked, id=1196, stack(0x038f0000,0x03940000)]
   0x015a8800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3280, stack(0x038a0000,0x038f0000)]
   0x0159d400 JavaThread "Finalizer" daemon [_thread_blocked, id=3244, stack(0x03850000,0x038a0000)]
   0x01598c00 JavaThread "Reference Handler" daemon [_thread_blocked, id=3164, stack(0x03800000,0x03850000)]
 =>0x003f9800 JavaThread "main" [_thread_in_Java, id=1140, stack(0x00030000,0x00080000)]
  相关解决方案