2011-01-18 6 views
0

J'ai une application Java qui utilise ICEpdf pour rendre des documents PDF. Récemment, java a été s'écraser et la production de ce journal d'erreur:L'application Java plante et génère un fichier journal d'erreurs

# 
# A fatal error has been detected by the Java Runtime Environment: 
# 
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x76dca05b, pid=2224, tid=1072 
# 
# JRE version: 6.0_23-b05 
# Java VM: Java HotSpot(TM) Client VM (19.0-b09 mixed mode windows-x86) 
# Problematic frame: 
# C [msvcrt.dll+0xa05b] 
# 
# 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 (0x6148c000): JavaThread "AWT-EventQueue-0" [_thread_in_native, id=1072, stack(0x61930000,0x61980000)] 

siginfo: ExceptionCode=0xc0000005, writing address 0x00000000 

Registers: 
EAX=0x00000000, EBX=0x680b0020, ECX=0x0000333b, EDX=0x00000000 
ESP=0x6197ef5c, EBP=0x6197ef64, ESI=0x680b0020, EDI=0x00000000 
EIP=0x76dca05b, EFLAGS=0x00010212 

Register to memory mapping: 

EAX=0x00000000 
0x00000000 is pointing to unknown location 

EBX=0x680b0020 
0x680b0020 is pointing to unknown location 

ECX=0x0000333b 
0x0000333b is pointing to unknown location 

EDX=0x00000000 
0x00000000 is pointing to unknown location 

ESP=0x6197ef5c 
0x6197ef5c is pointing into the stack for thread: 0x6148c000 
"AWT-EventQueue-0" prio=6 tid=0x6148c000 nid=0x430 runnable [0x6197f000] 
    java.lang.Thread.State: RUNNABLE 

EBP=0x6197ef64 
0x6197ef64 is pointing into the stack for thread: 0x6148c000 
"AWT-EventQueue-0" prio=6 tid=0x6148c000 nid=0x430 runnable [0x6197f000] 
    java.lang.Thread.State: RUNNABLE 

ESI=0x680b0020 
0x680b0020 is pointing to unknown location 

EDI=0x00000000 
0x00000000 is pointing to unknown location 


Top of Stack: (sp=0x6197ef5c) 
0x6197ef5c: 00199d80 00000000 6197ef94 76dca00b 
0x6197ef6c: 00000000 680b0020 00199d80 6197ef84 
0x6197ef7c: 00000020 c4a8eee9 680b0020 00000000 
0x6197ef8c: 61a76ae8 08000030 6197efb4 704f7a70 
0x6197ef9c: 00000000 680b0020 00199da0 0a435d04 
0x6197efac: 08000030 61a76ae8 6197efcc 704dc9ab 
0x6197efbc: 08000030 61a76ae8 08000000 2c827bd4 
0x6197efcc: 6197efe8 704e81b2 00000145 08000028 

Instructions: (pc=0x76dca05b) 
0x76dca04b: 06 66 0f 6f 4e 10 66 0f 6f 56 20 66 0f 6f 5e 30 
0x76dca05b: 66 0f 7f 07 66 0f 7f 4f 10 66 0f 7f 57 20 66 0f 


Stack: [0x61930000,0x61980000], sp=0x6197ef5c, free space=315k 
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) 
C [msvcrt.dll+0xa05b] 
C [msvcrt.dll+0xa00b] 
C [prl_gldd.dll+0x27a70] 
C [prl_gldd.dll+0xc9ab] 
C [prl_gldd.dll+0x181b2] 
C [jogl.dll+0xf286] 
j com.sun.opengl.impl.GLImpl.glTexSubImage2D1(IIIIIIIILjava/lang/Object;I)V+0 
j com.sun.opengl.impl.GLImpl.glTexSubImage2D(IIIIIIIILjava/nio/Buffer;)V+85 
j  com.sun.opengl.util.texture.Texture.updateSubImageImpl(Lcom/sun/opengl/util/texture/TextureData;IIIIIIII)V+658 
j com.sun.opengl.util.texture.Texture.updateImage(Lcom/sun/opengl/util/texture/TextureData;I)V+1001 
j com.sun.opengl.util.texture.Texture.updateImage(Lcom/sun/opengl/util/texture/TextureData;)V+3 
j com.sun.opengl.util.texture.Texture.<init>(Lcom/sun/opengl/util/texture/TextureData;)V+18 
j com.sun.opengl.util.texture.TextureIO.newTexture(Lcom/sun/opengl/util/texture/TextureData;)Lcom/sun/opengl/util/texture/Texture;+19 
j gov.nasa.worldwind.render.BasicWWTexture.initializeTexture(Lgov/nasa/worldwind/render/DrawContext;Ljava/lang/Object;)Lcom/sun/opengl/util/texture/Texture;+203 
j gov.nasa.worldwind.render.BasicWWTexture.bind(Lgov/nasa/worldwind/render/DrawContext;)Z+42 
j gov.nasa.worldwind.render.AbstractAnnotation.doDrawBackgroundTexture(Lgov/nasa/worldwind/render/DrawContext;IIDLgov/nasa/worldwind/geom/Position;Lgov/nasa/worldwind/render/WWTexture;)V+36 
j gov.nasa.worldwind.render.AbstractAnnotation.drawBackgroundImage(Lgov/nasa/worldwind/render/DrawContext;IIDLgov/nasa/worldwind/geom/Position;)V+35 
j gov.nasa.worldwind.render.AbstractAnnotation.drawContent(Lgov/nasa/worldwind/render/DrawContext;IIDLgov/nasa/worldwind/geom/Position;)V+19 
j gov.nasa.worldwind.render.AbstractAnnotation.doDraw(Lgov/nasa/worldwind/render/DrawContext;IIDLgov/nasa/worldwind/geom/Position;)V+35 
j gov.nasa.worldwind.render.AbstractAnnotation.draw(Lgov/nasa/worldwind/render/DrawContext;IIDLgov/nasa/worldwind/geom/Position;)V+47 
j gov.nasa.worldwind.render.AbstractAnnotation.drawTopLevelAnnotation(Lgov/nasa/worldwind/render/DrawContext;IIIIDDLgov/nasa/worldwind/geom/Position;)V+68 
j gov.nasa.worldwind.render.GlobeAnnotation.doRenderNow(Lgov/nasa/worldwind/render/DrawContext;)V+139 
j gov.nasa.worldwind.render.AbstractAnnotation.renderNow(Lgov/nasa/worldwind/render/DrawContext;)V+56 
j gov.nasa.worldwind.render.BasicAnnotationRenderer$OrderedAnnotation.doRender(Lgov/nasa/worldwind/render/DrawContext;Lgov/nasa/worldwind/render/BasicAnnotationRenderer$OrderedAnnotation;)V+22 
j gov.nasa.worldwind.render.BasicAnnotationRenderer$OrderedAnnotation.render(Lgov/nasa/worldwind/render/DrawContext;)V+20 
J gov.nasa.worldwind.AbstractSceneController.draw(Lgov/nasa/worldwind/render/DrawContext;)V 
j gov.nasa.worldwind.AbstractSceneController.repaint()I+49 
j gov.nasa.worldwind.WorldWindowGLAutoDrawable.doDisplay()I+4 
j gov.nasa.worldwind.WorldWindowGLAutoDrawable.display(Ljavax/media/opengl/GLAutoDrawable;)V+111 
j com.sun.opengl.impl.GLDrawableHelper.display(Ljavax/media/opengl/GLAutoDrawable;)V+29 
j javax.media.opengl.GLCanvas$DisplayAction.run()V+80 
j com.sun.opengl.impl.GLDrawableHelper.invokeGL(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Runnable;Ljava/lang/Runnable;)V+418 
j javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(Ljava/lang/Runnable;Ljava/lang/Runnable;)V+36 
j javax.media.opengl.GLCanvas.display()V+9 
j javax.media.opengl.GLCanvas.paint(Ljava/awt/Graphics;)V+125 
j javax.media.opengl.GLCanvas.update(Ljava/awt/Graphics;)V+2 
j sun.awt.RepaintArea.updateComponent(Ljava/awt/Component;Ljava/awt/Graphics;)V+6 
j sun.awt.RepaintArea.paint(Ljava/lang/Object;Z)V+263 
j sun.awt.windows.WComponentPeer.handleEvent(Ljava/awt/AWTEvent;)V+107 
j java.awt.Component.dispatchEventImpl(Ljava/awt/AWTEvent;)V+853 
j java.awt.Component.dispatchEvent(Ljava/awt/AWTEvent;)V+2 
j java.awt.EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V+46 
j java.awt.EventDispatchThread.pumpOneEventForFilters(I)Z+204 
j java.awt.EventDispatchThread.pumpEventsForFilter(ILjava/awt/Conditional;Ljava/awt/EventFilter;)V+30 
j java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+11 
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+0xf33c9] 
V [jvm.dll+0x188a91] 
V [jvm.dll+0xf3587] 
V [jvm.dll+0xf35eb] 
V [jvm.dll+0x11e780] 
V [jvm.dll+0x1ea6c4] 
V [jvm.dll+0x18843c] 
C [msvcr71.dll+0x9565] 
C [kernel32.dll+0x51194] 
C [ntdll.dll+0x5b495] 
C [ntdll.dll+0x5b468] 

Je ne l'ai jamais vu avant que je ne ai aucune idée comment comprendre quel est le problème.

Répondre

1

La version .23 nous en a donné aussi. Signaler comme demandé

Si vous souhaitez soumettre un bug rapport, s'il vous plaît visitez: http://java.sun.com/webapps/bugreport/crash.jsp

et revenir à une version antérieure. Je crois qu'au moins .20 n'a pas eu le problème.

+0

Comment puis-je obtenir une ancienne version de java? – MBU

+0

http://www.oracle.com/technetwork/java/archive-139210.html –

1

Habituellement je google le message dans ce cas "msvcrt.dll + 0xa05b" mais il n'y avait pas de correspondances. Vous pouvez enregistrer ce bug. L'erreur s'est produite dans un pilote Windows, je vous suggère donc de vérifier le niveau de votre Service Pack Windows. Cependant, si votre problème persiste, vous devrez peut-être essayer une version plus récente ou plus ancienne de Java.

Questions connexes