LadybirdBrowser / ladybird

Truly independent web browser
https://ladybird.org
BSD 2-Clause "Simplified" License
22.36k stars 994 forks source link

Lethal Company time tracker doesn't load #2502

Open shlyakpavel opened 3 days ago

shlyakpavel commented 3 days ago

Summary

When I open a time tracker in Ladybird, it shows Application exit (Wasm execution trapped (WIP): Memory access out of bounds) while loading

Operating system

macOS

Steps to reproduce

  1. Open Ladybird
  2. Navigate to https://ratijas.tk/lc/
  3. Observe

Expected behavior

Web app loads

Actual behavior

Web app not loads

URL for a reduced test case

https://ratijas.tk/lc/

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

N/A

Log output and (if possible) backtrace

2024-11-22 18:15:24.869 Ladybird[99584:4267125] +[IMKClient subclass]: chose IMKClient_Modern
2024-11-22 18:15:24.914 Ladybird[99584:4267125] +[IMKInputSession subclass]: chose IMKInputSession_Modern
183290.099 WebContent(99588): LibWasm: Memory access out of bounds (expected 3785438157 to be less than or equal to 52428800)
183290.100 WebContent(99588): (js error) [TypeError] Wasm execution trapped (WIP): Memory access out of bounds
183290.100 WebContent(99588): (js error) "TypeError: Wasm execution trapped (WIP): Memory access out of bounds\n    at Yh\n    at callRuntimeCallbacks (https://ratijas.tk/lc/appLethalClocksQml.js:8:9430)\n    at initRuntime (https://ratijas.tk/lc/appLethalClocksQml.js:8:4168)\n    at doRun (https://ratijas.tk/lc/appLethalClocksQml.js:8:296491)\n    at run (https://ratijas.tk/lc/appLethalClocksQml.js:8:296792)\n    at runCaller (https://ratijas.tk/lc/appLethalClocksQml.js:8:295879)\n    at removeRunDependency (https://ratijas.tk/lc/appLethalClocksQml.js:8:5154)\n    at receiveInstance (https://ratijas.tk/lc/appLethalClocksQml.js:8:7609)\n    at receiveInstantiationResult (https://ratijas.tk/lc/appLethalClocksQml.js:8:7745)\n    at <unknown>\n"

Screenshots or screen recordings

image

Build flags or config settings

No response

Contribute a patch?