Closed Bug 716470 Opened 13 years ago Closed 12 years ago

Opening a link with HTTP protocol with thunderbird returns a js exception

Categories

(Thunderbird :: OS Integration, defect)

9 Branch
x86_64
Windows 7
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 682984

People

(Reporter: brunoaiss, Unassigned)

Details

When I try to open an url in thunderbird with the HTTP protocol the js throws an exception.
The exception is:

Error: Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIExternalProtocolService.loadUrl]
Source file: chrome://communicator/content/contentAreaClick.js
Line: 188

Which is inside the function: openLinkExternally(url)
in which url is a string that starts with http:.
The code is this one:

right here:
Components.classes["@mozilla.org/uriloader/external-protocol-service;1"]
            .getService(Components.interfaces.nsIExternalProtocolService)
            .loadUrl(uri);


This exception happens inside any page of the program where it may open an external link.
Tried this to fix:
Safe mode
Safe mode + no remote
Safe mode + no remote + changing default browser (repeated this for 3 browsers (including IE))
Safe mode + changing default browser (repeated this for all 3 browsers (including IE))

None worked.
I also tried to reinstall thunderbird and try again in safe mode. Still didn't work
entering http://www.mozilla.org windows:start/run is working as expected ?
if I use the window's run window (pressing windows key + R) to go to http://www.mozilla.org it works as expected (firefox opens for the link).
Just tried. The link to this page is working in thunderbird but that's because it uses the https protocol.
Priority: P3 → --
Target Milestone: Thunderbird 10.0 → ---
Can you see if this is the same as bug 682984? There are some workarounds there that you can try.
Thanks aceman.
It was a wrong path in that file.
I was able to make some changes and then I was able to fix in the GUI about opening files.
Status: UNCONFIRMED → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Cool. But we'd like TB to inform about that properly so the report is valid, just dupe it to bug 682984.
Resolution: WORKSFORME → DUPLICATE
You need to log in before you can comment on or make changes to this bug.