Bug 69734
Summary: | Mozilla does not work at all | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | R. James Cross, Jr. <james.cross> |
Component: | mozilla | Assignee: | Christopher Blizzard <blizzard> |
Status: | CLOSED NOTABUG | QA Contact: | Ben Levenson <benl> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.3 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2002-07-28 19:22:16 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
R. James Cross, Jr.
2002-07-24 20:35:06 UTC
What doesn't work about it? Does it crash on startup? Does it exit suddenly? Does it hang? I need a little more to go on. It apparently crashes on startup. If run from a command prompt, the disk light flashes once, and I immediately get another command prompt. No error message is printed and no entries are made in a log file. This happens every time I try to run it. Clicking the icon produces no result. In other words, I cannot be more specific, because it gives me no information on why it crashed. If you can tell me what to look for, I'll try to get more information. Sounds to me like the install is all screwed up. What does bash -x /usr/bin/mozilla tell you? bash -x /usr/bin/mozilla gives the following output ++ basename /usr/bin/mozilla + cmdname=mozilla + ulimit -c 0 + MOZ_DIST_BIN=/usr/lib/mozilla + MOZ_PROGRAM=/usr/lib/mozilla/mozilla-bin + MOZ_CLIENT_PROGRAM=/usr/bin/mozilla-xremote-client + MOZILLA_FIVE_HOME=/usr/lib/mozilla + export MOZILLA_FIVE_HOME + '[' /usr/g98/bsd:/usr/g98/local:/usr/g98/extras:/usr/g98:/usr/gv/lib:/usr/g98/ bsd:/usr/g98/local:/usr/g98/extras:/usr/g98:/usr/gv/lib:/usr/g98/bsd:/usr/g98/lo cal:/usr/g98/extras:/usr/g98:/usr/gv/lib ']' + LD_LIBRARY_PATH=/usr/lib/mozilla:/usr/lib/mozilla/plugins:/usr/g98/bsd:/usr/g98/ local:/usr/g98/extras:/usr/g98:/usr/gv/lib:/usr/g98/bsd:/usr/g98/local:/usr/g98/ extras:/usr/g98:/usr/gv/lib:/usr/g98/bsd:/usr/g98/local:/usr/g98/extras:/usr/g98 :/usr/gv/lib + export LD_LIBRARY_PATH + set_jvm_vars + '[' '!' -L /usr/lib/mozilla/plugins/libjavaplugin_oji.so ']' + return ++ check_running ++ /usr/bin/mozilla-xremote-client 'ping()' ++ RETURN_VAL=2 ++ '[' 2 -eq 2 ']' ++ echo 0 ++ return 0 + ALREADY_RUNNING=0 + '[' 0 -eq 1 ']' + '[' -z '' ']' + exec /usr/lib/mozilla/mozilla-bin [cross@xbeams ~]$ and if you just run /usr/lib/mozilla/mozilla-bin ? PROGRESS!!!! I ran mozilla-bin and got the following: [cross@xbeams mozilla]$ mozilla-bin ************************************************** nsNativeComponentLoader: SelfRegisterDll (/usr/lib/mozilla/components/libmozucth.so) Load FAILED with error: /usr/lib/mozilla/components/libmozucth.so: undefined symbol: Implementation__C8nsString ************************************************** ************************************************** nsNativeComponentLoader: SelfRegisterDll (/usr/lib/mozilla/components/libpsmglue.so) Load FAILED with error: /usr/lib/mozilla/components/libpsmglue.so: undefined symbol: Implementation__C8nsString ************************************************** *** Deferring registration of sample JS components *** Registering sample JS components IDN support disabled *** a window opened asking if I wanted to create a profile bases on my Netscape profile. I clicked on yes *** escpe UTF-8 enabled IDN support disabled escape UTF-8 enabled *** The program hung here and I typed Contr. C to get a prompt *** [cross@xbeams mozilla]$ After this, I tried again to run Mozilla without success. When I ran mozilla- bin the mozilla browser appeared, pointing to Red Hat. It indeed updated my profile, because a third call to mozilla-bin brings up my home page. Nautilus still won't do help pages. You still have old .so libraries kicking around somewhere. Remove all of the Mozilla rpms, and let me know what you find. There are probably some ok shared libraries in the plugins/ directory but there probably shouldn't be anything left. Remove anything like components.reg or xpti.dat. Try re-installing from there. IT NOW WORKS!!! I uninstalled all mozilla-* packages as well as nautilus-mozilla. After the removal, the directory /usr/lib/mozilla had the following entries: chrome, components, defaults, libcmt.so, libgkgfx.so, libgtkembedmoz.so, libgtksuperwin.so, libgtkxtbin.so, libjsdom.so, libjsj.so, libmozjs.so, libmsgbaseutil.so, libnspr4.so, libplc4.so, libplds4.so, libprotocol.so, libxpcom.so, libxpistub.so, plugins, psm, psmdata, res, searchplugins, splash.xpm, start-psm. The directory /usr/lib/mozilla/components contained the following: cookieviewer.xpt, libmozucth.so, libnsgif.so, libnsjpg.so, libnsmng.so, libnspng.so, libpsmglue.so, libsample.so, libsigned.so, libsmime.so, libtimer_gtk.so, mozcomps.xpt, mozucth.xpt, nsSample.js, psmglue.xpt, sample.xpt. All *.so files in both directories are dated March 16, 2001, obviously from a previous version. I then renamed /usr/lib/mozilla to xxmozilla and reinstalled all the components from the CD. I tried mozilla. It offered to convert my bookmarks. I answered yes. It then appeared to hang and wouldn't restart. I found several instances of mozilla-bin in the process list and killed them all. Mozilla then started with my home page and appears to work. Nautilus help files now work. None of the *.so files in the old mozilla or mozilla/components appear to be in the new directories. I have saved the old xxmozilla directory and its contents in case you want more information. Thanks!! No problem. Sounds like something went terribly wrong with a previous install. Don't be so sure. I suspect that in an earlier version, the files were supposed to be in /usr/lib/mozilla, and they were moved to a different directory. When rpm tried to update the package, it tried to delete the files in the new location, leaving the old ones still there. The next question is why mozilla is still looking in the old directory for its files. |