Closed
Bug 357922
Opened 18 years ago
Closed 18 years ago
Bookmarks missing, tabs broken, etc. (Firefox 2 install over Firefox 1.5.0.7 failed to replace some files.)
Categories
(Firefox :: Installer, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: Kensie, Assigned: robert.strong.bugs)
References
()
Details
(Keywords: fixed1.8.1.1, relnote, Whiteboard: needs branch landing)
Attachments
(3 files, 3 obsolete files)
(deleted),
text/plain
|
Details | |
(deleted),
application/octet-stream
|
Details | |
(deleted),
patch
|
moco
:
review+
dveditz
:
approval1.8.1.1+
|
Details | Diff | Splinter Review |
This one isn't the same as bookmarks being lost on crash/restart.
Some users are reporting odd behaviour after installing Firefox 2, including bookmarks being gone. Uninstalling, deleting the install folder and reinstalling makes them reappear. Not sure what the common thread is, but starting this bug now as I've seen 5 reports of this personally.
Updated•18 years ago
|
Component: General → Installer
Flags: blocking1.8.1.1?
QA Contact: general → installer
Comment 1•18 years ago
|
||
so, this seems to be fundamental "don't install on top of a running instance" problems. The .exe gets replaced, but none of the DLLs...
http://lxr.mozilla.org/mozilla1.8/source/browser/installer/windows/nsis/installer.nsi#188 might be hurting us here?
Comment 2•18 years ago
|
||
As a note, at no time am I prompted to stop Firefox (this is in parallels)
Assignee: nobody → robert.bugzilla
Comment 3•18 years ago
|
||
I helped someone with this on IRC too. They had been prompted by the installer to close Firefox, they accepted, but it must not have been effective. I got them to do a diff between the dirty install and a clean one, which turned up the same files as attachment 243452 [details].
Mike, what did you mean about the .exe in comment #1 ? firefox.exe is an Error in the log you attached.
Comment 4•18 years ago
|
||
Every now and then people are reporting that firefox.exe starts up with their windows and can never be closed (ie starts again). I always suspected malware or FirefoxPreloader running, but ultimately no one wanted to confirm either.
This *could* be it.
Updated•18 years ago
|
Flags: blocking1.8.1.1?
Flags: blocking1.8.1.1+
Flags: blocking-firefox2-
Comment 5•18 years ago
|
||
Two known causes:
- Fast user switching with another instance running under a different user
- MOZ_NO_REMOTE=1
There are more cases, since at least one person hit this without either of the above being true (on Win2k)
Still seems largely scattered, but seems important for 2.0.0.1
Comment 6•18 years ago
|
||
I was able to reproduce with the following:
- In user profile one, I clean installed 1.5.0.x. Left it running.
- Then switched to user profile two. In profile two I installed 2.0. (The installer didn't ask me to shut down the user profile one's 1.5.0.x) Leave it running
- Then I return to user profile one and attempt to open the about dialog in 1.5.0.x. I get an XML Parsing Error. In Fact, I get an XML parsing error with Ext. mngr. Bookmark mngr. page setup... basically the 1.5.0.x app in profile one is hosed.
In profile two where 2.0 is running, bookmarks are gone.
Comment 7•18 years ago
|
||
in user two, I also observed that 2.0 won't shutdown through normal methods.
in user one shut down of 1.5.0.x works, then clicking the desktop icon launches the bookmarkless 2.0. it exits fine.
back to user two. 2.0 launches but will not close without force quit.
Assignee | ||
Comment 8•18 years ago
|
||
Thanks for the QA! I've got the basics of a patch that uses kill process as a fallback.
Assignee | ||
Comment 9•18 years ago
|
||
This will also need the nsProcess plugin... I'll test this later today
Reporter | ||
Comment 10•18 years ago
|
||
I don't think using kill process as a fallback is a good idea. Biggest reason being then we end up with people who really HAVE lost their bookmarks, and toolbar customizations, and potentially history, etc. It's much easier to instruct people to uninstall and reinstall than it is to walk them through reseting broken rdf files. Second reason, I think it's just generally a better idea to fall back the way software update does "Can't update cuz the process is still running, end the process and try again."
The problem isn't that the installer can't end the process, the problem is that the installer isn't detecting the existing process in the first place and prompting people to close it.
Assignee | ||
Comment 11•18 years ago
|
||
That is one of the reasons why I didn't add a kill process in the NSIS installer even though the xpinstall based installer did fallback to using kill process. Since we don't have strings to just ask the user to close the app I am tempted to just add the fallback for 2.0.0.x and have a "You must manually close the app" string for 3.0
Comment 12•18 years ago
|
||
*** Bug 358063 has been marked as a duplicate of this bug. ***
Comment 13•18 years ago
|
||
*** Bug 358069 has been marked as a duplicate of this bug. ***
Comment 14•18 years ago
|
||
*** Bug 357987 has been marked as a duplicate of this bug. ***
Comment 15•18 years ago
|
||
Rob, can't we use something like the following in the case where we can't overwrite a file? (Does the NSIS installer check that all files to be installed are indeed writeable before we start writing?)
http://lxr.mozilla.org/mozilla1.8/source/browser/locales/en-US/installer/override.properties#85
Also, this doesn't address the spyware-driven unkillable process, since that'll constantly restart, but the only thing we can do there is fail safely.
Assignee | ||
Comment 16•18 years ago
|
||
It checks if the main binary file is in use though not the other files and removes it so the app can't be launched during install. Thanks for pointing out that string. I think I can put something together for the normal case and that will succeed for the spyware-driven case as well.
Comment 17•18 years ago
|
||
I have found that the Adobe Acrobat plugin does not always dump the process when Firefox is closed down, even if you use Task Manager and kill the firefox.exe -- you sometimes find that Acrobat.exe is still running in the process list, even if it is not visible on your task bar and even if you do not have the "acrotray" thing running. Perhaps the changes to the Firefox installer can also check to see if any plugins like Acrobat Reader are still running and prompt the user to exit Acrobat as well? Also, another thought: since I am a Webmaster I must have a dozen different browsers installed for testing (but Firefox is my favorite!) anyway, when I installed IE7 it did not register the Acrobat plugin so I had to reinstall Acrobat afterwards to get it to work. Perhaps the same type of thing is happening with the Firefox installer? It might need to go thru the plugin list and re-register all of them...just a thought.
Comment 18•18 years ago
|
||
(In reply to comment #17)
[ I now have a different email addr if you need to get in touch:
tim [at] idahovandals.com -- should have updated my profile before posting previous msg, oh well. ]
Comment 19•18 years ago
|
||
*** Bug 358546 has been marked as a duplicate of this bug. ***
Comment 20•18 years ago
|
||
*** Bug 358652 has been marked as a duplicate of this bug. ***
Comment 21•18 years ago
|
||
The most recent back up of bookmarks.html was the same size as the 2nd most recent backup (with all of my bookmarks in it!) but was completely blank (tons of space's I suppose). The most recent was a "default" bookmarks (I guess it saw nothing so it made a new one.)
I simply copied correct backup (2nd most recent) from:
C:\Documents and Settings\{User}\Application Data\Mozilla\Firefox\Profiles\6ug0fnok.default\bookmarkbackups\
to Profiles... Done.
Could someone make a small utility for restoring backups? is one planned for a future version... a back up is pointless unless it is available (and easy) to use. (Time Machine!)
=============
Windows XP :(
Reporter | ||
Comment 22•18 years ago
|
||
Stephen - you're experiencing a different bug, 284099. You can import bookmarks from a backup using the organize bookmarks manager.
changing summary to be a bit more differential between the two, sorry for breaking threading :-\
Summary: Bookmarks missing after installing Firefox 2 → Bookmarks missing, tabs broken etc. after installing Firefox 2
Comment 23•18 years ago
|
||
To add a corroborating account. I installed 2.0 while - unknown to me - another user had 1.5 open, and the installer did not detect this (it has in past with subversion updates) - Things were very bad - On a hunch I checked the other users, closed down FF1.5, switched back and installed 2.0 over - things now appear to be fixed - and my bookmarks haven't gone anywhere.
Comment 24•18 years ago
|
||
*** Bug 359015 has been marked as a duplicate of this bug. ***
Comment 25•18 years ago
|
||
*** Bug 359172 has been marked as a duplicate of this bug. ***
Comment 26•18 years ago
|
||
*** Bug 359180 has been marked as a duplicate of this bug. ***
Comment 27•18 years ago
|
||
*** Bug 358649 has been marked as a duplicate of this bug. ***
Comment 28•18 years ago
|
||
*** Bug 359456 has been marked as a duplicate of this bug. ***
Comment 29•18 years ago
|
||
From the last dup and from some forum threads, it seems like a lot of people who are seeing the "tabs not working" problems have user agents like "rv:1.8.0.7 ... Gecko/20060909 Firefox/2.0".
Comment 30•18 years ago
|
||
*** Bug 355528 has been marked as a duplicate of this bug. ***
Comment 31•18 years ago
|
||
*** Bug 358566 has been marked as a duplicate of this bug. ***
Comment 32•18 years ago
|
||
*** Bug 358004 has been marked as a duplicate of this bug. ***
Comment 33•18 years ago
|
||
*** Bug 358047 has been marked as a duplicate of this bug. ***
Comment 34•18 years ago
|
||
*** Bug 358078 has been marked as a duplicate of this bug. ***
Comment 35•18 years ago
|
||
*** Bug 356172 has been marked as a duplicate of this bug. ***
Comment 36•18 years ago
|
||
*** Bug 358457 has been marked as a duplicate of this bug. ***
Reporter | ||
Comment 37•18 years ago
|
||
(In reply to comment #29)
> From the last dup and from some forum threads, it seems like a lot of people
> who are seeing the "tabs not working" problems have user agents like
> "rv:1.8.0.7 ... Gecko/20060909 Firefox/2.0".
>
I'd be willing to wager that they all have it - it being rv 1.8.0.7 and Firefox/2.0. In any case, if you see such a user agent, then that user has encountered the install issue.
Comment 38•18 years ago
|
||
*** Bug 359458 has been marked as a duplicate of this bug. ***
Comment 39•18 years ago
|
||
Just upgraded from 1.5 to 2.0, browser restarts and voila - all bookmarks gone!! Win XP Pro, SP2.
Reporter | ||
Comment 40•18 years ago
|
||
charlie - thanks, I said that already. If you read the rest of comment #0 you'll see the simple steps you need to follow to get them back. If that doesn't work for you then you'll want to read the support page at http://kb.mozillazine.org/Lost_bookmarks
Assignee | ||
Comment 41•18 years ago
|
||
I ran 3 separate tests several thousand times each using terminate process without losing my bookmarks.
1) launch app and terminate process.
2) launch app, nav to a web page and add it to bookmarks root, nav to another web page and add it to bookmarks root, and terminate process.
3) launch app, nav to a web page and add it to bookmarks toolbar, nav to another web page and add it to bookmarks toolbar, and terminate process.
I'm going to run it over night again while testing #3 and if I don't lose bookmarks I'm going to use this method which was also used by the xpinstall based installer as a last resort for the case where we don't have the message window registered unless someone comes up with a reason not to.
Assignee | ||
Comment 42•18 years ago
|
||
I ran the following test using my main profile over night again successfully so I am going to go with this approach as the fallback to fix this bug
3) launch app, nav to a web page and add it to bookmarks toolbar, nav to another web page and add it to bookmarks toolbar, and terminate process
Comment 43•18 years ago
|
||
*** Bug 359966 has been marked as a duplicate of this bug. ***
Comment 44•18 years ago
|
||
Test -- Test -- Test
Comment 45•18 years ago
|
||
*** Bug 360098 has been marked as a duplicate of this bug. ***
Comment 46•18 years ago
|
||
*** Bug 360137 has been marked as a duplicate of this bug. ***
Comment 47•18 years ago
|
||
*** Bug 360181 has been marked as a duplicate of this bug. ***
Comment 48•18 years ago
|
||
*** Bug 360268 has been marked as a duplicate of this bug. ***
Comment 49•18 years ago
|
||
*** Bug 360337 has been marked as a duplicate of this bug. ***
Updated•18 years ago
|
Summary: Bookmarks missing, tabs broken etc. after installing Firefox 2 → Bookmarks missing, tabs broken, etc. (Firefox 2 install over Firefox 1.5.0.7 failed to replace some files.)
Comment 50•18 years ago
|
||
In addition to
(1) Make the installer more effective at killing existing Firefox processes
I think we should also
(2) before writing anything, make sure the DLLs can be overwritten, or try to overwrite a DLL first. If the DLLs can't be overwritten (despite attempts to kill all Firefox processes), show an error message and stop the installation process.
(3) show an error message if something goes horribly wrong halfway through the install, so users who hit nasty installer bugs won't be surprised when Firefox doesn't work any more and will be able to submit useful bug reports.
Reporter | ||
Comment 51•18 years ago
|
||
Rob - I still think killing the process is wrong. The updater does the right thing, it tells the user rather than killing it itself. We shouldn't be killing processes from other xp accounts.
I think comment #15 is on the money.
Also, in your tests have you been browsing to pages using the bookmarks and then killing the process? And are you forcing closed a process that won't end on it's own? I respect that you haven't been able to reproduce this, but the fact that so many bug reports exist on the rdf corruption does show how many people DO hit it.
Comment 52•18 years ago
|
||
(In reply to comment #51)
> Rob - I still think killing the process is wrong. The updater does the right
> thing, it tells the user rather than killing it itself. We shouldn't be
> killing processes from other xp accounts.
I think the best approach would be to detect this condition before the install touches any files and refuse to install if a Firefox process owned by another user is running. Killing processes owned by other users is not the proper thing to be doing IMHO. But, obviously, permitting the installer to run and install some files and not others is wrong as well.
Reporter | ||
Comment 53•18 years ago
|
||
(In reply to comment #52)
> I think the best approach would be to detect this condition before the install
> touches any files and refuse to install if a Firefox process owned by another
> user is running. Killing processes owned by other users is not the proper
> thing to be doing IMHO.
Yes, this is how the updater functions. If a process is still running it aborts install and informs the user.
Comment 54•18 years ago
|
||
*** Bug 360517 has been marked as a duplicate of this bug. ***
Comment 55•18 years ago
|
||
(In reply to comment #53)
> Yes, this is how the updater functions. If a process is still running it
> aborts install and informs the user.
>
You misunderstood what I was trying to say. Obviously checking to see if the process is running is NOT sufficient, otherwise this bug would not have been filed. After it is done with its checking to see if the app is running, it needs to then attempt to write the firefox.exe file and if that fails abort the install.
Checking to see if the application is running will not work on a multi-user installation if the user does not have sufficient priviledges to see processes other than his/her own.
Assignee | ||
Comment 56•18 years ago
|
||
Attachment #243501 -
Attachment is obsolete: true
Assignee | ||
Comment 57•18 years ago
|
||
There are a couple of different NSIS plugins available for terminating the process. I am leaning towards using this one.
http://nsis.sourceforge.net/NsProcess_plugin
I think it is best if we recompile it since malware authors use these plugins as well and anti-virus vendors will often use the plugin signature to determine if the exe is malware.
http://forums.winamp.com/showthread.php?threadid=255993
Comment 58•18 years ago
|
||
Help! I suffer the same issue here on my pc... had mozilla 1.5.0.7 installed, upgraded to 2.0, since then my bookmarks got lost! I tried to completely uninstall version 2.0 and reinstall it... didn't work. Funny thing is, that I can import my old bookmarks and have them then until I shutdown/restart mozilla, after that they're lost again! Help, anybody a good advise... I get crazy here! Thanks
Assignee | ||
Comment 59•18 years ago
|
||
Attachment #245479 -
Attachment is obsolete: true
Attachment #245491 -
Flags: review?(sspitzer)
Assignee | ||
Comment 60•18 years ago
|
||
Comment on attachment 245491 [details] [diff] [review]
patch
>Index: browser/installer/windows/nsis/installer.nsi
>===================================================================
>RCS file: /cvsroot/mozilla/browser/installer/windows/nsis/installer.nsi,v
>retrieving revision 1.3.2.16
...
>+; NSIS provided macros that we have overridden
>+!include overrides.nsh
>+!insertmacro LocateNoDetails
>+!insertmacro TextCompareNoDetails
This should be after the NSIS provided macros and before the custom macros so I moved it
>@@ -180,29 +182,43 @@
...
> ClearErrors
> ${CloseApp} "true" $(WARN_APP_RUNNING_INSTALL)
> ; Try to delete it again to prevent launching the app while we are
> ; installing.
>- ${DeleteFile} "$INSTDIR\${FileMainEXE}"
> ClearErrors
>+ ${DeleteFile} "$INSTDIR\${FileMainEXE}"
>+ ${If} ${Errors}
>+ ClearErrors
>+ ; Try closing the app a second time
>+ ${CloseApp} "true" $(WARN_APP_RUNNING_INSTALL)
>+ retry:
>+ ClearErrors
>+ ${DeleteFile} "$INSTDIR\${FileMainEXE}"
>+ ${If} ${Errors}
>+ ; Fallback to the FileError_NoIgnore error with retry/cancel options
>+ ${DisplayCopyErrMsg} "${FileMainEXE}"
>+ GoTo retry
>+ ${EndIf}
>+ ${EndIf}
Try to close the app exe two times and if that fails fall back to the copy file error.
>@@ -650,44 +666,55 @@
...
> Function CopyFile
> StrCpy $R3 $R8 "" $R2
>+ retry:
>+ ClearErrors
> ${If} $R6 == ""
> ${Unless} ${FileExists} "$R1$R3\$R7"
> ClearErrors
> CreateDirectory "$R1$R3\$R7"
> ${If} ${Errors}
> ${LogMsg} "** ERROR Creating Directory: $R1$R3\$R7 **"
>+ ${DisplayCopyErrMsg} "$R7"
>+ GoTo retry
> ${Else}
> ${LogMsg} "Created Directory: $R1$R3\$R7"
> ${EndIf}
> ${EndUnless}
> ${Else}
> ${Unless} ${FileExists} "$R1$R3"
> ClearErrors
> CreateDirectory "$R1$R3"
> ${If} ${Errors}
> ${LogMsg} "** ERROR Creating Directory: $R1$R3 **"
>+ ${DisplayCopyErrMsg} "$R3"
>+ GoTo retry
> ${Else}
> ${LogMsg} "Created Directory: $R1$R3"
> ${EndIf}
> ${EndUnless}
> ${If} ${FileExists} "$R1$R3\$R7"
> Delete "$R1$R3\$R7"
>+ ${If} ${Errors}
>+ ${DisplayCopyErrMsg} "$R7"
>+ GoTo retry
>+ ${EndIf}
> ${EndIf}
> ClearErrors
> CopyFiles /SILENT $R9 "$R1$R3"
> ${If} ${Errors}
>- ; XXXrstrong - what should we do if there is an error installing a file?
> ${LogMsg} "** ERROR Installing File: $R1$R3\$R7 **"
>+ ${DisplayCopyErrMsg} "$R7"
>+ GoTo retry
Display an error msg that allows the user to cancel the install if we can't copy a file into the install location.
>@@ -990,24 +1017,36 @@
...
>+ ; Try to close the app if the exe is in use.
> ClearErrors
> ${If} ${FileExists} "$INSTDIR\${FileMainEXE}"
> ${DeleteFile} "$INSTDIR\${FileMainEXE}"
> ${EndIf}
> ${If} ${Errors}
> ClearErrors
> ${CloseApp} "false" ""
>+ ClearErrors
> ${DeleteFile} "$INSTDIR\${FileMainEXE}"
>+ ; If unsuccessful try one more time and if it still fails Quit
>+ ${If} ${Errors}
>+ ClearErrors
>+ ${CloseApp} "false" ""
>+ ClearErrors
>+ ${DeleteFile} "$INSTDIR\${FileMainEXE}"
>+ ${If} ${Errors}
>+ Quit
>+ ${EndIf}
>+ ${EndIf}
This is for silent installs
>Index: browser/installer/windows/nsis/uninstaller.nsi
>===================================================================
>RCS file: /cvsroot/mozilla/browser/installer/windows/nsis/uninstaller.nsi,v
...
>@@ -359,18 +359,25 @@
>- ${DeleteFile} "$INSTDIR\${FileMainEXE}"
> ClearErrors
>+ ${DeleteFile} "$INSTDIR\${FileMainEXE}"
>+ ${If} ${Errors}
>+ ClearErrors
>+ ${un.CloseApp} "true" $(WARN_APP_RUNNING_UNINSTALL)
>+ ClearErrors
>+ ; Try one more time and if that fails uninstall what ever we are able to.
>+ ${DeleteFile} "$INSTDIR\${FileMainEXE}"
>+ ${EndIf}
Try one more time on uninstall and then continue on as usual
>Index: toolkit/mozapps/installer/windows/nsis/common.nsh
...
>@@ -954,56 +954,78 @@
...
> !macro CloseApp
>
> !ifndef ${_MOZFUNC_UN}CloseApp
> !verbose push
> !verbose ${_MOZFUNC_VERBOSE}
> !define ${_MOZFUNC_UN}CloseApp "!insertmacro ${_MOZFUNC_UN}CloseAppCall"
>
> Function ${_MOZFUNC_UN}CloseApp
> Exch $R9
> Exch 1
> Exch $R8
> Push $R7
>+ Push $R6
>
> loop:
>- FindWindow $R7 "${WindowClass}"
>- IntCmp $R7 0 end
>+ Push $R6
>+ nsProcess::_FindProcess /NOUNLOAD "${FileMainEXE}"
>+ Pop $R6
>+ StrCmp $R6 0 0 end
Check if the process is running instead of the window class
>+ FindWindow $R7 "${WindowClass}"
>+ IntCmp $R7 0 +4
> System::Call 'user32::PostMessage(i r17, i ${WM_QUIT}, i 0, i 0)'
> # The amount of time to wait for the app to shutdown before prompting again
Try closing with the window class first
>- Sleep 4000
>+ Sleep 5000
>+
>+ Push $R6
>+ nsProcess::_FindProcess /NOUNLOAD "${FileMainEXE}"
>+ Pop $R6
>+ StrCmp $R6 0 0 end
>+ Push $R6
>+ nsProcess::_KillProcess /NOUNLOAD "${FileMainEXE}"
>+ Pop $R6
>+ Sleep 2000
Terminate the process if it is still running
>+/**
>+ * Displays a error message when a file can't be copied.
>+ *
>+ * $0 = file name inserted into the error message
>+ */
>+!macro DisplayCopyErrMsg
Helper for displaying the copy file error message with retry cancel options
Assignee | ||
Comment 61•18 years ago
|
||
Ooops... forgot a change to makensis.mk
Attachment #245491 -
Attachment is obsolete: true
Attachment #245493 -
Flags: review?(sspitzer)
Attachment #245491 -
Flags: review?(sspitzer)
Reporter | ||
Comment 62•18 years ago
|
||
Bill - I understand what you're saying. The installer has not been checking for a running process in the same way as the updater. The updater can tell if another xp profile has a running process, the installer does not. This is not a problem with the updater, therefore the updater is a) doing it differently and b) I believe doing it correctly.
Reporter | ||
Comment 63•18 years ago
|
||
(In reply to comment #58)
> Help! I suffer the same issue here on my pc... had mozilla 1.5.0.7 installed,
> upgraded to 2.0, since then my bookmarks got lost! I tried to completely
> uninstall version 2.0 and reinstall it... didn't work. Funny thing is, that I
> can import my old bookmarks and have them then until I shutdown/restart
> mozilla, after that they're lost again! Help, anybody a good advise... I get
> crazy here! Thanks
>
Chris- you're not seeing this bug then, you're seeing 319196
Assignee | ||
Comment 64•18 years ago
|
||
In relation to Bill's comment one symptom is updater bug 340535.
Comment 65•18 years ago
|
||
So.....? What's the solution to this mess? I'm getting to the point where I wish I hadn't heard of Mozilla...
I can't play with the code, so what is my option??? Delete it and reinstall - go back to Explorer..?
Comment 66•18 years ago
|
||
So..? What do we do about it?
I'm considering dumping Mozilla - the cause of my disaster!
Reporter | ||
Comment 67•18 years ago
|
||
jkjroach - the user solution to this issue is incredibly simple and already mentioned in the bug. Uninstall firefox 2, make sure there are no firefox.exe processes running and install firefox 2 again. If you still have issues after this, then you are not experiencing this bug and should seek support.
Comment 68•18 years ago
|
||
Hey all,
I have an even larger problem. The add/remove programs module started to hang after the new install. Now I can't even uninstall the new release to start again.
Add that to bookmarks that don't work, type ahead that doesn't and other weird behaviour I'm going over to the darkside. I love Firefox but man what a pain.
As a non-techie this has not been a good experience. I'm really stuck - if anyone has any ideas I'd love to hear it.
Good luck to us all.
Reporter | ||
Comment 69•18 years ago
|
||
If you are not seeing this issue, please file/find an appropriate bug. Best bet is to seek support first so you know whether you've actually found a bug or if something just went weird for you. #firefox in irc.mozilla.org or forums.mozillazine.org
Ron - then don't uninstall first, you can just install again or delete the program files before installing again, let us know what happens.
Comment 70•18 years ago
|
||
Hi All,
Thanks for trying to help. I used the uninstall to no avail. Same issues even after deleting everything except the .exe file plus a couple of others that wouldn't delete.
Still have the same problem with the add/remove program xp module.
Very puzzling and frustrating.
Comment 71•18 years ago
|
||
I reported a bug and it said the one I reported was a duplicate of this one. But from what I'm reading it's not. My bookmarks are not missing and tabs are not broken. After I installed Firefox 2 it just started freezing randomly.
I click a link it freezes, I open a web page it freezes, I open a new tab it freezes. And it does it randomly too; I can be on Firefox for hours without any problems or just a minute. I also know it's not the websites I visit because I usually go to the same ones and Firefox freezes no matter what site I'm on.
Is it the same problem?
Comment 72•18 years ago
|
||
(In reply to comment #71)
> Is it the same problem?
We believe so. Please see Comment #23 for a workaround.
Comment 73•18 years ago
|
||
Well, actually, no. Leala's bug 359458 lacks a broken UA string, and is much more likely to be an extension bug.
Reporter | ||
Comment 74•18 years ago
|
||
(In reply to comment #72)
> (In reply to comment #71)
> > Is it the same problem?
>
> We believe so. Please see Comment #23 for a workaround.
>
Because of the nature of this bug, I don't think there are real variations to how people are affected. If the bookmarks aren't missing, then I don't believe it can be the same issue.
Comment 75•18 years ago
|
||
*** Bug 357896 has been marked as a duplicate of this bug. ***
Comment 76•18 years ago
|
||
Comment on attachment 245493 [details] [diff] [review]
patch - includes makensis.mk change
r=sspitzer, thanks for the detailed patch walk through yesterday, rob.
Attachment #245493 -
Flags: review?(sspitzer) → review+
Comment 77•18 years ago
|
||
*** Bug 361551 has been marked as a duplicate of this bug. ***
Comment 78•18 years ago
|
||
*** Bug 361674 has been marked as a duplicate of this bug. ***
Comment 79•18 years ago
|
||
how do i install the patch???
Comment 80•18 years ago
|
||
(In reply to comment #79)
> how do i install the patch???
You don't. The work-around is
1, Uninstall Firefox 2
2, Delete everything in the firefox install dir (probably C:\Program Files\Mozilla Firefox) except the plugins directory
3, Re-install Firefox 2
Comment 81•18 years ago
|
||
ok i uninstalled firefox 2.0, and i am left with 10 dlls that wont delete and firefox.exe
the dlls are
-js3250
-nspr4
-nss3
-plc4
-plds4
-smime3
-softokn3
-ssl3
-xpcom_compact
-xpcom_core
should i leave them and reinstall 2.0 or is there something else i should do, the exe that is left is for firefox 1.8
Comment 82•18 years ago
|
||
Restarting Windows should make it possible to delete those files. Or you can install Firefox 2 into a different directory.
Reporter | ||
Comment 83•18 years ago
|
||
(In reply to comment #81)
> ok i uninstalled firefox 2.0, and i am left with 10 dlls that wont delete and
> firefox.exe
>
> the dlls are
>
> -js3250
> -nspr4
> -nss3
> -plc4
> -plds4
> -smime3
> -softokn3
> -ssl3
> -xpcom_compact
> -xpcom_core
>
> should i leave them and reinstall 2.0 or is there something else i should do,
> the exe that is left is for firefox 1.8
>
Open task manager and check to see if firefox.exe is listed in the *processes* tab. If it is, highlight it and choose end process. If the process ends, continue with uninstalling and reinstalling firefox. If the process ends but comes back you have a trojan.
Comment 84•18 years ago
|
||
*** Bug 361713 has been marked as a duplicate of this bug. ***
Comment 85•18 years ago
|
||
I was the last dupe - I did in fact check to see whether my issue had been reported, but didn't find this bug. Probably because I was looking for a different set of symptoms. I discovered the cause of the problem (1.5 process in a different user account) and the fix (kill the process, uninstall, reinstall) myself. But after I finished the fix, Windows XP was rendered unbootable. It died with a blank blue screen at the point where it usually offers a log in screen. Hosing the host OS is just generally bad.
This is definitely the same issue - just thought I'd point out that in some cases there are consequences more severe than a malfunctioning browser. See the write up in Bug 361713 if you want the gory details.
Assignee | ||
Comment 86•18 years ago
|
||
Checked in to trunk
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Comment 87•18 years ago
|
||
Rob, is this something that can be unit-tested? Please set the in-testsuite flag accordingly.
Comment 88•18 years ago
|
||
Please request branch approval if this patch OK as-is, or attach a branch-version and request approval on that.
Whiteboard: needs branch approval (new patch?)
Assignee | ||
Updated•18 years ago
|
Attachment #245493 -
Flags: approval1.8.1.1?
Comment 89•18 years ago
|
||
Comment on attachment 245493 [details] [diff] [review]
patch - includes makensis.mk change
approved for 1.8 branch, a=dveditz for drivers
Attachment #245493 -
Flags: approval1.8.1.1? → approval1.8.1.1+
Updated•18 years ago
|
Whiteboard: needs branch approval (new patch?) → needs branch landing
Assignee | ||
Comment 90•18 years ago
|
||
I'll land this afternoon
Comment 92•18 years ago
|
||
*** Bug 357985 has been marked as a duplicate of this bug. ***
Comment 93•18 years ago
|
||
Robert, would it suffice to use the steps in comment #6 to verify this fix?
Assignee | ||
Comment 94•18 years ago
|
||
When using the steps in comment #6 you will get prompted to close the app and if you click OK it will try to close the app and chances are it won't succeed and will prompt again. We'll get better strings for this for 3.0 so it explains that the user will need to close the app manually.
In the case of using MOZ_NO_REMOTE in the same profile it will succeed in closing the app if OK is clicked.
Comment 95•18 years ago
|
||
*** Bug 363261 has been marked as a duplicate of this bug. ***
Comment 96•15 years ago
|
||
for testing bugs system
You need to log in
before you can comment on or make changes to this bug.
Description
•