Open Bug 1842213 Opened 11 months ago Updated 2 months ago

Locally saved testcase from bug 1360222 will cause continuous memory increase and browser UI becomes unresponsive

Categories

(Core :: Graphics: Canvas2D, defect)

defect

Tracking

()

Tracking Status
firefox-esr102 --- wontfix
firefox-esr115 --- wontfix
firefox115 --- wontfix
firefox116 --- wontfix
firefox117 --- fix-optional

People

(Reporter: mayankleoboy1, Unassigned)

References

(Regression, )

Details

(Keywords: regression)

Attachments

(2 files, 1 obsolete file)

  1. Use Windows with d2d enabled (which should be default in Nightlies).
  2. Download the testcase from bug 1360222 to your local machine (https://bugzilla.mozilla.org/attachment.cgi?id=9342747)
  3. Close all Browser Windows (i.e. completely close the browser)
  4. Double click on the locally saved testcase (such that this testcase is the only tab)

AR: Rapid continuous memory increase. The browser UI sort of becomes unresponsive.
ER: Not so

Profile: https://share.firefox.dev/3NZsfhv

Regression range:
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=96c385db59064e3bbffaeeef6c4d9b7e083c5b08&tochange=02d875d4f7d769cd03be3175490377dc600355fe

Confirmed bug 1678652 (verified by setting webgl.disable-fail-if-major-performance-caveat= False and retesting)

Attached file about:support

Set release status flags based on info from the regressing bug 1678652

:jgilbert, since you are the author of the regressor, bug 1678652, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Severity: -- → S3

Latest profile of opening the testcase from disk: https://share.firefox.dev/4aW2lox The profile is only 8s, but the browser was stuck for 1minute
Profile with opening the testcase from the browser: https://share.firefox.dev/3U4H3yY

Attachment #9383015 - Attachment is obsolete: true

This is canvas2d and MakeTextRun, not webgl, based on the profile.
I think it's likely that the association with bug 1678652 is unrelated or spurious.

Component: Graphics: CanvasWebGL → Graphics: Canvas2D
Flags: needinfo?(jgilbert)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: