Bug 10433
Summary: | communicator 4.72 address book does not work | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Kai Kumpf <kai.kumpf> |
Component: | netscape | Assignee: | Bill Nottingham <notting> |
Status: | CLOSED WONTFIX | QA Contact: | |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | 6.2 | CC: | emmanuel.druon, rvokal, sbh1, tbs |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2000-05-22 18:12:47 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
Kai Kumpf
2000-03-30 09:32:55 UTC
I can't reproduce this here; all three items work for me with the netscape-4.72-6 package. Is it causing netscape to crash, or are you noticing other failures? same thing on this end. the ldif import "looks" okay, but right clicking on an entry and "delete"-ing it often doesn't work even worse, when composing a new email, it used to auto-complete the email address from the address book really well, now it says things like: Joe Blow@<multiple matches found> ...when there is only one "Joe Blow". 4.61 worked fine. i can't even send email through this thing. i tried it on two RH6.2 machines, same problem. --- John I am also having the same problem, and can duplicate all the symptoms. I've also tried remove the addressbook file then re-import the ldif file but to no avail. I can provide system details as needed (it's a recently upgraded 6.2 system). Again same thing here. I've had real fun on this one. I've tried the original source from Netscape (e.g. the .tar.gz file from netscape.com etc.) and I get the same thing: 1) No auto-completion of names 2) I can not delete any of the names from the address book 3) Groups do not show. I've also tried going back to 4.61 & 4.7, same problem again. Exporting to .ldif and then re-importing has no affect whatsoever. I seem to recall that the address book worked fine under RedHat 6.0 & 6.1. Could it be a problem with the libraries in 6.2 e.g. glibc? Oops forgot one other thing. If you click on "New Message" -> "Select Adresses" and then try to view the properties of someone, Netscape crashes with a "Bus error". Sometimes the address book does not allow you to view the properties anyway. I hope this helps. Can you post a (moderately small) .ldif file that shows the problem? I can't reproduce problems with the address book here. Also, are these upgrades or fresh installs? Same symptoms here. I've tried this with two machines. Installed a new version of the system and tried to import previous abook.nab (from 6.1) from users' backup. The mailing list are srewed up. I can edit some entries but can't others. Some can be used with New message others can't. Some changes generate a bus error. I am using a fresh install of RedHat 6.2, not an upgrade. Hm... what locale are you running under? What does 'grep locale' $HOME/.netscape/*.js' say? Again, do you have a small addressbook (.ldif) file you can post that reproduces this, because we can't reproduce this here. *** Bug 10890 has been marked as a duplicate of this bug. *** I think the exported .ldif file is alright, possibly the pab.na2 file gets corrupted. (to recap part of an off-line discussion) > grep locale $HOME/.netscape/*.js says: > > /home/cnhr/.netscape/liprefs.js:user_pref("ldap_2.servers.pab.locale", "en_US"); > /home/cnhr/.netscape/preferences.js:user_pref("ldap_2.servers.pab.locale", "en_US"); Close all netscape windows, and remove these lines from those files; that should solve the problem in this case. It seems to improve things a lot (no more crashes so far and editing & sending features). However, when a given person was in multiple mailing lists (in the imported address book), the entry is duplicated in the main address book. Deleting the "locales" from the .js files appears to have stopped the crashing here. I can delete addresses and pass them into and out of the Messenger client. The two machines I tried were fresh installs. I notice that "locale" entries get inserted into the .js files the first time the address book is launched; not by the import. Still get the annoying "<Multiple Matches Found>" when I try to auto-complete email addresses, even though there is but a single matching address. Also, note that SUSEs lastest release (6.4) already has a fat patch/update for Netscape 4.72 due to a compiler issue. Removing the entries are only a temporary solution. I am having the same problem again. Netscape keeps putting the entry back in. "Netscape User Preferences. This is a generated file! Do not edit." The files .netscape/liprefs.js and .netscape/preferences.js keep getting regenerated by Netscape. It keeps readding the entry: user_pref("ldap_2.servers.pab.locale","en_US"). How do I prevent Netscape from readding this entry???? Netscape 4.72 shouldn't put those entries back. Are you sure that: a) all netscape windows are closed when you edit the files b) you are running netscape 4.72, and not an earlier version? Positive on both counts. Once I added a new entry to my address book, it cleared up the problem. Thank you. (to recap part of an off-line discussion) >> grep locale $HOME/.netscape/*.js says: >> >> /home/cnhr/.netscape/liprefs.js:user_pref("ldap_2.servers.pab.locale", >> "en_US"); >> /home/cnhr/.netscape/preferences.js:user_pref("ldap_2.servers.pab.locale", >> "en_US"); > Close all netscape windows, and remove these lines from those files; that > should solve the problem in this case. I experienced this bug, exactly as described by jmcbride, I followed the recommendations from notting, and the problem is gone. I would call this a good workaround. I can further verify that removing all pab.locale entries from ~/.netscape/*.js files works, but also replacing en_US with en works too. As previously noted, netscape must not be running when you edit the *.js files. *** Bug 11575 has been marked as a duplicate of this bug. ***I'm resolving this bug; it's not something we can intrinsically 'fix' in netscape, and removing the locale settings does solve the problem. *** Bug 13017 has been marked as a duplicate of this bug. *** *** Bug 13183 has been marked as a duplicate of this bug. *** I had the same fault with 6.2 and Netscape 4.73 (freshly installed). Tried deleting the two lines as instructed. Result was that Netscape crashed whenever I attempted to open the address book. Then tried deleting $HOME/.netscape to get a fresh start. Opened address book, but entered nothing. Closed Netscape and edited the two lines, this time only replacing "en_US" with "en" as suggested by rdieter.edu . This worked. *** Bug 14508 has been marked as a duplicate of this bug. *** *** Bug 14950 has been marked as a duplicate of this bug. *** *** Bug 15985 has been marked as a duplicate of this bug. *** *** Bug 16923 has been marked as a duplicate of this bug. *** *** Bug 18732 has been marked as a duplicate of this bug. *** *** Bug 19197 has been marked as a duplicate of this bug. *** *** Bug 19406 has been marked as a duplicate of this bug. *** *** Bug 20782 has been marked as a duplicate of this bug. *** *** Bug 21228 has been marked as a duplicate of this bug. *** *** Bug 22996 has been marked as a duplicate of this bug. *** *** Bug 23538 has been marked as a duplicate of this bug. *** Just deleting the lines, as notting suggests won't do it. Netscape rewrites them (at least 4.76 does). To "fix" this bug, edit all *.js lines in your .netscape directory, changing the locale from en_US to en: < user_pref("ldap_2.servers.pab.locale", "en_US"); > user_pref("ldap_2.servers.pab.locale", "en"); < user_pref("ldap_2.servers.pab.locale", "en_US"); > user_pref("ldap_2.servers.pab.locale", "en"); As a packager, redhat should certainly be doing this for us poor user slobs who just want a stable machine. Note that in contrast to previous reports, this happens with a fresh install also. Blow away the complete .netscape directory, and netscape creates a new one with the bug present (As of netscape 4.76). Delete the locale lines (if that works for you) or change the locale to "en" from "en_US". I changed the "en_US" to "C" and everything has been fine. I guess I assumed the problem was being Canadian .....hehe. ...G... *** Bug 25167 has been marked as a duplicate of this bug. *** *** Bug 29488 has been marked as a duplicate of this bug. *** *** Bug 36984 has been marked as a duplicate of this bug. *** |