Its a symptom of several known bugs. All but one of the known ones are fixed in 1.4.2, so try that release (its been out for just a week now). Let me know how that works out.
-phil.
L�van Sardjev�ladz� wrote:
Hello !
I've got a problem with Swing in my program, although everything worked perfectly two weeks
ago. I've written a small program to determine the bug, and here it is :
import javax.swing.*;
public class essai { public static void main(String[] args) { try { String s = new String(); s = UIManager.getSystemLookAndFeelClassName(); System.out.println(s); UIManager.setLookAndFeel(s); // This is line 12 } catch(Exception e) { System.out.println("blu"); } } }
and here is the message I get when running the program. Has anyone got an idea ?
Thanks in advance L�van Sardjev�ladz�
com.sun.java.swing.plaf.windows.WindowsLookAndFeel
An unexpected exception has been detected in native code outside the VM. Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x6D1C4610 Function=[Unknown.] Library=C:\Appli\java 2 v 1.4.1_02\jre\bin\fontmanager.dll
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 <06C2E500> (a java.lang.Class) at sun.java2d.SunGraphicsEnvironment.addPathFonts(SunGraphicsEnvironment .java:736) at sun.java2d.SunGraphicsEnvironment.registerFonts(SunGraphicsEnvironmen t.java:587) at sun.java2d.SunGraphicsEnvironment.access$100(SunGraphicsEnvironment.j ava:49) at sun.java2d.SunGraphicsEnvironment$2.run(SunGraphicsEnvironment.java:2 09) at java.security.AccessController.doPrivileged(Native Method) at sun.java2d.SunGraphicsEnvironment.loadFonts(SunGraphicsEnvironment.ja va:203) - locked <02A70328> (a sun.awt.Win32GraphicsEnvironment) at sun.java2d.SunGraphicsEnvironment.mapFontName(SunGraphicsEnvironment. java:451) at java.awt.Font.initializeFont(Font.java:313) at java.awt.Font.<init>(Font.java:345) at sun.awt.windows.WDesktopProperties.setFontProperty(WDesktopProperties .java:148) - locked <02A273F0> (a sun.awt.windows.WDesktopProperties) at sun.awt.windows.WDesktopProperties.getWindowsParameters(Native Method ) at sun.awt.windows.WDesktopProperties.<init>(WDesktopProperties.java:56)
at sun.awt.windows.WToolkit.initializeDesktopProperties(WToolkit.java:86 5) at java.awt.Toolkit.getDesktopProperty(Toolkit.java:1533) - locked <02A0E838> (a sun.awt.windows.WToolkit) at com.sun.java.swing.plaf.windows.DesktopProperty.getValueFromDesktop(D esktopProperty.java:124) at com.sun.java.swing.plaf.windows.DesktopProperty.createValue(DesktopPr operty.java:109) at com.sun.java.swing.plaf.windows.WindowsLookAndFeel.getDesktopFontValu e(WindowsLookAndFeel.java:1323) at com.sun.java.swing.plaf.windows.WindowsLookAndFeel.initComponentDefau lts(WindowsLookAndFeel.java:482) at javax.swing.plaf.basic.BasicLookAndFeel.getDefaults(BasicLookAndFeel. java:81) at javax.swing.UIManager.setLookAndFeel(UIManager.java:394) at javax.swing.UIManager.setLookAndFeel(UIManager.java:424) at essai.main(essai.java:12)
Dynamic libraries: 0x00400000 - 0x00406000 c:\Appli\java 2 v 1.4.1_02\bin\java.exe 0x78460000 - 0x784E0000 C:\WINNT\system32\ntdll.dll 0x77DA0000 - 0x77DFB000 C:\WINNT\system32\ADVAPI32.dll 0x77E70000 - 0x77F2C000 C:\WINNT\system32\KERNEL32.dll 0x770C0000 - 0x7712D000 C:\WINNT\system32\RPCRT4.dll 0x78000000 - 0x78046000 C:\WINNT\system32\MSVCRT.dll 0x6D340000 - 0x6D46A000 c:\Appli\java 2 v 1.4.1_02\jre\bin\client\jvm.dl l 0x77E00000 - 0x77E5F000 C:\WINNT\system32\USER32.dll 0x77F40000 - 0x77F79000 C:\WINNT\system32\GDI32.dll 0x77540000 - 0x77571000 C:\WINNT\System32\WINMM.dll 0x67F80000 - 0x67F87000 C:\WINNT\System32\serwvdrv.dll 0x66500000 - 0x66507000 C:\WINNT\System32\umdmxfrm.dll 0x6D1E0000 - 0x6D1E7000 c:\Appli\java 2 v 1.4.1_02\jre\bin\hpi.dll 0x6D310000 - 0x6D31E000 c:\Appli\java 2 v 1.4.1_02\jre\bin\verify.dll 0x6D220000 - 0x6D239000 c:\Appli\java 2 v 1.4.1_02\jre\bin\java.dll 0x6D330000 - 0x6D33D000 c:\Appli\java 2 v 1.4.1_02\jre\bin\zip.dll 0x6D000000 - 0x6D105000 C:\Appli\java 2 v 1.4.1_02\jre\bin\awt.dll 0x777F0000 - 0x7780E000 C:\WINNT\System32\WINSPOOL.DRV 0x75010000 - 0x75020000 C:\WINNT\system32\MPR.dll 0x75E00000 - 0x75E1A000 C:\WINNT\System32\IMM32.dll 0x77A40000 - 0x77B2C000 C:\WINNT\system32\ole32.dll 0x51000000 - 0x5104B000 C:\WINNT\System32\ddraw.dll 0x72810000 - 0x72816000 C:\WINNT\System32\DCIMAN32.dll 0x5C000000 - 0x5C0C7000 C:\WINNT\System32\D3DIM700.DLL 0x6D190000 - 0x6D1E0000 C:\Appli\java 2 v 1.4.1_02\jre\bin\fontmanager.d ll 0x6E350000 - 0x6E356000 C:\WINNT\System32\INDICDLL.dll 0x77910000 - 0x77933000 C:\WINNT\system32\imagehlp.dll 0x72970000 - 0x7299D000 C:\WINNT\system32\DBGHELP.dll 0x68EA0000 - 0x68EAB000 C:\WINNT\System32\PSAPI.DLL
Local Time = Tue Jul 01 15:34:08 2003 Elapsed Time = 1 # # The exception above was detected in native code outside the VM # # Java VM: Java HotSpot(TM) Client VM (1.4.1_02-b06 mixed mode) # # An error report file has been saved as hs_err_pid1304.log. # Please refer to the file for further information. #
========================================================================= To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA2D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".
=========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA2D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".
