Skip to content

Huge memory leak on wooting.io #5779

@LiamillionSS

Description

@LiamillionSS

Summary

Website appears to constantly reload components and increase ram usage over 1GB per minute, then wont stop until it maxes out and either gets killed or the desktop locks up.

Operating system

Linux

Steps to reproduce

  1. Open wooting.io

Expected behavior

Load webpage

Actual behavior

Page reloads in a loop and eventually fills up the memory

URL for a reduced test case

https://wooting.io/

HTML/SVG/etc. source for a reduced test case

N/A

Log output and (if possible) backtrace

The following code section loops over and over

207383.475 WebContent(1905260): (js error) [Error] No country code provided
207383.539 WebContent(1905260): FIXME: Unimplemented IDL interface: 'TrustedTypePolicyFactoryPrototype.createPolicy'
207383.539 WebContent(1905260): (js error) [TypeError] undefined is not a function (evaluated from 'r.createPolicy')
207383.540 WebContent(1905260): (js error) [TypeError] undefined is not a function (evaluated from 'r.createPolicy')
207383.543 WebContent(1905260): ResourceLoader: Filtered request to: "https://www.googletagmanager.com/gtm.js?id=GTM-W2Z8K59"
207383.779 WebContent(1905260): FIXME: HTMLImageElement.decoding = 'async' is not implemented yet
207383.791 WebContent(1905260): (js error) [Error] No country code provided
207384.436 WebContent(1905260): HTMLScriptElement: Refusing to run script because the element's result is null.
207384.442 WebContent(1905260): (js log) "Cookie consent loaded"
207384.442 WebContent(1905260): (js log) "Cookie consent init"
207384.838 WebContent(1905260): ResourceLoader: Failed load of: "https://api.wooting.io/api/order-hub/test-auth", Error: Load failed (status: 401 Unauthorized), Duration: 403ms
207385.016 WebContent(1905260): HTMLScriptElement: Refusing to run classic script because it has the nomodule attribute.
207385.028 WebContent(1905260): FIXME: HTMLImageElement.decoding = 'async' is not implemented yet
207385.029 WebContent(1905260): FIXME: HTMLImageElement.decoding = 'async' is not implemented yet
207385.029 WebContent(1905260): FIXME: HTMLImageElement.decoding = 'async' is not implemented yet
207385.029 WebContent(1905260): FIXME: HTMLImageElement.decoding = 'async' is not implemented yet
207385.029 WebContent(1905260): FIXME: HTMLImageElement.decoding = 'async' is not implemented yet
207385.029 WebContent(1905260): FIXME: HTMLImageElement.decoding = 'async' is not implemented yet
207385.029 WebContent(1905260): FIXME: HTMLImageElement.decoding = 'async' is not implemented yet
207385.030 WebContent(1905260): FIXME: HTMLImageElement.decoding = 'async' is not implemented yet
207385.031 WebContent(1905260): FIXME: HTMLImageElement.decoding = 'async' is not implemented yet
207385.032 WebContent(1905260): FIXME: HTMLImageElement.decoding = 'async' is not implemented yet
207385.032 WebContent(1905260): FIXME: HTMLImageElement.decoding = 'async' is not implemented yet
207385.033 WebContent(1905260): FIXME: HTMLImageElement.decoding = 'async' is not implemented yet
207385.034 WebContent(1905260): FIXME: HTMLImageElement.decoding = 'async' is not implemented yet
207385.035 WebContent(1905260): FIXME: HTMLImageElement.decoding = 'async' is not implemented yet
207385.035 WebContent(1905260): FIXME: HTMLImageElement.decoding = 'async' is not implemented yet
207385.036 WebContent(1905260): FIXME: HTMLImageElement.decoding = 'async' is not implemented yet
207385.036 WebContent(1905260): FIXME: HTMLImageElement.decoding = 'async' is not implemented yet
207385.037 WebContent(1905260): FIXME: HTMLImageElement.decoding = 'async' is not implemented yet
207385.202 RequestServer(1905184): StartRequest: DNS lookup failed: Name or service not known
207385.202 WebContent(1905260): ResourceLoader: Failed load of: "https://p.typekit.net/p.css?s=1&k=khz4fux&ht=tk&f=37469.37470.24553.24554.24558.24559.24539.24540.24541.24542.24543.24544.24545.24546.24547.24548.24549.24550.24551.24552.24580.24581.24588.24589&a=11617637&app=typekit&e=css", Error: Unable to resolve host, Duration: 158ms

Screenshots or screen recordings

No response

Build flags or config settings

No response

Contribute a patch?

  • I’ll contribute a patch for this myself.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions