Windows users may see this exception when re-activating a laptop previously attached to a secondary monitor or when disconnecting a secondary monitor:
java.lang.ArrayIndexOutOfBoundsException: 1 at sun.awt.Win32GraphicsEnvironment.getDefaultScreenDevice(Unknown Source) at com.sun.awt.AWTUtilities.isWindowTranslucencySupported(Unknown Source) at com.sun.awt.AWTUtilities.isTranslucencySupported(Unknown Source) at javax.swing.RepaintManager.updateWindows(Unknown Source) at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) ...
According to the Java bug database it has been fixed in Java 8. Java 8 is supported from DbVisualizer 9.2 on Windows.