Uncaught Exception with bugged LOS thread in VASL game

VASSAL threw an Uncaught Exception when I was playing around with a Bugged LOS thread in a VASL game. The thread was correctly indicating when obstructed, but it was snapping to bizarre points (not centers or vertexes). I did a dozen or so test threads on the two boards loaded in the scenario, changed the thread preferences (color, snap-to and verbosity). Exception was thrown while drawing a thread.

Versions:
OS: OS X Yosemite 10.10.5
Java: Java 8 Update 65
VASSAL: 3.2.15
VASL: 6.2.2

Error:

2015-11-08 18:28:39,670 [0-main] INFO VASSAL.launch.StartUp - Starting 2015-11-08 18:28:39,680 [0-main] INFO VASSAL.launch.StartUp - OS Mac OS X 10.10.5 2015-11-08 18:28:39,681 [0-main] INFO VASSAL.launch.StartUp - Java version 1.6.0_65 2015-11-08 18:28:39,681 [0-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.15 2015-11-08 18:28:42,477 [0-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManager - Manager 2015-11-09 21:05:25,667 [0-SwingWorker-pool-797952442-thread-1] INFO VASSAL.launch.AbstractLaunchAction - Loading module file /Users/komivesj/Documents/Board Games/VASSAL Modules/Unconditional_Surrender_v1.0.2.vmod 2015-11-09 21:05:26,253 [0-SwingWorker-pool-797952442-thread-1] INFO VASSAL.launch.TilingHandler - No images to tile. 2015-11-09 21:05:26,262 [0-SwingWorker-pool-797952442-thread-1] INFO VASSAL.launch.TilingHandler - No images to tile. 2015-11-09 21:05:26,262 [0-SwingWorker-pool-797952442-thread-1] INFO VASSAL.launch.AbstractLaunchAction - Loading module Unconditional Surrender! 2015-11-09 21:05:26,292 [0-SwingWorker-pool-797952442-thread-1] INFO VASSAL.tools.io.ProcessLauncher - launching /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -Xms256M -Xmx512M -DVASSAL.id=1 -DVASSAL.port=61979 -Duser.home=/Users/komivesj -Duser.dir=/Applications/VASSAL.app -cp Contents/Resources/Java/Vengine.jar -Xdock:name=Unconditional Surrender! -Xdock:icon=/Applications/VASSAL.app/Contents/Resources/VASSAL.icns -Dapple.awt.graphics.UseQuartz=false VASSAL.launch.Player --load -- /Users/komivesj/Documents/Board Games/VASSAL Modules/Unconditional_Surrender_v1.0.2.vmod 2015-11-09 21:05:27,348 [1-main] INFO VASSAL.launch.StartUp - Starting 2015-11-09 21:05:27,362 [1-main] INFO VASSAL.launch.StartUp - OS Mac OS X 10.10.5 2015-11-09 21:05:27,362 [1-main] INFO VASSAL.launch.StartUp - Java version 1.6.0_65 2015-11-09 21:05:27,362 [1-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.15 2015-11-09 21:05:27,363 [1-main] INFO VASSAL.launch.Launcher - Player 2015-11-09 21:05:29,269 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - VASSAL images folder found at jar:file:/Applications/VASSAL.app/Contents/Resources/Java/Vengine.jar!/images/ 2015-11-09 21:05:29,274 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-server created for network-server.png 2015-11-09 21:05:29,274 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-down created for go-down.png 2015-11-09 21:05:29,274 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-idle created for network-idle.png 2015-11-09 21:05:29,274 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL created for VASSAL.png 2015-11-09 21:05:29,274 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family calculator created for calculator.png 2015-11-09 21:05:29,275 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-up created for go-up.png 2015-11-09 21:05:29,275 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL-jabber created for VASSAL-jabber.png 2015-11-09 21:05:29,275 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family jabber created for jabber.png 2015-11-09 21:05:29,275 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family bug created for bug.png 2015-11-09 21:05:29,276 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family yes created for yes.svg 2015-11-09 21:05:29,276 [1-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family no created for no.svg 2015-11-09 21:05:30,299 [1-AWT-EventQueue-0] WARN VASSAL.launch.BasicModule - Unconditional Surrender! version 1.0.2 2015-11-09 21:05:30,311 [1-AWT-EventQueue-0] INFO VASSAL.build.module.ExtensionsLoader - Loading extension /Users/komivesj/Documents/Board Games/VASSAL Modules/Unconditional_Surrender_v1.0.2_ext/USE_CB.vmdx 2015-11-09 21:05:30,318 [1-AWT-EventQueue-0] INFO VASSAL.build.module.ExtensionsLoader - Extension USE_CB v0.0 loaded 2015-11-09 21:52:09,268 [1-AWT-EventQueue-0] INFO VASSAL.build.GameModule - Exiting 2015-11-09 21:52:09,684 [0-IPC receiver for 1017043231] ERROR VASSAL.tools.ipc.IPCMessageReceiver - java.io.EOFException: null at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2577) ~[na:1.6.0_65] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1297) ~[na:1.6.0_65] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:349) ~[na:1.6.0_65] at VASSAL.tools.ipc.IPCMessageReceiver.run(IPCMessageReceiver.java:34) ~[Vengine.jar:na] at java.lang.Thread.run(Thread.java:695) [na:1.6.0_65] 2015-11-09 22:14:42,398 [0-SwingWorker-pool-797952442-thread-2] INFO VASSAL.launch.AbstractLaunchAction - Loading module file /Users/komivesj/Documents/Board Games/VASSAL Modules/Gulf_Strike_v1.51.vmod 2015-11-09 22:14:42,782 [0-SwingWorker-pool-797952442-thread-2] INFO VASSAL.launch.TilingHandler - No images to tile. 2015-11-09 22:14:42,783 [0-SwingWorker-pool-797952442-thread-2] INFO VASSAL.launch.AbstractLaunchAction - Loading module Gulf Strike {VG} 2015-11-09 22:14:42,792 [0-SwingWorker-pool-797952442-thread-2] INFO VASSAL.tools.io.ProcessLauncher - launching /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -Xms256M -Xmx512M -DVASSAL.id=4 -DVASSAL.port=62513 -Duser.home=/Users/komivesj -Duser.dir=/Applications/VASSAL.app -cp Contents/Resources/Java/Vengine.jar -Xdock:name=Gulf Strike {VG} -Xdock:icon=/Applications/VASSAL.app/Contents/Resources/VASSAL.icns -Dapple.awt.graphics.UseQuartz=false VASSAL.launch.Player --load -- /Users/komivesj/Documents/Board Games/VASSAL Modules/Gulf_Strike_v1.51.vmod 2015-11-09 22:14:43,545 [4-main] INFO VASSAL.launch.StartUp - Starting 2015-11-09 22:14:43,557 [4-main] INFO VASSAL.launch.StartUp - OS Mac OS X 10.10.5 2015-11-09 22:14:43,557 [4-main] INFO VASSAL.launch.StartUp - Java version 1.6.0_65 2015-11-09 22:14:43,557 [4-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.15 2015-11-09 22:14:43,558 [4-main] INFO VASSAL.launch.Launcher - Player 2015-11-09 22:14:45,028 [4-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - VASSAL images folder found at jar:file:/Applications/VASSAL.app/Contents/Resources/Java/Vengine.jar!/images/ 2015-11-09 22:14:45,032 [4-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-server created for network-server.png 2015-11-09 22:14:45,032 [4-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-down created for go-down.png 2015-11-09 22:14:45,033 [4-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-idle created for network-idle.png 2015-11-09 22:14:45,033 [4-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL created for VASSAL.png 2015-11-09 22:14:45,033 [4-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family calculator created for calculator.png 2015-11-09 22:14:45,033 [4-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-up created for go-up.png 2015-11-09 22:14:45,033 [4-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL-jabber created for VASSAL-jabber.png 2015-11-09 22:14:45,033 [4-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family jabber created for jabber.png 2015-11-09 22:14:45,033 [4-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family bug created for bug.png 2015-11-09 22:14:45,034 [4-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family yes created for yes.svg 2015-11-09 22:14:45,034 [4-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family no created for no.svg 2015-11-09 22:14:47,560 [4-AWT-EventQueue-0] WARN VASSAL.launch.BasicModule - Gulf Strike {VG} version 1.51 2015-11-09 22:36:41,641 [4-AWT-EventQueue-0] INFO VASSAL.build.GameModule - Exiting 2015-11-09 22:36:42,034 [0-IPC receiver for 1013142561] ERROR VASSAL.tools.ipc.IPCMessageReceiver - java.io.EOFException: null at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2577) ~[na:1.6.0_65] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1297) ~[na:1.6.0_65] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:349) ~[na:1.6.0_65] at VASSAL.tools.ipc.IPCMessageReceiver.run(IPCMessageReceiver.java:34) ~[Vengine.jar:na] at java.lang.Thread.run(Thread.java:695) [na:1.6.0_65] 2015-11-09 22:39:31,982 [0-SwingWorker-pool-797952442-thread-3] INFO VASSAL.launch.AbstractLaunchAction - Loading module file /Users/komivesj/Documents/Board Games/VASSAL Modules/EOTS_4.3N.vmod 2015-11-09 22:39:32,210 [0-SwingWorker-pool-797952442-thread-3] INFO VASSAL.launch.TilingHandler - No images to tile. 2015-11-09 22:39:32,211 [0-SwingWorker-pool-797952442-thread-3] INFO VASSAL.launch.AbstractLaunchAction - Loading module Empire of the Sun 2015-11-09 22:39:32,213 [0-SwingWorker-pool-797952442-thread-3] INFO VASSAL.tools.io.ProcessLauncher - launching /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -Xms256M -Xmx512M -DVASSAL.id=6 -DVASSAL.port=62783 -Duser.home=/Users/komivesj -Duser.dir=/Applications/VASSAL.app -cp Contents/Resources/Java/Vengine.jar -Xdock:name=Empire of the Sun -Xdock:icon=/Applications/VASSAL.app/Contents/Resources/VASSAL.icns -Dapple.awt.graphics.UseQuartz=false VASSAL.launch.Player --load -- /Users/komivesj/Documents/Board Games/VASSAL Modules/EOTS_4.3N.vmod 2015-11-09 22:39:32,847 [6-main] INFO VASSAL.launch.StartUp - Starting 2015-11-09 22:39:32,858 [6-main] INFO VASSAL.launch.StartUp - OS Mac OS X 10.10.5 2015-11-09 22:39:32,858 [6-main] INFO VASSAL.launch.StartUp - Java version 1.6.0_65 2015-11-09 22:39:32,858 [6-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.15 2015-11-09 22:39:32,858 [6-main] INFO VASSAL.launch.Launcher - Player 2015-11-09 22:39:34,128 [6-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - VASSAL images folder found at jar:file:/Applications/VASSAL.app/Contents/Resources/Java/Vengine.jar!/images/ 2015-11-09 22:39:34,132 [6-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-server created for network-server.png 2015-11-09 22:39:34,133 [6-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-down created for go-down.png 2015-11-09 22:39:34,133 [6-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-idle created for network-idle.png 2015-11-09 22:39:34,133 [6-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL created for VASSAL.png 2015-11-09 22:39:34,133 [6-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family calculator created for calculator.png 2015-11-09 22:39:34,133 [6-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-up created for go-up.png 2015-11-09 22:39:34,133 [6-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL-jabber created for VASSAL-jabber.png 2015-11-09 22:39:34,133 [6-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family jabber created for jabber.png 2015-11-09 22:39:34,134 [6-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family bug created for bug.png 2015-11-09 22:39:34,134 [6-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family yes created for yes.svg 2015-11-09 22:39:34,134 [6-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family no created for no.svg 2015-11-09 22:39:35,084 [6-AWT-EventQueue-0] WARN VASSAL.launch.BasicModule - Empire of the Sun version 4.3N 2015-11-09 22:47:58,468 [6-AWT-EventQueue-0] INFO VASSAL.script.ExpressionInterpreter - Attempting to load /VASSAL/script/init_expression.bsh URI generated=jar:file:/Applications/VASSAL.app/Contents/Resources/Java/Vengine.jar!/VASSAL/script/init_expression.bsh 2015-11-09 22:53:19,405 [6-AWT-EventQueue-0] INFO VASSAL.build.GameModule - Exiting 2015-11-09 22:53:19,773 [0-IPC receiver for 1116234850] ERROR VASSAL.tools.ipc.IPCMessageReceiver - java.io.EOFException: null at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2577) ~[na:1.6.0_65] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1297) ~[na:1.6.0_65] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:349) ~[na:1.6.0_65] at VASSAL.tools.ipc.IPCMessageReceiver.run(IPCMessageReceiver.java:34) ~[Vengine.jar:na] at java.lang.Thread.run(Thread.java:695) [na:1.6.0_65] 2015-11-11 20:58:53,017 [0-SwingWorker-pool-797952442-thread-4] INFO VASSAL.launch.AbstractLaunchAction - Loading module file /Users/komivesj/Documents/Board Games/VASSAL Modules/Gulf_Strike_v1.51.vmod 2015-11-11 20:58:53,467 [0-SwingWorker-pool-797952442-thread-4] INFO VASSAL.launch.TilingHandler - No images to tile. 2015-11-11 20:58:53,468 [0-SwingWorker-pool-797952442-thread-4] INFO VASSAL.launch.AbstractLaunchAction - Loading module Gulf Strike {VG} 2015-11-11 20:58:53,478 [0-SwingWorker-pool-797952442-thread-4] INFO VASSAL.tools.io.ProcessLauncher - launching /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -Xms256M -Xmx512M -DVASSAL.id=8 -DVASSAL.port=61501 -Duser.home=/Users/komivesj -Duser.dir=/Applications/VASSAL.app -cp Contents/Resources/Java/Vengine.jar -Xdock:name=Gulf Strike {VG} -Xdock:icon=/Applications/VASSAL.app/Contents/Resources/VASSAL.icns -Dapple.awt.graphics.UseQuartz=false VASSAL.launch.Player --load -- /Users/komivesj/Documents/Board Games/VASSAL Modules/Gulf_Strike_v1.51.vmod 2015-11-11 20:58:56,664 [8-main] INFO VASSAL.launch.StartUp - Starting 2015-11-11 20:58:56,698 [8-main] INFO VASSAL.launch.StartUp - OS Mac OS X 10.10.5 2015-11-11 20:58:56,698 [8-main] INFO VASSAL.launch.StartUp - Java version 1.6.0_65 2015-11-11 20:58:56,698 [8-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.15 2015-11-11 20:58:56,698 [8-main] INFO VASSAL.launch.Launcher - Player 2015-11-11 20:58:59,745 [8-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - VASSAL images folder found at jar:file:/Applications/VASSAL.app/Contents/Resources/Java/Vengine.jar!/images/ 2015-11-11 20:58:59,749 [8-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-server created for network-server.png 2015-11-11 20:58:59,749 [8-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-down created for go-down.png 2015-11-11 20:58:59,749 [8-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-idle created for network-idle.png 2015-11-11 20:58:59,750 [8-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL created for VASSAL.png 2015-11-11 20:58:59,750 [8-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family calculator created for calculator.png 2015-11-11 20:58:59,750 [8-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-up created for go-up.png 2015-11-11 20:58:59,750 [8-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL-jabber created for VASSAL-jabber.png 2015-11-11 20:58:59,750 [8-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family jabber created for jabber.png 2015-11-11 20:58:59,750 [8-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family bug created for bug.png 2015-11-11 20:58:59,750 [8-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family yes created for yes.svg 2015-11-11 20:58:59,751 [8-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family no created for no.svg 2015-11-11 20:59:02,523 [8-AWT-EventQueue-0] WARN VASSAL.launch.BasicModule - Gulf Strike {VG} version 1.51 2015-11-11 20:59:18,651 [8-AWT-EventQueue-0] INFO VASSAL.build.GameModule - Exiting 2015-11-11 20:59:19,024 [0-IPC receiver for 899919475] ERROR VASSAL.tools.ipc.IPCMessageReceiver - java.io.EOFException: null at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2577) ~[na:1.6.0_65] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1297) ~[na:1.6.0_65] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:349) ~[na:1.6.0_65] at VASSAL.tools.ipc.IPCMessageReceiver.run(IPCMessageReceiver.java:34) ~[Vengine.jar:na] at java.lang.Thread.run(Thread.java:695) [na:1.6.0_65] 2015-11-11 20:59:20,919 [0-SwingWorker-pool-797952442-thread-5] INFO VASSAL.launch.AbstractLaunchAction - Loading module file /Users/komivesj/Documents/Board Games/VASSAL Modules/Tbb_v12.vmod 2015-11-11 20:59:21,089 [0-SwingWorker-pool-797952442-thread-5] INFO VASSAL.launch.TilingHandler - No images to tile. 2015-11-11 20:59:21,090 [0-SwingWorker-pool-797952442-thread-5] INFO VASSAL.launch.AbstractLaunchAction - Loading module GMT::The Burning Blue 2015-11-11 20:59:21,099 [0-SwingWorker-pool-797952442-thread-5] INFO VASSAL.tools.io.ProcessLauncher - launching /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -Xms256M -Xmx512M -DVASSAL.id=10 -DVASSAL.port=61513 -Duser.home=/Users/komivesj -Duser.dir=/Applications/VASSAL.app -cp Contents/Resources/Java/Vengine.jar -Xdock:name=GMT::The Burning Blue -Xdock:icon=/Applications/VASSAL.app/Contents/Resources/VASSAL.icns -Dapple.awt.graphics.UseQuartz=false VASSAL.launch.Player --load -- /Users/komivesj/Documents/Board Games/VASSAL Modules/Tbb_v12.vmod 2015-11-11 20:59:21,724 [10-main] INFO VASSAL.launch.StartUp - Starting 2015-11-11 20:59:21,735 [10-main] INFO VASSAL.launch.StartUp - OS Mac OS X 10.10.5 2015-11-11 20:59:21,735 [10-main] INFO VASSAL.launch.StartUp - Java version 1.6.0_65 2015-11-11 20:59:21,735 [10-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.15 2015-11-11 20:59:21,735 [10-main] INFO VASSAL.launch.Launcher - Player 2015-11-11 20:59:22,962 [10-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - VASSAL images folder found at jar:file:/Applications/VASSAL.app/Contents/Resources/Java/Vengine.jar!/images/ 2015-11-11 20:59:22,967 [10-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-server created for network-server.png 2015-11-11 20:59:22,967 [10-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-down created for go-down.png 2015-11-11 20:59:22,967 [10-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-idle created for network-idle.png 2015-11-11 20:59:22,967 [10-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL created for VASSAL.png 2015-11-11 20:59:22,967 [10-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family calculator created for calculator.png 2015-11-11 20:59:22,967 [10-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-up created for go-up.png 2015-11-11 20:59:22,967 [10-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL-jabber created for VASSAL-jabber.png 2015-11-11 20:59:22,967 [10-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family jabber created for jabber.png 2015-11-11 20:59:22,968 [10-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family bug created for bug.png 2015-11-11 20:59:22,968 [10-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family yes created for yes.svg 2015-11-11 20:59:22,968 [10-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family no created for no.svg 2015-11-11 20:59:23,703 [10-AWT-EventQueue-0] WARN VASSAL.launch.BasicModule - GMT::The Burning Blue version 1.2 2015-11-11 21:10:42,201 [10-AWT-EventQueue-0] INFO VASSAL.build.GameModule - Exiting 2015-11-11 21:10:42,592 [0-IPC receiver for 155724457] ERROR VASSAL.tools.ipc.IPCMessageReceiver - java.io.EOFException: null at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2577) ~[na:1.6.0_65] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1297) ~[na:1.6.0_65] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:349) ~[na:1.6.0_65] at VASSAL.tools.ipc.IPCMessageReceiver.run(IPCMessageReceiver.java:34) ~[Vengine.jar:na] at java.lang.Thread.run(Thread.java:695) [na:1.6.0_65] 2015-11-11 21:11:36,082 [0-SwingWorker-pool-797952442-thread-6] INFO VASSAL.launch.AbstractLaunchAction - Loading module file /Users/komivesj/Documents/Board Games/VASSAL Modules/vasl-6.2.2.vmod 2015-11-11 21:11:37,140 [0-SwingWorker-pool-797952442-thread-6] INFO VASSAL.launch.TilingHandler - No images to tile. 2015-11-11 21:11:37,141 [0-SwingWorker-pool-797952442-thread-6] INFO VASSAL.launch.AbstractLaunchAction - Loading module VASL 2015-11-11 21:11:37,148 [0-SwingWorker-pool-797952442-thread-6] INFO VASSAL.tools.io.ProcessLauncher - launching /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -Xms256M -Xmx512M -DVASSAL.id=12 -DVASSAL.port=61625 -Duser.home=/Users/komivesj -Duser.dir=/Applications/VASSAL.app -cp Contents/Resources/Java/Vengine.jar -Xdock:name=VASL -Xdock:icon=/Applications/VASSAL.app/Contents/Resources/VASSAL.icns -Dapple.awt.graphics.UseQuartz=false VASSAL.launch.Player --load -- /Users/komivesj/Documents/Board Games/VASSAL Modules/vasl-6.2.2.vmod 2015-11-11 21:11:37,860 [12-main] INFO VASSAL.launch.StartUp - Starting 2015-11-11 21:11:37,871 [12-main] INFO VASSAL.launch.StartUp - OS Mac OS X 10.10.5 2015-11-11 21:11:37,871 [12-main] INFO VASSAL.launch.StartUp - Java version 1.6.0_65 2015-11-11 21:11:37,871 [12-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.15 2015-11-11 21:11:37,871 [12-main] INFO VASSAL.launch.Launcher - Player 2015-11-11 21:11:39,488 [12-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - VASSAL images folder found at jar:file:/Applications/VASSAL.app/Contents/Resources/Java/Vengine.jar!/images/ 2015-11-11 21:11:39,493 [12-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-server created for network-server.png 2015-11-11 21:11:39,493 [12-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-down created for go-down.png 2015-11-11 21:11:39,493 [12-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family network-idle created for network-idle.png 2015-11-11 21:11:39,493 [12-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL created for VASSAL.png 2015-11-11 21:11:39,493 [12-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family calculator created for calculator.png 2015-11-11 21:11:39,493 [12-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family go-up created for go-up.png 2015-11-11 21:11:39,494 [12-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family VASSAL-jabber created for VASSAL-jabber.png 2015-11-11 21:11:39,494 [12-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family jabber created for jabber.png 2015-11-11 21:11:39,494 [12-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family bug created for bug.png 2015-11-11 21:11:39,494 [12-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family yes created for yes.svg 2015-11-11 21:11:39,494 [12-IconFactory-preload] INFO VASSAL.tools.icon.IconFactory - Icon family no created for no.svg 2015-11-11 21:11:41,635 [12-AWT-EventQueue-0] ERROR VASSAL.i18n.BundleHelper - No Translation: Icon when pieces and draggable overlays are showing: 2015-11-11 21:11:41,635 [12-AWT-EventQueue-0] ERROR VASSAL.i18n.BundleHelper - No Translation: Icon when only draggable overlays are showing: 2015-11-11 21:11:41,635 [12-AWT-EventQueue-0] ERROR VASSAL.i18n.BundleHelper - No Translation: Icon when only map is showing: 2015-11-11 21:11:43,195 [12-AWT-EventQueue-0] WARN VASSAL.launch.BasicModule - VASL version 6.2.2 2015-11-11 21:11:51,035 [12-Thread-5] INFO VASSAL.launch.TilingHandler - No images to tile. 2015-11-11 21:11:51,063 [12-Thread-5] INFO VASSAL.launch.TilingHandler - No images to tile. 2015-11-11 21:20:46,219 [12-AWT-EventQueue-0] ERROR VASSAL.tools.ErrorDialog - java.lang.NullPointerException: null at VASL.LOS.Map.Map$LOSStatus.setAdjacentToHillock(Map.java:1063) ~[na:na] at VASL.LOS.Map.Map$LOSStatus.<init>(Map.java:994) ~[na:na] at VASL.LOS.Map.Map$LOSStatus.<init>(Map.java:781) ~[na:na] at VASL.LOS.Map.Map.LOS(Map.java:584) ~[na:na] at VASL.build.module.map.VASLThread.doLOS(VASLThread.java:630) ~[na:na] at VASL.build.module.map.VASLThread.mouseDragged(VASLThread.java:264) ~[na:na] at java.awt.AWTEventMulticaster.mouseDragged(AWTEventMulticaster.java:302) ~[na:1.6.0_65] at java.awt.AWTEventMulticaster.mouseDragged(AWTEventMulticaster.java:302) ~[na:1.6.0_65] at java.awt.AWTEventMulticaster.mouseDragged(AWTEventMulticaster.java:302) ~[na:1.6.0_65] at java.awt.AWTEventMulticaster.mouseDragged(AWTEventMulticaster.java:302) ~[na:1.6.0_65] at java.awt.Component.processMouseMotionEvent(Component.java:6462) ~[na:1.6.0_65] at javax.swing.JComponent.processMouseMotionEvent(JComponent.java:3293) ~[na:1.6.0_65] at java.awt.Component.processEvent(Component.java:6183) ~[na:1.6.0_65] at java.awt.Container.processEvent(Container.java:2084) ~[na:1.6.0_65] at java.awt.Component.dispatchEventImpl(Component.java:4776) ~[na:1.6.0_65] at java.awt.Container.dispatchEventImpl(Container.java:2142) ~[na:1.6.0_65] at java.awt.Component.dispatchEvent(Component.java:4604) ~[na:1.6.0_65] at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4618) ~[na:1.6.0_65] at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4296) ~[na:1.6.0_65] at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4209) ~[na:1.6.0_65] at java.awt.Container.dispatchEventImpl(Container.java:2128) ~[na:1.6.0_65] at java.awt.Window.dispatchEventImpl(Window.java:2492) ~[na:1.6.0_65] at java.awt.Component.dispatchEvent(Component.java:4604) ~[na:1.6.0_65] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:717) ~[na:1.6.0_65] at java.awt.EventQueue.access$400(EventQueue.java:82) ~[na:1.6.0_65] at java.awt.EventQueue$2.run(EventQueue.java:676) ~[na:1.6.0_65] at java.awt.EventQueue$2.run(EventQueue.java:674) ~[na:1.6.0_65] at java.security.AccessController.doPrivileged(Native Method) ~[na:1.6.0_65] at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86) ~[na:1.6.0_65] at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:97) ~[na:1.6.0_65] at java.awt.EventQueue$3.run(EventQueue.java:690) ~[na:1.6.0_65] at java.awt.EventQueue$3.run(EventQueue.java:688) ~[na:1.6.0_65] at java.security.AccessController.doPrivileged(Native Method) ~[na:1.6.0_65] at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86) ~[na:1.6.0_65] at java.awt.EventQueue.dispatchEvent(EventQueue.java:687) ~[na:1.6.0_65] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) [na:1.6.0_65] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) [na:1.6.0_65] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) [na:1.6.0_65] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) [na:1.6.0_65] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) [na:1.6.0_65] at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) [na:1.6.0_65] 2015-11-11 21:22:56,840 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - java.util.concurrent.ExecutionException: java.io.IOException 2015-11-11 21:22:56,840 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:232) 2015-11-11 21:22:56,840 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.util.concurrent.FutureTask.get(FutureTask.java:91) 2015-11-11 21:22:56,840 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at org.jdesktop.swingworker.SwingWorker.get(Unknown Source) 2015-11-11 21:22:56,841 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at VASSAL.tools.BugDialog$SendRequest.done(BugDialog.java:564) 2015-11-11 21:22:56,841 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at org.jdesktop.swingworker.SwingWorker$5.run(Unknown Source) 2015-11-11 21:22:56,841 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at org.jdesktop.swingworker.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source) 2015-11-11 21:22:56,841 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at org.jdesktop.swingworker.AccumulativeRunnable.run(Unknown Source) 2015-11-11 21:22:56,841 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at org.jdesktop.swingworker.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source) 2015-11-11 21:22:56,841 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at javax.swing.Timer.fireActionPerformed(Timer.java:291) 2015-11-11 21:22:56,841 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at javax.swing.Timer$DoPostEvent.run(Timer.java:221) 2015-11-11 21:22:56,841 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) 2015-11-11 21:22:56,841 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715) 2015-11-11 21:22:56,842 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventQueue.access$400(EventQueue.java:82) 2015-11-11 21:22:56,842 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventQueue$2.run(EventQueue.java:676) 2015-11-11 21:22:56,842 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventQueue$2.run(EventQueue.java:674) 2015-11-11 21:22:56,842 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.security.AccessController.doPrivileged(Native Method) 2015-11-11 21:22:56,842 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86) 2015-11-11 21:22:56,842 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventQueue.dispatchEvent(EventQueue.java:685) 2015-11-11 21:22:56,842 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) 2015-11-11 21:22:56,842 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) 2015-11-11 21:22:56,842 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:205) 2015-11-11 21:22:56,843 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.Dialog$1.run(Dialog.java:1049) 2015-11-11 21:22:56,843 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.Dialog$3.run(Dialog.java:1101) 2015-11-11 21:22:56,843 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.security.AccessController.doPrivileged(Native Method) 2015-11-11 21:22:56,843 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.Dialog.show(Dialog.java:1099) 2015-11-11 21:22:56,843 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.Component.show(Component.java:1615) 2015-11-11 21:22:56,843 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.Component.setVisible(Component.java:1567) 2015-11-11 21:22:56,843 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.Window.setVisible(Window.java:846) 2015-11-11 21:22:56,843 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.Dialog.setVisible(Dialog.java:984) 2015-11-11 21:22:56,843 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at VASSAL.tools.BugDialog.setVisible(BugDialog.java:441) 2015-11-11 21:22:56,844 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at VASSAL.tools.ErrorDialog$1.run(ErrorDialog.java:94) 2015-11-11 21:22:56,844 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) 2015-11-11 21:22:56,844 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715) 2015-11-11 21:22:56,844 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventQueue.access$400(EventQueue.java:82) 2015-11-11 21:22:56,844 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventQueue$2.run(EventQueue.java:676) 2015-11-11 21:22:56,844 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventQueue$2.run(EventQueue.java:674) 2015-11-11 21:22:56,844 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.security.AccessController.doPrivileged(Native Method) 2015-11-11 21:22:56,844 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86) 2015-11-11 21:22:56,844 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventQueue.dispatchEvent(EventQueue.java:685) 2015-11-11 21:22:56,844 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) 2015-11-11 21:22:56,844 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) 2015-11-11 21:22:56,845 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) 2015-11-11 21:22:56,845 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) 2015-11-11 21:22:56,845 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) 2015-11-11 21:22:56,845 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) 2015-11-11 21:22:56,845 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - Caused by: java.io.IOException 2015-11-11 21:22:56,845 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at VASSAL.tools.BugUtils.sendBugReport(BugUtils.java:51) 2015-11-11 21:22:56,845 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at VASSAL.tools.BugDialog$SendRequest.doInBackground(BugDialog.java:550) 2015-11-11 21:22:56,845 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at VASSAL.tools.BugDialog$SendRequest.doInBackground(BugDialog.java:532) 2015-11-11 21:22:56,846 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at org.jdesktop.swingworker.SwingWorker$1.call(Unknown Source) 2015-11-11 21:22:56,846 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) 2015-11-11 21:22:56,846 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.util.concurrent.FutureTask.run(FutureTask.java:138) 2015-11-11 21:22:56,846 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at org.jdesktop.swingworker.SwingWorker.run(Unknown Source) 2015-11-11 21:22:56,846 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) 2015-11-11 21:22:56,846 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) 2015-11-11 21:22:56,846 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.lang.Thread.run(Thread.java:695) 2015-11-11 21:22:56,846 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - Caused by: java.lang.NumberFormatException: For input string: "" 2015-11-11 21:22:56,846 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48) 2015-11-11 21:22:56,846 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.lang.Integer.parseInt(Integer.java:470) 2015-11-11 21:22:56,847 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at java.lang.Integer.parseInt(Integer.java:499) 2015-11-11 21:22:56,847 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - at VASSAL.tools.BugUtils.sendBugReport(BugUtils.java:46) 2015-11-11 21:22:56,847 [12-AWT-EventQueue-0] WARN VASSAL.tools.logging.LoggedOutputStream - ... 9 more 2015-11-11 21:26:55,046 [12-AWT-EventQueue-0] INFO VASSAL.build.GameModule - Exiting 2015-11-11 21:26:55,452 [0-IPC receiver for 2129670906] ERROR VASSAL.tools.ipc.IPCMessageReceiver - java.io.EOFException: null at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2577) ~[na:1.6.0_65] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1297) ~[na:1.6.0_65] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:349) ~[na:1.6.0_65] at VASSAL.tools.ipc.IPCMessageReceiver.run(IPCMessageReceiver.java:34) ~[Vengine.jar:na] at java.lang.Thread.run(Thread.java:695) [na:1.6.0_65]

Let me know if you need anything else.

Thus spake Alecc:

VASSAL threw an Uncaught Exception when I was playing around with a
Bugged LOS thread in a VASL game. The thread was correctly indicating
when obstructed, but it was snapping to bizarre points (not centers or
vertexes). I did a dozen or so test threads on the two boards loaded in
the scenario, changed the thread preferences (color, snap-to and
verbosity). Exception was thrown while drawing a thread.

Have you tried VASL 6.3.0? This problem might be corrected there.
If you find that it still happens with 6.3.0, you should report
it to the VASL devs in their bug tracker, as the problem is occuring
in VASL code, not in VASSAL itself:

github.com/vasl-developers/vasl/issues


J.