Closed
Bug 135222
Opened 23 years ago
Closed 23 years ago
Browser doesn't load after updating to daily build (blank/grey window)
Categories
(SeaMonkey :: Installer, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: black, Assigned: dveditz)
References
Details
(Whiteboard: [adt1] NO MORE SPAM)
Attachments
(3 files)
(deleted),
text/plain
|
Details | |
(deleted),
text/plain
|
Details | |
(deleted),
patch
|
slogan
:
review+
sfraser_bugs
:
superreview+
jesup
:
approval+
|
Details | Diff | Splinter Review |
After updating from daily build 4/2/2002 to daily build 4/3/2002, the browser
window is just a blank background-colored page - no buttons, no URL bar, no
status bar - nothing. The default page seems to get loaded because the title of
the page is in the windows title bar. Re-installing build 2002040203 seems to
work okay, but clicking on the tray buttons doesn't work now.
Comment 1•23 years ago
|
||
I saw this after Blake UI fix and a depend build.
But i have no problems with my clobbered build !
Installed without deleting previous build? Wfm on same OS and build 2002040303.
Yes, I installed it without deleting the previous build. I am not sure exactly
which build it was from yesterday. I didn't think to check because I am used to
Mozilla updating just fine. 8')
I have since uninstalled mozilla, rebooted, and reinstalled 2002040303 without
installing an old build first, and it works great now.
Comment 4•23 years ago
|
||
thanks for your answer -> workfsorme
Status: UNCONFIRMED → RESOLVED
Closed: 23 years ago
Resolution: --- → WORKSFORME
Comment 6•23 years ago
|
||
The same thing happened to me, but it works now after I followed the advice here
to uninstall the old version before installing the new one.
*** Bug 135293 has been marked as a duplicate of this bug. ***
*** Bug 135379 has been marked as a duplicate of this bug. ***
*** Bug 135445 has been marked as a duplicate of this bug. ***
Comment 10•23 years ago
|
||
*** Bug 135460 has been marked as a duplicate of this bug. ***
Comment 11•23 years ago
|
||
*** Bug 135459 has been marked as a duplicate of this bug. ***
Reporter | ||
Comment 12•23 years ago
|
||
If other people besides me have been able to verify / reproduce this bug, then
it is a real bug, and needs to be reopened.
In bug 108515, Curt Patrick of netscape stated that it is valid user behavior to
install an updated mozilla over an existing mozilla, and therefore a bug if it
doesn't work. From Curt Patrick (curt@netscape.com):
"But there will always be customers who do install over their old builds, so
this is a real bug. We will address it."
The component should be changed to installer, however.
Some official person please correct me if I'm wrong. 8')
Status: VERIFIED → UNCONFIRMED
Component: Browser-General → Installer
Resolution: WORKSFORME → ---
Comment 13•23 years ago
|
||
I'd like to note that this same issue happened to me on WinXP with 2002040303. I
rebooted and then it worked okay. Not that that is a solution, of course.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Reporter | ||
Comment 14•23 years ago
|
||
Yes, this is a diff from a Linux ls - but this is on a real Windows 2000
install! I just used Linux's ls, diff because I don't have a Windows 2000
diff. 8')
mozilla.old is the broken upgrade attempt from a 20020402 build to 2002040303
build.
Mozilla is the clean install of 20020403
I noticed the universalchardet.dll file is in the clean install, but not the
broken upgrade install. So, I tried copying it in. Still didn't work.
The rest of the files look like files created by mozilla as I installed it
(4/4). So I think it doesn't have to do with the files, probably something
else is going on.
Comment 15•23 years ago
|
||
ok, sending this to installer.
it's a problem in which either installer doesn't know, or just plain doesn't do
a clean uninstall - and - install procedure, so anytime someone checks something
in that requires a full uninstall cycle, we're going to get these bugs again.
I think it's safe to assume that users will generally not uninstall before hand,
just update.
I would probably grab zips if this was the case -- extracting a zip is much
easier and faster.
installer people: can you make it so that it's possible to trigger a full
uninstall-before-install cycle? [if that's not too inappropriate?]
Assignee: Matti → dveditz
QA Contact: imajes-qa → bugzilla
Assignee | ||
Comment 16•23 years ago
|
||
We've got to fix this one. THe problem is that an overlay file has been removed
from the chrome, but the reference to it persists in
bin/chrome/overlayinfo/communicator/overlayinfo.rdf
possible fixes (in order of my preference):
1. make the chrome system tolerate missing overlays
2. check in a blank stub in place of the file removed
3. invent a way to uninstall an overlay reference
4. delete the overlayinfo files upon upgrade
2 and 4 are probably the easiest, and are the least desirable. A stub file is
just icky (won't be helping performance any). Deleting the overlayinfo on
upgrade may leave 3rd-party chrome unregistered afterwards. Any that used the
DELAYED_CHROME style are written into installed-chrome.txt and will get
re-registered, but packages that don't (AND which overlayed communicator) will
need to get re-installed.
Better than the browser not starting at all!
Comment 17•23 years ago
|
||
*** Bug 135682 has been marked as a duplicate of this bug. ***
Comment 18•23 years ago
|
||
*** Bug 135722 has been marked as a duplicate of this bug. ***
Comment 19•23 years ago
|
||
Observed on *2002-04-05* (from Latest), *2002-04-04-08-Win-Gmake*
Seamonkey Installs. Same situation: installing over existing install.
NOTE also: after going BACK to 2002-04-01, the previously-good installation is
broken. The menu bar appears as [*no File*] [*no Edit*] View Search Bookmarks
[*no Task*] [*No Help*] Debug QA.
Comment 20•23 years ago
|
||
*** Bug 135733 has been marked as a duplicate of this bug. ***
Comment 21•23 years ago
|
||
The installation appears to also damage the appearance of the MailNews 3-pane view.
After un-installing AND re-installing, using Theme "Grey Modern", the MailNews
Folder Pane has lost (a) Highlighting of ColumnHeader, (b) Folder Icon (Tree is
just lines), (c) *bold* for un-read messages. In general it looks awful.
ALSO: The MenuBar has lost the highlighting on mouseover, making it very hard to
use.
TO RECOVER from this, I deleted all the content of the <userdir>/chrome.
Installing again and using Classic I'm OK for now.
Comment 23•23 years ago
|
||
*** Bug 135918 has been marked as a duplicate of this bug. ***
Comment 24•23 years ago
|
||
*** Bug 135957 has been marked as a duplicate of this bug. ***
Comment 25•23 years ago
|
||
*** Bug 135996 has been marked as a duplicate of this bug. ***
Comment 26•23 years ago
|
||
*** Bug 135957 has been marked as a duplicate of this bug. ***
Comment 27•23 years ago
|
||
*** Bug 136029 has been marked as a duplicate of this bug. ***
Comment 28•23 years ago
|
||
I had exactly the same problem (see bug #136029) and for me, the solution was,
just to completly remove all files in [PROGRAM-FOLDER]\Mozilla and start
installation again. After that, all was working again. No real "uninstall" was
necessary.
Maybe installer-routines could perform a "delete [PROGRAM-FOLDER]\Mozilla\*.*"
before installing the new build.
Comment 29•23 years ago
|
||
...and delete profile data possibly stored there ?
Bad idea.
Comment 30•23 years ago
|
||
Pardon??? Using Windows, profile-data NEVER has to be stored in the
programs-binaries-directory!!! It has to be stored somewher under %USERPROFILE%.
On Win2k (German), this is by Mozilla-default "C:\Dokumente und
Einstellungen\[USERNAME]\Anwendungsdaten\Mozilla\..."
So there should never be a problem. So no bad idea. ;-)
Comment 31•23 years ago
|
||
I am not sure, where the profile is stored under Win9x/Me, but if it is like the
old NS4 does, it is somewhere under [PROGRAM-FOLDER]\Mozilla\user and the
binaries are in [PROGRAM-FOLDER]\Mozilla\program.
So the only thing, you have to make sure, is that you keep the installed plugins
(on all Win*-Systems).
Comment 32•23 years ago
|
||
check http://gemal.dk/mozilla/profile.html for where the profile is.
To avoid this bug just deleting the mozilla directory before installing a new
build or install the new build into a new directory.
Comment 33•23 years ago
|
||
Generally a 'rm * -rf' is a very bad idea. Even if there is no profiledata in there.
Imagine only one person installing a nightly build - he enters the wrong path,
'C:\Programs' instead of 'C:\Programs\Mozilla'. Checkmate.
Comment 34•23 years ago
|
||
ok. I'm pretty sure that you can just rename or delete the file:
bin/chrome/overlayinfo/communicator/overlayinfo.rdf
and then install on top of the build and it should work.
Comment 35•23 years ago
|
||
How about a little note before the install, recommending that the would-be
tester delete his moz program folder for better results, and otherwise, for
him/her to be prepared for dire consequences...
Comment 36•23 years ago
|
||
let's stop the discussion. I'm pretty sure the mozilla/netscape developers
already has a way out of this.
Dan has already stated how this bug should be fixed. See comment 16:
---
possible fixes (in order of my preference):
1. make the chrome system tolerate missing overlays
2. check in a blank stub in place of the file removed
3. invent a way to uninstall an overlay reference
4. delete the overlayinfo files upon upgrade
---
Comment 37•23 years ago
|
||
*** Bug 136046 has been marked as a duplicate of this bug. ***
Comment 38•23 years ago
|
||
*** Bug 136047 has been marked as a duplicate of this bug. ***
Comment 39•23 years ago
|
||
clarifying summary
Summary: Browser doesn't load after updating to daily build → Browser doesn't load after updating to daily build (blank/grey window)
Comment 40•23 years ago
|
||
*** Bug 136088 has been marked as a duplicate of this bug. ***
Comment 41•23 years ago
|
||
*** Bug 136139 has been marked as a duplicate of this bug. ***
Comment 42•23 years ago
|
||
*** Bug 136142 has been marked as a duplicate of this bug. ***
Comment 43•23 years ago
|
||
*** Bug 136154 has been marked as a duplicate of this bug. ***
Comment 44•23 years ago
|
||
the bug still exists in 2002040803
os is winxp
downgrading as in Additional Comment #19
Comment 45•23 years ago
|
||
guys, the issue here is that the installer is not functioning properly. we
already have a bunch of possible fixes, which need to be discussed and then
fixed. Please stop with the "me too" comments.
Severity: critical → blocker
Whiteboard: [adt1] → [adt1] NO MORE SPAM
Comment 46•23 years ago
|
||
*** Bug 136200 has been marked as a duplicate of this bug. ***
Assignee | ||
Comment 47•23 years ago
|
||
I take issue with "the installer is not functioning properly". The installer may
be asked to resort to drastic measures to fix this (blow away 3rd-party chrome)
but it is not the installer that caused the problem.
Status: NEW → ASSIGNED
Comment 48•23 years ago
|
||
*** Bug 136203 has been marked as a duplicate of this bug. ***
Comment 49•23 years ago
|
||
*** Bug 135202 has been marked as a duplicate of this bug. ***
Comment 50•23 years ago
|
||
*** Bug 136262 has been marked as a duplicate of this bug. ***
Updated•23 years ago
|
OS: Windows 2000 → All
Comment 51•23 years ago
|
||
*** Bug 136288 has been marked as a duplicate of this bug. ***
Comment 52•23 years ago
|
||
dveditz:
should the installer blow away chrome/ and component/ directories at uninstall?
if so, then the installer is broken (since last time i did it, it didn't blow
away the directories, therefore giving me this problem.)
if not, then i take it back. :)
could you also clarify what is 3rd party? I would have thought default chrome
was ... well default.
Comment 53•23 years ago
|
||
these files are not removed during the uninstall phase.
Assignee | ||
Comment 54•23 years ago
|
||
None of those files are installed, therefore they are not uninstalled. You must
be using the patch maker tool or something which is expanding your chrome. If
you do some developer-like thing like that you're on your own.
By "3rd party" I mean things that don't come with Mozilla. If we completely zap
chrome and then re-install the browser, mail, inspector, etc. then of course you
will get all those back. But if you've installed chrome packages from someplace
like MozDev.org or xulplanet, or are developing your own, the Mozilla installer
doesn't know that and would erase them in this scenario.
Comment 55•23 years ago
|
||
ok, so dveditz and I have established that the files listed there were probably
due to a bad build. However, I haven't been able to run an uninstall and have
all the files removed; however that's probably due to my machine being possessed
*cough* by bill gates's software *cough*.
Assignee | ||
Comment 56•23 years ago
|
||
Decided the stub overlay was the best way to go for now. It's safe and simple,
as compared to inventing a way to unregister chrome overlays from the install
or brutally zapping parts of the chrome regsitry and forcing people to
re-install 3rd party chrome apps.
People who install fresh will pay only a small cost in diskspace, the new stub
will never be referenced. People who upgrade from a build before 4/2 will be
happy to have a usable browser.
Comment 57•23 years ago
|
||
Seems like a very short sighted solution. But it will work for now.
is there a bug about "1. make the chrome system tolerate missing overlays" ?
Comment 58•23 years ago
|
||
Comment on attachment 78318 [details] [diff] [review]
re-add a stub overlay to get things going again
r=syd
Attachment #78318 -
Flags: review+
Comment 59•23 years ago
|
||
Comment on attachment 78318 [details] [diff] [review]
re-add a stub overlay to get things going again
r=imajes (fwiw).
This should be treated as no more than a hack; we really need a better way of
fixing stuff like this than stub files, however the need is greater; we need to
prevent the browser stopping working after an upgrade.
Assignee | ||
Comment 60•23 years ago
|
||
Opened bug 136346 on the underlying problem with missing overlays. This will
surely come up again and we can't just keep on leaving stubs everywhere.
Comment 61•23 years ago
|
||
Comment on attachment 78318 [details] [diff] [review]
re-add a stub overlay to get things going again
sr=sfraser
Attachment #78318 -
Flags: superreview+
Comment 62•23 years ago
|
||
Comment on attachment 78318 [details] [diff] [review]
re-add a stub overlay to get things going again
a=rjesup@wgate.com. If this doesn't make the branch, please ask for permission
to check into the branch after applying to trunk.
Attachment #78318 -
Flags: approval+
Comment 63•23 years ago
|
||
Just wanted to mention that a few people believe this problem has been leading
to a few topcrashers...please see bug 120639 for more. Thought that might help
in deciding whether this gets onto the branch or not (I think it would be a good
idea).
Assignee | ||
Comment 64•23 years ago
|
||
This has already been approved for the branch, just waiting for the tree to open
Keywords: adt1.0.0
Comment 65•23 years ago
|
||
adt1.0.0+ (on behalf of the adt)
Comment 66•23 years ago
|
||
*** Bug 136515 has been marked as a duplicate of this bug. ***
Comment 67•23 years ago
|
||
*** Bug 136589 has been marked as a duplicate of this bug. ***
Comment 68•23 years ago
|
||
*** Bug 136618 has been marked as a duplicate of this bug. ***
Comment 69•23 years ago
|
||
*** Bug 136611 has been marked as a duplicate of this bug. ***
Comment 70•23 years ago
|
||
The 4-10 win2k build gives me an unable to find PNCRT.dll message and then just
gives a gray window. I reinstalled, and no joy. But an uninstall and reinstall
fixed it, even though the error message still occurs.
Comment 71•23 years ago
|
||
*** Bug 136663 has been marked as a duplicate of this bug. ***
Comment 72•23 years ago
|
||
Adding nsdogfood as this effects many people in house.
Assignee | ||
Comment 73•23 years ago
|
||
Fix checked into trunk and branch
Status: ASSIGNED → RESOLVED
Closed: 23 years ago → 23 years ago
Resolution: --- → FIXED
Comment 75•23 years ago
|
||
Hey guys, when on a Linux or other Unix box typically root is the user doing the
install. Can the installer make certain that the files installed are readable to
everyone. I've installed a couple of XULs packaged as .xpi that have included
files with read-only permissions to the owner. So, for example, if root was the
user that installed the XUL ( which is typical ) then from root's perspective
mozilla will work. But all other users will see the blank/grey window.
Assignee | ||
Comment 76•23 years ago
|
||
That has nothing to do with this bug. Currently the XPInstall process preserves
the file permissions as seen in the zip archive using info-zip.
Comment 77•23 years ago
|
||
*** Bug 146386 has been marked as a duplicate of this bug. ***
Comment 78•23 years ago
|
||
verified updating 4/2 build to branch and to trunk
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•