Description
Describe the bug
Unhandled Exception has occurred when launching v3.9.2.
To Reproduce
- Update to the latest release, from a release that was older.
or
Download a fresh release of v3.9.2. - Open the App
- See error
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.Net.Sockets.SocketException (0x80004005): An unknown, invalid, or unsupported option or level was specified in a getsockopt or setsockopt call
at System.Net.Sockets.Socket.setMulticastOption(SocketOptionName optionName, MulticastOption MR)
at Tmds.MDns.NetworkInterfaceHandler.Enable()
at Tmds.MDns.ServiceBrowser.CheckNetworkInterfaceStatuses(Dictionary`2 interfaceHandlers)
at Tmds.MDns.ServiceBrowser.StartBrowse(String serviceType, Boolean useSynchronizationContext)
at com.clusterrr.ssh.MdnsListener..ctor(String name, String type) in D:\a\1\s\SshClient\MdnsListener.cs:line 30
at com.clusterrr.ssh.SshClientWrapper.set_Enabled(Boolean value) in D:\a\1\s\SshClient\SshClientWrapper.cs:line 48
at com.clusterrr.hakchi_gui.hakchi.Initialize() in D:\a\1\s\hakchi.cs:line 398
at com.clusterrr.hakchi_gui.MainForm.MainForm_Shown(Object sender, EventArgs e) in D:\a\1\s\MainForm.cs:line 347
at System.Windows.Forms.Form.OnShown(EventArgs e)
at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallbacks()
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4400.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
hakchi
Assembly Version: 3.9.2.0
Win32 Version: 3.9.2.0
CodeBase: file:///Z:/Archive/Nintendo%20SNES%20Classic/Hakchi/hakchi.exe
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4400.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
System
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4360.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
Scrapers
Assembly Version: 1.0.0.0
Win32 Version: 3.9.2.0
CodeBase: file:///Z:/Archive/Nintendo%20SNES%20Classic/Hakchi/hakchi.exe
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4390.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
SpineGen.JSON
Assembly Version: 1.0.0.0
Win32 Version: 3.9.2.0
CodeBase: file:///Z:/Archive/Nintendo%20SNES%20Classic/Hakchi/hakchi.exe
SpineGen
Assembly Version: 1.0.0.0
Win32 Version: 3.9.2.0
CodeBase: file:///Z:/Archive/Nintendo%20SNES%20Classic/Hakchi/hakchi.exe
SpineGen.Drawing.System.Drawing
Assembly Version: 1.0.0.0
Win32 Version: 3.9.2.0
CodeBase: file:///Z:/Archive/Nintendo%20SNES%20Classic/Hakchi/hakchi.exe
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4190.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
Newtonsoft.Json
Assembly Version: 11.0.0.0
Win32 Version: 3.9.2.0
CodeBase: file:///Z:/Archive/Nintendo%20SNES%20Classic/Hakchi/hakchi.exe
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
System.Runtime.Serialization
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4250.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4270.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
SharpCompress
Assembly Version: 0.22.0.0
Win32 Version: 3.9.2.0
CodeBase: file:///Z:/Archive/Nintendo%20SNES%20Classic/Hakchi/hakchi.exe
ProgressODoom
Assembly Version: 1.0.7874.38514
Win32 Version: 3.9.2.0
CodeBase: file:///Z:/Archive/Nintendo%20SNES%20Classic/Hakchi/hakchi.exe
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
AutoUpdater.NET
Assembly Version: 1.4.11.0
Win32 Version: 3.9.2.0
CodeBase: file:///Z:/Archive/Nintendo%20SNES%20Classic/Hakchi/hakchi.exe
LibUsbDotNet.LibUsbDotNet
Assembly Version: 2.2.0.0
Win32 Version: 3.9.2.0
CodeBase: file:///Z:/Archive/Nintendo%20SNES%20Classic/Hakchi/hakchi.exe
Renci.SshNet
Assembly Version: 2017.0.0.0
Win32 Version: 3.9.2.0
CodeBase: file:///Z:/Archive/Nintendo%20SNES%20Classic/Hakchi/hakchi.exe
Tmds.MDns
Assembly Version: 0.7.0.0
Win32 Version: 3.9.2.0
CodeBase: file:///Z:/Archive/Nintendo%20SNES%20Classic/Hakchi/hakchi.exe
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Expected behavior
I expected the app to launch without error as this was not a problem in the past.