p11-kit is a PKCS#11 module that runs in various contexts. It uses the strndup() function as provided by libc. firefox in f19, exports a broken strndup() function, which does not null terminate its result. Symptom: When you use p11-kit (with its internal persintence format), you see lines containing corrupted strings, like this: p11-kit: distrust-diginotar-root-ca.p11-kit: [p11-kit-object-v1]]: unrecognized or invalid section header p11-kit: distrust-geotrust-ssl-ca.p11-kit: [p11-kit-object-v1]oved:]: unrecognized or invalid section header This has been fixed upstream at: https://bugzilla.mozilla.org/show_bug.cgi?id=826171
Martin, could you please pick up the patch from the upstream bug and do Firefox builds for both Fedora 18 and Rawhide? It blocks our testing for a new Fedora feature. Thanks in advance.
Added to xulrunner-19.0.2-3. Do you need to submit it as an update for Fedoras?
(In reply to comment #2) > Added to xulrunner-19.0.2-3. Do you need to submit it as an update for > Fedoras? We need an update for Fedora 19 for sure (since rawhide has branched). I think that an update for Fedora 18 would also be nice.
xulrunner-19.0.2-3.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/xulrunner-19.0.2-3.fc17
xulrunner-19.0.2-3.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/xulrunner-19.0.2-3.fc18
xulrunner-19.0.2-3.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.
xulrunner-20.0-4.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/xulrunner-20.0-4.fc18
xulrunner-20.0-4.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/xulrunner-20.0-4.fc17
xulrunner-20.0-4.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/xulrunner-20.0-4.fc19
xulrunner-20.0-4.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.
xulrunner-21.0-4.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.