Open Bug 1816358 Opened 2 years ago Updated 7 months ago

Demo (https://www.fxhash.xyz/generative/20323) leads to increasing RAM use, eventually resulting in OOM (gpu-canvas, skia-canvas, d2d-canvas)

Categories

(Core :: Graphics: Canvas2D, defect)

defect

Tracking

()

People

(Reporter: mayankleoboy1, Unassigned)

References

(Blocks 1 open bug, )

Details

Attachments

(1 file)

Go to https://www.fxhash.xyz/generative/20323
Click on "Open"

AR: After 10-15 seconds, the memory use starts increasing rapidly and eventually leads to OOM
Can repro with all these configs : gpu-canvas, skia-canvas, d2d-canvas, d2d-canvas+remote cavas disabled.

Can repro on a build from Feb-2020, so not a recent regression.
Chrome does not exhibit this behaviour.

Attached file about:support

The severity field is not set for this bug.
:jgilbert, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(jgilbert)

Sorry for the late reply, we weren't previously tracking this component as part of our triage.

I can also reproduce the issue on the latest stable version (117).

On firefox I can't even profile the page since it gets stuck as soon as all the assets are transferred.

The page uses canvas 2d to draw and most time (in chrome) seems to be spent drawing bezier curves and stroking them.

Severity: -- → S3
Component: Graphics: CanvasWebGL → Graphics: Canvas2D

Clear a needinfo that is pending on an inactive user.

Inactive users most likely will not respond; if the missing information is essential and cannot be collected another way, the bug maybe should be closed as INCOMPLETE.

For more information, please visit BugBot documentation.

Flags: needinfo?(jgilbert)

This seems to just be creating an unreasonable amount of dynamic gradients that we are wasting a lot of performance and memory on to serialize and instantiate them all, but I don't think it represents a reasonable sample of web content.

Severity: S3 → S4
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: