[BUG-12097] Ignition designer is not launching

Hi,
I am new to ignition and downloaded the Maker edition for education purpose on my personal laptop. after configuring and loading license key I am opening ignition designer but it is not launching at all. In log file I am seeing below error:
Uncaught exception in thread: JavaFX Application Thread
java.lang.NullPointerException: Cannot invoke "java.net.MulticastSocket.leaveGroup(java.net.SocketAddress, java.net.NetworkInterface)" because "this.socket" is null
could you please help what should i fix in my laptop.

I've not seen this one. What OS version and Ignition version are involved?

Windows 10 enterprise os and ignition version is 8.1.44

I have uninstall JAVA runtime and reinstall it. then reinstall the ignition. Still seeing same error

Can you upload the full designerlauncher.log file?

designerlauncher.log (76.9 KB)
Hi Kevin,
Here is file.

@jcoffman any idea why that socket is null?

I have not seen this either..

What are the network adapters you have on your windows system?

Also, you could debug this a bit more by adding -Djavax.net.debug=all to a new file called designerlauncher.l4j.ini next to the designerlauncher.exe file.


these are adaptors. I have added the file but it did not generate any additional logs.

Hi Team

Is there any update on this issue ,

I just started having the same issue. my client launcher was working until last week on same computer.
igntion version: 8.1.37
Client Computer : Windows 11
Error :


ERROR [RuntimeException              ] [2025/03/25 16:04:35]: Uncaught exception in thread: JavaFX Application Thread
java.lang.NullPointerException: Cannot invoke "java.net.MulticastSocket.leaveGroup(java.net.SocketAddress, java.net.NetworkInterface)" because "this.socket" is null
	at com.inductiveautomation.ignition.launcher.common.service.MulticastReceiverService.destroy(MulticastReceiverService.java:74)
	at com.inductiveautomation.ignition.launcher.common.ui.base.BaseLauncherApplication.stopGatewayServices(BaseLauncherApplication.java:271)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at com.inductiveautomation.ignition.launcher.common.ui.base.BaseLauncherApplication.lambda$onStageClosed$12(BaseLauncherApplication.java:472)
	at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
	at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:234)
	at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
	at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
	at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
	at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
	at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
	at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:49)
	at javafx.event.Event.fireEvent(Event.java:198)
	at javafx.stage.Window.fireEvent(Window.java:1384)
	at javafx.stage.Window$12.invalidated(Window.java:1143)
	at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:110)
	at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:145)
	at javafx.stage.Window.setShowing(Window.java:1190)
	at javafx.stage.Window.hide(Window.java:1215)
	at com.sun.javafx.stage.WindowCloseRequestHandler.dispatchBubblingEvent(WindowCloseRequestHandler.java:45)
	at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
	at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
	at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
	at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
	at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
	at javafx.event.Event.fireEvent(Event.java:198)
	at com.sun.javafx.stage.WindowPeerListener.closing(WindowPeerListener.java:93)
	at com.sun.javafx.tk.quantum.GlassWindowEventHandler.run(GlassWindowEventHandler.java:147)
	at com.sun.javafx.tk.quantum.GlassWindowEventHandler.run(GlassWindowEventHandler.java:40)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
	at com.sun.javafx.tk.quantum.GlassWindowEventHandler.lambda$handleWindowEvent$4(GlassWindowEventHandler.java:178)
	at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:424)
	at com.sun.javafx.tk.quantum.GlassWindowEventHandler.handleWindowEvent(GlassWindowEventHandler.java:176)
	at com.sun.glass.ui.Window.handleWindowEvent(Window.java:1336)
	at com.sun.glass.ui.Window.notifyClose(Window.java:1241)
	at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
	at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:184)
	at java.base/java.lang.Thread.run(Thread.java:840

Thanks in advance

@jcoffman is this IGN-12097?

Related from the looks of it. I added this to the ticket.

Hi Team

I've tried everything to get this designer software working, including uninstalling and reinstalling both the designer and Ignition, restarting my computer, and even removing the latest Windows updates. Is there any other workaround I can try?

Thanks

I have not the same but similar problem, then i just restored the Gateway working backup then try to open designer and its work. Try it as you have been tried many ideas.

Have you contacted support?

Hi Team

Found a solution

I downloaded and installed Designer Launcher version 1.1.24. When I tried to open the Designer, a popup appeared indicating that the Ignition version is 1.1.37 and asked if I’d like to update. I chose to ignore the prompt, and it's working fine now. (For reference, my previously working version was 1.1.37.)

Thank you all for support.