[Dictionarysearch] DS-0.9.3 Error on TB- 1.0.7

Jaap Haitsma jaap at haitsma.org
Tue Jan 10 03:16:43 EST 2006


Dear Pedro,

It works for me under linux. Don't know what's up with your 
configuration but I'm pretty sure that it's not due to DS that it does 
not work.


Jaap

Pedro A.D.Rezende wrote:
> Dear Mr. Haitsma,
> 
> I use, like and recomend your DictionarySearch extension for Firefox and 
> ThunderBird a lot. Having recently installed Thunderbird 1.0.2 on a 
> Mandriva 10.2 w/KDE 3.3 setting, I proceeded to install DictionarySearch 
> 0.9.3 as a TB extenion in my working profile, which is not functioning.
> 
> This is what happened:
> 
> The default browser was Konkeror, but I wanted to change it to Firefox 
> 1.0.7. After setting TB's external app handlers values for http, https, 
> ftp to 'user/bin/firefox' in user.js, I found that these external app 
> handlers were not working. The correct value had to be 
> 'user/bin/mozilla-firefox' (later corrected).
> 
> Before figuring out that my TB's http external app handler were bogus, I 
> tried DS and it did not work. After correcting the handlers, the links 
> work (links in msgs viewed in TB open in FF), but DS does not but not. I 
> then removed and reainstalled DS, to no avail. Then tried removing all 
> other extensions, to no avail.
> 
> To check for possible conflicts left out from interaction with other 
> extensions under this setting, I installed the same extensions in a 
> different TB profile. DB worked fine with those extensions (open the 
> dictionaries in Konkeror), and kept working fine when I set the external 
> app handlers, this time correctly at once.
> 
> I tried to find a parameter in TB's about:config (in both profiles) 
> which may relate to this behavior, some other variable generated or 
> changed upon setting http external app handler (with wrong value), but 
> could find none. I looked for these also at .js, .xul and .rdf files in 
> the profiles, specially in the DS extension folder, to no avail.
> 
> I then did what was left to be done: Copy the error msg from the 
> javascript panel, below, and, since I can not figure out from the code 
> how the nsIMessenger.launchExternalURL is being instantiated, write this 
> msg. I hope I can have a solution from you, because the versions I've 
> installed are the latest from the stable branch of the distro I use.
> 
> Javascript Error upon selecting a call for a DS context menu item:
> 
> Error: uncaught exception: [Exception... "Component returned failure 
> code: 0x804b000a [nsIMessenger.launchExternalURL]"  nsresult: 
> "0x804b000a (<unknown>)"  location: "JS frame :: 
> chrome://dictionarysearch/content/dictionarysearchOverlay.js :: 
> onDictionarySearch :: line 165"  data: no]



More information about the DictionarySearch mailing list