当前位置: 代码迷 >> Java相关 >> jvm虚拟机崩溃,求高手帮忙分析异常原因
  详细解决方案

jvm虚拟机崩溃,求高手帮忙分析异常原因

热度:9641   发布时间:2013-02-25 21:47:22.0
jvm虚拟机崩溃,求高手帮忙分析错误原因
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d098ac7, pid=4000, tid=1964
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_09-b03 mixed mode)
# Problematic frame:
# C [awt.dll+0x28ac7]
#

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

Current thread (0x4d347230): JavaThread "AWT-EventQueue-0" [_thread_in_native, id=1964]

siginfo: ExceptionCode=0xc0000005, writing address 0xaca94000

Registers:
EAX=0x0000009c, EBX=0xaca94000, ECX=0x00000091, EDX=0x0000009b
ESP=0x5176ee14, EBP=0x0000009b, ESI=0x00919b9c, EDI=0x000000ff
EIP=0x6d098ac7, EFLAGS=0x00010206

Top of Stack: (sp=0x5176ee14)
.........
Instructions: (pc=0x6d098ac7)
0x6d098ab7: 1b 6d 8b e9 8b c2 c1 e6 08 0b f5 c1 e6 08 0b f0
0x6d098ac7: 89 33 8b 7c 24 4c 8b 44 24 2c 83 c7 04 83 c3 04 


Stack: [0x51670000,0x51770000), sp=0x5176ee14, free space=1019k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [awt.dll+0x28ac7]

[error occurred during error reporting, step 120, id 0xc0000005]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j sun.java2d.loops.MaskBlit.MaskBlit(Lsun/java2d/SurfaceData;Lsun/java2d/SurfaceData;Ljava/awt/Composite;Lsun/java2d/pipe/Region;IIIIII[BII)V+0
j sun.java2d.loops.Blit$GeneralMaskBlit.Blit(Lsun/java2d/SurfaceData;Lsun/java2d/SurfaceData;Ljava/awt/Composite;Lsun/java2d/pipe/Region;IIIIII)V+24
j sun.java2d.pipe.DrawImage.blitSurfaceData(Lsun/java2d/SunGraphics2D;Lsun/java2d/pipe/Region;Lsun/java2d/SurfaceData;Lsun/java2d/SurfaceData;Lsun/java2d/loops/SurfaceType;Lsun/java2d/loops/SurfaceType;IIIIIILjava/awt/Color;)V+97
j sun.java2d.pipe.DrawImage.renderImageCopy(Lsun/java2d/SunGraphics2D;Ljava/awt/Image;Ljava/awt/Color;IIIIII)Z+75
j sun.java2d.pipe.DrawImage.copyImage(Lsun/java2d/SunGraphics2D;Ljava/awt/Image;IILjava/awt/Color;)Z+45
j sun.java2d.pipe.DrawImage.copyImage(Lsun/java2d/SunGraphics2D;Ljava/awt/Image;IILjava/awt/Color;Ljava/awt/image/ImageObserver;)Z+15
j sun.java2d.pipe.ValidatePipe.copyImage(Lsun/java2d/SunGraphics2D;Ljava/awt/Image;IILjava/awt/Color;Ljava/awt/image/ImageObserver;)Z+21
j sun.java2d.SunGraphics2D.drawImage(Ljava/awt/Image;IILjava/awt/Color;Ljava/awt/image/ImageObserver;)Z+18
j sun.java2d.SunGraphics2D.drawImage(Ljava/awt/Image;IILjava/awt/image/ImageObserver;)Z+7
j sun.swing.CachedPainter.paintImage(Ljava/awt/Component;Ljava/awt/Graphics;IIIILjava/awt/Image;[Ljava/lang/Object;)V+7
j sun.swing.CachedPainter.paint0(Ljava/awt/Component;Ljava/awt/Graphics;IIII[Ljava/lang/Object;)V+191
j sun.swing.CachedPainter.paint(Ljava/awt/Component;Ljava/awt/Graphics;IIII[Ljava/lang/Object;)V+95
j com.sun.java.swing.plaf.windows.XPStyle$Skin.paintSkin(Ljava/awt/Graphics;IIIII)V+34
j com.sun.java.swing.plaf.windows.WindowsTabbedPaneUI.paintRotatedSkin(Ljava/awt/Graphics;Lcom/sun/java/swing/plaf/windows/XPStyle$Skin;IIIIII)V+177
j com.sun.java.swing.plaf.windows.WindowsTabbedPaneUI.paintContentBorder(Ljava/awt/Graphics;II)V+236
j javax.swing.plaf.basic.BasicTabbedPaneUI.paint(Ljava/awt/Graphics;Ljavax/swing/JComponent;)V+33
j javax.swing.plaf.ComponentUI.update(Ljava/awt/Graphics;Ljavax/swing/JComponent;)V+32
j javax.swing.JComponent.paintComponent(Ljava/awt/Graphics;)V+26
j javax.swing.JComponent.paint(Ljava/awt/Graphics;)V+260
J javax.swing.JComponent.paintChildren(Ljava/awt/Graphics;)V
v ~RuntimeStub::alignment_frame_return Runtime1 stub
j javax.swing.JComponent.paint(Ljava/awt/Graphics;)V+292
j javax.swing.JComponent.paintWithOffscreenBuffer(Ljavax/swing/JComponent;Ljava/awt/Graphics;IIIILjava/awt/Image;)V+174
j javax.swing.JComponent.paintDoubleBuffered(Ljavax/swing/JComponent;Ljava/awt/Component;Ljava/awt/Graphics;IIII)Z+131
j javax.swing.JComponent._paintImmediately(IIII)V+739
  相关解决方案