Hi Simon,
Is this bug fixed? I got the same error
16554 [ZAP-daemon] ERROR org.zaproxy.zap.ZAP.UncaughtExceptionLogger - Exception in thread "ZAP-daemon"
java.awt.AWTError: Can't connect to X11 window server using ':1.0' as the value of the DISPLAY variable.
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method) ~[?:?]
at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:102) ~[?:?]
at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:61) ~[?:?]
at java.lang.Class.forName0(Native Method) ~[?:?]
at java.lang.Class.forName(Class.java:315) ~[?:?]
at java.awt.GraphicsEnvironment$LocalGE.createGE(GraphicsEnvironment.java:101) ~[?:?]
at java.awt.GraphicsEnvironment$LocalGE.<clinit>(GraphicsEnvironment.java:83) ~[?:?]
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:129) ~[?:?]
at sun.awt.X11.XToolkit.<clinit>(XToolkit.java:232) ~[?:?]
at java.lang.Class.forName0(Native Method) ~[?:?]
at java.lang.Class.forName(Class.java:315) ~[?:?]
at java.awt.Toolkit$2.run(Toolkit.java:588) ~[?:?]
at java.awt.Toolkit$2.run(Toolkit.java:583) ~[?:?]
at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:582) ~[?:?]
at javax.swing.ImageIcon.<init>(ImageIcon.java:198) ~[?:?]
at javax.swing.ImageIcon.<init>(ImageIcon.java:217) ~[?:?]
at org.zaproxy.zap.extension.hud.ExtensionHUD.<clinit>(ExtensionHUD.java:87) ~[?:?]
at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:?]
at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?]
at java.lang.reflect.Constructor.newInstance(Constructor.java:490) ~[?:?]
at org.zaproxy.zap.control.AddOnLoaderUtils.loadAndInstantiateClassImpl(AddOnLoaderUtils.java:113) ~[zap-2.12.0.jar:2.12.0]
at org.zaproxy.zap.control.AddOnLoaderUtils.loadAndInstantiateClass(AddOnLoaderUtils.java:64) ~[zap-2.12.0.jar:2.12.0]
at org.zaproxy.zap.control.AddOnLoader.loadAddOnExtension(AddOnLoader.java:897) ~[zap-2.12.0.jar:2.12.0]
at org.zaproxy.zap.control.AddOnLoader.loadAddOnExtensions(AddOnLoader.java:886) ~[zap-2.12.0.jar:2.12.0]
at org.zaproxy.zap.control.AddOnLoader.getExtensions(AddOnLoader.java:844) ~[zap-2.12.0.jar:2.12.0]
at org.zaproxy.zap.control.AddOnLoader.getExtensions(AddOnLoader.java:815) ~[zap-2.12.0.jar:2.12.0]
at org.zaproxy.zap.control.ExtensionFactory.loadAllExtension(ExtensionFactory.java:108) ~[zap-2.12.0.jar:2.12.0]
at org.parosproxy.paros.control.Control.addExtension(Control.java:201) ~[zap-2.12.0.jar:2.12.0]
at org.parosproxy.paros.control.AbstractControl.loadExtension(AbstractControl.java:54) ~[zap-2.12.0.jar:2.12.0]
at org.parosproxy.paros.control.Control.init(Control.java:172) ~[zap-2.12.0.jar:2.12.0]
at org.parosproxy.paros.control.Control.initSingletonWithoutView(Control.java:405) ~[zap-2.12.0.jar:2.12.0]
at org.zaproxy.zap.HeadlessBootstrap.initControl(HeadlessBootstrap.java:59) ~[zap-2.12.0.jar:2.12.0]
at org.zaproxy.zap.DaemonBootstrap$1.run(DaemonBootstrap.java:75) ~[zap-2.12.0.jar:2.12.0]
at java.lang.Thread.run(Thread.java:829) ~[?:?]
zap@1b86395cb4a0:/zap$