Als ik een bepaald java programma start (dmv java.exe geleverd bij de laatste versie van J2SE). In het programma wordt een DataInputStream uitgelezen naar een StringBuffer en vervolgens weer naar een echte String. Als ik het programma draai, dan krijg ik de foutmelding date r een fout is opgetreden in de 'native code' van de HotSpot JIT. Er is een logbestand gegenereerd, mmar daar word ik neit veel wijzer van. De fout ontstaat alleen als ik het programma de ontvangen string laat printen dmv System.out.println. Wie weet wat dit is ??
Hier nog even het logboek dat de runtime genereerde :
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x6D1B34F5
Function=[Unknown.]
Library=(N/A)
NOTE: We are unable to locate the function name symbol for the error
just occurred. Please refer to release documentation for possible
reason and solutions.
Current Java thread:
at sun.awt.font.NativeFontWrapper.registerFonts(Native Method)
- locked <069C8B88> (a java.lang.Class)
at sun.java2d.SunGraphicsEnvironment.addPathFonts(SunGraphicsEnvironment.java:582)
at sun.java2d.SunGraphicsEnvironment.registerFonts(SunGraphicsEnvironment.java:487)
at sun.java2d.SunGraphicsEnvironment.access$100(SunGraphicsEnvironment.java:59)
at sun.java2d.SunGraphicsEnvironment$2.run(SunGraphicsEnvironment.java:153)
at java.security.AccessController.doPrivileged(Native Method)
at sun.java2d.SunGraphicsEnvironment.loadFonts(SunGraphicsEnvironment.java:132)
- locked <028A1470> (a sun.awt.Win32GraphicsEnvironment)
at sun.java2d.SunGraphicsEnvironment.mapFamilyName(SunGraphicsEnvironment.java:333)
at java.awt.Font.initializeFont(Font.java:276)
at java.awt.Font.<init>(Font.java:308)
at PandoramixMetalTheme.<init>(PandoramixMetalTheme.java:24)
at JABClientFrame.initLaF(JABClientFrame.java:45)
at JABClientFrame.<init>(JABClientFrame.java:55)
at JABClientFrame.main(JABClientFrame.java:146)
Dynamic libraries:
0x7D2A0000 - 0x7D2CD000 C:\WINDOWS\SYSTEM\DBGHELP.DLL
Local Time = Sun Oct 28 12:29:09 2001
Elapsed Time = 1
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.0-beta2-b77 mixed mode)
#
En maar zeuren over Microsoft dat ze zo instabiel zijn
Hier nog even het logboek dat de runtime genereerde :
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x6D1B34F5
Function=[Unknown.]
Library=(N/A)
NOTE: We are unable to locate the function name symbol for the error
just occurred. Please refer to release documentation for possible
reason and solutions.
Current Java thread:
at sun.awt.font.NativeFontWrapper.registerFonts(Native Method)
- locked <069C8B88> (a java.lang.Class)
at sun.java2d.SunGraphicsEnvironment.addPathFonts(SunGraphicsEnvironment.java:582)
at sun.java2d.SunGraphicsEnvironment.registerFonts(SunGraphicsEnvironment.java:487)
at sun.java2d.SunGraphicsEnvironment.access$100(SunGraphicsEnvironment.java:59)
at sun.java2d.SunGraphicsEnvironment$2.run(SunGraphicsEnvironment.java:153)
at java.security.AccessController.doPrivileged(Native Method)
at sun.java2d.SunGraphicsEnvironment.loadFonts(SunGraphicsEnvironment.java:132)
- locked <028A1470> (a sun.awt.Win32GraphicsEnvironment)
at sun.java2d.SunGraphicsEnvironment.mapFamilyName(SunGraphicsEnvironment.java:333)
at java.awt.Font.initializeFont(Font.java:276)
at java.awt.Font.<init>(Font.java:308)
at PandoramixMetalTheme.<init>(PandoramixMetalTheme.java:24)
at JABClientFrame.initLaF(JABClientFrame.java:45)
at JABClientFrame.<init>(JABClientFrame.java:55)
at JABClientFrame.main(JABClientFrame.java:146)
Dynamic libraries:
0x7D2A0000 - 0x7D2CD000 C:\WINDOWS\SYSTEM\DBGHELP.DLL
Local Time = Sun Oct 28 12:29:09 2001
Elapsed Time = 1
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.0-beta2-b77 mixed mode)
#
En maar zeuren over Microsoft dat ze zo instabiel zijn