Blank Net Error page on name resolution failure
Noticed in tor browser 13.0. Not reproducible in tor browser 12.5, or latest firefox. ## Steps to reproduce 1. Connect to tor. 2. Type in the urlbar "https:xxxxx" ## Result Net error page is empty apart from a single "Try Again" button. ## Expect A not found page. ## Log Error in stderr: > [notice] Have tried resolving or connecting to address '[scrubbed]' at 3 different places. Giving up. > > JavaScript error: undefined, line 0: Error: Missing host permission for the tab > > JavaScript error: resource://gre/modules/URIFixup.sys.mjs, line 626: NS_ERROR_UNKNOWN_PROXY_HOST: Component returned failure code: 0x804b002a (NS_ERROR_UNKNOWN_PROXY_HOST) [nsIDNSService.asyncResolve] > > JavaScript error: resource://gre/modules/URIFixup.sys.mjs, line 626: NS_ERROR_UNKNOWN_PROXY_HOST: Component returned failure code: 0x804b002a (NS_ERROR_UNKNOWN_PROXY_HOST) [nsIDNSService.asyncResolve] > > JavaScript error: chrome://global/content/aboutNetError.mjs, line 424: InvalidStateError: An exception was thrown And in the net error page's console: > Uncaught (in promise) DOMException: An exception was thrown > > initPage chrome://global/content/aboutNetError.mjs:424 > > <anonymous> chrome://global/content/aboutNetError.mjs:1570 It seems that `RPMCheckAlternateHostAvailable` is throwing.
issue