I was nosing around newsgroups, looking for a solution to the problem
Forte Agent has under Windows 2000, and discovered it relates to
Mozilla. I did not know that before. The fix is posted on Bugzilla.
Coincidentally, the fix also fixes the problem where Mozilla tries to
find "1" as a Web page when called from another program! Now it works
beautifully, and it's a simple REG file that does it. I thought I'd
post it for anyone who hasn't come across this before. Save the
following as a REG file (suitably modified for your own paths), and
register it:

Windows Registry Editor Version 5.00

; Mozilla Assocation Fix Patch V2.0
; Builds of Mozilla from 0.9.2 to at least 0.9.3 all create invalid
shell/open
; data in the Windows 2000 Registry. This causes most applications
(including 
; but not limited to Forte Agent, Quickbooks 2001 Pro and Windows
Explorer) 
; that access said registry key to get an "Exception number: c0000005 
; (access violation)" even when Mozilla is not being used.
; PROCESS:
;   1. Change the 5 paths below so they properly reference your
mozilla.exe
;   2. Goto Edit->Preferences->Advanced->System
;      Uncheck Alert me if other applications change these settings
;   3. Run the registry patch. Say goodbye to this access violation
trigger 8o)
;      (Note if this doesn't work for you try reseting your web
settings in IE 
;       and reapplying the patch. It works for me but YMMV.)
;      NOTE: Changing the system subsection of preferences 
;            will recreate the faulty associations. Keep the patch
handy.

[HKEY_CLASSES_ROOT\chrome]

[HKEY_CLASSES_ROOT\chrome\shell]

[HKEY_CLASSES_ROOT\chrome\shell\open]

[HKEY_CLASSES_ROOT\chrome\shell\open\command]
@="C:\\Program Files\Mozilla\\mozilla.exe -chrome \"%1\""

[HKEY_CLASSES_ROOT\ftp\shell]

[HKEY_CLASSES_ROOT\ftp\shell\open]

[HKEY_CLASSES_ROOT\ftp\shell\open\command]
@="C:\\Program Files\Mozilla\\mozilla.exe -url \"%1\""

[HKEY_CLASSES_ROOT\ftp\shell\open\ddeexec]
@="%1"
"NoActivateHandler"=""

[HKEY_CLASSES_ROOT\ftp\shell\open\ddeexec\Application]
@="NSShell"

[HKEY_CLASSES_ROOT\ftp\shell\open\ddeexec\ifExec]
@=""

[HKEY_CLASSES_ROOT\ftp\shell\open\ddeexec\Topic]
@="WWW_OpenURL"

[HKEY_CLASSES_ROOT\gopher\shell]

[HKEY_CLASSES_ROOT\gopher\shell\open]

[HKEY_CLASSES_ROOT\gopher\shell\open\command]
@="C:\\Program Files\Mozilla\\mozilla.exe -url \"%1\""

[HKEY_CLASSES_ROOT\gopher\shell\open\ddeexec]
@="%1"
"NoActivateHandler"=""

[HKEY_CLASSES_ROOT\gopher\shell\open\ddeexec\Application]
@="NSShell"

[HKEY_CLASSES_ROOT\gopher\shell\open\ddeexec\Topic]
@="WWW_OpenURL"

[HKEY_CLASSES_ROOT\http\shell]

[HKEY_CLASSES_ROOT\http\shell\open]

[HKEY_CLASSES_ROOT\http\shell\open\command]
@="C:\\Program Files\Mozilla\\mozilla.exe -url \"%1\""

[HKEY_CLASSES_ROOT\http\shell\open\ddeexec]
@="%1"
"NoActivateHandler"=""

[HKEY_CLASSES_ROOT\http\shell\open\ddeexec\Application]
@="NSShell"

[HKEY_CLASSES_ROOT\http\shell\open\ddeexec\Topic]
@="WWW_OpenURL"

[HKEY_CLASSES_ROOT\https\shell]

[HKEY_CLASSES_ROOT\https\shell\open]

[HKEY_CLASSES_ROOT\https\shell\open\command]
@="C:\\Program Files\Mozilla\\mozilla.exe -url \"%1\""

[HKEY_CLASSES_ROOT\https\shell\open\ddeexec]
@="%1"
"NoActivateHandler"=""

[HKEY_CLASSES_ROOT\https\shell\open\ddeexec\Application]
@="NSShell"

[HKEY_CLASSES_ROOT\https\shell\open\ddeexec\Topic]
@="WWW_OpenURL"
-- 
Mike Koenecke
to reply, change "nowhere" to "home"

Reply via email to