Bug 230070
Summary: | Broke NSS ABI - seamonkey security errata | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 4 | Reporter: | daryl herzmann <akrherz> |
Component: | seamonkey | Assignee: | Gecko Maintainer <gecko-bugs-nobody> |
Status: | CLOSED DUPLICATE | QA Contact: | Ben Levenson <benl> |
Severity: | urgent | Docs Contact: | |
Priority: | medium | ||
Version: | 4.4 | CC: | dario, jjneely, kengert, mcepl, pdurbin |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2007-03-09 15:27:20 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
daryl herzmann
2007-02-26 14:24:55 UTC
Could you please figure out which update exactly caused this failure? Please also install relevant debuginfo and attach gdb tracebacks of the crash here. Okay. Starting with a fresh EL4.4 box. gaim-1.5.0-12.el4 works fine. Update seamonkey, gaim crashes on connect. I'm efforting gdb trace now. Will take me a bit to get setup. daryl I installed gaim-debuginfo and ran gaim like so: gdb gaim (gdb) bt full #0 0x009b85b5 in PR_Write () from /usr/lib/libnspr4.so No symbol table info available. #1 0x0077a169 in ssl_nss_write (gsc=0x8af0e48, data=0x8007375, len=134247285) at ssl-nss.c:262 nss_data = (GaimSslNssData *) 0x8aead28 #2 0x00d7af7a in gaim_ssl_write (gsc=0x8af0e48, data=0x8b18cc8, len=67) at sslconn.c:223 __PRETTY_FUNCTION__ = "gaim_ssl_write" #3 0x0065de1b in jabber_send_raw (js=0x8ae1df0, data=0x8b18cc8 "<presence type='unavailable'><status>Logged out</status></presence>", len=67) at jabber.c:205 ret = Variable "ret" is not available. hopefully that is useful Yes...the security updates to libnspr seem to have altered teh ABI. Oh...fun stuff. Rolling back to the previous versions of seamonkey-nss and seamonkey-nspr (with all those dire advisories) allowed me to use Jabber with Gaim again: rpm -Uvh --oldpackage seamonkey-nss-1.0.7-0.1.el4.i386.rpm seamonkey-nspr-1.0.7-0.1.el4.i386.rpm Phil Hi, Sorry for the noise, but Bug 229987 seems to indicate an errata is coming soon. Will this issue be resolved as well? daryl It should be. Just applied seamonkey errata. Looks good :) I've tested and confirmed that this particular issue is solved. However, in our rush to fix things no one noticed that RHEL 3 suffers the same bugs. I've created https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=230158 which is a clone of Bug #229987 for RHEL 3. But this bug should be resolved, right? It's probably safe to resolve this bug. Gaim and Evolution have both worked fine on my Red Hat Desktop since I installed seamonkey-nss-1.0.8-0.2.el4 and seamonkey-nspr-1.0.8-0.2.el4 per http://rhn.redhat.com/errata/RHSA-2007-0077.html Phil Against RHEL 4 this bug has been resolved. However, this still exists for RHEL 3: See Bug #230158 Why has't EL3 been fixed yet? I just verified that Gaim doesn't work on EL3 as I reported in this bug for EL4. *** This bug has been marked as a duplicate of 229987 *** |