Hinky Java problems

Wondering if anyone has run into this issue. My opponent gets weird graphics errors on his PC in Vassal. When he clicks on a toolbar button or right-clicks a piece for the context menu, Vassal shows the requested info but also duplicates the main game window in a different sub-window.

I’m attaching a screen shot of the Starship Troopers module under the whammy. In the screenshot you can also see some stacks have been duplicated in their own little windows. The stack on the far left is actually cut off in its own little display with no border.

We have no idea where to start diagnosing this. He has the latest versions of both Java and Vassal but reports that this error also shows in other apps that run on Java, so we are thinking that’s the source of the error.

Any suggestions welcomed for resolving this issue.

Are you using Windows? If so, try checking “Disable DirectX D3D pipeline” in the preferences and restarting Vassal. Does that make any difference?

I guess your opponent is running Vassal on Windows, but please specify.

Vassal for Windows runs its own embedded Java Virtual Machine (JVM), so it doesn’t matter if your opponents general JVM is up-to-date or not. However, your assertion seems to indicate a more general problem with JVMs on your opponents machine.

From your screenshot, it looks like you opponent is running Vassal on Windows and it is version 3.7.17 of Vassal and 2.3 of the module in question. But I cannot find version 2.3 of Starship Troopers in the module library - only

  1. Starship Troopers Starship_Troopers with versions 2.11.0, 2.1.0, 1.2.0, and 1.1.0
  2. Starship Troopers Starship_Troopers_enhanced with versions 3.2.1, 3.1.1, and 3.0.0-final
  3. Starship Troopers Starship_Troopers_lonestar with versions 1.3.4, 1.3.3, 1.3.2, 1.3.1, 1.1.0, 1.0.1, and 1.0.0

Please specify which module (preferably with a link) your opponent is using.

See also How to report problems.

See also “Tearing” on maps and other Graphics Issues

Yours,
Christian