It only happens on MS Edge for Linux. I think it fails to detect Enhanced Security Mode is on. I tested on Windows and I got a message asking me to disable it, but on Linux it just keeps loading and this happens
#Compiler crashes and CPU usage goes to 100% on Typst web app
41 messages · Page 1 of 1 (latest)
<@&1200368100202258552>
MS edge for Linux
now that's unholy, you need Jesus
🤮
(obvious /jk)
For real tho, I had no idea this was a thing 🤔
is there anything in the JS console?
hahaha i think the same, it's cursed, but I can't live without that vertical tabs implementation
firefox has a tree style tabs extension but it's not the same
chrome has this
yeah, if I turn this off the problem is gone. in windows it detects it and refuses to open with a message instead of crashing
well
interesting... hadn't seen it, a long time without using chrome
presumably whatever that is doing also includes a limit on the amount of wasm memory and that's leading to oob
or maybe its messing with wasm in some other way
Note: WebAssembly is not supported right now. Sites that use it need to be added to the exceptions list to make sure they work in Edge after enabling the security mode.
well
that seems pretty cut and dry
nevermind
WebAssembly is now supported in enhanced security mode for x64 Windows, x64 macOS, x64 Linux, and ARM64 systems.
it apparently just disables the jit
that should theoretically do nothing (it appears to be broken though)
I believe you'll need to disable that, not sure what the semantics of it are though
I remember there being some issue in Typst/webapp-issues about it
Edge just really hates Typst
Maybe it's because of multi threaded stuff idk
this does appear to be an edge bug rather than a typst one
Martin mentioned that there's a way to allow-list Typst
You could try that