2024-03-31 16:57:56,238 [4104-main] INFO VASSAL.launch.StartUp - Starting 2024-03-31 16:57:56,274 [4104-main] INFO VASSAL.launch.StartUp - OS Windows 10 10.0 amd64 2024-03-31 16:57:56,274 [4104-main] INFO VASSAL.launch.StartUp - Java version 21.0.2 2024-03-31 16:57:56,277 [4104-main] INFO VASSAL.launch.StartUp - Java home C:\Program Files\VASSAL-3.7.9\jre 2024-03-31 16:57:56,279 [4104-main] INFO VASSAL.launch.StartUp - VASSAL version 3.7.9 2024-03-31 16:57:56,537 [4104-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManager - Manager 2024-03-31 16:57:57,073 [4104-Swing-Shell] WARN VASSAL.tools.logging.LoggedOutputStream - Mar 31, 2024 4:57:57 PM sun.awt.shell.Win32ShellFolderManager2 getNetwork 警告: Cannot access 'Network' java.io.IOException: Could not get shell folder ID list at java.desktop/sun.awt.shell.Win32ShellFolder2.getFileSystemPath0(Native Method) at java.desktop/sun.awt.shell.Win32ShellFolder2$7.call(Win32ShellFolder2.java:666) at java.desktop/sun.awt.shell.Win32ShellFolder2$7.call(Win32ShellFolder2.java:664) at java.desktop/sun.awt.shell.Win32ShellFolderManager2$ComInvoker.invoke(Win32ShellFolderManager2.java:630) at java.desktop/sun.awt.shell.ShellFolder.invoke(ShellFolder.java:532) at java.desktop/sun.awt.shell.Win32ShellFolder2.getFileSystemPath(Win32ShellFolder2.java:664) at java.desktop/sun.awt.shell.Win32ShellFolder2.composePathForCsidl(Win32ShellFolder2.java:276) at java.desktop/sun.awt.shell.Win32ShellFolder2.(Win32ShellFolder2.java:289) at java.desktop/sun.awt.shell.Win32ShellFolderManager2.getNetwork(Win32ShellFolderManager2.java:222) at java.desktop/sun.awt.shell.Win32ShellFolder2.getFileSystemPath(Win32ShellFolder2.java:630) at java.desktop/sun.awt.shell.Win32ShellFolder2$10.call(Win32ShellFolder2.java:838) at java.desktop/sun.awt.shell.Win32ShellFolder2$10.call(Win32ShellFolder2.java:829) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.desktop/sun.awt.shell.Win32ShellFolderManager2$ComInvoker$1.run(Win32ShellFolderManager2.java:599) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-03-31 16:57:57,081 [4104-AWT-EventQueue-0] ERROR VASSAL.tools.ErrorDialog - java.lang.ExceptionInInitializerError: null at VASSAL.launch.ModuleManager.launch(ModuleManager.java:384) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) at java.base/java.security.AccessController.doPrivileged(AccessController.java:400) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) Caused by: java.lang.NullPointerException: Cannot invoke "sun.awt.shell.Win32ShellFolder2.getIShellFolder()" because the return value of "sun.awt.shell.Win32ShellFolderManager2.getNetwork()" is null at java.desktop/sun.awt.shell.Win32ShellFolder2.getFileSystemPath(Win32ShellFolder2.java:630) at java.desktop/sun.awt.shell.Win32ShellFolder2$10.call(Win32ShellFolder2.java:838) at java.desktop/sun.awt.shell.Win32ShellFolder2$10.call(Win32ShellFolder2.java:829) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.desktop/sun.awt.shell.Win32ShellFolderManager2$ComInvoker$1.run(Win32ShellFolderManager2.java:599) at java.base/java.lang.Thread.run(Thread.java:1583)