{"action":"closed","issue":{"url":"https://api.github.com/repos/qmk/qmk_toolbox/issues/16","repository_url":"https://api.github.com/repos/qmk/qmk_toolbox","labels_url":"https://api.github.com/repos/qmk/qmk_toolbox/issues/16/labels{/name}","comments_url":"https://api.github.com/repos/qmk/qmk_toolbox/issues/16/comments","events_url":"https://api.github.com/repos/qmk/qmk_toolbox/issues/16/events","html_url":"https://github.com/qmk/qmk_toolbox/issues/16","id":291826143,"number":16,"title":"Exception/odd behaviour when there is no internet connection","user":{"login":"fauxpark","id":4781841,"avatar_url":"https://avatars3.githubusercontent.com/u/4781841?v=4","gravatar_id":"","url":"https://api.github.com/users/fauxpark","html_url":"https://github.com/fauxpark","followers_url":"https://api.github.com/users/fauxpark/followers","following_url":"https://api.github.com/users/fauxpark/following{/other_user}","gists_url":"https://api.github.com/users/fauxpark/gists{/gist_id}","starred_url":"https://api.github.com/users/fauxpark/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fauxpark/subscriptions","organizations_url":"https://api.github.com/users/fauxpark/orgs","repos_url":"https://api.github.com/users/fauxpark/repos","events_url":"https://api.github.com/users/fauxpark/events{/privacy}","received_events_url":"https://api.github.com/users/fauxpark/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-01-26T08:09:44Z","updated_at":"2018-02-06T17:30:16Z","closed_at":"2018-02-06T17:30:16Z","author_association":"CONTRIBUTOR","body":"On Windows, if there is no internet connection when starting the toolbox, you get this exception:\r\n\r\n```\r\nSee the end of this message for details on invoking \r\njust-in-time (JIT) debugging instead of this dialog box.\r\n\r\n************** Exception Text **************\r\nSystem.Net.WebException: The remote name could not be resolved: 'compile.qmk.fm'\r\n   at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)\r\n   at System.Net.WebClient.DownloadString(Uri address)\r\n   at System.Net.WebClient.DownloadString(String address)\r\n   at QMK_Toolbox.Form1.LoadKeyboardList()\r\n   at QMK_Toolbox.Form1.Form1_Load(Object sender, EventArgs e)\r\n   at System.Windows.Forms.Form.OnLoad(EventArgs e)\r\n   at System.Windows.Forms.Form.OnCreateControl()\r\n   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)\r\n   at System.Windows.Forms.Control.CreateControl()\r\n   at System.Windows.Forms.Control.WmShowWindow(Message& m)\r\n   at System.Windows.Forms.Control.WndProc(Message& m)\r\n   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)\r\n   at System.Windows.Forms.Form.WmShowWindow(Message& m)\r\n   at System.Windows.Forms.Form.WndProc(Message& m)\r\n   at QMK_Toolbox.Form1.WndProc(Message& m)\r\n   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)\r\n   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)\r\n   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)\r\n\r\n\r\n************** Loaded Assemblies **************\r\nmscorlib\r\n    Assembly Version: 4.0.0.0\r\n    Win32 Version: 4.7.2600.0 built by: NET471REL1LAST\r\n    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll\r\n----------------------------------------\r\nqmk_toolbox\r\n    Assembly Version: 0.0.9.0\r\n    Win32 Version: 0.0.9\r\n    CodeBase: file:///C:/Users/fauxpark/Desktop/qmk_toolbox.exe\r\n----------------------------------------\r\nSystem.Windows.Forms\r\n    Assembly Version: 4.0.0.0\r\n    Win32 Version: 4.7.2556.0 built by: NET471REL1\r\n    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll\r\n----------------------------------------\r\nSystem\r\n    Assembly Version: 4.0.0.0\r\n    Win32 Version: 4.7.2556.0 built by: NET471REL1\r\n    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll\r\n----------------------------------------\r\nSystem.Drawing\r\n    Assembly Version: 4.0.0.0\r\n    Win32 Version: 4.7.2556.0 built by: NET471REL1\r\n    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll\r\n----------------------------------------\r\nSystem.Management\r\n    Assembly Version: 4.0.0.0\r\n    Win32 Version: 4.7.2556.0 built by: NET471REL1\r\n    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll\r\n----------------------------------------\r\nHidLibrary\r\n    Assembly Version: 3.2.46.0\r\n    Win32 Version: 0.0.9\r\n    CodeBase: file:///C:/Users/fauxpark/Desktop/qmk_toolbox.exe\r\n----------------------------------------\r\nSystem.Configuration\r\n    Assembly Version: 4.0.0.0\r\n    Win32 Version: 4.7.2556.0 built by: NET471REL1\r\n    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll\r\n----------------------------------------\r\nSystem.Core\r\n    Assembly Version: 4.0.0.0\r\n    Win32 Version: 4.7.2600.0 built by: NET471REL1LAST\r\n    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll\r\n----------------------------------------\r\nSystem.Xml\r\n    Assembly Version: 4.0.0.0\r\n    Win32 Version: 4.7.2612.0 built by: NET471REL1LAST_B\r\n    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll\r\n----------------------------------------\r\nAccessibility\r\n    Assembly Version: 4.0.0.0\r\n    Win32 Version: 4.7.2556.0 built by: NET471REL1\r\n    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll\r\n----------------------------------------\r\nSystem.Deployment\r\n    Assembly Version: 4.0.0.0\r\n    Win32 Version: 4.7.2556.0 built by: NET471REL1\r\n    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Deployment/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll\r\n----------------------------------------\r\nMicrosoft.GeneratedCode\r\n    Assembly Version: 1.0.0.0\r\n    Win32 Version: 4.7.2612.0 built by: NET471REL1LAST_B\r\n    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll\r\n----------------------------------------\r\nNewtonsoft.Json\r\n    Assembly Version: 10.0.0.0\r\n    Win32 Version: 0.0.9\r\n    CodeBase: file:///C:/Users/fauxpark/Desktop/qmk_toolbox.exe\r\n----------------------------------------\r\n\r\n************** JIT Debugging **************\r\nTo enable just-in-time (JIT) debugging, the .config file for this\r\napplication or computer (machine.config) must have the\r\njitDebugging value set in the system.windows.forms section.\r\nThe application must also be compiled with debugging\r\nenabled.\r\n\r\nFor example:\r\n\r\n<configuration>\r\n    <system.windows.forms jitDebugging=\"true\" />\r\n</configuration>\r\n\r\nWhen JIT debugging is enabled, any unhandled exception\r\nwill be sent to the JIT debugger registered on the computer\r\nrather than be handled by this dialog box.\r\n```\r\n\r\nmacOS handles it slightly better, but the \"supported bootloaders\" text does not appear."}}
{"actor":{"display_login":"jackhumbert"}}