Closed Bug 132858 Opened 22 years ago Closed 22 years ago

Netscape 6 quicklaunch hangs install

Categories

(SeaMonkey :: Installer, defect)

x86
Windows 2000
defect
Not set
major

Tracking

(Not tracked)

VERIFIED FIXED
mozilla1.2alpha

People

(Reporter: RossBoylan, Assigned: dveditz)

Details

From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.9) Gecko/20020311
BuildID:    2002031104

I had already installed Netscape 6.2 and enabled QuickLaunch when I tried to
intall Mozilla.  I had downloaded the exe file.  When I clicked it, it went
through the initial steps, and then said "Exit Mozilla and then click OK to
continue the install."  I tried clicking OK, and even closing the dialog window,
but it just kept popping up.

I finally was able to proceed when I exited from the NS quicklaunch.

The message is doubly confusing because
1) The problem is not with Mozilla but Netscape (yes, I know they're basically
the same--but I still thought it applied just to Mozilla)
2) The problem is not with a running program but with the quick launch.

This problem is quite annoying, since you can't proceed or exit, and is likely
to be quite confusing to many users.  I suggest, at a minimum, rewording the
warning message that comes up.


Reproducible: Didn't try
Steps to Reproduce:
reproduced:
I had netscape 6.22 quick launch enabled and after mozilla downloaded the file 
the Attention dialog came up and said "mozilla is running, quit it to continue 
install". Very bad!
Severity: normal → major
Status: UNCONFIRMED → NEW
Ever confirmed: true
The Netscape 6.22 quick launch seems to have a thread 
called "Mozilla:DNSWindow" running. Could this be the problem?
the problem is that the api (for some stretched definition) to quit quicklaunch
isn't supported by n6.x.

is it possible to find out what version of mozilla/netscape is running? i think
it should be. I think we should be able to pretend we're an installation
program. oh wait, we are. 

steps: find path for running 'mozilla'  really gecko
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/perfmon/toolhelp_99rn.asp

CreateToolhelp32Snapshot
Process32First + Process32Next
GetProcessModule
VerFindFile for that path (MODULEENTRY32.szExePath)
check its version to decide whether it's turbo quit friendly.

note that version info was added rather late in the game, so we might want to
check something else like a timestamp. this general program flow concept will
work reguardless of what conditions we need to use for the last step.

as for steps to take on failure that decision is left as an exercise for the
implementer :)

fwiw i filed bug 158858 about the fact that there should be a back/cancel option!
Grace, K'Trina: could you try this out and see if it's still happening, and if
it's Mozilla-only or affects commercial as well?
Keywords: nsbeta1
Installed 6.2 with QL on and app open
Installed Mozilla (7/24 nightly build) and 7/24 branch commercial build
Installation of Mozilla took place without closing 6.2 app or QL

Installation of Netscape gave me warning that Installer would close app/QL and
continue- pressed OK and app closed, QL shut down, installation completed
Dan, is this one of the bugs that you fixed in branch but not trunk? If so,
please land in trunk for buffy.
Keywords: nsbeta1nsbeta1+
Target Milestone: --- → mozilla1.2alpha
Dsn? What is the status on this?
Fixed a ways back... The Mozilla install ignores a Netscape 6.2 quicklaunch
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
verifed per earlier comment
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.