Closed Bug 1782740 Opened 3 years ago Closed 3 years ago

Tracking the update to NSPR 4.34.1 (correctness fixes)

Categories

(Firefox Build System :: General, enhancement)

enhancement

Tracking

(firefox-esr91 wontfix, firefox-esr102104+ fixed, firefox103 wontfix, firefox104+ fixed, firefox105+ fixed)

RESOLVED FIXED
105 Branch
Tracking Status
firefox-esr91 --- wontfix
firefox-esr102 104+ fixed
firefox103 --- wontfix
firefox104 + fixed
firefox105 + fixed

People

(Reporter: KaiE, Assigned: KaiE)

References

Details

Attachments

(1 file)

I'd like to fix one or two correctness issues in NSPR. There haven't been any changes to NSPR after the release of 4.34 yet, so doing a 4.34.1 release seems best.

Summary: Tracking the update to NSPR 4.34.1 → Tracking the update to NSPR 4.34.1 (correctness fixes)

NSPR_4_34_1_BETA1 tagged, decided to include bug 1760611, only.

Testing that NSPR works with NSS test suite:
https://treeherder.mozilla.org/jobs?repo=nss&revision=6d025c93055451074cf975089701faf3f221e519

Testing that NSPR works with Firefox:
https://treeherder.mozilla.org/jobs?repo=try&revision=581456b306cb4b029f86b3ffed0478bc8ccc7f72

If all good, I'll release NSPR 4.34.1 today.

(In reply to Kai Engert (:KaiE:) from comment #1)

Testing that NSPR works with Firefox:
https://treeherder.mozilla.org/jobs?repo=try&revision=581456b306cb4b029f86b3ffed0478bc8ccc7f72

Ryan, that one produced "271 possible regressions".

I somehow don't believe this commit caused all those regressions. Is that the normal amount of test failures?

Flags: needinfo?(ryanvm)

At a very cursory glance, it looks like a lot of test suites were run which don't actually run in our normal CI (compare to https://treeherder.mozilla.org/jobs?repo=mozilla-central). Looks like a lot of known intermittents otherwise. If in doubt, you can always ask in the #sheriffs channel in Matrix as well - they'll have more experience with "normal" levels of intermittents these days :)

Flags: needinfo?(ryanvm)

The updated try build, using parameters recommended by sheriffs, still has 72 failures. But all failures appear to link to intermittent bugs. I think the patch should be fine.

Attachment #9288557 - Attachment description: Bug 1782740 - Update to NSPR 4.34.1 RTM. r=glandium → Bug 1782740 - Update to NSPR 4.34.1 RTM. r=bbeurdouche UPGRADE_NSPR_RELEASE
Pushed by kaie@kuix.de: https://hg.mozilla.org/integration/autoland/rev/3962f6147162 Update to NSPR 4.34.1 RTM. r=bbeurdouche UPGRADE_NSPR_RELEASE
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 105 Branch

Please nominate this for Beta & ESR102 approval when you get a chance.

Flags: needinfo?(kaie)

Comment on attachment 9288557 [details]
Bug 1782740 - Update to NSPR 4.34.1 RTM. r=bbeurdouche UPGRADE_NSPR_RELEASE

Beta/Release Uplift Approval Request

  • User impact if declined: none
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Simple correctness/bounds check
  • String changes made/needed:
  • Is Android affected?: Unknown
Flags: needinfo?(kaie)
Attachment #9288557 - Flags: approval-mozilla-beta?

Comment on attachment 9288557 [details]
Bug 1782740 - Update to NSPR 4.34.1 RTM. r=bbeurdouche UPGRADE_NSPR_RELEASE

ESR Uplift Approval Request

  • If this is not a sec:{high,crit} bug, please state case for ESR consideration: fixes sec-high bug 1760611
  • User impact if declined: none
  • Fix Landed on Version: 102
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): simple bounds checking fix
Attachment #9288557 - Flags: approval-mozilla-esr102?

Comment on attachment 9288557 [details]
Bug 1782740 - Update to NSPR 4.34.1 RTM. r=bbeurdouche UPGRADE_NSPR_RELEASE

Approved for 104.0b8

Attachment #9288557 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Comment on attachment 9288557 [details]
Bug 1782740 - Update to NSPR 4.34.1 RTM. r=bbeurdouche UPGRADE_NSPR_RELEASE

Approved for 102.2esr.

Attachment #9288557 - Flags: approval-mozilla-esr102? → approval-mozilla-esr102+
Depends on: 1785846
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: