Sync windows exception on new linux install

I have a fresh install of Fiji on Ubuntu 16.04. So far its mostly working fine.

However, when I select the sync windows plugin from the Analyze->Tools menu, it generates an Exception error and does not open the control panel. The error in the window is pasted below this message.

I tried replacing the plugin included in the download with the latest version from Github, didn’t help.

Sync windows is an indispensible tool for me - would really appreciate any advice on how to fix.

Harry

(Fiji Is Just) ImageJ 2.0.0-rc-61/1.51n; Java 1.8.0_66 [64-bit]; Linux 4.4.0-89-generic; 744MB of 40431MB (1%)
 
java.lang.IllegalArgumentException: adding a container to a container on a different GraphicsDevice
	at java.awt.Component.checkGD(Component.java:1185)
	at java.awt.Container.addImpl(Container.java:1093)
	at java.awt.Container.add(Container.java:417)
	at ij.gui.ImageWindow.add(ImageWindow.java:526)
	at ij.gui.ImageWindow.<init>(ImageWindow.java:89)
	at ij.gui.StackWindow.<init>(StackWindow.java:28)
	at OpenStackWindow.<init>(OpenStackWindow.java:29)
	at OpenStackAdapter.makeOpenWindow(OpenStackAdapter.java:26)
	at Sync_Windows.buildWindowList(Sync_Windows.java:695)
	at Sync_Windows.controlPanel(Sync_Windows.java:672)
	at Sync_Windows.<init>(Sync_Windows.java:118)
	at Sync_Windows.<init>(Sync_Windows.java:96)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
	at java.lang.Class.newInstance(Class.java:442)
	at ij.IJ.runUserPlugIn(IJ.java:215)
	at ij.IJ.runPlugIn(IJ.java:181)
	at ij.Executer.runCommand(Executer.java:137)
	at ij.Executer.run(Executer.java:66)
	at java.lang.Thread.run(Thread.java:745)

@HarryABurgess

Sorry for the delay in response… and unfortunately, I cannot solve this issue myself. But to start - you can file an ‘issue’ on the Sync_Win github repository. That would be your best bet to get the ball rolling on this one…

eta