2024-02-18 16:35:41,303 [7140-main] INFO VASSAL.launch.StartUp - Starting 2024-02-18 16:35:41,334 [7140-main] INFO VASSAL.launch.StartUp - OS Windows 10 10.0 amd64 2024-02-18 16:35:41,334 [7140-main] INFO VASSAL.launch.StartUp - Java version 21.0.2 2024-02-18 16:35:41,334 [7140-main] INFO VASSAL.launch.StartUp - Java home C:\Program Files\VASSAL-3.7.8\jre 2024-02-18 16:35:41,334 [7140-main] INFO VASSAL.launch.StartUp - VASSAL version 3.7.8 2024-02-18 16:35:41,506 [7140-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManager - Manager 2024-02-18 16:35:44,299 [7140-SwingWorker-pool-2-thread-1] INFO VASSAL.launch.AbstractLaunchAction - Loading module file C:\Users\王鲸舟的电脑\Downloads\阿拉曼战役.vmod 2024-02-18 16:35:44,721 [7140-SwingWorker-pool-2-thread-1] INFO VASSAL.launch.TilingHandler - No images to tile. 2024-02-18 16:35:44,721 [7140-SwingWorker-pool-2-thread-1] INFO VASSAL.launch.AbstractLaunchAction - Loading module 阿拉曼战役 2024-02-18 16:35:44,721 [7140-SwingWorker-pool-2-thread-1] INFO VASSAL.tools.io.ProcessLauncher - launching C:\Program Files\VASSAL-3.7.8\jre\bin\java -Xms1024M -Xmx1024M -javaagent:lib\vassal-agent.jar --add-opens java.desktop/sun.awt.shell=ALL-UNNAMED -Duser.home=C:\Users\王鲸舟的电脑 -Duser.dir=C:\Program Files\VASSAL-3.7.8 -cp lib\Vengine.jar VASSAL.launch.Player --load --encoded-args -- C%3A%5CUsers%5C%E7%8E%8B%E9%B2%B8%E8%88%9F%E7%9A%84%E7%94%B5%E8%84%91%5CDownloads%5C%E9%98%BF%E6%8B%89%E6%9B%BC%E6%88%98%E5%BD%B9.vmod 2024-02-18 16:35:45,049 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - Exception 2024-02-18 16:35:45,049 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - in thread "main" 2024-02-18 16:35:45,049 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - java.lang.reflect.InvocationTargetException 2024-02-18 16:35:45,049 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118) 2024-02-18 16:35:45,049 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - at java.base/java.lang.reflect.Method.invoke(Method.java:580) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:560) 2024-02-18 16:35:45,049 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:572) 2024-02-18 16:35:45,049 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - Caused by: java.lang.IllegalArgumentException 2024-02-18 16:35:45,049 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - at java.instrument/sun.instrument.InstrumentationImpl.appendToClassLoaderSearch0(Native Method) at java.instrument/sun.instrument.InstrumentationImpl.appendToBootstrapClassLoaderSearch(InstrumentationImpl.java:280) 2024-02-18 16:35:45,049 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) 2024-02-18 16:35:45,049 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - at net.bytebuddy.utility.Invoker$Dispatcher.invoke(Unknown Source) at net.bytebuddy.utility.dispatcher.JavaDispatcher$Dispatcher$ForNonStaticMethod.invoke(JavaDispatcher.java:1032) 2024-02-18 16:35:45,049 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - at net.bytebuddy.utility.dispatcher.JavaDispatcher$ProxiedInvocationHandler.invoke(JavaDispatcher.java:1162) at net.bytebuddy.dynamic.loading.$Proxy3.appendToBootstrapClassLoaderSearch(Unknown Source) 2024-02-18 16:35:45,049 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - at net.bytebuddy.dynamic.loading.ClassInjector$UsingInstrumentation$Target$1.inject(ClassInjector.java:2573) at net.bytebuddy.dynamic.loading.ClassInjector$UsingInstrumentation.injectRaw(ClassInjector.java:2481) 2024-02-18 16:35:45,049 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - at net.bytebuddy.dynamic.loading.ClassInjector$AbstractBase.inject(ClassInjector.java:118) at org.vassalengine.agent.Agent.injectBootstrapClasses(Agent.java:64) at org.vassalengine.agent.Agent.premain(Agent.java:45) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ... 3 more *** java.lang.instrument ASSERTION FAILED ***: "!errorOutstanding" with message Outstanding error when calling method in invokeJavaAgentMainMethod at s\src\java.instrument\share\native\libinstrument\JPLISAgent.c line: 627 *** java.lang.instrument ASSERTION FAILED ***: "success" with message invokeJavaAgentMainMethod failed at s\src\java.instrument\share\native\libinstrument\JPLISAgent.c line: 466 *** java.lang.instrument ASSERTION FAILED ***: "result" with message agent load/premain call failed at s\src\java.instrument\share\native\libinstrument\JPLISAgent.c line: 429 2024-02-18 16:35:45,065 [7140-SwingWorker-pool-2-thread-1] INFO VASSAL.tools.io.ProcessLauncher - launching C:\Program Files\VASSAL-3.7.8\jre\bin\java -Xms128M -Xmx128M -javaagent:lib\vassal-agent.jar --add-opens java.desktop/sun.awt.shell=ALL-UNNAMED -Duser.home=C:\Users\王鲸舟的电脑 -Duser.dir=C:\Program Files\VASSAL-3.7.8 -cp lib\Vengine.jar VASSAL.launch.Player --load --encoded-args -- C%3A%5CUsers%5C%E7%8E%8B%E9%B2%B8%E8%88%9F%E7%9A%84%E7%94%B5%E8%84%91%5CDownloads%5C%E9%98%BF%E6%8B%89%E6%9B%BC%E6%88%98%E5%BD%B9.vmod 2024-02-18 16:35:45,330 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - Exception 2024-02-18 16:35:45,330 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - in thread "main" 2024-02-18 16:35:45,330 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - java.lang.reflect.InvocationTargetException 2024-02-18 16:35:45,330 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118) 2024-02-18 16:35:45,330 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - at java.base/java.lang.reflect.Method.invoke(Method.java:580) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:560) 2024-02-18 16:35:45,330 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:572) 2024-02-18 16:35:45,330 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - Caused by: java.lang.IllegalArgumentException 2024-02-18 16:35:45,330 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - at java.instrument/sun.instrument.InstrumentationImpl.appendToClassLoaderSearch0(Native Method) at java.instrument/sun.instrument.InstrumentationImpl.appendToBootstrapClassLoaderSearch(InstrumentationImpl.java:280) 2024-02-18 16:35:45,330 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) 2024-02-18 16:35:45,330 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - at net.bytebuddy.utility.Invoker$Dispatcher.invoke(Unknown Source) at net.bytebuddy.utility.dispatcher.JavaDispatcher$Dispatcher$ForNonStaticMethod.invoke(JavaDispatcher.java:1032) 2024-02-18 16:35:45,330 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - at net.bytebuddy.utility.dispatcher.JavaDispatcher$ProxiedInvocationHandler.invoke(JavaDispatcher.java:1162) at net.bytebuddy.dynamic.loading.$Proxy3.appendToBootstrapClassLoaderSearch(Unknown Source) 2024-02-18 16:35:45,330 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - at net.bytebuddy.dynamic.loading.ClassInjector$UsingInstrumentation$Target$1.inject(ClassInjector.java:2573) at net.bytebuddy.dynamic.loading.ClassInjector$UsingInstrumentation.injectRaw(ClassInjector.java:2481) 2024-02-18 16:35:45,330 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - at net.bytebuddy.dynamic.loading.ClassInjector$AbstractBase.inject(ClassInjector.java:118) at org.vassalengine.agent.Agent.injectBootstrapClasses(Agent.java:64) at org.vassalengine.agent.Agent.premain(Agent.java:45) 2024-02-18 16:35:45,330 [7140-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ... 3 more *** java.lang.instrument ASSERTION FAILED ***: "!errorOutstanding" with message Outstanding error when calling method in invokeJavaAgentMainMethod at s\src\java.instrument\share\native\libinstrument\JPLISAgent.c line: 627 *** java.lang.instrument ASSERTION FAILED ***: "success" with message invokeJavaAgentMainMethod failed at s\src\java.instrument\share\native\libinstrument\JPLISAgent.c line: 466 *** java.lang.instrument ASSERTION FAILED ***: "result" with message agent load/premain call failed at s\src\java.instrument\share\native\libinstrument\JPLISAgent.c line: 429 2024-02-18 16:35:45,393 [7140-AWT-EventQueue-0] ERROR VASSAL.tools.ErrorDialog - java.util.concurrent.ExecutionException: java.io.IOException: failed to start child process at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122) at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191) at java.desktop/javax.swing.SwingWorker.get(SwingWorker.java:612) at VASSAL.launch.AbstractLaunchAction$LaunchTask.done(AbstractLaunchAction.java:517) at VASSAL.launch.Player$LaunchAction$1.done(Player.java:188) at java.desktop/javax.swing.SwingWorker$4.run(SwingWorker.java:749) at java.desktop/javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(SwingWorker.java:847) at java.desktop/sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:112) at java.desktop/javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(SwingWorker.java:857) at java.desktop/javax.swing.Timer.fireActionPerformed(Timer.java:311) at java.desktop/javax.swing.Timer$DoPostEvent.run(Timer.java:243) 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.io.IOException: failed to start child process at VASSAL.launch.AbstractLaunchAction$LaunchTask.doInBackground(AbstractLaunchAction.java:465) at VASSAL.launch.AbstractLaunchAction$LaunchTask.doInBackground(AbstractLaunchAction.java:268) at java.desktop/javax.swing.SwingWorker$1.call(SwingWorker.java:305) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.desktop/javax.swing.SwingWorker.run(SwingWorker.java:342) 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.base/java.lang.Thread.run(Thread.java:1583)